|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
接口模块的组合应用方案 - s2 A7 F/ Q' h0 q4 |! T
# l: m" M+ e6 ~1 T0 K2 G隔离型的RS485、CAN、RS232等已越来越受市场认可。在实际的工程应用中,除可利用产品的隔离特性解决接地环路、提高系统的可靠性外,也可根据产品的特性,对不同功能的产品加以组合使用,方便高效的实现特定功能。
- Q% s& j6 s8 @ G, d8 [9 F+ p! G' U
隔离模块主要用在各种串行总线或现场总线的收发端,通过隔离模块本身的隔离性能,断开地环路,提高共模抑制性能和抗干扰能力,应用如图1所示。0 V# z5 B# e! M2 p9 Z% I1 M
7 q% }6 O" W, e1 m5 z" m
![]()
/ ]5 t& C G# y8 V0 s6 R8 Y
1 K: A9 |( N5 M" z图 1接口隔离模块的应用
8 K1 I: ?9 j" ^$ ?5 A' W; b" {5 d, d/ c% D8 s1 ^ m$ [4 y- a
除使用隔离模块自己本身的性能外,对功能各异的隔离模块加以组合应用,可以扩展出形式多样,灵活多变的方案组合,如下文所述。7 j2 W4 Q J$ Q" v! f. W& `
( a1 h4 I% Y; e! F, R. H$ U0 T一、简易隔离RS485中继器" ], `. \ `5 ^" a2 D7 v- [5 h
RS485的应用中,有时需对信号进行增强,或不同的RS485网络之间进行电气隔离,输入和输出都是RS485信号,此时需用到RS485的中继器。而基于RSM485系列,可快速搭建简易的隔离型RS485中继器,如图2 和图3所示。
/ K7 T, l- U/ B) X$ n0 C) H; Y+ A: y% |
4 c) k0 r4 {! w1 U![]()
0 J1 W2 g: a/ s/ B
6 s( T1 U3 Q0 ^图 2 简易隔离RS485中继器方案一$ l# N+ `3 P& ?) `
![]()
" F& h8 k' a* h9 A# ]6 @: B- m3 u- T+ e0 }
3 g: X# F0 Q! C6 z z
图 3 简易隔离RS485中继器方案二
6 u: x! A7 j1 l2 H- m+ |
, y$ @1 P) U9 |( q7 q方案一用的是内部支持自收发的RSM485PHT系列,UART端交叉连接即可。方案二用的是常规带收发控制引脚的隔离485,需多用非门电路对收发进行控制。) l" \8 k9 ?' [. G8 n9 X
2 a" W0 U+ m" \6 k9 J二、简易隔离RS232转RS485/ m# ~8 B( w- A: ~: t
在用RS232调试时,常需要直接跟RS485电路通信,此时需要将RS232转成RS485电平,同样推荐两个电路,都是基于隔离型的模块搭建,为调试串口提供隔离防护,如图4和图5所示。
; i' m1 d0 e7 M
2 M' ]) ]2 q0 W& D+ g+ Q![]()
* Y) e7 v5 J6 e8 {# h- d3 z
. `; N/ `9 b& @( I图 4 简易隔离RS232转RS485方案一
! r$ v4 u, P7 |! i![]()
+ j6 D' Z9 N# y, d/ |4 O
$ L. L( e5 b v- q) ^6 T图 5 简易隔离RS232转RS485方案二6 x# \- C3 f! r: Q3 g/ B
\& `; p# }$ }4 d方案一是使用普通的TTL转232电平IC做232到TTL的电平转换,隔离电压2500VDC,方案二是232端和485端均采用隔离模块,485到232端的隔离电压可高达5000VDC。
* z7 n# {6 \; A8 A, e, g w/ D% N3 D3 l* x/ B S
三、隔离型RS485转CAN方案
0 s) [7 _/ l" n5 Q- q/ i' o4 WRS485和CAN虽然物理层都是差分传输,但因CAN多了更多的底层协议,两者不能通过简单的方式直接转换。此时,使用如图6所示的CSM100+RSM485模块方式,利用CSM100能将CAN转成UART数据,再用RSM485PHT将UART转成RS485电平,实现RS485转CAN的功能。' Y- m* [/ ^3 e! r! Z
& L/ r% Y! H8 B% }) G- X![]()
/ {+ \6 b1 K1 p9 P, J0 J7 F* c图 6 RS485转CAN
S M0 K7 A0 Z9 S: n6 }9 ?' ~* q, E# [- ]; W
四、CAN转RS232和RS485 \& ~% j; e) G
方案如图7所示,此方案除支持CAN到485的转换外,也方便用电脑通过RS232口调试CAN或485的数据,在某些小数据量的应用场合,甚至可通过UART端,将mcu的数据变成RS232、RS485、CAN三种接口数据进行通信,非常适合接口的扩展。& z; j% q: k" Y% Q5 N( M8 Q \
k8 S% Z! V$ I6 W; E/ Q
7 n, N3 O* N& U" G/ O
图 7 CAN转RS232、RS485
- i( E& D l3 d8 }0 m( L) o
" B% _1 \# R1 J! \/ P! R# l- ^由上面介绍可知,接口隔离模块,可非常灵活的实现很多单个模块完成不了的功能,结合合适的外围电路,尝试多种不同的组合,往往能达到意想不到的收获。8 f" j! f& r) v( l
4 l5 k; a; n' ~1 ]! W3 V
|
|