在重新翻阅了许多遍串口相关的书籍资料以后,(其实是看了485、232,modbus协议以后还是觉得再尝试尝试…)
改用以上连线后,通过串口助手发送数据测试…
**
**
虽然电路很简单,查阅了许多资料都建议使用RS485/232或者是改用SPI,CAN的通信,但是还是发个博记录一下吧。
关于连接从机数目问题,可以在主机的RX线上拉电阻到VCC,提供输出能力,也是很好的办法,
从机的TX引脚与二极管阴极相连,二极管阳极连接到主机的RX引脚。由于二极管的单向导通性,灌电流将被限制在一个极小的范围,相当于断路,从而避免了引脚低电平升高的问题。由于主机的RX引脚是一个上拉输入的状态,因此二极管截止的时候也不会影响高电平的采样。
参考资料:
https://blog.csdn.net/Ajisa_i/article/details/124731439?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124731439-blog-103904622.pc_relevant_recovery_v2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-124731439-blog-103904622.pc_relevant_recovery_v2&utm_relevant_index=1文章来源:https://www.toymoban.com/news/detail-680778.html
https://blog.csdn.net/qq_39106660/article/details/103904622?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-103904622-blog-90613413.pc_relevant_aa2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-103904622-blog-90613413.pc_relevant_aa2&utm_relevant_index=2文章来源地址https://www.toymoban.com/news/detail-680778.html
到了这里,关于TTL电平串口通信连接多个从机,二极管即可改造UART串口为一主多从总线 一对多通讯的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!