在使用單片機(jī)驅(qū)動(dòng)MAX485、RS485這兩顆芯片一段時(shí)間后,你是否有遇到過(guò)這兩顆芯片被燒毀或停止工作的情況?如果你的回答是“是”,那么你來(lái)對(duì)地方了。你只需遵循以下方法便可以解決這個(gè)問(wèn)題。
單片機(jī)開(kāi)發(fā)工程師表示,通常情況下MAX485或RS485都可以正常工作,甚至可以在一些特殊環(huán)境中工作。但是一段時(shí)間后會(huì)你會(huì)發(fā)現(xiàn)剛剛還好好的突然間電路就不能正常工作了,就像停止發(fā)送數(shù)據(jù)或停止接收數(shù)據(jù)一樣。
經(jīng)過(guò)大量研究發(fā)現(xiàn),造成這種問(wèn)題的原因有很多。但只要確保你遵循以下準(zhǔn)則,電路就能正常工作。
一、RS485需要公共接地
通常很多人認(rèn)為RS485是差分總線,因此只需兩根線即可工作,因?yàn)?a target="_blank">接收器可以比較這兩個(gè)電壓。單片機(jī)開(kāi)發(fā)工程師表示,這種想法其實(shí)是錯(cuò)誤的,所有RS485公共線必須接地。
如果不連接公共接地,即使電路現(xiàn)在正在工作,RS485驅(qū)動(dòng)器也可能隨時(shí)損壞。這是因?yàn)樵O(shè)備之間的電位差可能會(huì)很高,因?yàn)槲催B接接地,并且會(huì)有更多電流流過(guò)A,B線。
值得注意的是,如果需要隔離接地,則必須使用隔離式RS485驅(qū)動(dòng)器,而不要使用MAX485等常規(guī)驅(qū)動(dòng)器。
二、電源
接下來(lái),你必須確保電源良好并且在RS485驅(qū)動(dòng)器的額定范圍內(nèi)。如果你的電源受到瞬態(tài)噪聲和尖峰的影響,請(qǐng)使用適當(dāng)?shù)?a target="_blank">電容器、電感器、TVS二極管和MOV便可解決。
單片機(jī)開(kāi)發(fā)工程師表示,即使它不會(huì)對(duì)你的芯片或電路造成任何損壞,我們?nèi)匀唤ㄗh在總線上的一個(gè)位置上組合使用上拉電阻和下拉電阻來(lái)解決此問(wèn)題。
三、使用TVS二極管
由于RS485傳輸線很長(zhǎng),因此會(huì)拾取瞬態(tài)噪聲非常普遍。因此,建議使用TVS二極管消除A,B和GND之間的共模瞬態(tài)電壓。有時(shí)在高噪聲環(huán)境中使用時(shí),MAX485會(huì)停止工作。不過(guò),一般在電路中增加TVS二極管可解決這個(gè)問(wèn)題。
-
RS485
+關(guān)注
關(guān)注
39文章
1229瀏覽量
83902 -
max485
+關(guān)注
關(guān)注
0文章
17瀏覽量
17841 -
單片機(jī)驅(qū)動(dòng)
+關(guān)注
關(guān)注
0文章
3瀏覽量
7044
發(fā)布評(píng)論請(qǐng)先 登錄
利用MAX485實(shí)現(xiàn)PC機(jī)與單片機(jī)之間的串行通訊
PL2303制作USB轉(zhuǎn)RS485時(shí),MAX485的2、3腳接什么地方?
RS485怎樣與C8051F020單片機(jī)連接,具體到管腳,max485是干什么的?
RS485的問(wèn)題???來(lái)(牛神)!!
【調(diào)試記錄】調(diào)試RS485總線
有關(guān)RS485接口問(wèn)題
max485與單片機(jī)是怎么連接的?
STM32怎么通過(guò)RS485驅(qū)動(dòng)電機(jī)?
MAX485和RS485因過(guò)熱不工作的解決辦法
RS485通信與Modbus協(xié)議的特點(diǎn)
MAX485的相關(guān)資料分享
RS485通信采用MAX487能帶128個(gè)MAX485嗎?
MAX485和RS485發(fā)熱停止工作的解決辦法

MAX485芯片收發(fā)詳解 實(shí)現(xiàn)485通信

RS485單片機(jī)模塊開(kāi)源

評(píng)論