作者killop (asldj)
看板Electronics
标题[问题] 多组RS232(UART)的使用问题
时间Fri Dec 11 23:43:37 2009
想请问一下
在众多单晶片中(8051, PIC, MSP430...etc)
好像最多只内附2组UART(使用於RS232)
但是在某些应用场合中
可能会有需要外接5~6个RS232输出的设备
这样的话该怎麽去接收这5~6组设备呢?
印象中RS232不能用在并联式传输接收
有考虑过两端都改成RS232转RS485
作RS485并联...可是每样设备都改成RS485
好像很浪费 应该也很耗电
会有类似8255那种扩充IO的介面或IC用以扩充RS232?
还是有其他的实作方法呢?
PS. 体积小及不要太耗电是前提
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.233.238
1F:推 stool100:要看实际应用 比如是否有同时收发的状况 速度 架构 12/11 23:46
2F:→ killop:有可能会同时接收 像GPS 1Hz 其它设备有5Hz之类的情况 12/11 23:53
3F:→ Aquatics:16554 应该可以符合你的需求。不够的话多接几个即可 12/12 00:11
4F:推 mosquito520:楼上说的是PCI介面卡= =? 12/12 01:17
5F:→ proach:找一颗uc, 用firmware emulates多个uart. 12/12 01:33
6F:→ killop:Aq大是指SC16C554DB 4ch的UART吗? 不知道IO够不够多来用XD 12/12 01:56
7F:→ killop:pro大~我用的uc是8MHz 不知道够不够快去模拟那麽多的UART 12/12 01:57
8F:→ killop:感谢各位提供的方法 我会试试看:) 12/12 01:58
10F:推 Aquatics:楼上那个没有FIFO,同时收资料时会loss。 12/12 10:43
11F:→ killop:谢谢各位分享的建议:) 12/14 21:25