完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,如题,一个单片机的串口做为接收,另有6个左右的设备串口输入, 请问用什么方式可以实现?便宜的方式,谢谢
网上有说什么:多路选择器,什么RS485总线,我想请教一下没有什么简单的方式 |
|
相关推荐
6个回答
|
|
挂一个串口转多路串口芯片,比如1拖5的国腾GM8125。
|
|
|
|
把你的232芯片换485芯片 然后软件做轮询 叫号 通讯
|
|
|
|
如果只是MCU和MCU近距离的通信,如果6个MCU的TXD可以配置为OC输出,那6个MCU的TXD直接接主MCU的RXD,6个MCU的RXD接主CPU的TXD。软件查询通信,避免同时通信冲突就可以了,类似RS485的方式。
|
|
|
|
10米以内的距离直接RS232多机通信没有问题,二、三十个连接通信只要波特率不太高都不是问题.
|
|
|
|
二极管都反向了,读不到状态值啊:Q
|
|
|
|
距离近直接连,管脚配置成开漏加上拉电阻输出就可以了
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-21 15:40 , Processed in 0.720873 second(s), Total 81, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号