STM32单片机UART端口驱动能力测试

        做了一个STM32单片机UART端口驱动能力测试,一个主机串口驱动18个从机串口,测试使用的单片机型号是STM32F103C6T6, 板子是淘宝网上买的价格超低的板子,约6块钱一片。

        接线方式:供电使用深圳来电科技的共享充电宝,18片板子的电流在400多毫安,主机串口的输出直接与所有从机的串口输入相连,从机串口的输出分别各串接一个二极管(型号是LBAT54HT1G)然后与主机串口的输入相连,二极管的负极接从机,正极接主机,主机串口的输入端打开上拉电阻,主机与从机之间互相收发数据,通讯波特率为115200,通讯正常,波特率调高成230400时,通讯异常,考虑到上拉电阻能力不足,再打开一个主机的GPIO的上拉电阻并连在其串口的输入引脚,通讯正常。建议实测应用时应当使用外部上拉电阻,阻值10K左右。

        结论:单片机在20个左右的端点之间通讯时,如果通讯距离很短(50厘米内),可以不使用485总线,而是使用UART端口直接相连,这样可以节省成本。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值