APP下载

CC1101无线通信模块的智能开关设计*

2015-11-23石震谢连科钟伟孙二杰李伟

单片机与嵌入式系统应用 2015年7期
关键词:校正用电单片机

石震,谢连科,钟伟,孙二杰,李伟

(1.山东建筑大学信息与电气工程学院,济南 250101;2.国网山东节能服务有限公司)

CC1101无线通信模块的智能开关设计*

石震1,谢连科2,钟伟2,孙二杰1,李伟1

(1.山东建筑大学信息与电气工程学院,济南 250101;2.国网山东节能服务有限公司)

为满足智能开关在大型公共建筑物智能用电系统中的功能需要,设计了基于CC1101无线通信模块的智能开关,介绍了各组成部分的电路原理,利用STC单片机全球唯一ID研究了一种简单实用的无线组网方法,并详细介绍了电量计量芯片RN8209G的校准方法。

智能开关;CC1101;STC15W204S;RN8209G

引 言

目前,据国家有关部门统计,国家机关办公建筑和大型公共建筑每平方米建筑面积年平均耗电量为85.4度(年平均85.4kWh/m2),约占全国城镇总耗电量的22%,每平方米耗电量是普通居民的10~20倍,是欧洲、日本等发达国家同类建筑的1.5~2倍。

一方面,我国大型公共建筑用电巨大,另一方面,也缺乏直接数据为用电节能决策的制定提供参考。为此,国务院令第531号《公共机构节能条例》第14条明确指出:公共机构应当实行能源消费计量制度,区分用能种类,用能系统实行能源消费分户、分类、分项计量,并对能源消耗状况实行监测,及时发现、纠正用能浪费现象。江苏、上海等地方分别推出苏建科[2007]217号文《江苏省公共建筑用能计量设计规定》和沪建交[2008]828号文《关于进一步加强本市民用建筑设备专业节能设计技术管理的通知》,进一步明确提出对主要用电设施分项计量,对办公楼、商场、宿舍等应计量到经济核算单元,对医疗病房、宾馆客房、学校教室应按楼层或功能分区计量等。

由此可见,大型公共建筑实行电能分项计量管理,可及时发现、纠正用电浪费,并为建筑节能考核提供依据。为此,本文提出了一种成本低廉、工作可靠的基于CC1101无线模块的智能开关,组网简单,可以实现电压、电流、有功功率、无线过载保护、功功率、电量等信息的计量与数据上报,以及具有定时通断、状态提示等功能,为电能分项计量管理提供了一种终端设备。

1 大型建筑物智能用电系统的拓扑结构

智能用电系统以计算机、通信设备、现场电力仪表计量装置为基本工具,为实时数据采集、远程管理与控制提供了基础平台。该系统主要采用分层分布式计算机网络结构,分为监控管理层、网络通信层和现场设备层。监控管理层包括一台监控计算机以及移动监控客户端;网络通信层包括房间控制器、智能网关;现场设备层主要包括环境参数传感器(温湿度、光照、有害气体等传感器设备)、智能开关、智能插座、房间总电量传感器。智能用电系统的总体框图如图1所示。

图1 智能用电系统的总体框图

房间控制器是房间内所有采集控制设备和上层网络之间通信的桥梁,负责所管辖模块的数据汇总上传和上行命令的下发;智能网关是房间无线传感网络与LAN网络建立连接的桥梁,完成无线数据与网络数据的双向转换;监控中心可以制定相应的用电策略来管理整个建筑的用电情况,同时,数据可以通过LAN总线经过路由器发布到Internet上,用户即可通过移动监控客户端登陆网络,获取建筑物内的环境信息及用电信息,实现用电的智能化。

2 智能开关设计方案

为了满足智能开关在大型公共建筑物智能用电系统中的功能需要,智能开关除了保留传统的手动控制功能以外,还需要远程控制、电量计量、数据上传等功能。

2.1 智能开关结构框图

智能开关结构框图如图2所示,包括电源模块、主MCU、副MCU、无线通信模块、电能计量模块、继电器模块、按键等。

图2 智能开关结构框图

2.2 电源模块设计

由于智能开关安装方式为86式,电路板的空间十分有限,为减小电路板面积,电路电源模块采用广州禹舜公司生产的YS-5V600MA隔离式开关电源,与普通的稳压电源相比,该开关电源具有体积小巧、电磁兼容性好、输出纹波噪声小、精确稳压及瞬变响应快等优点,同时具有温度保护、过流保护及短路保护等功能。三端稳压器LD1117及其外围电容构成DC 5V/DC 3.3V转换电路,以满足设计要求。其原理图如图3所示。

2.3 电量采集模块设计

电量采集模块采用RN8209G电量计量芯片,外围电路简单,支持IEC62053-22:2003标准,能够采集单相电路的电压、电流、有功功率、无功功率、电量等参数。有功、无功电能脉冲分别从PF、QF引脚输出,方便校表时与标准表进行连接,并支持全数字的增益、相位和offset校正,可支持SPI接口与处理器通信,具有体积小、精度高、功能强等优点。其原理图如图4所示。

图3 电源模块原理图

电压采集是从零线和火线之间串接3个330kΩ的电阻和一个1kΩ的电阻,1kΩ电阻分得的电压输入到电压通道的正模拟输入引脚,电压通道的负模拟引脚经过1kΩ电阻与火线相连,经过RN8209G内部采集与计算得到电压参量并存放在电压有效值寄存器中,MCU读取电压参量后,经过数据处理可以得到电压值。

电流采集是将2mΩ锰铜分流器串接在供电回路中,当灯具工作时,锰铜分流器两端便产生微小的压降,分流器两端经过1kΩ电阻器输入到A路电流通道中,RN8209G经过内部采集与计算得到电流参量并存放在电流有效值寄存器中,MCU读取电流参量并经过处理便可得到电流值。

2.4 继电器模块设计

智能开关采用电磁继电器控制电路的通断,智能开关的最大负载可以达到10A,可以有效地控制各种照明设备,电路图如图5所示。

2.5 无线通信模块设计

无线通信模块选用CC1101模块,工作频段为433MHz。与WiFi、ZigBee、蓝牙等无线通信模块相比,CC1101具有价格低、传输距离远、可操作性强等优点。

无线通信模块的核心芯片是TI公司生产的高性能C1101芯片,具有功耗低、成本低、工作稳定等优点。其内部集成了一个高度可配置的调制解调器,支持不同的调制格式,其数据传输率可达500kbps。通过开启集成的调制解调器上的前向误差校正选项,能使性能得到提升。

图4 电量采集模块原理图

图5 通断电路原理图

由于CC1101的通信端口为SPI口,通信时会占用许多资源,又因为其信息传播方式为广播模式,当通信数据量较大时主MCU工作量较大,所以加入一片STC15W204S单片机,负责CC1101的SPI端口数据与主板单片机串口之间的信息转发与预处理。另外,可以利用STC15W204S单片机具有全球唯一ID的特性来设计无线组网方式。

3 智能开关组网及通信可靠性设计

3.1 智能开关组网设计

利用STC15W204S单片机具有全球唯一ID的特性来设计组网方式,其组网流程分为以下步骤:

①首次上电后,主板单片机向STC15W204S单片机发送索要ID命令,单片机返回ID后主板单片机将ID号保存在EEPROM中,作为自身的ID。

② 按下主板上的登陆按键,主板单片机发出带有ID信息和设备信息的登录请求命令,通过CC1101广播出去,房间控制器收到此信息后将其记录下来,并记录其位置。

③ 房间控制器保存成功后,返回带有此设备信息的登录成功命令,智能开关收到此命令后便知已成功入网。

④ 房间控制器将此设备信息通过智能网关上传至网络,监控中心便可远程操作此智能开关。

3.2 通信可靠性设计

由于系统终端节点数量庞大,为避免无线信道数据冲突,数据上传方式设计为轮询方式,但是轮询间隔不能过长,否则信息上传过慢,会影响实时性。如果轮询时仍为广播模式,主MCU便会一直收到查询命令,但大部分都不是本体的有效命令。为了减轻主MCU的运行负担,保证系统的稳定工作,在设计上加入信息筛选程序,即通过副MCU进行一次数据筛选。筛选流程分为以下步骤:

①副MCU从CC1101中读取一组数据帧。

②判断此数据帧中的ID信息是否与本身ID信息相同。

③如果ID信息相同,则将此数据帧发送给主MCU;如果不同,则将此数据帧删除,不做任何处理。

4 智能开关的校准

校准是利用标准电能表,将有功/无功能量脉冲PF/ QF通过光耦直接连接到标准表上,然后根据标准电能表的误差读数对RN8209G进行校正。经过校正后,智能开关的电压、电流、功率测量精度均可达到0.5s级。

通过标准电能表对RN8209G计量模块进行校表的流程如图6所示。

4.1 参数设置

参数设置主要包括:B通道ADCON设置、ADC增益选择、HFConst设置、起动电流设置、能量累加模式设置、其他参数设置。

无需考虑防窃电功能,因此不需向B通道输入电流信息,可设置ADCON,关闭B通道,ADC增益选择默认增益。

图6 校表流程

RN8209外部晶振为3.579 545MHz,HFConst的计算公式如下:

式中,Vu为电压通道的电压,经220V分压后得到,本设计中为222mV左右;Vi为额定电流输入时电流通道的电压,在本设计中为32mV;Un是输入电压220V;Ib是额定电流10A;EC为电表常数,设定为1600IMP/KWH。

其他设置方法不再一一赘述。

4.2 有功校正

有功校正包括功率增益校正和相位校正。

功率增益校正可通过配置GPQA寄存器实现。在进行功率增益校正时,将标准表设置为100%Ib,PF=1L,读出误差为ERR,Pgain可通过下式计算:

如果Pgain≥0,则通过下式计算GPQA:

如果Pgain<0,则通过下式计算GPQA:

相位校正可通过配置PHSA寄存器实现。在进行相位校正时,将标准表设置为100%Ib,PF=0.5L,读出误差为ERR,通过下式计算PHSA:

如果PHSA>0,校正值是将PHSA取整;如果PHSA<0,校正值是PHSA+28后取整。

4.3 有效值校正

有效值校正包括电流offset校正、额定电流校正、额定电压校正,具体方法不再赘述。

结 语

智能开关的测试主要有两个方面:无线数据收发距离测试和电参量精确度测试。将智能开关接入照明回路中上电运行,经过组网后,监控中心便可查询此开关的计量参数,实现计量功能。

通过测试,智能开关可以有效地进行组网,通过接收监控中心的命令来控制灯具的亮灭,当数据传输率为9 600bps和发射功率为10dBm时,空旷地有效通信距离可达400m,室内测试可穿透两层实体墙,并可将计量的电压、电流、功率等参数上传至网络。各电参量测量精度均可达到0.5S级。

实验结果表明,该智能插座具有组网简单、通信可靠、计量精确等特点,在实际应用中基本满足了大型公共建筑物智能用电系统的需要。

[1]浦敏,李云飞,王宜怀.基于物联网的无线照明控制系统[J].照明工程学报,2010(2):86-88.

[2]李洵,王燕峰,黄吉文,等.一种室内无线照明控制网络的实现方式[J].智能建筑电气技术,2009(1):84-87.

[3]马祖长,孙怡宁,梅涛.无线传感器网络综述[J].通信学报,2004,4(4):114-124.

[4]李文仲,段朝玉.短距离无线数据通信入门与实战[M].北京:北京航空航天大学出版社,2006:7-8.

[5]吴东波.低压导轨式电能表在智能楼宇中的节能应用[J].现代建筑电气,2011(2):57-60.

石震(硕士研究生),主要研究方向为智能用电监测系统。

67单片机中文数据资料手册,2013.

[3]邵贝贝.单片机嵌入式应用的在线开发方法[M].北京:清华大学出版社,2004.

[4]章磊,赵凡.带仿真功能的51系列单片机开发板设计[J].微处理机,2009,8(4):95-98.

[5]何成军,陈欣,吕迅竑.基于串口的C8051F单片机系统调试软件[J].单片机与嵌入式系统应用,2007,7(10):61-63.

朱志伟(副教授),研究方向为嵌入式系统和电力电子技术。

(责任编辑:杨迪娜 收稿日期:2015-01-07)

Smart Switch Based on CC1101 Wireless Module

Shi Zhen1,Xie Lianke2,Zhong Wei2,Sun Erjie1,Li Wei1
(1.School of Information and Electrical Engineering,Shandong Jianzhu University,Jinan 250101,China;
2.State Grid Shandong Energy Service Co.,Ltd.)

In order to meet the function needs for smart switch in intelligent management system of public buildings,this paper designs a smart switch based on the CC1101wireless module,and the principle of each circuit is described.A simple practical method of wireless network is researched by utilizing the unique ID of STC MCU,and the calibration method of RN8209Gis introduced.

smart switch;CC1101;STC15W204S;RN8209G

TP212.6

A

��杨迪娜

2015-01-24)

山东省信息产业专项发展资金项目(2012X0107);济南市科技发展重大专项(201305160);国网山东省电力公司2014年科技综合服务项目(SD14-GC-ZB004-ZH-KJ(1))。

猜你喜欢

校正用电单片机
安全用电知识多
劉光第《南旋記》校正
基于单片机的SPWM控制逆变器的设计与实现
对输配电及用电工程的自动化运行的几点思考
基于单片机的层次渐变暖灯的研究
基于单片机的多功能智能插排
基于单片机的便捷式LCF测量仪
为生活用电加“保险”
用电安全要注意
基于MR衰减校正出现的PET/MR常见伪影类型