ADE7758的SPI串行接口负责读取数据。中断请求输出(IRQ)为 开漏极,在低电平时有效。ADE7758出现一个或多个中断事件时,IRQ 输出低电平。通过状态寄存器显示中断事件的性质。ADE7758采用24 引脚小外形封装(SOIC)。 3.4 电源模块 电源模块是整个智能电表的动力中枢,主要为电表的其他模块提 供电力,采用外部插排供电。 3.5 时钟模块 时钟模块采用DS1302芯片。该芯片给整个系统日历时钟,系统根据 该时钟决定什么时候冻结总用量、并且提供分时计量的时间基准。该时钟 使用简单并且自带RAM,它的计时精确度可以到秒,而且具有闰年补偿功 能。DS1302可以一次传送多个数据位的信号,并和CPU用三线端口进行同 步通信。由于该时钟使用简单并且成本低,因此在产品中应用广泛。 3.6 存储模块 分时采集的总用量存储在24C02芯片中。CAT24WC02是一个2K位 串行电可擦除只读存储器,内部组织有256个字节,每个字节8位,有一 个16字节页写缓冲器,该器件和处理器采用串行总线通信 ,使用简单 节约端口,得到了广泛的应用。 3.7 按键、显示模块 由于表内有大量的数据需要显示,如果满足用户需求成为设计难题。 该系统使用两种显示方式,一种为静态显示,一种为动态按键显示。正常电 表轮显设置的参数,当用户按键的时候,从第一屏开始显示,一直可以轮显 到44屏。如果20秒之内用户不再按键,系统由按键显示状态改为轮显状态。 4 软件设计 软件设计主要包括通信程序、计量程序、显示程序、按键扫描中 断子程序的软件设计。 主要流程是系统上电后,首先初始化,然后调用计量程序采集并计算 用电量,得到用电量后,调用显示子程序在显示屏上显示数据信息,并根 据时间点存储数据,同时检测是否需要上传数据,如果需要上传根据协议 上传对应数据,否则继续采集用户用电电量,不断循环这个过程。 5 结束语 本文介绍了基于LoRa无线智能电表的软硬件设计。LoRa无线智能电表 可完成有功电能的计量与显示、数据存储、LoRa无线通信等多种功能,计 量精确、稳定,无线通信距离远,是远程无线抄表领域首选的智能电表。 作者简介:袁玉英(1979—),女,硕士,讲师,现供职于山东理工大 学计算机学院,研究方向为智能仪器仪表的研究。 基金项目:2016年山东省淄博市校城融合发展计划项目(2016ZBXC165)。 DOI:10.19353/j.cnki.dzsj.2018.22.126
2022-04-26 11:20:42 1.12MB 综合文档
1
Eclipse 使用教程 Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。 Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++,PHP,和 Ruby 等。 Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Kit,JDK)。 本教程将从如下数个方面手把手教大家如何快速、高效地使用 Eclipse: 安装插件 使用快捷键 导入导出项目 设置环境变量
2022-04-23 01:06:40 4.07MB eclipse
1
一款非常便捷的pcb电路设计软件,有了它以后,用户就可以非常便捷的进行印刷电路、原理图、3D PCB的设计了,还可以进行FPGA和嵌入式开发,非常方便高效
2022-03-30 11:42:31 48.08MB Altium Desig FPGA Live
1
TRL校准 Thru-Reflect-Line TRL校准的特点: 双端口校准技术 适合非同轴系统测试 (waveguide, fixtures, wafer probing) 与SOLT 校准使用相同的12项误差模型 要求网络分析仪 4 接收机, 3 接收机支持TRL*校准 其它校准方法: Line-Reflect-Match (LRM), Thru-Reflect-Match (TRM) 对于非同轴被测件进行测试,如:波导和晶片等被测件,TRL校准是经常采用的校准方法。 TRL代表“ Through:直通; Reflect:反射; Line:传输线。 采用TRL校准的原因是因为在非同轴和高频率条件下,要实现理想的匹配负载非常困难。 真正完整的TRL校准为确定10项未知误差, 需使用4接收机网络分析仪,,其中2台接收机用于反射信号测试,另两台接收机完成对传输信号的测试。 TRL 校准需进行14次测试。 其它术语如: LRL;LRM;TRM等只是采用其他校准件的同一种基本校准方法。
2022-01-05 13:39:01 1.93MB 网络分析仪 教程
1
python 2.7 urllib2的详细使用教程
2021-12-30 17:28:59 140KB python
1
学习PSCAD最基础的教程,看了之后对仿真有了最基本的知识储备。
2021-12-26 10:11:09 3.26MB PSCAD 教程
1
Altum软件使用 Altium(前称Protel International Limited)有限公司由Nick Matrin于1985年在塔斯马尼亚岛的霍巴特成立,用来开发基于计算机的软件来辅助进行印制电路板(PCB)设计。公司所推出的第一套DOS版本PCB设计工具被澳大利亚电子行业广泛接受,到1986年中期,Altium公司开始通过销售商向美国和欧洲出口设计包。随着PCB设计包的成功,Altium开始扩大产品范围,所生产的产品包括原理图输入、PCB自动布线以及自动PCB元件布局软件。
2021-12-22 11:17:26 12.84MB ALRU
1
tortoiseGIT 2.5中文版安装包+GIT安装包+详细操作文档
2021-12-14 21:05:11 41.19MB tortoiseGIT git
1
Matlab_2014软件详细使用教程
2021-11-02 14:08:38 30.06MB matlab学习资料
Synchro8.0中文教程Synchro--交通信号协调及配时设计软件是美国Trafficware公司根据美国交通部标准HCM规范研发的,该标准中的参数是根据汽车性能、驾驶员的行为习惯、交通法规等设定的,计算得出的某些结果(如延误时间、服务水平、废气排放等),作为方案比较的相对参数,具有重要参考价值的,信号配时也非常合理。
2021-10-28 19:35:57 1.24MB 交通 建模 synchro 交通工程
1