隔离技术在嵌入式系统接口中的应用
对于图2(a)的设计,远程数据连接通常存在很大的地电位差(GDP),该电位差到了发送器的输出上就成了共模噪声。如果这种噪声过大,就可能超过接收器的输入共模噪声容限,从而造成器件损坏。图2(b)中的设计方法对高阻型共模干扰有效,由于干扰源内阻大,短接后不会形成很大的接地环路电流,对于通信不会有很大影响。但当共模干扰源内阻较低时,会在接地线上形成较大的环路电流,耦合到数据线中成为共模噪声,影响正常通信。图2(电感厂家c)实际上是在接地线上加限流电阻限制干扰电流,但大地接地回路的存在使数据链路对回路中其他地方产生的噪声非常敏感。
总的来说,图2(c)的方案比前两种合适,但建立长距离数据链路的最可靠的方法是通过数字隔离方案来隔断接地回路,其单节点设计如图3所示。
采用图3所示方法时,总线收发器的信号线和电源线与本地信号和电源是相互隔离的。该设计有2个关键:
①其隔离器件可以选用ADI公司iCoupler产品的ADuM141x,也可以选用TI公司的IO72xx数字隔离器。其中IO72xx是数字电容性隔离工艺应用的数字隔离器,接收数字输入并产生干净的数字输出,同时防止源自输入参考地的噪声电流及过电压的干扰。
②该类隔离器件都具有双电源、地,分别接系统内部电源、地和通信接口芯片的电源、地,同时双电源电感器市场、地通过隔离型DC-DC变换器进行隔离。或者使用ADI 公司采用iCoupler技术的DC-DC隔离电源转换器isoPower系列的ADuM524x来实现隔离部分和隔离型DC-DC部分的集成简化方案,但需要注意的是ADuM5241的隔离电源的驱动能力可能不够。
图4给出的是多个隔离型.RS485/RS422收发器组网的详细连接。总线节点以菊花链或总线拓扑方式联网,总线上每台设备的工作地是不相连的,每个节点都必一体成型电感器须通过很短的线头连接到主线缆。RS485/RS422尽管是差分传输,但对RS485网络来讲一条低阻的信号地还是必不可少的。一条低阻的信号地将两个接口的工作地连接起来,使共模干扰电压被短路,这条信号地可以是额外的一对非屏蔽双绞线或者是屏蔽双绞线的屏蔽层。注意,无论怎么连接千万不能形成工作地回路,否则将会形成很大的环路电流。特别要注意的是,如果使用了专门的低阻的信号地,再使用屏蔽层保护,就必须屏蔽层差模电感单端接某个节点的收发器的地,否则就会形成地回路。另外还要注意,所有收发器中除了一个以外其他均通过隔离连接到总线,图4中唯一一个未隔离的收发器为整个总线接口提供单一地参考,噪声环境下往往用2个RC低通滤波器替代120 Ω终端电阻,以增强对共模噪声的滤波。2个滤波器的电阻值应相等(最好采用精密电阻),以确保2个滤波器具有相同的滚降频率。
3.2 隔离技术在CAN总线中的应用
CAN(控制区域网)属于串行通信总线,适用于强健的实时控制应用,因此在工业、交通、控制、测量领域有极广泛的应用。如果单个CAN-bus节点设计不当,就会导致总线通信不良,甚至因为收发器电路而破坏整个CAN网络的稳定性。尤其CAN总线的工作场合经常十分恶劣,在第1节中提及的任何不利因素均有可能出现在CAN-bus中,所以CAN-bus接地、隔离及瞬态保护是十分必要的。
在以往的设计中,一般可功率电感以采用2个高速光耦(6N137)实现电气上的隔离,1个电源隔离模块(+5 V转+5 V)实现电源上的隔离,还需要计算电阻值的大小以搭建出合理的收发器隔离电路。需要注意的是,仅有高速光电耦合器,却没有电源上的隔离,此时的隔离将失去意义。由于这种方式存在着体积偏大、成本偏高的缺点,建议采用电容耦合技术或磁耦隔离技术。隔离型CAN-bus节点一般是由CAN控制器、CAN收发器、数字隔离器件组成,具体节点设计类似图3所示。但需要注意的是,隔离措施是加在CAN控制器与CAN收发器之间的,同时需要在CAN-bus总线上加总线保护器件。 平面变压器厂家 | 平面电感厂家
特别想知道高频变压器有的会有两个中间抽头,特别想知道高频变压器有的会有两个中间抽头,这两个抽头来自哪里,干什么用的,实际电路中怎么接,接在线路中哪里?此帖出自LED专区论坛
这很难说。
开关电源中的变压器都是根据电
[开关电源]画开关电源PCB时,都需要注意哪些问题 本帖最后由 ElectronF0 于 2015-2-3 15:20 编辑 以前 画过单片机 和 蓝牙耳机 的PCB,没有画过 开关电源的PCB。 听说开关电源PCB有分布参数等问题需要注意,否则,就会因为PCB而导致失败。 目前项目开关电源的拓扑结构是 反激式。 请教 各位大侠,画开关电源PCB时,都需要注意哪些问题 ?还望不吝赐教。 非常感谢!主要是爬电距离要注意,
[开关电源]芯片没有输出!求大家指点!! 本帖最后由 hwc5201314 于 2014-12-23 11:34 编辑 要求:Fsw=70khzPout=24W ,Vout=12v,Iout=2A.辅助电压为12V。 我的变压器的主输出是15V,辅助输出是12V,所以在在调试的时候,就打算先调好每个部分,才加上变压器。 所以在(变压器)3脚加12V,12脚加15v(先不上变压器)。 可是控制芯片DRAIN到source端没有输出,怎么回事啊?满意回复+20yytda