基于 80C51 单片机的智能电表设计
【大比特导读】在我国,对用户的电表仍采用人工抄表的方法。这种原始的查表方法
不仅造成了人力、物力的浪费,打扰居民正常生活 ,而且其精度差,电量数据需要人为读
数不能实时传输 。为了从根本上解决这个问题,因此设计一种基于单片机的智能电表。
智能电表的推广与使用是一项惠及百姓的民生工程,它大大改善了农村居民用电条件,
提高了配电网的自动化水平,对于减少电力能源的消耗具有重大的意义。采用单片机
80C51 为核心,同时增加电能计量芯片 CS5460A、LCD 显示器 1602、Wi 通信电路、
SD 存储卡等芯片,来实现电能的计量与显示、无线通信、数据存储等功能。用户可以通
过电表上的按键来选择是显示用户当前用电量,还是某一时段用电量。
随着计算机技术和通信技术的发展,建筑智能化程度越来越高。住宅的智能化抄表系
统在建筑智能化中是必不可少的。在我国,对用户的电表仍采用人工抄表的方法。这种原
始的查表方法不仅造成了人力、物力的浪费,打扰居民正常生活 ,而且其精度差,电量数
据需要人为读数不能实时传输 。为了从根本上解决这个问题,因此设计一种基于单片机的
智能电表。电表若以单片机为主体取代传统仪器仪表的常规机械及电子线路,可以容易地
将计算技术与测量控制技术结合在一起,形成智能化测量仪表 。这种仪表由计量电路、微
处理器、LCD 显示器、实时时钟、通信接口及电源等组成 ,具有电能量计量、信息存储及
处理、实时监测、自动控制、信息交互等功能 。
1 智能电表的工作原理
智能电表的硬件方案框图如图 1 所示。电能表主要由计量、电源管理、存储、显示、
按键处理、脉冲输出和通信单元 7 个部分组成 。本文的智能电表是以 80C51 为核心处理
器。除此之外,加入了电能计量芯片 CS5460A 和 LCD 显示芯片 1602,用于用户用电量
的计量与显示。但是,由于 CS5460A 芯片只能测量瞬时的电量,所以,还需要采用时间
芯片 DS1302 将时间分段,这样电表就可以通过按键,不但可以显示出用户的瞬时用电量,
而且还能显示某个时段的用电量。WiFi 通信电路的使用,可以实现智能电表的无线通信,
这样查电表的工作人员不用再挨家挨户的登门查询,而是直接接收 WiFi 信号,就可以了解
到用户的用电情况,比较方便、省时。对于存储模块,本文采用体积小、容量大的 SD 卡,
相比于一般的存储模块,SD 卡还可以随时拆卸、更换,既方便又实用。对于电源模块,
本文采用的是外部供电方式。
2 智能电表的硬件设计
2.1 电能计量电路设计
评论8
最新资源