摘要:随着电子技术的飞速发展,微控制器和大规模集成电路广泛应用于电能计量领域,使得电子式电度表得到了充分的发展和广泛的应用。本文基于此,完成了家用数字电度表的硬件设计和软件设计。硬件设计包括:电能计量电路、显示电路、控制电路、电能存储器电路、掉电检测电路等几大模块的工作原理和电路设计。软件设计包括:主程序的设计流程图和掉电保护服务子程序、电能计量子程序、显示子程序的设计流程图。实现了预收费、显示、报警、断电和防作弊等功能。54710
毕业论文关键词: AT89C52,预付费,电度表
Abstract: Along with the electron technology swift and violent development, the micro controller and the large scale integrated circuit in the electrical energy measurement domain widespread application, the electronic meter has been fully developed and widely applied. Based on this, the paper completes the hardware and software design of the numeral power meter. Hardware design includes: the working principle and the circuit designing of electric energy metering circuit , display circuit, control circuit, energy storage circuit and brownout detection circuit. Software design includes the design flow chart of the main program, brownout protection service subroutine, energy measurement subroutine and display subroutine. The paper implements the functions of pre-paid, display, alarm, power-off, prevent cheating and so on.
Key words : AT89C52, pre-paid, electric meter
目 录
1 前言 4
1.1 选题意义 4
1.3 本设计的主要任务 4
2 数字电度表的整体设计 5
2.1 系统工作原理 5
2.2 电能计量系统方案设计 6
2.3 电能计量电路工作原理 7
2.4 电度表辅助功能实现原理 7
2.5 系统总体方案 7
3 数字电度表的硬件设计 8
3.1 硬件设计概述 8
3.2 电能计量电路的设计 9
3.3 基本电路的设计 10
3.4 显示电路的设计 12
3.5 电能存储器电路的设计 12
3.6 掉电检测电路的设计 13
4 数字电度表的软件设计 14
4.1 软件系统概述 14
4.2 主程序设计 14
4.3 掉电保护服务子程序 15
4.4 电能计量程序设计 16
4.5 显示子程序设计 16
5 数字电度表仿真 17
结论 18
参考文献 19
致谢 19
附录 20
1 前言
随着经济的发展,不管是城市居民还是农村居民的用电量都越来越大,供应电和收费问题成了电力供电系统的一项极其繁重的任务。需要挨家挨户手工抄表,既重复吃力又令人烦累。为解决这个问题,人们通过各种方法改进电度表,如通过接口连接的手提便携计算机读表和无线读表等装置。但这些装置都有各种各样不同的问题,如手提便携计算机读表需要人工接插通信接口,而且接口有时也会接触不良,此方法的读表过程与人工抄表几乎一样,还是得挨家挨户走访,劳动强度大。无线读表也存在着各种干扰,读数也可能不精准。一些地方采用了计算机网络自动读表抄表,其大大简化了挨家挨户抄表过程。这是家用电度表的发展方向,也是实现自动抄表和简化供电收费最实际有效的方法。但是,这种方法并非每个地区都有条件实现。因此在那些还没有用计算机网络进行供电监控和收费的地方,就更需要用一种既符合现实情况又能减少劳动力的实际有效收费方法。既能监视用电情况又能简化抄表过程并且便于收费的,IC卡电度表可以作为选择。