基于msp430单片机的多功能复费率三相电能表[1]

基于msp430单片机的多功能复费率三相电能表[1]

ID:15534739

大小:112.00 KB

页数:5页

时间:2018-08-03

基于msp430单片机的多功能复费率三相电能表[1]_第1页
基于msp430单片机的多功能复费率三相电能表[1]_第2页
基于msp430单片机的多功能复费率三相电能表[1]_第3页
基于msp430单片机的多功能复费率三相电能表[1]_第4页
基于msp430单片机的多功能复费率三相电能表[1]_第5页
资源描述:

《基于msp430单片机的多功能复费率三相电能表[1]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、摘要:本文介绍了一种基于TI公司的MSP430超低功耗单片机的多功能复费率三相电能表的设计方案,并且介绍了具体的硬件电路和软件设计。该方案具有测量精度高,性能稳定,通讯方式灵活多样,低功耗低成本等特点,具有很好的市场前景和应用价值。关键词:MSP430单片机;复费率;三相电能表;GPRS1  引言随着国民经济的发展,企业和个人的用电量大幅提高。现在用户的用电时间比较集中,以致电力系统的负荷曲线变化很大。为了调整负荷曲线,充分利用发、供电设备容量,需要实现电价分时计费。复费率电能表就是按照高峰、低谷时间分别记录用电量,以便按不同的价格收取电费,鼓励用户主动

2、采取避峰填谷的措施,以利于供电、用电双方。同时具有GPRS远程抄表、微机集中抄表、停电抄表、防盗电、计量有功无功电能和测量需量等功能的多功能电表可以代替几块表的功能,既节约了资金又减少了设备占用的面积,而且还降低了抄表的成本。本文基于TI公司的MSP430F449高性能单片机给出了一个多功能复费率三相电能表的解决方案。2 系统总体结构和功能说明整个系统分为两大模块,电能计量模块,电能数据处理及通讯模块。电能计量模块通过电能计量专用芯片采集有功无功电能、三相电压电流值、频率和功率因素等数据。然后,将采集到的数据通过专用数据总线传送到电能数据处理模块。电能数

3、据处理模块将电能数据处理后存储到flash芯片中,同时可以在液晶上实时显示电能数据。需要抄表时,本系统提供三种通讯方式:红外、RS485和GPRS;从而可采用三种方式进行抄表:掌机抄表、微机集中抄表以及GPRS远程抄表。系统结构图如下图所示:图1系统结构图3 系统硬件电路设计3.1单片机MSP430F449简介   本系统中采用了TI公司的16位超低功耗高性能单片机MSP430F449,它具有64KFlash,2048ByteRAM,8通道12位高速A/D,两个UART通讯端口,同时它的内部集成有160段LCD液晶控制器,使得液晶硬件电路可以大为简化。M

4、SP430F449在待机模式下耗电仅为0.8μA,RAM保持模式低至0.1μA,运行时功耗为225μA/MIPS,仅需1μS时钟启动。MSP430F449的供电电压为1.8V~3.6V,因此只需要一节锂电池就可以正常运行。3.2电能计量电路设计   电能计量电路的核心采用了深圳炬力公司的ATT7022电能计量专用芯片。它是一颗高精度三相电能专用计量芯片,适用于三相三线和三相四线应用。它能够测量各相以及合相的有功功率、无功功率、视在功率、有功能量以及无功能量,同时还能测量各相电流、电压有效值、功率因数、频率等参数,充分满足三相复费率多功能电能表的需求。AT

5、T7022提供一个SPI接口,方便与外部MCU之间进行电能数据和校表参数的传递。而且作为国产的芯片在价格上也较为低廉,在满足设计要求的同时可以大大降低产品的生产成本。   电能计量电路如下图所示:图2ATT7022电路原理图   上图中介绍了A相的接法电路,B相和C相的电路与A相的电路相同。为了保证ATT7022有稳定的电压参考源,采用了TL431作为其外部电压基准。由于ATT7022的供电电压为5V,而单片机系统的供电电压为3V,所以两个模块之间的通讯需要进行电平转换才能正常交换数据,因此设计中采用了简单的电阻分压电路来达到电平转换的目的,经过测试后发

6、现数据传输很稳定,未发生数据丢失的现象。3.3时钟电路设计   为了满足在不同的时段精确计算需量和费率的要求,复费率电表中需要具有精准可靠的实时时钟。但MSP430F449内部RTC时钟不够精确,因此在系统中我们采用了MAXIM公司的时钟芯片DS3231。DS3231是低成本、高精度I2C实时时钟,具有温度补偿晶体振荡器和晶体。该芯片中包含电池输入端,断开主电源时仍可保持精确的计时。集成晶体振荡器提高了芯片的长期精确度,并减少了生产线的元件数量。在工业温度范围内其精度可达到±3.5ppm。   DS3231的INT端口向单片机可以提供周期为1s的中断信号

7、,单片机系统将根据该信号通过I2C通讯接口读取具体的时间日期数据,从而实时地计算出需量和各个时段的费率。另外,DS3231的32KHZ端口可以提供精确的32KHZ的脉冲信号,可以用来接受电力部门的相关实验测试。当停电时,时钟电路的备用电池将保证时钟芯片能够继续精确计时直至供电恢复。3.4通讯模块设计   本设计中主要采用了三种通讯方式来实现抄表功能,分别是:RS-485,红外传输和GPRS方式。考虑到电能表会安装在户外,因此需要在RS-485总线接口上加上避雷的保护措施。我们采用的RS-485接口芯片是TI公司的SN65LBC184芯片,通过光耦NEC2

8、501和单片机系统进行隔离,从而防止遭遇雷击时,对整个系统造成破坏。红外通信时如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。