您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于MSP430F149的高精度低功耗电能消耗计量装置
1山东科技大学电子学院通信工程《专业方向》课程设计年级学号:***********姓名:***指导教师:***设计时间:2015.9.7—2015.9.202目录摘要…………………………………………………………………3关键字………………………………………………………………31目的与内容………………………………………………………42硬件系统设计……………………………………………………42.1电压采样方案…………………………………………………52.2电流采样方案…………………………………………………62.3电压、电流有效值测量方案…………………………………63单元模块设计原理………………………………………………73.1电压采样电路…………………………………………………73.2电流采样电路…………………………………………………83.3电流电压测量电路……………………………………………83.4短信模块………………………………………………………93.5过流报警和过流保护模块……………………………………103.6防窃电模块……………………………………………………103.7智能电能表与电脑的通信……………………………………114、总的电路原理图及仿真输出波形……………………………125、系统特点与性能………………………………………………126、心得体会………………………………………………………13参考文献…………………………………………………………15附录…………………………………………………………………163摘要本系统以MSP430F149单片机为控制核心,设计并制作了高精度低功耗电能消耗计量装置。该系统硬件电路简单稳定,可靠性较高;该系统由阻容降压供电电路,电压测量电路,电流测量电路,显示电路等部分组成。电压测量部分是220v电压经过变压器降压后经过整流桥得到1.7v半波电压,输入单片机之后经采样和数据处理,可得到电压的峰值,周期,频率,有效值等参数;电流参数测量电路是采用了50A/62.5mA互感器将负载上的大电流转换成较小的电流,并将小电流通过定值电阻,电阻两端的电压输入单片机从而计算得到电流峰值,有效值等参数;采用的是全球鹰SIM900AV3.7模块,固定时间给用户发送短信,让用户了解目前耗电情况。题目中要求的参数均经单片机计算输出到OLED液晶屏模块上予以显示。关键词:MSP430F149低功耗ADC采样SIM900AV3.7模块41目的与内容随着国民经济的不断发展,电力已经成为国家的最重要能源。长期以来,我国生产的交流电度表均为感应式机械电度表,几十年来不得不采用人工抄读电表的原始方式。这种方法不但劳动强度大、效率低,而且还会存在抄表不到位、估抄、漏抄、错抄、错算及抄表周期长等问题,对窃电的防治更无从谈起。在社会走向信息化,网络化,电力系统大踏步现代化的今天,手工抄表更是与无人值班等高度的自动化形成了鲜明对比,成为制约供电系统现代化管理的一大障碍。正是由于以上背景,智能电能表应运而生。2硬件系统设计由民用单相电的火线和零线接入电能表接入口,在火线入口处接有一个继电器,用于过流(短路)保护。火线在电表内分成并联的两路:一路经过变压器变为双6V,然后经过峰值检波电路,将交流变为直流,然后经过分压电路分压,通过IAP15F2K61S2单片机AD口采集,得到电压数据;另一路通过电流互感器,感应出交流电流,通过放大电路和峰值检波电路后,通过IAP15F2K61S2单片机的AD口采集数据。然后通过OLED液晶屏将数据显示出来。具体如下框图1所示。5系统可以将用户的电压、电流以及耗电量显示出来。另外,本系统还带有过流报警与过流保护装置、防窃电装置、短信通知用户每月耗电情况功能以及能够实时的将电表状态及数据发送到电网公司电脑终端的功能。2.1电压采样方案方案一:直接在电网中并入1M的电阻采集电压信号,串入一段小电阻铜丝,再加差放采集电流信号。该方案成本较低,但是采集电路会污染电网,不能使用。方案二:采用光耦芯片HCNR200对电网进行耦合采集。但是光耦芯片较为昂贵,抗高压的能力不足,在电网的电压或者电流较大情况下,测量将受到限制。6方案三:采用变压器降压后在用大电阻分压,分压后得到适合ADC采样输入电压,经ADC转换后得到数字信号,最后按比例还原成原来的被测电压的大小。综上所述,我们选用了方案三。2.2电流采样方案方案一:直接在被测用电器上串联小阻值大功率电阻,通过测量小阻值电阻两端的电压从而测得电路中的电流。次方案的测量电阻的消耗功率大,同时会是测量系统连上单相电的火线,使得整个系统有安全隐患。方案二:直接在被测用电器上串联小阻值大功率电阻,小阻值电阻两端的电压加给光电耦合器,用光电耦合法测量电路中的电流,起到电器隔离的作用,使得测量系统安全可靠,但光电藕线性度不是很高,而且易受到干扰。方案三:采用仪用精密高线性度交流互感器测量交流电流,线性度高,安装简单,调试方便,同时还能起到电气隔离的作用,安全可靠。通过以上方案的比较,显然选择方案三是三个方案中最好的。2.3电压、电流有效值测量方案方案一:采用普通峰值检波电路,实现电压、电流峰值的采集,再根据正弦波峰值和有效值的转换关系,得出有效值。此方案简单,易于实现,但是此电路会使用二极管104CAPD14148vi1J1CON1..7来半波整流,二极管上会有压降,从而引入误差,另外,检波的值和前端峰值不成线性比例关系,测量困难。方案二:由正弦波与基准电压相比较得到的脉宽再和基准电压通过相关公式算出有效值。2/cos2/cos2tUoxtU图3它的主要优点是无需A/D转换就能快速测量交流电压有效值,且能消除直流分量对测量结果的影响。但是其测量值只在较小范围内线性,不能符合本题0到20V的测量要求。方案三:采用精密峰值检波电路,电路中运用跟踪和保持模式对正弦波精密采集,克服了方案一不线性的缺陷,且测量值精确,符合本题要求。综上所述,我们选取方案三。3、单元模块设计原理3.1电压采样电路电压采样电路是先通过变压器降压后,再用分压电阻网络采样被测电压。电路中采用了变压器起到了电气隔离的作用,系统安全,其电路如图18图43.2电流采样电路用高线性度的仪用电流互感器来测量电路中的电流,起到电器隔离的作用,测量方便简洁,电路如错误!未找到引用源。,互感器感应产生的电流在电阻上的压降,经OP07运算放大器组成的电压更随器输出给ADC测量。图53.3电流电压测量电路把采样到的电流、电压信号经过AC_DC转换电路后得到对应的电压信号的真有效值,把真有效值信号输入到ADC就能测量其大小,电路图如图220--90123变压器Component_1900KR2Res2500KR?RPot采样输出12345678OP07U4OP072kR24RPotGND12hugan1huganqiVEE-59图6其中DCV模块是交流转直流电路,其电路如图图73.4短信模块采用的是全球鹰SIM900AV3.7模块,固定时间给用户发送短信,让用户了解目前耗电情况。其中部分短信发送模块代码如下。if(SIM_ONE==0&&Count2400){PrintString1(AT+CMGF=1\r\n);DelaySec(3);PrintString1(AT+CSMP=17,167,2,25\r\n);1234567891011121314U3LM324uv_o1100kR16Res2电流信号输入VCC+5uv_DCV100kR14(R17)Res2VEE-5DCVin+in-Designator1AC_DC.SchDocui_DCVDCVin+in-Designator2AC_DC.SchDoc电压信号输入DCVin+in-47pC2(C2_Designator1,...)Cap100kR1(R1_Designator1,...)Res2100kR4(R4_Designator1,...)Res2D3(D3_Designator1,...)Diode1N4148D1(D1_Designator1,...)Diode1N4148D2(D2_Designator1,...)Diode1N41480.22uC3(C3_Designator1,...)Cap4.7uC1(C1_Designator1,...)CapPol24.7uC4(C4_Designator1,...)CapPol24.7kR3(R3_Designator1,...)Res268kR2(R2_Designator1,...)Res21KR5(R5_Designator1,...)Res22kR6(R6_Designator1,...)RPot10uC6(C6_Designator1,...)CapPol2GNDui_DCV10uC5(C5_Designator1,...)CapPol21uiio1(uiio1_Designator1,...)hider110DelaySec(3);PrintString1(AT+CSCS=\UCS2\\r\n);DelaySec(3);PrintString1(AT+CMGS=\00310035003700360034003200340036003000370031\\r\n);//此处修改为对方的电话号DelaySec(3);PrintString1(sms_text);//修改短信内容TX1_write2buff(0x1a);DelaySec(3);SIM_ONE=1;}3.5过流报警和过流保护模块该模块采用的是声光报警方式。用户可以自行设置报警电流阈值,当电表监测到用户的电流大于该阈值的时候,警示灯会立即点亮、报警声响起,与此同时,控制火线的继电器会断开火线,使用户财产不会遭受进一步损失。3.6防窃电模块系统采用多种方法来防止窃电行为的发生。第一,本系统时刻监测着电表两端的电压值,一旦有窃电行为,电表两端电压接近零11伏,本装置就会发送信息岛电脑终端;第二,本系统采用在零线上接一个氖管,一旦出现将零火线反接的窃电行为时,氖管就会发光,提示有窃电行为发生。3.7智能电能表与电脑的通信为了方便管理和消除传统抄表的繁琐,我们自己编写了一款上位机,实现了智能电表与电网公司的电脑进行通信的功能。系统能够将用户的耗电情况实时的传输到电脑的软件终端,并且可以将是否有窃电行为显示到电脑上,能够及时的预防窃电行为的发生。上位机软件界面如下图8所示。图8124、总的电路原理图及仿真输出波形电路原理图5、系统特点与性能第一,功耗低,本系统采用STC公司的低功耗单片机IAP15F2K61S2、OLED低功耗液晶屏,而且电路结构简单,功耗很低。第二,精度高,本系统充分利用IAP15F2K61S2的AD资源,数据的精度值得信赖。第三,实现了人工智能,我们利用准确计时模块,以固定时间间隔给用户发送信息,通知用户本月耗电情况,并提醒用户计时缴电费,以免停电。第四,过流报警与过流保护,一旦用户的家用电器发生短路,电表会及时断开火线,以免用户财产遭受进一步损失。13第五,防窃电功能,本系统实现多种防窃电方法。第一,本系统时刻监测着电表两端的电压值,一旦有窃电行为,电表两端电压接近零伏,本装置就会发送信息到电脑终端,通知电网管理人员;第二,本系统在穿过电流互感器的电线上加了氖管,如果有反接零火线的窃电行为,氖管就会点亮。本设计实现了对电网质量的测试,利用互感器对电流,电压信号进行信号采集,用多种方法实现对电压、电流、功率的测试,经过理论推理,计算出电压有效值,电流有效值,负载功率,电网阻抗等,整个系统原理较为简单易于实现,测试结果精度较高。利用SIM900A模块,实现了固定时间给用户发送短信的功能,使用户能够及时了解本月耗电情况,并及时缴电费以免被停电。并编写了上位机,实现了智能电表与电脑的通信,极大方便了电网公司的管理。本系统的设计充分利用了MSP430F149单片机的资源,其中包括单片机的3路AD口,3个定时器T0、T1和T2,2路外
本文标题:基于MSP430F149的高精度低功耗电能消耗计量装置
链接地址:https://www.777doc.com/doc-2534589 .html