|
rvspac22tbj640193858.gif (1.67 KB, 下載次數(shù): 0)
下載附件
保存到相冊(cè)
rvspac22tbj640193858.gif
2024-8-10 12:53 上傳
: {, D' Z/ \- M6 J點(diǎn)擊上方名片關(guān)注了解更多, I# I, \ k3 Y9 E0 j' F
4 Z. [! s6 }) F5 K. T+ c7 [( g2 Y, U& M6 E( j6 z: s: D% b
什么是S485?4 H: C! u2 h9 a3 ]2 L8 X
: W# l) @! A, z( u+ _RS485是半雙工通信,半雙工通信指的是通道在一個(gè)時(shí)刻只能處于接收或者是發(fā)送。RS485的特點(diǎn)是支持多節(jié)點(diǎn)傳輸、傳輸距離遠(yuǎn)、抗干擾能力強(qiáng),RS485可以連接多個(gè)485設(shè)備,信號(hào)的速率可達(dá)到10Mbps。通過AB兩線之間的壓差來判斷是邏輯電平1或者邏輯電平0,當(dāng)AB間的電壓差大于200mV時(shí)為高電平1,小于200mV時(shí)為邏輯電平0。一般會(huì)在首末兩端接120Ω電阻,其作用是進(jìn)行阻抗匹配,消除信號(hào)反射。) U- ~. m" G# d+ W/ ? w
jf5chckrkc0640193958.png (92.24 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
jf5chckrkc0640193958.png
2024-8-10 12:53 上傳
% Y/ A, J+ t- J: b' `* S9 s- W- {8 L# ^. u% f. D6 t# W
RS485硬件電路設(shè)計(jì)
& E4 ~+ i0 |" d0 u1 v/ N I7 M
5 R& J5 {4 V7 u C# lRS485電路設(shè)計(jì)可以分為隔離型和非隔離型,下圖是非隔離型電路,B端接到GND下拉,A端通過上拉電阻為高電平,是為了保證A和B之間的壓差大于200mV。DE和RE引腳是發(fā)送和接收使能,RE為低時(shí),為接收使能;DE為高時(shí),是發(fā)送使能。應(yīng)用中一般是兩者連接在一起,通過IO口(RS485_EN)控制,因?yàn)樾酒词翘幱诮邮,要么處于發(fā)送,因此在發(fā)送數(shù)據(jù)前,給RS485_EN信號(hào)為高電平,接收數(shù)據(jù)就給低電平。& W; P( N/ R* C
t51tzkaqvfy640194058.png (114.9 KB, 下載次數(shù): 2)
下載附件
保存到相冊(cè)
t51tzkaqvfy640194058.png
2024-8-10 12:53 上傳
9 o# W$ ]; _$ N: q2 {RS485自動(dòng)收發(fā)電路硬件設(shè)計(jì)
% I1 A* g% N3 {
2 a6 t. d4 | s" U) `) ~+ a8 n自動(dòng)收發(fā)電路相比較普通的485電路,區(qū)別在于多一個(gè)晶體管控制485的使能引腳。R9限流電阻一般是4.7K,R8上拉電阻一般也是4.7K,使能引腳在晶體管沒有導(dǎo)通時(shí)被上拉。
0 P2 m' o- |, r. d* f
rkit3wsqqb4640194158.png (132.3 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
rkit3wsqqb4640194158.png
2024-8-10 12:53 上傳
( m3 ]/ Q2 s* i3 i- G' P4 h! U1 m) R# k
接收數(shù)據(jù)時(shí):接收數(shù)據(jù)引腳是芯片的第一引腳也就是網(wǎng)絡(luò)標(biāo)簽RS485_RX,在接收數(shù)據(jù)過程中,RS485_TX引腳保持高電平,VGS為高電平,NPN三極管Q1就導(dǎo)通,RE和DE相連的引腳通過晶體管下拉到GND,此時(shí)接收使能,處于接收狀態(tài)。
! K$ G6 R! f9 @8 l0 r. G
6 G) n# G1 ^1 O) ~ N& ?; |: c發(fā)送數(shù)據(jù)時(shí):發(fā)送數(shù)據(jù)引腳是RS485_TX,應(yīng)該RS485_TX發(fā)送1,晶體管導(dǎo)通,RE和DE的電平為低,RS485收發(fā)芯片沒有打開,由于常態(tài)下485為高電平,此時(shí)數(shù)據(jù)就是高;當(dāng) RS485_TX發(fā)送0時(shí),晶體管不導(dǎo)通,此時(shí)485收發(fā)芯片的發(fā)送使能為高,DI由于一直被下拉到GND,所以發(fā)出去的數(shù)據(jù)為0。這樣就實(shí)現(xiàn)了485的自動(dòng)收發(fā)。
2 f I: d2 L) \6 o' g# c6 Q
6 E- q; y7 g- N/ [2 x發(fā)送具體解析:0 U' M6 ?/ o# P% x
RS485_TX 發(fā)送1,VGS高電平,NPN三極管導(dǎo)通,使能引腳是低電平,發(fā)送失效,接收使能,處于接收狀態(tài)。由于SP3485芯片的AB引腳是高阻狀態(tài),R4把A拉高,R5把B拉低,所以AB傳輸?shù)氖?。即RS485_TX發(fā)送1時(shí),AB引腳發(fā)送1。* \: ^. C9 J: y( ~+ M
) E& x d2 m4 W; [5 P' J* o% u+ q
RS485接口防雷電路設(shè)計(jì)
7 |( A( ]9 f& \$ y, z7 {0 r
! S9 o2 \; s t6 V+ ], a
a1c5ivvt01g640194258.png (61.78 KB, 下載次數(shù): 1)
下載附件
保存到相冊(cè)
a1c5ivvt01g640194258.png
2024-8-10 12:53 上傳
6 E5 a- M5 w' H; F" a: Z: v7 g; }
接口防護(hù)電路% F! p/ [4 B6 J; e8 t# C
L1是共模電感,共模電感衰減共模噪聲,增強(qiáng)抗干擾能力,一般選擇120Ω/100MHz。C3電容的作用是為了隔開接口地和數(shù)字地,一般選擇1000pF。為了達(dá)到emc防護(hù)要求,差模信號(hào)2kV,共模信號(hào)6kV,在接口處會(huì)預(yù)留上氣體放電管、熱敏電阻、TVS管組成防護(hù)電路。
) R+ ^8 Y0 C: i- @' b5 t2 |( r9 u* v7 F: g' X
RS485接口電路PCB的GND設(shè)計(jì)
! L4 o7 A3 r: y, K8 k% T4 }- z; ~: \% _- F/ H) {/ W
虛線處的防護(hù)器件要盡量靠近接口,擺放緊湊整齊,先放防護(hù)器件再放濾波器件。# [7 `( O, r6 [9 D# n: \8 p1 d
jauheujhom4640194359.png (219.43 KB, 下載次數(shù): 4)
下載附件
保存到相冊(cè)
jauheujhom4640194359.png
2024-8-10 12:53 上傳
4 E8 Y" K: [; q$ G5 p; w3 {
RS485接口電路設(shè)計(jì)通常涉及到幾個(gè)關(guān)鍵要素,包括信號(hào)傳輸、電氣隔離、噪聲抑制、保護(hù)措施以及電源和控制邏輯設(shè)計(jì)等。! s( Q1 c. V" ? y$ W
R! ?! u H. y0 L, A; a
關(guān)鍵要素5 e3 r/ V& v- _9 v
5 ?& v8 }, K9 m% ^' ]' m信號(hào)線選擇與布線? 使用一對(duì)雙絞線作為差分信號(hào)線(A和B),通常選用屏蔽雙絞線電纜以減少電磁干擾。? 保持A和B線長度盡可能相等,以減少信號(hào)延遲差異,保證信號(hào)的完整性。共模電感和濾波? 在信號(hào)線入口處加入共模電感L1,用于抑制共模干擾,推薦阻抗范圍為120Ω/100MHz ~ 2200Ω/100MHz。? 可能還需要并聯(lián)去耦電容和TVS管等元件,進(jìn)一步提高抗干擾能力。收發(fā)器芯片選擇? 常見的收發(fā)器芯片有SP3485、MAX485等,它們將TTL/CMOS邏輯電平轉(zhuǎn)換為RS485差分信號(hào)。? 需要關(guān)注RE、DE以及RO等控制引腳的連接邏輯,通常RE和DE可以連接在一起通過單個(gè)控制信號(hào)控制發(fā)送/接收模式。偏置和終端電阻? A信號(hào)線可能需要上拉電阻(如10kΩ至4.7kΩ),以確保在空閑時(shí)的電壓狀態(tài),B信號(hào)線可能需要下拉到GND。? 在總線的兩端或適當(dāng)位置放置120Ω終端電阻,以減少信號(hào)反射和改善信號(hào)質(zhì)量。防雷擊和浪涌保護(hù)? 可以在信號(hào)線上添加TVS管和/或自恢復(fù)保險(xiǎn)絲,用于過壓和浪涌保護(hù),提高電路的魯棒性。? 對(duì)于高風(fēng)險(xiǎn)環(huán)境,考慮加入6kV以上的防雷擊保護(hù)電路設(shè)計(jì)。EMC設(shè)計(jì)? 保證良好的接地設(shè)計(jì),特別是接口地的處理,有時(shí)單板地與外殼直接連接,通過1000pF電容耦合。? 電路板布局時(shí)注意電源和信號(hào)線的分離,減少交叉干擾,增加濾波和退耦電容。控制邏輯? 根據(jù)應(yīng)用需求,設(shè)計(jì)控制邏輯電路或使用MCU控制發(fā)送使能信號(hào),實(shí)現(xiàn)自動(dòng)或手動(dòng)切換。? 對(duì)于自動(dòng)收發(fā)電路設(shè)計(jì),可能需要更復(fù)雜的邏輯來自動(dòng)管理發(fā)送和接收狀態(tài),以適應(yīng)不同通信場(chǎng)景。
y$ W& g) u0 z- zRS485接口設(shè)計(jì)不僅關(guān)注電氣特性,還需要綜合考慮EMC、可靠性、安全性等因素,確保在復(fù)雜工業(yè)環(huán)境中的穩(wěn)定通信。& V& q4 p* Z C+ K Q
m54lw3dccxs640194459.jpg (281.39 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
m54lw3dccxs640194459.jpg
2024-8-10 12:53 上傳
) P$ z A8 r6 |6 k
vny42uey0xo640194559.jpg (168.38 KB, 下載次數(shù): 3)
下載附件
保存到相冊(cè)
vny42uey0xo640194559.jpg
2024-8-10 12:53 上傳
5 ]0 V: z* E* b5 N; U1 @
聲明:
' H' O+ y0 [- q# h/ C聲明:文章來源網(wǎng)絡(luò)。本號(hào)對(duì)所有原創(chuàng)、轉(zhuǎn)載文章的陳述與觀點(diǎn)均保持中立,推送文章僅供讀者學(xué)習(xí)和交流。文章、圖片等版權(quán)歸原作者享有,如有侵權(quán),聯(lián)系刪除。投稿/招聘/推廣/宣傳 請(qǐng)加微信:woniu26a推薦閱讀▼$ b5 Y+ y% H" \' d
電路設(shè)計(jì)-電路分析
* w+ q6 k* Q3 b5 o- p7 |+ LEMC相關(guān)文章0 b7 U) W, }0 D
電子元器件
+ ], S7 X# [# P. q# Y后臺(tái)回復(fù)“加群”,管理員拉你加入同行技術(shù)交流群。 |
|