北极星

搜索历史清空

  • 水处理
您的位置:电力技术正文

基于单片机和LabVIEW的通信系统电能管理控制

2016-01-28 15:16来源:电子技术应用关键词:电能管理传感器继电器收藏点赞

投稿

我要投稿

2.3 接驳盒节点远程控制

开关量输出通道一般用于继电器、电磁阀门等模块的控制,在观测网络电能管理系统主要为了实现各种科学仪器的电能分配和电能的保护,采用继电器输出方式来实现电能的分配控制。继电器输出模块工作原理是将单片机内部的输出数字信号转换成继电器触点的不同动作。单片机输出信号“1”对应继电器触点闭合,单片机输出信号“0”对应继电器触点打开。图3为某一路输出模块电路设计图。开关量模块采用光耦隔离,可以实现继电器和单片机的隔离。大功率三极管用来驱动继电器工作,同时利用发光二极管来指示工作状态。

3 远程电力监控系统软件设计

观测网络远程电力监控系统的软件主要包括基站主程序和接驳盒主程序两大部分[10-11]。基站主程序通过基站前置机与接驳盒主程序通信,把从接驳盒监控节点接收到的原始数据进行处理与换算、界面显示及数据库存储等[12]。接驳盒监控节点主程序用于实现各观测传感器的A/D数据采集和机械继电器开关控制。

3.1 接驳盒节点程序

接驳盒节点主控程序采用C语言开发设计,其程序流程如图4所示。C805lF020控制程序主要分为初始化程序、主循环程序、采样中断子程序和通信中断子程序四个模块。初始化程序是对C8051F020单片机的一系列初值进行设定。

主循环模块主要包含指令执行函数和数据打包上传函数。指令执行函数对接收到的上位机指令进行解析,若不符合通信协议,则返回主循环;若符合通信协议,则执行相应的指令。数据打包上传函数对要发送到上位机的各路采集信号进行打包封装,送到发送缓冲区由通信中断子程序进行处理。通信中断子程序主要进行上位机命令数据包的接收和下位机系统采样数据包的上传。采样中断子程序主要对循环采样的各路数据进行判断检测和处理,并将采样数据暂存。

原标题:基于单片机和LabVIEW的通信系统电能管理控制
投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。

电能管理查看更多>传感器查看更多>继电器查看更多>