|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請問假如直接用232總線接多個終端 |
| 作者:com_peng 欄目:通信技術 |
請問假如直接用232總線接多個終端(如下圖所示),最大可以接多少個?接的數(shù)目是由哪個器件來決定的? 如果我在主控232的出口用驅動芯片,增大總線電流,是不是就可以多接幾個呢? |-<-TXD1-<-終端1 |-<-TXD2-<-終端2 |-<-TXD3-<-終端3 |-<-RXD-|-<-TXD4-<-終端4 | |-<-TXD5-<-終端5 | |-<-TXD6-<-終端6 | |-<-TXDN-<-終端N | PC 串口---| | | | |->-RXD1->-終端1 | |->-RXD2->-終端2 | |->-RXD3->-終端3 |->-TXD-|->-RXD4->-終端4 |->-RXD5->-終端5 |->-RXD6->-終端6 |->-RXDN->-終端N 請知道的指點一下!謝謝! |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2006/4/18 11:11:00 發(fā)布:
PC的RXD端不可以直接連 需要做數(shù)據(jù)選擇,雖然可以用二極管“線與”的方式隔離,但這樣會影響帶載量,帶載量主要跟線路的長度有關,一般可帶十幾個節(jié)點,但最好用485或422互連。 |
|
| 3樓: | >>參與討論 |
| 作者: com_peng 于 2006/4/18 13:44:00 發(fā)布:
謝謝斑竹的指點! |
|
| 4樓: | >>參與討論 |
| 作者: aihe 于 2006/4/18 14:09:00 發(fā)布:
最好轉成485口并聯(lián) |
|
| 5樓: | >>參與討論 |
| 作者: com_peng 于 2006/4/18 16:38:00 發(fā)布:
我認為485并聯(lián)有個不好的地方就是 個人認為:485并聯(lián)有個不好的地方就是無論主控PC發(fā)數(shù)據(jù)給某個終端,或者某個終端發(fā)數(shù)據(jù)給主控PC,都會造成其他終端的串口中斷,這樣對整個系統(tǒng)來說,每個終端的中斷會很平凡。 如果用數(shù)據(jù)選擇的話,因為是用PC做主控,好像又不是很好做,需要用并口或者在PC和終端之間再加一個雙串口的單片機,不知道斑竹和大家有沒有更好的建議? 另外,假如用數(shù)據(jù)選擇的話,在前面的討教的帖子里得到斑竹和dengm網(wǎng)友的指點,知道從PC到終端可以用74LS138來做數(shù)據(jù)選擇。 但是從終端的TXD到PC的RXD,我一直沒搞明白怎么去做數(shù)據(jù)選擇(除了用多路開關)?麻煩斑竹和大伙給指點一二? 非常謝謝! |
|
| 6樓: | >>參與討論 |
| 作者: sillboy 于 2006/4/18 17:24:00 發(fā)布:
頂 |
|
| 7樓: | >>參與討論 |
| 作者: chunyang 于 2006/4/18 18:38:00 發(fā)布:
中斷頻繁不怕 關鍵是好的程序結構,就這樣的應用而言,485是性價比最好的選擇。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |