|
最近從寶山拿到兩個 好東西他的介面是 RS232 或是RS485 ,這廠商是 ICP.CON 泓格公司的舊產品,上了該公司的網站,下載相關的測試軟體使用 RS232 跟他溝通卻一點都沒反應,(跟客服聯絡了,也發了訊息等待回應中!!)
下面這個可以使用 RS232 也可以使用 RS485
下面這個 8通道的類比輸入則使用 RS485
我剛開始使用 多年前買的 RS485
因為兩個都無法讀出就讓我懷疑起,我的RS485是不是有問題啊!!於是我從網路上找到了一些 RS485的電路圖,下面這一張是我經過合併幾張網路的電路圖之後把它試出可以動作的電路.
實際電路如下, 感覺很複雜,因為上面那一片小板子是以前從不知名的地方拆的,上面因為有 MAX232 所以拿來用,後來發現 那一顆IC 故障了,於是換個IC座, 旁邊的小綠板子上面是 MAX485 (SN75176) 旁邊一大堆接頭 只要是用來確認量取信號用的,因為我沒有信心RS232 轉換成 RS485 會有哪些狀況發生,信號對不對...
後來我又翻出了N年以前的 研華的模組經過測試證實了我的電路沒有問題!!
這是使用 JOE大的 LA 得到的波形
看到波形之後很多人應該就知道 RS485的動作了!!
我可以再跟 看不懂的網友分享我的經驗
RS232 和 RS485 有何差別? 有心要了解的人 先從 GOOGLE 大神那裡看一些資料,之後...
1. RS232 有分兩種 一種是 他的電壓 會是 +/- 15V (或是 +/- 12V) 這是標準的 RS232 介面,也就市以前 PC 後面的 COM1 的接頭輸出位準,在PC輸出端是 "公的" 9pin 接頭,表示他有主控權. 很多年前有 "MODEM 摩電"他因為是沒有主控權,所以他的9 pin 接頭是"母的" ,而我們的 RS485轉換接頭 9pin 端也是"母的".
2. RS232 TTL 這是因應 目前很多PC已經沒有 COM1 的外接9pin 接頭,而使用 USB轉RS232 為了減少成本於是 只有 0V--5V 的電壓位準.
3. RS232 是全多工通信,也就是說 他的 pin3 送出資料的同時,也可以由 pin2 接收外來的資料.
4. RS485 是半多工通信,他發出信號時候,是不管外面在作何事,因為他會用它的 發送腳位控制讓外面的信號進不來!! 等到他的送出信號(pin3 腳)不動作的時候,這時外面的信號就可以進來了,這時候把外來的信號經過 RS232 IC 轉給 PC端 RS232的 pin2腳,完成外界信號回傳到 PC的動作.
5. RS485 雖然只是半多工,但是因為是 差動輸出(看線路圖上他的輸出就兩條線不需要接地) 所以 對於抗雜訊效果比起 RS232好多了,所以經常用在工業上的控制.
目前我的 RS485介面已經可以正常運作,但是我的 I-8817 和 I-7018 都還不行動作,若有先進可以告知問題點,小弟非常感謝!!
|
-
評分
-
13
查看全部評分
-
|