您的位置:控制工程论坛网论坛 » 嵌入式系统 » 隔离并行数据总线系统

wilton_gao

wilton_gao   |   当前状态:离线

总积分:123  2024年可用积分:0

注册时间: 2008-01-16

最后登录时间: 2009-09-29

空间 发短消息加为好友

隔离并行数据总线系统

wilton_gao  发表于 2008/12/9 21:18:08      994 查看 0 回复  [上一主题]  [下一主题]

手机阅读

并行数字数据总线的隔离将增加三个更主要的设计参量:

·总线的位宽度

·容许的偏移度

·时钟速度要求

用一排光耦合器可完成这种任务,但支持电路可能很庞杂。光耦合器之间的传播时间失配将导致数据偏移,从而引起在接收端的数据误差。为使这种问题减至最小,ISO508隔离数字耦合器(图3)支持在输入和输出端的双缓冲数据缓存。这种配置将以2MBps的速率传输数据。

ISO508有两种工作模式。当CONT引脚被置成低态时,在LE1信号的控制下,数据以同步模式被传送穿越屏障。在LE1高态时,数据从输入引脚传送到输入锁存。当LE1变低态时,数据字节开始传输穿越屏障。在此时间,输入引脚可用于下一代数据字节。在此模式下,可传送的数据率可达2MBps。

当CONT引脚被置成高态时,数据在器件内部20MHz时钟的控制下被跨越屏障发送。数据传输对外部锁存使能信号是异步的。数据以串行形式从输入锁存被选通到输出锁存。在一个字节传输完成后,整个字节移入输出锁存,输出锁存将对已传输的数据字节去偏移。对于完整的8位字节,传播延迟将小于1ms。

1楼 0 0 回复