电力通信论文栏目提供最新电力通信论文格式、电力通信硕士论文范文。详情咨询QQ:1847080343(论文辅导)

浅论CEBus电力线通信模块在智能小区中的应用

日期:2018年01月15日 编辑: 作者:无忧论文网 点击次数:1626
论文价格:免费 论文编号:lw201007191603468516 论文字数:5000 所属栏目:电力通信论文
论文地区:中国 论文语种:中文 论文用途:职称论文 Thesis for Title

摘 要: 随着现代通讯技术的不断发展, 电力线通信以其独特的优势得到人们的普遍关注, 在智能小区中的应用更是近几年的研究热点。本文通过分析扩频技术及CEBus 协议, 介绍了一种基于此的通讯模块, 并且通过仿真研究了该模块的频谱特性。最后给出该模块在智能小区中的一种应用。

  电力线通信 (Power L ine Communicat ion, PLC) 是指建立在电力输送网基础上的、实现电力通信网络内部各节点之间以及与其他通信网络之间通信的系统[ 1 ]。近几年,与电信网及有线电视网相比, 电力线通信网以其资源广阔、与家庭结合紧密等优势日益引起人们的关注, 并得到快速发展。PLC 的应用已不限于简单的点对点的传输, 欧美一些国家正研究其在智能化小区及接入网方面的应用,这是信息网络的发展和信息家电出现的必然趋势。专用通讯模块的设计决定了这些功能是否能高质量、低成本地实现, 以及系统的安全性能和电力线高压危险的防护。

1 基于Ch irps的扩频载波通讯技术和CEBus协议

111 基于Ch irp s 的扩频载波技术对电力线这一强背景噪声的信道, 数据传输的一种有效手段就是扩频 (Sp read Spect rum, SS) 技术。扩频技术就是用伪随机码将载有信息数据的基带信号的频谱进行扩展, 形成宽带低功率谱密度的信号来发送。这样, 在接收端使用恰当的手段就可以将信号提取出来, 从而减少噪声对信号的影响, 保证了电力线网络上的可靠通信。如图1 所示, 宽带线性调频利用一组扫描频率作为载体, 信号占用的频带宽度远远大于信息带宽, 可获得很大的扩频增益。图 1 Ch irp s 波形示意图该扫描频率是一系列短促的、可自同步的连续脉冲, 又称作“chirp s” , 每个chirp s 一般持续100 Λs, 他代表了最基本的单位通信符号时间 (U ST )。他可通过不同的U ST 组合来实现数据传输, 其最大速率为10 kbö s。 按照CEBus 标准,这些信号频率覆盖了100~400 kHz的带宽。在 Intellon 公司的SSCP300 芯片中, 扫描总是以200 kHz的频率开始和结束, 也就是说: 400 kHz 和100 kHz 的频率总是在每一个chirp s 的中间, 这样做的优点是便于进行扫描信号的谐波抑制, 并使数据传输中位与位之间的过渡变得比较平滑[ 2 ]。另外, 此种chirp s 波形具有很强的独立性。112 CEBu s协议简介CEBus 是专门为家用电子产品通讯而制定的协议标准, 又称作 E I A 600 协议[ 3 ]。美国电子工业协会(Elect ronics Indust ry A ssociat ion, E I A )联合其他厂商, 在1989 年制定出论文格式一套家庭自动化控制规格的初步草案并在1992 年发布, 命名为CEBus (Consumer Elect ronic Bus) ,目标是建立一个针对家用电子产品的开放性协议; 开发一套通用的、廉价的、与制造厂家无关的通讯方法; 允许用户以很小的代价实现在系统中加入新的家电产品; 减少家用电子产品设备功能的冗余。 1997 年, CEBus 的E I A 600正式成为美国AN SI标准。如图2 所示, CEBus 采用简化的OSI模型, 分为物理层、数据链路层、网络层和应用层。物理层使用7 种不同媒介, 包括电力线、双绞线、同轴电缆等, 可以满足不同应用场合需要。CEBus 的网络完全面向报文分组(packet ) , 使用载波侦听多路访问和冲突检测协议(CSMA )。采用“公共应用语言” (Common App licat ionL anguage, CAL ) , 设备之间可以互相访问, 从而知道一个设备所有的资源, 工作状态, 并可控制该设备。图 2 协议模型113 SSCP300 电力线网络接口控制器简介Intellon 公司的SSC P300 电力线网络接口控制器是一种与CEBus 总线兼容、高度集成的电力线网络信号收发控制器。他利用传输稳定可靠、通信保密程度高的扩频载波技术,通过CRC 校验, 来实现网络信息的安全传递。SSC P300 提供了数据链接层 (DLL ) 的控制逻辑, 符合E I A 600 标准的通道访问及通信服务, 基于chirp s 的扩频载波技术的电力线信号收发器, 信号调整电路以及同数据处理及控制部分联接的SP I (Ser ial Per ipheral Interface) 接口电路。

2 基于扩频载波技术的CEBus通讯模块的典型应用

211 硬件设计应用这种基于扩频载波技术的CEBus 通讯芯片SSCP300 组成的通讯模块如图3 所示。图 3 采用SSC P300 的典型节点通讯模块由3 部分构成: 第1 部分为微控制器, 用于P300 的通信及执行特殊工作; 第2 部分为P300, 他提供数据链路功能和物理层的协议服务; 第3 部分为电力线模拟功能, 包括将信号耦合到媒体上, 放大发送信号以及对输入信号的滤波。212 仿真研究21211 输入滤波器电力线上的干扰很大也很不确定, 需要一个带通滤波器, 仅将带宽 100~ 400 kHz 的信号送入 P300 的输入端[ 2 ]。由模拟带通滤波器的传递函数及相关设计参考, 构造出了如图4 所示的无源六级LC 滤波器。图 4 输入带通滤波器对该带通滤波器进行性能仿真得到如图5 所示仿真结果。图 5 输入滤波电路伯德图在频率从100~400 kHz变化时, 增益的绝对值与带外信号相比非常小, 且变化不大, 而带外信号在40 kHz和110MHz时衰减就已达30 分贝。仿真结果表明了采用该带通滤波器能够达到预期的效果。21212 输出电路从P300 输出的信号幅度小、驱动能力弱而且还有高次谐波分量, 因此在输出端必须经过滤波和放大。图6 和图7 是输出滤波和放大电路及其伯德图。图 6 输出电路根据CEBus 要求, 输出电压幅度必须达到10 V , 因此必须把P300 的输出信号放大才能耦合到电力线, 本模块中采用了一个运放构成的跟随器驱动 SSCP111 芯片(包含在图3 所示的输出电路中)。SSCP111 是 Intellon 公司生产的媒介接口芯片。由于模块与220 V 电力线相连,各种保护电路必不可少。除高压脉冲会破坏器件外, 刚接通电源时, 若电力线刚好处于电压最大值, 会有300 V 的高压直接作用于变压器两端, 瞬间电流达到一个相当尖锐的脉冲, 在脉冲出现后1 Λs 仍有几十伏的电压, 足以烧坏SSCP111, 因此需要两个肖特基二极管将电压钳位在额定范围内, 电感的作用是阻断窄高压脉冲。图 7 输出电路伯德图

3 在家庭网络电力线通信中的应用

311 CEBu s 模块软件设计该模块中, 由于at89c52 单片机没有提供专用的SP I接口, 只有通过其P1 口的5 根口线及I N T 1 引脚模拟SP I的工作。需要特别注意的一点是, 由于单片机使用P1 口线进行时序的模拟操作, 而串口操作又是单片机读写数据中较为稳定的一种通讯方式, 因此进行时序操作时必然非常严格。将P300 的通讯模式设为数据链路模式 (DLL ) , 工作过程是:(1) 初始化 P300, 包括: 复位、片选、用L ayer_M anagement_W r ite 命令向L ayer_ Conf ig_ Info 数据结构写入节点信息, 得到确认后完成初始化。(2) 按照时序发送数据, 发送完成后, I N T 信号会变低, 并且进入中断程序的相应部分判断通讯是否成功。(3) 有数据输入时, I N T 信号也论文格式会变低, 可由此进入中断处理程序, 用命令取回数据。(4) 标志位处理子程序的功能是根据 Interface_ F lag数据结构中各标志位状态来判定系统的通讯状态, 进行进一步操作。312 系统原理图如图8 所示, 该通讯模块可与各种智能家电一起构成家庭智能网络, 方便人们的生活。图 8 智能小区应用框图每个单元都包含一个CEBus 通讯模块, 可通过软件写入该电器的识别信息。主控单元微处理器与PC 机相连, 提供以下功能:(1) 接受来自PC 机的数据。(2) 识别来自不同电器的地址信息。(3) 按照CEBus 协议完成交换数据的协议转换。(4) 把从受控电器传来的数据返回PC 机。受控单元CEBus 模块的功能:(1) 接受来自主控机的信号。(2) 对信号进行CRC 校验, 发现有误要求重发。(3) 对正确接受的信号进行协议转换送回家电。(4) 返回给主控单元一个成功接受信息。

4 结 语

由于这种模块采用了扩频载波技术, 将其应用在通讯距离不超过50m 的家庭网络中, 取得了良好的效果。 但其主体通信芯片P300 的通讯速率并不高, 为10 kbö s, 因此这种模块不适合应用在通讯量较大的场合。

参 考 文 献
[ 1 ]  Fer reira H C, Grove H M , Hoo ijen O , et al1 Powerline communicat ions: A n overview 1 In: A FR ICON19961Stellenbo sch: 19961558~5631
[ 2 ]  SSC P300 PL N etwo rk interface cont ro ller1IntellonCo rpo rat ion, 19981
[ 3 ]  The CEBus communicat ion standard1Intellon