摘 要: 本设计以单片机作为控制芯片,蓝牙远程传输信息实现了一种远程自动电能表抄表系统。系统主要由主控电路、电能计量芯片、和蓝牙模块构成。电能计量电路以ADE7755芯片作为主控,在此基础上构成电压取样电路对电压取样,电流取样电路对电流取样,并以数字脉冲的方式输出给单片机。主控电路主要采用STC89C52芯片,完成功率换算、电量累计、按键测试、显示等操作。整个系统具有电量显示、电量存储、电量清零、远程抄表等功能。C语言的模块化管理以及子程序调用,使用便捷,所以系统采用C语言编程。本设计实现了远程集中自动抄表的功能,为用户以及抄表工人带来方便。
关键词:STC89C52;抄表;C语言;蓝牙
目录
摘要
Abstract
1引言-1
1.1课题开发的背景和意义-1
1.2电能表国内外研究现状-1
1.3课题任务-2
2系统分析与总体方案设计-3
2.1数字电能表的基本原理-3
2.2远程集中自动抄表系统的整体设计-4
3系统硬件电路设计-5
3.1单片机以及最小系统设计-5
3.1.1单片机选型-5
3.1.2单片机最小系统-7
3.2电流取样电路-8
3.3电压取样电路-9
3.4 ADE775芯片工作电路-9
3.4.1 ADE7755芯片介绍-9
3.4.2 ADE7755引脚功能介绍-10
3.4.3 ADE7755工作电路图-11
3.5单片机与液晶显示屏的电源电路-13
3.6显示模块-13
3.6.1 显示模块的选用-13
3.6.2 LCD1602液晶显示器的介绍-13
3.6.3 显示电路图-14
3.7远程传输模块-14
3.7.1远程传输模块的选择-14
3.7.2 蓝牙模块的介绍-15
3.7.3 蓝牙模块电路连接图-16
3.8抄表显示终端电路原理图-17
4软件设计-18
4.1系统软件总体设计-18
4.2电能计算模块-19
4.3液晶显示模块-19
5系统调试-21
5.1 Keil的简介及其优点-21
5.2 Altium Designer的简介及其优点-21
5.3仿真-23
5.4系统软件调试-24
5.5系统硬件调试-24
5.6测试结果和分析-24
5.7误差分析-27
6展望-29
7结束语-30
参考文献-31
致谢-33
附录A-34
附录B-35
附录C-36