《Loading... -- 稻壳阅读器.docx》由会员分享,可在线阅读,更多相关《Loading... -- 稻壳阅读器.docx(2页珍藏版)》请在第壹文秘上搜索。
1、的电能自动测量,符合当前“一户一表”的要求,ADE7755可以实现用电量的自动测量,将当前用电量以脉冲信号的形式经过数据选择器输送到控制器,而16选1数据选择器可通过设定的程序逐次将各个计量模块的脉冲信号输送到控制器,针对家庭居民用户,用电功率小且功率曲线平缓不易突变的特点,采用在一循环时间周期内用其中某一时间段的平均功率代替整个时间范围平均功率的计量方式。文中选取32s作为循环周期,具体地讲,在32s的循环周期内,每2s逐次接通一个数据测量通道,控制器记录卜相应电能计量模块在2s时间内的积累脉冲数。采用此种计量方式不仅可以保证测量精度,而且大大节省了控制器芯片的端口资源从而有效降低系统成本。
2、数据选择器采用控制器对其4个控制引脚的不同职位实现16个数据上传通道的逐次接通“电表的执行单元由一个4线一16线数据输出控制器和16个SSR构成,一旦单片机收到上端淡中器下传来的欠费或者其他原因引起的断电信号就立即通过对4线一16线数据输出控制器的GO,G1.1A,B1C1D6个引脚的不同置位控制相应用户所属的固态继电器切断其里遮供应。1.3通讯单元电表与上层集中器的通讯方式采用ZigBee通讯方式。从过程上讲,采用CC2420芯片通过ZigBee局域网络将16户的当前用电员以被动查询或定时上传的形式发送到数据集中器“或者将上U数据集中器的查询命令与欠费自动断电命令下载到控制器单元.从数据传输
3、结构上讲,一定数目的多用户智能电表和一个集中器构成中心结构的ZigBee局域网络。2硬件设计2.1控制器单元原理图电路构建控制单元以MSP430F133单片机作为核心控制芯片,MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的种16位超低功耗的混合信号处理(MixedSigna1.Processor).称之为混合信号处理器,主要是由于其针对实际应用需求,把许多模拟电路、数字电路和微处理器徒成在一个芯片上,以提供“单片”解决方案。MSP4301.133单片机在32s的循环周期内通过控制数据选择器的4位选择引脚,每2s逐次接通一个通道将从对应电能计量模块上传来的累加脉冲信号累加到
4、对应的累加罂单元中,在每IO1.nin将积累的计显:脉冲计算转化为相应的用电氏数据附加上当前的时间常数存储到对应的存储器单元中在每Ih木按照预先的程序定时上传存储数据或者随时执行下传的抄送命令立即聘枳累的脉冲计算转化为用电数据附加上此刻的时间常数,和前Ih末到此刻积累的存储数据-起发送到上层的集中涔。发送的方式是通过ZigBee通讯模块发送到小区内的数据集中器上端。同时可随时将上端传送来的欠费或其他原因造成的断电指令发送到执行模块,实现自动断电功能.控制器具体饺件构建如下:23通讯单元原理图电路构建CC2420只需要极少的外国元器件,它的外围电路包括品振幽电路、射频输入输出匹配电路和微控制器接
5、口电路:个部分。其硬件原理连接电路图如图4所示。CC2420内部使用1.8V工作电压,因而功耗很低,适合于电池供电的设备;外部数字I/O接口使用3.3V电压,这样对于只有3.3V电源的设备,不需要额外的电压转换电路就能正常工作。CC2420射频信号的收发采用差分方式传送,其最佳差分负载是115+j1.80,阻抗匹配电路应该根据这个数值进行调整。如果使用单端太线则需要使用平衡/非平衡传换电路,以达到最佳收发效果。CC2420与处理器的连接非常方便.它使用&F、FIFO、FIFoP、和CCA四个引脚表示收发数据的状态;而处理器通过SP1.接口与CC242O交换数据、发送命令等;CC2420通过4线
6、SP1.总线(SI、SO、SC1.K.CSn)设置芯片的工作模式并实现读/写缓存数据、读/写状态歪线等。通过控制FIFO和FIFOp管脚接口的状态可设置发射/接收缓存器,3软件设计电表系统的软件设计包括主程序设计和通讯程序设计,在此只讲主程序的设计,其流程图如图5所示。系统进程首先进行初始化,成功后的进程分为并列的两部分。其一是各户用电量的上抄:单片机内轮抄计数器置01,MSP430F133对741.S150的ABCD四个控制端置OoOo位,此时引脚EAO对应的通道接通到MSP430F133的输入端,单片机统计其在32s内积累的脉冲数。2s后,轮抄计数器加1为02,ABCD置100o位,EA1.时应通道接通,进行相应用户的计数积累脉冲的上抄,以此循环进行相应用户的抄送,当轮抄计数器的数目=16时,完成总共16户的上抄,将轮抄计数器的置01,进行卜.一轮循环的上抄。总体上讲,整个电表系统32s为个循环,对用户用电量进行循环抄送,每IOB将各用户累加器单元统计的累