共2条
1/1 1 跳转至页
232 请问假如直接用232总线接多个终端

问
请问假如直接用232总线接多个终端(如下图所示),最大可以接多少个?接的数目是由哪个器件来决定的? 如果我在主控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
请知道的指点一下!谢谢! 答 1: PC的RXD端不可以直接连需要做数据选择,虽然可以用二极管“线与”的方式隔离,但这样会影响带载量,带载量主要跟线路的长度有关,一般可带十几个节点,但最好用485或422互连。 答 2: 谢谢斑竹的指点! 答 3: 最好转成485口并联 答 4: 我认为485并联有个不好的地方就是个人认为:485并联有个不好的地方就是无论主控PC发数据给某个终端,或者某个终端发数据给主控PC,都会造成其他终端的串口中断,这样对整个系统来说,每个终端的中断会很平凡。 如果用数据选择的话,因为是用PC做主控,好像又不是很好做,需要用并口或者在PC和终端之间再加一个双串口的单片机,不知道斑竹和大家有没有更好的建议?
另外,假如用数据选择的话,在前面的讨教的帖子里得到斑竹和dengm网友的指点,知道从PC到终端可以用74LS138来做数据选择。 但是从终端的TXD到PC的RXD,我一直没搞明白怎么去做数据选择(除了用多路开关)?麻烦斑竹和大伙给指点一二?
非常谢谢! 答 5: 顶 答 6: 中断频繁不怕关键是好的程序结构,就这样的应用而言,485是性价比最好的选择。
|-<-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
请知道的指点一下!谢谢! 答 1: PC的RXD端不可以直接连需要做数据选择,虽然可以用二极管“线与”的方式隔离,但这样会影响带载量,带载量主要跟线路的长度有关,一般可带十几个节点,但最好用485或422互连。 答 2: 谢谢斑竹的指点! 答 3: 最好转成485口并联 答 4: 我认为485并联有个不好的地方就是个人认为:485并联有个不好的地方就是无论主控PC发数据给某个终端,或者某个终端发数据给主控PC,都会造成其他终端的串口中断,这样对整个系统来说,每个终端的中断会很平凡。 如果用数据选择的话,因为是用PC做主控,好像又不是很好做,需要用并口或者在PC和终端之间再加一个双串口的单片机,不知道斑竹和大家有没有更好的建议?
另外,假如用数据选择的话,在前面的讨教的帖子里得到斑竹和dengm网友的指点,知道从PC到终端可以用74LS138来做数据选择。 但是从终端的TXD到PC的RXD,我一直没搞明白怎么去做数据选择(除了用多路开关)?麻烦斑竹和大伙给指点一二?
非常谢谢! 答 5: 顶 答 6: 中断频繁不怕关键是好的程序结构,就这样的应用而言,485是性价比最好的选择。
共2条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
汽车电子中巡航控制系统的使用被打赏10分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 | |
分享电子控制安全气囊计算机知识点被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【OZONE】使用方法总结被打赏20分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K314】芯片启动流程分析被打赏40分 | |
【分享开发笔记,赚取电动螺丝刀】【S32K146】S32DS RTD 驱动环境搭建被打赏12分 | |
【分享开发笔记,赚取电动螺丝刀】【IAR】libc标注库time相关库函数使用被打赏23分 | |
LP‑MSPM0L1306开发版试用结果被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【LP-MSPM0L1306】适配 RT-Thread Nano被打赏23分 |