|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
兩單片機直接口對口通信 |
| 作者:ZRL700424 欄目:單片機 |
各位DX:我今天看到一個樣品,兩個單片機間只用了三根線,其中兩條是電源線,另外一條信號線兩端分別直接接在單片機口上,連線大約有12米左右,這么遠的距離是怎樣讓它正常工作的?(單片機是國半的) while(1) { 困惑! } * - 本貼最后修改時間:2005-2-27 9:39:12 修改者:ZRL700424 |
| 2樓: | >>參與討論 |
| 作者: xwl1209 于 2005/2/27 11:24:00 發(fā)布:
其中一個是只收不發(fā)的吧,應(yīng)該可以 |
|
| 3樓: | >>參與討論 |
| 作者: xymxym 于 2005/2/27 12:22:00 發(fā)布:
單片機的IO口驅(qū)動有限,要考慮一下線阻! |
|
| 4樓: | >>參與討論 |
| 作者: hiberhe 于 2005/2/27 12:22:00 發(fā)布:
串口不只一般就用到了3根么? Rx,Tx,GND,MCU和PC通信,一般就這樣連的吧? |
|
| 5樓: | >>參與討論 |
| 作者: ZRL700424 于 2005/2/27 13:34:00 發(fā)布:
是雙向通信! 距離近的話當然沒問題,可現(xiàn)在有10多米呀! |
|
| 6樓: | >>參與討論 |
| 作者: maychang 于 2005/2/27 16:16:00 發(fā)布:
雙向通訊,如果是半雙工,三根線就夠了 波特率不太高的話,十多米沒問題。 采取一些措施,百米都可以工作。例如MAXIM的18B20,加動態(tài)上拉,可以工作到200米,也是三根線。 |
|
| 7樓: | >>參與討論 |
| 作者: Iam11 于 2005/2/28 12:01:00 發(fā)布:
可以是單線通訊吧 |
|
| 8樓: | >>參與討論 |
| 作者: xieyuanbin 于 2005/2/28 12:49:00 發(fā)布:
單片機之間的通訊兩根線就可以了。 串行通訊而已。用普通口模擬就可以。 |
|
| 9樓: | >>參與討論 |
| 作者: Hsb_yq 于 2005/2/28 13:02:00 發(fā)布:
人家都說有兩根是電源線了 |
|
| 10樓: | >>參與討論 |
| 作者: hotpower 于 2005/2/28 13:04:00 發(fā)布:
單總線半雙工 |
|
| 11樓: | >>參與討論 |
| 作者: winloop 于 2005/2/28 13:22:00 發(fā)布:
很有可能! |
|
| 12樓: | >>參與討論 |
| 作者: CCYIN 于 2005/2/28 13:32:00 發(fā)布:
兩單片機直接口對口通信 加上拉電阻,10米是沒問題的,更何況有地線屏蔽產(chǎn)生線間干攏較小。如果說線的屏蔽性好的話,外面電磁輻射很少干攏傳輸線數(shù)據(jù)的. |
|
| 13樓: | >>參與討論 |
| 作者: 52135 于 2005/3/3 13:02:00 發(fā)布:
keyi |
|
| 14樓: | >>參與討論 |
| 作者: chenzx5169 于 2005/3/3 13:08:00 發(fā)布:
有可能是電源線同時做通訊用 |
|
| 15樓: | >>參與討論 |
| 作者: jin2558 于 2005/3/3 16:37:00 發(fā)布:
半雙工 兩MCU之間的通信以串行分時的方式交換數(shù)據(jù),一個為主,一個為從,也可顛倒過來,主要是把他們之間的協(xié)議定好。 |
|
| 16樓: | >>參與討論 |
| 作者: 潼關(guān)懷古 于 2005/3/3 22:54:00 發(fā)布:
竟然隔了10多米?? 竟然隔了10多米,為什么還要功用2根電源線,一邊一個電源不是更方便。所以他可能說的是電源線,可能還有其他用吧。 |
|
| 17樓: | >>參與討論 |
| 作者: ji_xiong 于 2005/3/4 13:04:00 發(fā)布:
一般都是三根的啊,不過十多米不知道可靠性怎么樣 |
|
| 18樓: | >>參與討論 |
| 作者: weiman 于 2005/3/4 14:16:00 發(fā)布:
有一種單線的串行總線協(xié)議, 有一種單線的串行總線協(xié)議,好像叫one LINE 什么的,所不定用的就是這個協(xié)議通信的。 |
|
| 19樓: | >>參與討論 |
| 作者: hotpower 于 2005/3/4 15:01:00 發(fā)布:
只需信號線和地線即可 |
|
| 20樓: | >>參與討論 |
| 作者: freede 于 2005/3/4 15:26:00 發(fā)布:
請教潼關(guān)懷古 我有不同的觀點,你說的一邊一個電源是不是說地就是隔離的? 那樣如何給高低電平定基準? |
|
| 21樓: | >>參與討論 |
| 作者: jinqun 于 2005/3/5 17:09:00 發(fā)布:
可以用三根線通信 用I2C連接就可以了嗎! |
|
| 22樓: | >>參與討論 |
| 作者: beibeito01 于 2005/3/5 20:55:00 發(fā)布:
回答 是不是1-wire總線 |
|
| 23樓: | >>參與討論 |
| 作者: worminight 于 2005/3/7 6:20:00 發(fā)布:
是不是 拿io口模擬的半雙工?比方說都用int1腿? |
|
| 24樓: | >>參與討論 |
| 作者: 毛毛蟲姑娘 于 2005/3/7 8:18:00 發(fā)布:
單總線半雙工,通信自己模擬。 我做過50米,普通電纜帶個簡單驅(qū)動,模擬串行顯示(74LS164),那個東西都連續(xù)工作3年多了,一點問題都沒有。 |
|
| 25樓: | >>參與討論 |
| 作者: dlwlmlj 于 2005/3/7 15:49:00 發(fā)布:
can總線 不是也有單通道模式嗎? |
|
| 26樓: | >>參與討論 |
| 作者: backbone 于 2005/3/7 17:20:00 發(fā)布:
關(guān)于單片機一根信號線 兩個單片機之間使用一根信號線我覺得有兩種可能, 一種是單向的,一個是主,一個是從,只發(fā)相應(yīng)的命令 一種是雙向的,我同意上面的單總線的說法,因為現(xiàn)在有很多的器件都是使用單總線(one LINE),單總線是模仿命令的特定時序來實現(xiàn)命令的,可以雙向雙工的 |
|
| 27樓: | >>參與討論 |
| 作者: harl 于 2005/3/7 17:24:00 發(fā)布:
兩條線也能實現(xiàn)雙向通信 |
|
| 28樓: | >>參與討論 |
| 作者: mic_labor 于 2005/3/7 20:50:00 發(fā)布:
當然可以,連gen |
|
| 29樓: | >>參與討論 |
| 作者: xianru 于 2005/3/9 10:24:00 發(fā)布:
可靠性不行啊 |
|
| 30樓: | >>參與討論 |
| 作者: hhde 于 2005/3/9 23:40:00 發(fā)布:
半雙工單總線,有效距離為100米 半雙工單總線,有效距離為100米,如果自己寫協(xié)議降低速度的話還可以更遠 |
|
| 31樓: | >>參與討論 |
| 作者: tldong 于 2005/3/11 12:18:00 發(fā)布:
如果不行,可加一級調(diào)制解調(diào) 調(diào)制8032 ,解調(diào)CD4046 |
|
| 32樓: | >>參與討論 |
| 作者: lijunf25 于 2005/6/13 12:56:00 發(fā)布:
能否將原理圖發(fā)來看一下, 能否將原理圖發(fā)來看一下,我現(xiàn)在在做一款單線通信,要50--100米,lijunfeng25@sohu.com;多謝了 |
|
| 33樓: | >>參與討論 |
| 作者: lijunf25 于 2005/6/13 12:58:00 發(fā)布:
能否發(fā)個原理圖看一下 能否發(fā)一個原理圖看一下,我現(xiàn)在在做單總線的通信,多謝:lijunfeng25@sohu.com |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |