摘要:本设计以单片机STC89C52为核心处理器,采用带有RS485接口的电量采集模块,该模块可以对用电器的电压、电流、功率和电量进行采集、测量和计算。同时采用无线模块XL63-232AP1对数据进行无线传输,该无线模块的频段为433MHZ。先由核心微处理器对电量采集模块的数据进行采集和处理,然后通过无线的传输方式发送至上级系统,即本系统的上位机,在上位机有特定的软件Microsoft visual studio2010,由它显示从终端采集回来的电量相关信息,从而实现了采集终端和控制终端之间的无线通信,即自动抄表、无线传输、数据处理、信息显示等功能。
关键词 STC89C52;XL63-232AP1;RS485总线;上位机
目录
摘要
Abstract
1 绪论-1
1.1 研究意义和背景-1
1.2 发展现状-1
1.3 本文研究的主要内容-2
2 系统硬件电路的设计-3
2.1系统总体方案设计-3
2.2 硬件电路的设计-4
2.2.1 数据采集模块-4
2.2.2 RS485转换模块-7
2.2.3数据处理模块-9
2.2.4数据显示模块-11
2.2.5 数据传输模块-13
3软件设计-15
3.1上位机软件设计-15
3.1.1上位机软件设计的主要流程-15
3.1.2上位机软件界面设计-16
3.2下位机软件设计-16
3.2.1液晶显示程序设计-17
3.2.2电量数据读取程序的设计-18
3.2.3数据传输程序设计-19
4 系统调试-20
4.1系统的硬件调试-20
4.2电量测量的虚拟数据调试-21
结论与前景展望-24
致谢-25
参考文献-26