基于电力载波通信的自动控制系统研究.pdf
《基于电力载波通信的自动控制系统研究.pdf》由会员分享,可在线阅读,更多相关《基于电力载波通信的自动控制系统研究.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于电力载波通信的自动控制系统研究基于电力载波通信的自动控制系统研究 Study on auto control systems based on carrier-current communication(华南理工大学)张文勇 杨金明 陈伟 ZHANG WENYONG YANG JINMING CHEN WEI 摘要:随着电力载波技术的不断发展,电力载波通信的优势越加明显。本文介绍一套以LM1893 集成芯片实现电力载波通信,PC 机做上位机进行信息的综合处理,单片机做下位机控制用电设备的自动控制系统。以串行通信的方式实现 PC 机 RS232 串口与单片机的多机通信,并把本文介绍的设计方法
2、应用于教室节能系统加以实现,达到了设计效果。关键词:电力载波;单片机;节能 中图分类号:TN92;TP271 文献标识码:A Abstract:As the development of the carrier-current technology,the predominance of the carriercurrent communication is more obvious.This article will introduce an auto control system that implements the carrier-current communication by LM
3、1893 IC,manages the information synthetically by PC and controls the electro-equipment by single chips.The communication of a RS232 serial port in PC and many single chips comes true by serial communication mode.The energy conservation system in the classroom comes true by the method introduced in t
4、he article and achieves the design purpose.Key words:Carrier-current;Single chip;Energy conservation 引言引言 随着电力载波通信技术的日趋成熟,电力载波 的研究也逐渐成为热点。电力载波通信以电力线路为传输通道,由于低压电力线随处可见,利用现成的低压电力线传输信号就不必要再架设专门的通信信道,系统设备可就地接入电力线,这就使的通信成本大幅度降低,投资少,见效快,并且可以实现与电网同步建设等。电力载波通信技术可广泛应用于工业自动控制系统1-2,自动抄表系统3,医学领域4,电器设备控制系统5,防火报警
5、系统6等场合。电力载波通信在很多领域都可体现出其无可比拟的优越性。本文介绍了一种以LM1893 集成芯片实现电力载波通信的方法,并研制了一套基于单片机控制的电力载波通信装置。1 电力载波通信系统结构电力载波通信系统结构 电力载波通信系统结构图如图 1,下位机实时的对所要控制的用电设备进行有效的采样,把获得的数据通过下位机的 LM1893 载波模块调制成能在电力线上传输的信号,上位机的 LM1893 载波模块再把电力线上的信号解调成数字信号,由 RS232 串口送入 PC 机,利用 PC 机对数据进行存储和综合处理,根据处理结果发送相应控制命令给下位机,下位机依据控制命令控制用电设备,使用电设备
6、按要求动作,达到预期目的。图图 1 电力载波通信的系统结构图电力载波通信的系统结构图 国家自然科学重点基金项目(60534040),国家自然科学基金项目(60674099)LM18937-9是美国 National Semiconductor 公司生产的高性能专用电力载波通信芯片,具有价格低廉、使用方便、精度高和可靠性好的特点,采用移频键控的调制解调方式,抑制噪音的 FSK 调制方式;可实现任意编码方式的数字序列半双工通信;传输速率最高4.8KBaud;载波频率在 50kHz 至 300kHz 之间可选择。2 硬件设计硬件设计 电力载波通信接口下位机和 LM1893 连接电路如图 2,上位机部
7、分与此基本相同。图图 2 LM1893 与单片机的连接示意图与单片机的连接示意图 LM1893 调制解调数据输入端 DATA IN 与 89C55WD 的串行输出口 TXD 相连,输出端DATAOUT 与 89C55WD 的串行输入口 RXD 相连。LM1893 的 5 脚 TX/RX 发送接收控制端(下文简称控制端)由单片机的 P1.0 端控制,高电平为发送状态,低电平为接收状态,载波信号的收发由 LM1893 的 10 脚通过耦合变压器 T 与电力线相连,三极管 T1 用于LM1893 工作在发送状态时载波信号的功率放大。单片机 89C55WD 内部自带看门狗,可防止数据丢失、CPU 误动
8、作和芯片死机现象。3 软件设计软件设计 3.1 上位机软件设计上位机软件设计 采用 Delphi7 作为上位机软件的开发工具,对数据的存储采用数据库 Paradox,此单端数据库由 Borland 公司开发,可采用 BDE 引擎,与 Delphi7 融合较好。采用数据表存储和显示接收的数据,并可根据接收数据情况随时更新,便于用户实时查询。对串口 RS232 直接使用 Windows API 函数和多线程技术实现通信功能10,此方式具有高度的灵活性,且 Delphi7 对 Windows API 调用十分便利,提供了非常容易使用的多线程Thread,对串口的控制易于实现。自定义数据帧如下:标志位
9、用于区分 8 位数据位部分是地址还是数据(“1”地址,“0”数据),具体可由 Windows API 函数实现如下:GetCommState(hComm,cc.dcb);cc.dcb.Parity:=MARKPARITY;(或 cc.dcb.Parity:=SPACEPARITY;)SetCommState(hComm,cc.dcb);其中:hComm 是由 CreateFile()函数产生的函数句柄,属 THandle 型数据;cc 是TCOMMCONFIG 型数据,dcb 是此类中的一个结构体,它包含了串口的各种信息;MARKPARITY 对应标志位为“1”,SPACEPARITY 对应标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 电力 载波通信 自动控制系统 研究
限制150内