电源模块-matlab_2014软件详细使用教程

上传者: 26766909 | 上传时间: 2022-04-26 11:20:42 | 文件大小: 1.12MB | 文件类型: PDF
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

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明