- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于80C51单片机的智能电表设计
基于80C51单片机的智能电表设计
智能电表的推广与使用是一项惠及百姓的民生工程,它大大改善了农村居民用电条 ,
提高了配电网的自动化水平,对于减少电力能源的消耗具有重大的意义。采用单片机80C51
为核心,同时增加电能计量芯片CS5460A、LCD显示器1602、Wifi通信电路、SD存储卡
等芯片,来实现电能的计量与显示、无线通信、数据存储等功能。用户可以通过电表上的按
键来选择是显示用户当前用电量,还是某一时段用电量。
随着计算机技术和通信技术的发展,建筑智能化程度越来越高。住宅的智能化抄表系
统在建筑智能化中是必不可少的。在我国,对用户的电表仍采用人工抄表的方法。这种原始
的查表方法不仅造成了人力、物力的浪费,打扰居民正常生活 ,而且其精度差,电量数据
需要人为读数不能实时传输 。为了从根本上解决这个问题,因此设计一种基于单片机的智
能电表。电表若以单片机为主体取代传统仪器仪表的常规机械及电子线路,可以容易地将计
算技术与测量控制技术结合在一起,形成智能化测量仪表 。这种仪表由计量电路、微处理
器、LCD显示器、实时时钟、通信接口及电源等组成 ,具有电能量计量、信息存储及处理、
实时监测、自动控制、信息交互等功能 。
1 智能电表的工作原理
智能电表的硬件方案框图如图1 所示。电能表主要由计量、电源管理、存储、显示、
按键处理、脉冲输出和通信单元7 个部分组成 。本文的智能电表是以80C51为核心处理器。
除此之外,加入了电能计量芯片CS5460A 和LCD 显示芯片1602,用于用户用电量的计量
与显示。但是,由于CS5460A芯片只能测量瞬时的电量,所以,还需要采用时间芯片DS1302
将时间分段,这样电表就可以通过按键,不但可以显示出用户的瞬时用电量,而且还能显示
某个时段的用电量。WiFi通信电路的使用,可以实现智能电表的无线通信,这样查电表的
工作人员不用再挨家挨户的登门查询,而是直接接收WiFi信号,就可以了解到用户的用电
情况,比较方便、省时。对于存储模块,本文采用体积小、容量大的SD卡,相比于一般的
存储模块,SD 卡还可以随时拆卸、更换,既方便又实用。对于电源模块,本文采用的是外
部供电方式。
2 智能电表的硬件设计
2.1 电能计量电路设计
电能计量芯片采用CS5460A。其主要功能如下:具有特殊的自动引脚模式功能,能使
芯片独立工作,得电时自动初始化 ;具有片内看门狗定时器与内部电源监视器;可以精确测
量正反两个方向的电压瞬时值、电流瞬时值、电压有效值、电流有效值以及功率和能量 ;
提供了外部复位引脚;双向串行接口与内部寄存器阵列可以方便地与微处理器相连接;外部
时钟最高频率可达20MHz;具有功率方向输出指示 。
图1 智能电表的硬件设计图
CS5460A与单片机80C51的连接电路图见图2。
图2CS5460A与80C51的连接电路图
2.2WiFi通信模块设计
电表采用WiFi无线通信的方式,WiFi通信电路使用BCM8000。WiFi通信技术具有数
据传输率高、组网灵活、可移动性好等优点。WiFi通信采用的是无线网络,使智能电表的
安装不受通信线路的局限性,具有安装便利的优势 。WiFi通信电路与单片机80C51 的连
接,只需要将BCM8000 的RXDH 和TXDH 引脚分别对应连接到80C51的TXD和RXD
引脚,如图3所示。
图3WiFi通信电路与80C51的硬件连接设计
3 智能电表的软件设计
智能电表的软件设计部分包括以下的几个部分:电能计量芯片CS5460A 的数据传输、
液晶显示器1602 显示子程序、键功能处理程序、WiFi 无线通信程序、时钟芯片DS1302 的
读/写操作程序、SD卡储存模块的软件设计。其主程序的流程图如图4所示。CS5460A软
框图如图5所示。
图4 智能电表的软件主程序框图
图5CS5460A软件框图
4 结论
本次设计的智能电表集成了计量与显示电量、数据存储、数据通信等多种功能。经试验验证
后,证实了电表性能的稳定、计算准确、误差较小、可以进行无线通信等。但是,本次设计
的电表可能在故障自诊断方面有些不足,需要日后加以完善。
您可能关注的文档
最近下载
- 2025湖南株洲市工会社会工作者招聘30人笔试备考试题及答案解析.docx VIP
- 2023考试软件评测师真题及答案完整版.docx VIP
- 机务基础维修执照考试资料系列 M11 .pdf VIP
- 患者跌倒、坠床等意外事件的防范制度、措施、报告制度.docx VIP
- 2025年湖南株洲市工会社会工作者招聘30人笔试备考试题及答案解析.docx VIP
- 教师资格考试初中学科知识与教学能力语文试卷及解答参考.docx VIP
- 部编版八年级道德与法治上册3.1《维护秩序》优质教案.doc
- 冷链医疗器械培训试题(含答案).docx VIP
- 2025湖南株洲市工会社会工作者招聘30人笔试备考题库及答案解析.docx VIP
- 乾坤木业业务流程诊断.ppt VIP
文档评论(0)