|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
高手請進,關于485芯片的奇怪現(xiàn)象 |
| 作者:happyrasen 欄目:單片機 |
今天我測試板子發(fā)現(xiàn)一個奇怪的問題。就是485芯片的輸出如果接上232電平的輸入和輸出,不論你通過232電平給485發(fā)什么數(shù)據(jù)都會接收到同樣的數(shù)據(jù)。但是我一直沒有想明白,這是怎么回事,有那位大蝦能幫我解釋一下。 連接方法:我用的是75LBC184芯片,把2腳和3腳也就是接收和發(fā)送的使能端相連用一條線控制,在電源和了之間接一0.1U的電容。在與RS232線路連接時,是RS232的發(fā)送線接184芯片的第6腳(A腳),而RS232的接收線接184芯片的第7腳(B腳)。并且在運行其間控制線送的是高電平,也就是說184芯片的發(fā)送使能。 |
| 2樓: | >>參與討論 |
| 作者: 12864 于 2005/3/7 14:06:00 發(fā)布:
485是差動傳輸,232是單端傳輸 485的A、B在發(fā)送和接收的時候相當于單端傳輸?shù)囊桓,不可以分別同時接全雙工的收、發(fā)線。 |
|
| 3樓: | >>參與討論 |
| 作者: LZQEMIL 于 2005/3/7 14:46:00 發(fā)布:
有無搞錯,這樣接?! RS232的發(fā)送線接184芯片的第6腳(A腳),而RS232的接收線接184芯片的第7腳(B腳)。-----------亂來,A/B應該接其他485芯片的A/B,接232干么? 應該將232的收發(fā)接485芯片的RO/DI. |
|
| 4樓: | >>參與討論 |
| 作者: happyrasen 于 2005/3/7 14:56:00 發(fā)布:
我也知道不可以這樣接,但~ 我當然知道不可以這樣接!這是我在調(diào)測板子時無意中把232的端子接入到485端子中產(chǎn)生的現(xiàn)象,我不明白為什么會產(chǎn)生這種現(xiàn)象,所以想各位大蝦幫忙解答一下哦。 |
|
| 5樓: | >>參與討論 |
| 作者: LZQEMIL 于 2005/3/7 15:05:00 發(fā)布:
你用一個較大的電阻把232的2、3腳連接起來, 是否也會出現(xiàn)這樣的情況? 如果是,就是這個道理了;如果不是,就當我胡說了。 |
|
| 6樓: | >>參與討論 |
| 作者: 汽車電子 于 2005/3/7 20:53:00 發(fā)布:
你把電源正負接在一起吧,會很有意思的。! |
|
| 7樓: | >>參與討論 |
| 作者: telesoft 于 2005/3/8 2:22:00 發(fā)布:
485的兩端一般有一個120歐的電阻,信號是從這通過的 |
|
| 8樓: | >>參與討論 |
| 作者: e.bug 于 2005/3/8 7:54:00 發(fā)布:
沒用明白不能怪485芯片 |
|
| 9樓: | >>參與討論 |
| 作者: happyrasen 于 2005/3/8 9:32:00 發(fā)布:
原來是這樣啊!謝謝了。 |
|
| 10樓: | >>參與討論 |
| 作者: xuhuadong 于 2005/3/8 9:54:00 發(fā)布:
汽車電:你就是這樣教人哪 a_b只要有壓差就會有數(shù)據(jù),差分輸入嗎,120——300歐電阻為平衡電阻, |
|
| 11樓: | >>參與討論 |
| 作者: xuhuadong 于 2005/3/8 9:54:00 發(fā)布:
汽車電:你就是這樣教人哪 a_b只要有壓差就會有數(shù)據(jù),差分輸入嗎,120——300歐電阻為平衡電阻, |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |