作者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