息送入MCU进行运算,计算出电能,然后将电能信息送入数码管进行显示。方案二采用STC89C52单片机,采用ADE7755电能计量模块将电能的信息转换为数字脉冲,使用单片机对脉冲进行计数,利用转换公式将脉冲信息转换成电能信息,使用DS1302时钟芯片计时,根据不同的时间段次啊用不同的付费率,计算出电费。将所有的信息信息送入LCD1602进行显示,并通过串口通信将这些信息送入上位机。对于方案一,采用大量的模拟器件,对于采集的信号需要进行滤波处理,外围电路较为复杂;采集到电压、电流信号后需要进行运算,误差较大;采用数码管显示,智能显示数字,显示的功能较为单一。对于方案二,采用专门的ADE7755电能测量模块对电能进行测量,直接输出脉冲信号,可以直接使用单片机的计数器功能对脉冲进行计数,外围电路简单,精确度高;采用LCD1602液晶显示器显示的信息较多,更有利于用户了解电能信息;通过无线串口可以在PC端实时查看电能信息,方便快捷;可以对不同时段制定不同得费率,也有利用用户合理地安排用电计划,从而更加有利用电网的“削峰填谷”,有利于电网的稳定性。综上所述,采用方案二。3.硬件设计3.1硬件电路框图图3-1系统硬件电路框图3.2主要器件及电路介绍3.2.1STC89C52单片机STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。(1)、功能特点●1个八位的处理器,片内带振荡器;●128字节的片内数据存储器;●21个特殊功能寄存器;●4KB的片内程序存储器;●4个八位并行口(P0,P1,P2,P3);