基于zegbee电子镇流器高温老化监测系统探究

基于zegbee电子镇流器高温老化监测系统探究

ID:5941246

大小:27.50 KB

页数:6页

时间:2017-12-29

基于zegbee电子镇流器高温老化监测系统探究_第1页
基于zegbee电子镇流器高温老化监测系统探究_第2页
基于zegbee电子镇流器高温老化监测系统探究_第3页
基于zegbee电子镇流器高温老化监测系统探究_第4页
基于zegbee电子镇流器高温老化监测系统探究_第5页
资源描述:

《基于zegbee电子镇流器高温老化监测系统探究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ZegBee电子镇流器高温老化监测系统探究  摘要:为了能及时了解电子整流器高温老化的数据,设计并实现了以MC13213微控制器为核心的高温老化监测系统,提出了ZigBee技术设计的方案,具体阐述了系统的硬件设计框架,提出了无线监测终端软件设计及平台,在实际应用中具有很好的实用价值。关键词:MC13213;ZegBee中图分类号:TP311文献标识码:A文章编号:1009-3044(2013)27-6138-021概述随着电子整流器在电子产品中的广泛应用,国内厂家在生产过程中不能及时监测出电子整流器的质量问题,尤其是高温老化问题带给厂家的困扰,因而高

2、温老化的监测系统势在必行。本文设计了基于ZigBee的电子镇流器高温老化监测系统。在该系统中,无线终端采集节点对电子镇流器工作时的电压、电流、有功功率等状态数据进行实时采集,通过中继节点将数据转发给主控节点,主控节点将状态数据发送到上位机程序显示,从而实现对电子镇流器高温老化操作时各项状态数据的实时监测。62硬件电路设计该系统主要基于MC13213单片机开发,节点包括主控节点及无线监测终端节点。无线监测终端节点是网络的基本单元,在该系统中作为ZigBee网络中的路由节点及终端节点,可以通过SCI接收CS5460A采集到的数据并将其通过ZigBee网络传输

3、到主控节点,其结构框图如图1所示。1)ZigBee无线通信模块主控芯片模块即MCU最小系统,主要包括系统电源与滤波电路、复位电路、晶振电路和调试写入接口等。由于使用交流供电模式,在设计主控芯片模块时没有特别考虑功耗的问题,MC13213工作电压为3.3V,所以采用5V供电方式,使用LDO转换为3.3V;由于MC13213内部集成了MCU和RF射频模块,所以其晶振电路设计相对特殊。RF射频模块必需使用外部晶振,而MCU可以使用外部晶振、内部晶振或外部振荡器输入;MC13213复位电路简单,采用的是典型的复位电路,通过上拉电阻至VCC即可,同时对地使用0.1

4、uF容量的电容,即可复位芯片复位的要求[2];MC13213微控制器内部集成的收发器属于偶极天线方式,需要与不平衡的天线连接,本系统用的是Maruta的LDB212G4005C-001型平衡不平衡转换器;由于本设计距离要求较高,信号稳定性要求也较高,因此选用Whip天线可以很好地达到要求。2)电源及浪涌保护单元6无线监测终端采用无线监测终端采用交流电供电,采用AC/DC电源模块产生+5V直流电源,用来供给逻辑电路的工作,该AC/DC电源模块额定功率为2.5W,输出+5V的额定电流为500mA。电路中使用压敏电阻的作用是为了抑制浪涌,型号471KD10表明

5、该压敏电阻耐压为470VAC,压敏电阻直径为10。3无线监测终端软件设计本项目中应用软件主要功能使采集电子镇流器带负载工作时整个系统的电压、电流、有功功率及功率因数,并通告网络节点传送到协调器节点,同时也通过串口与PC机进行通信,输出网络节点的有关信息,接受PC发送的命令。其中网络通信功能由ZigBee协议软件完成,此处主要进行了电能参数采集模块的设计。MC13213对CS5460A的操作即包括CS5460A的校准、I/O口模拟的SPI接口初始化、CS5460A初始化、电压有效值寄存器、电流有效值寄存器及有功功率寄存器的数据读取。上位机软件是本软件的设计

6、关键,上位机主要PC通过RS232与协调器节点连接,接收从MC132136的串口发送来的数据,并将这些数据写入到数据库中,并以图形化的界面直观的显示采集到的电子镇流器上的电压值、电流值,以达到高温老化无线监测的目的。上位机软件主要实现功能为:驱动串口接收协调器节点发送的数据,之后将这些数据进行处理,对应记录各个终端监测节点的电流、电压及功率采样值,并将其通过上位机界面直观地显现显示出来。首先,CS5460A采集状态AD值的回归。CS5460A采集到的电子镇流器的电压AD,电流AD及有功功率AD均为两个字节,范围则为:0x0000-0xFFFF。上位机PC

7、端通过串口接收到的数据包中,有3个值需要进行物理量回归,分别为1个电压值,1个电流值和1个有功功率值。显示中需要将得到的三个AD值转化为实际值,通过这些状态值可以直观地判断该电子镇流器是否已经高温老化。三个状态量AD值到实际值转化公式分别为:I(A)=I(AD)/0xFFFF/0.6*5;U(V)=V(AD)/0xFFFF/0.6*300;P(W)=P(AD)*2.7*1500/0xFFFF。其次,数据显示使用VB软件工具箱中的文本显示控件,将得到数据直接在文本窗口中按照“电压:电流:有功功率功率:功率因数”的形式显示出来。每当软件出发一次串口通讯时,就

8、会自动进行显示。最后,数据存储使用VB软件工具箱中的数据控件,将数据控件与具体的

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

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

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