Global Sources
電子工程專輯網站
電子工程專輯論壇>自由討論>設計方案交流>求助关于8051与 RS485 多机通讯开发
正在爲尋找合適的設計方案急得團團轉?有好的設計方案卻苦於不被人知?設計方案交流專區致力於滿足電子設計方案交流的需求,藉由更多的溝通與方案搜尋,幫助工程師以更快速度完成產品的開發。
精品文章推薦/精品下載推薦
發表新主題  收藏 列印 推薦到我的家族 
問題:

求助关于8051与 RS485 多机通讯开发

發表時間::2012/2/13 上午 0:49
 

作者: 向阿羽

等級: 鐘點工讀生

積分: 109分

發送消息

查看用戶的所有發言

 
您好~
目前我正在設計一個有關RS485多機通訊的工程,這是一個簡單的系統
這系統的MCU適用8051 並且使用 MAX488這個IC將 UART轉換成 全雙工的485線路則是利用網絡線 網絡線也是雙絞線 因此覺得這樣可行
 
連接方式為:
主機 --> 子機1-->子機2-->子機n
如圖:1.jpg
 
 
目前測試出來發現,主機傳送數據給子機 ,子機都可以確實的接收到數據,
但如果由子機回傳數據給主機,主機都無法接收,接一檯子機還可以被主機
接收到數據,但接了兩台以上就不行了,我有嘗試過100.奧姆電阻匹配,
或是使用3.3K電阻進行上拉及下拉,都是不行的。
後來 利用示波器測量子機傳出來的訊號,得到以下這張圖
 
2.jpg
圖片中,第一個示波器的波形是:單一接上一檯子機,並傳送數據給
主機的波形,橘色與藍色為正確的差分信號,可以讓主機正確的接收到
資料。
 
圖片中第二個示波器波形,為我接上了兩個子機,其中尾端子機有接100
奧姆的終端電阻,接上了之後,並且讓其中一檯子機傳出訊號,主機接收不
到了,看到差分訊號便成了這副模樣。
 
第三個波形是接上了上拉及下拉電阻,波形又夠有問題了= =
 
而如果子機都沒有傳送訊號時,我發現差分訊號是 一個為高電位
一個為0電位,會是這個影響到的嗎?
 
請教各位高手,我該如何修正這問題,讓其中一檯子機傳送
出來的數據可以給主機正確收到呢?
 
謝謝您
 
***************************************************
我曾經有思考過,當某個子機要傳送資訊的同時,
其他子機就不能傳送訊號 ,並且要是 Hi-Z 的狀態,
但不知到要怎麼做才能夠有這個功能
**************************************************
 
向阿羽 編輯於 2012/2/13 上午 0:57
引用本留言 回覆主題 關注  鮮花 (
0
)
臭雞蛋 (
0
)
推薦閱讀 : 請問一下~~SMD的接頭要哪裡買
第1樓

回覆主題:求助关于8051与 RS485 多机通讯开发

發表時間::2012/2/14 下午 12:40
 

作者: jason680

等級: 鐘點工讀生

積分: 110分

發送消息

查看用戶的所有發言

全雙工的485線路 好像只能一對一 一對多 應該是用 "半" 雙工的485線路
引用本留言 回覆主題 鮮花 (
1
)
臭雞蛋 (
0
)
推薦閱讀 : 小女子再次跪求 ~大家幫忙~ 現在有個電子設計要做 被音頻接收電路難到了
第2樓 回覆主題:求助关于8051与 RS485 多机通讯开发 發表時間::2012/2/14 下午 11:43
 

作者: 向阿羽

等級: 鐘點工讀生

積分: 109分

發送消息

查看用戶的所有發言

您好~
我有查過,真的有文章表示只能1對1,
但又有些文章表示他是1對多
只是不能多對多而已...
不知道哪個才是對的~~
也謝謝您的回覆^^
引用本留言 回覆主題 鮮花 (
0
)
臭雞蛋 (
0
)
推薦閱讀 : 小女子再次跪求 ~大家幫忙~ 現在有個電子設計要做 被音頻接收電路難到了
第3樓 回覆主題:求助关于8051与 RS485 多机通讯开发 發表時間::2012/2/15 上午 5:26
 

作者: Jackeer

等級: 鐘點工讀生

積分: 112分

發送消息

查看用戶的所有發言

附件
第二個圖形中的眼圖,CH1 和 CH2 的零點電壓位置不正確,很可能是多接的一檯子機影響到電阻匹配,所以把中點位置給移動了, 第三張圖是波形變形了,不確定是否是電組造成扇出數影響到,或是有其他原因,這是你的描述和圖片資料分析出的解釋.
我特別去抓 MAX488 的SPEC來看,這是雙線程的 485 全雙工IC,你應該是問題出在終端電阻匹配上,SPEC後面有Figure 22. MAX488–MAX491 Full-Duplex RS-485 Network
你參考一下圖上 120R 的接法,因為你單接一組 100R 的電阻,所以可能會是終端電阻問題~
Jackeer 編輯於 2012/2/15 上午 6:11
引用本留言 回覆主題 鮮花 (
0
)
臭雞蛋 (
0
)
推薦閱讀 : 小女子再次跪求 ~大家幫忙~ 現在有個電子設計要做 被音頻接收電路難到了
第4樓 回覆主題:求助关于8051与 RS485 多机通讯开发 發表時間::2012/2/21 下午 4:01
 

作者: 灰子

等級: 鐘點工讀生

積分: 104分

發送消息

查看用戶的所有發言

一般用一对一的较多。
引用本留言 回覆主題 鮮花 (
0
)
臭雞蛋 (
0
)
推薦閱讀 : EMI Filter 發展
第5樓 回覆主題:求助关于8051与 RS485 多机通讯开发 發表時間::2014/4/16 上午 9:37
 

作者:遊客7755

請問行rs485,两機的電源線是否需要連接一起呢?即正連正,負連負,謝謝。
引用本留言 回覆主題 鮮花 (
0
)
臭雞蛋 (
0
)
發表新主題


上一則    圓柱體LED
快速回復
用戶名:
遊客(您目前以遊客身份發表,請登陸 | 註冊)
標題: *
評論: *
驗證碼:  * 
維護專業、整潔的論壇環境需要您的參與,請及時舉報違規留言,如果舉報屬實,我們將給予相應的積分獎勵。
謝謝您的熱心參與!
返回設計方案交流 | 返回自由討論
本論壇僅陳述專家或個人觀點,並不代表電子工程專輯網站立場。
《電子工程專輯》雜誌免費申請
這是一本專為電子產業設計工程師提供的刊物,只要完整填寫申請表並成功提交,便有機會免費獲得。
我要申請
返回論壇首頁
返回頁首