新闻中心

EEPW首页>手机与无线通信>设计应用> 利用数字信号控制器实现稳健的PLC通信

利用数字信号控制器实现稳健的PLC通信

作者: 时间:2010-05-28 来源:网络 收藏


FSK采用两个不同的频率发送,电平“1”时用74kHz,电平“0”时用63.3kHz;而BPSK则采用相同频率发送“1”和“0”,其相位差为180度。监控常用标准是CEA179,其指定BPSK发送频率为131.5kHz,波特率是5.5kbps或每个码元24个周期。虽然CEA-179没有对FSK加以规范,但它完全兼容该标准的协议栈,因此也可以使用CEA-179进行传输。在满足系统限制的前提下,可以通过改变传输频率来避开干扰,从而提高性能。

图1是专为可靠性进行设计的CEA-179数据包格式。该数据包和位的边界是用于位同步的24位向量,后面是指示数据起始位的11位字同步。发送器将每8位指令编码成一个11位的字,在接收器侧再将其解码并移位至存储器缓存。在中,指令数据还增加了16位的循环冗余校验码(CRC),EOP则使用重复的11位字进行识别。因此,CEA-179协议与BPSK和FSK的结合可确保传输,并能为多节点的实时控制提供足够的带宽。



图1:CEA-179数据包格式。

设计

下面给出了使用信号直接PLC的设计实例。图2是用于诸如可调光镇流器等应用的AC环境下的PLC与控制系统框图。AFE接收器-发送器位于图的左边,modem和应用软件算法运行在中间的上,右边则包含了应用电路。例如在一个电流解决方案中,一个测量芯片与C2000相连。测量芯片执行测量功能,C2000使用PLC发送测量数据。虽然本文重点放在FSK调制方面,但相同设计经过AFE和控制算法方面的少许修改也可以用于BPSK。



图2:PLC系统框图。

上述设计中使用的信号控制器是一个带DSP内核的器件,该内核工作在100MHz时可提供100MIPS的性能。在一个普通应用中,约45MIPS用于modem,余下约55MIPS可用来运行应用软件。在34KB片上闪存和一次性可编程存储器中,12KB用于modem代码;12KB的数据存储器中的5KB用于modem;其余的存储器空间则全部用于应用软件。控制器还提供6个带独立定时器的脉宽调制(PWM)输出,可用于modem和应用软件的信令传输。12位ADC使用单通道对所接收的信号进行采样,剩余的15个通道则处于空闲状态。控制器还提供了SPI和SCI接口用于本地通信,另外还有30多个通用I/O通道。

本文引用地址://m.amcfsurvey.com/article/157412.htm

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭