网箱补网水下机器人电控调试日志-温湿度,PH值传感器串口接收-Day2

本文记录了在实际应用中将温湿度和PH值传感器的串口通信从短距离扩展到5米长距离的过程。遇到的主要问题包括接线错误和杜邦线松动导致的数据传输中断。通过重新接线和确保线路紧固,成功实现了长距离串口数据接收。这一经验对于理解传感器模块的正确连接和串口通信的稳定性具有参考价值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简述:使用之前驱动成功过的温湿度,PH传感器代码,以及接线方案。成功再次复现温湿度,PH值传感器串口接收。

复现过程记录:

        1.由短距离传输到长距离传输的转变(由<1米变成5米)。由于机器人在实际工作过程中需要与电脑等上位机产生一定距离,而之前第一次驱动传感器串口接收只是短距离,方便调试。因此在这次嵌合中,将接线线用usb延长线进行接驳。

        出现的问题及解决:

                1.模块管脚接线错误。

                由于这次换了另一个温湿度传感器,vcc与信号线位置变反,但模块上没有明确标明信息。导致一开始接线按照网上淘宝搜的大部分接线顺序进行接线,出现错误,串口没接收到,后经过排查,尝试,调换顺序后,电脑终端串口助手接收到数据

                2.杜邦线接线松动,导致的程序中断,影响电脑串口助手数据接收。

                在问题一解决,电脑获得传感器数据后,进行下一步的串口线(即PA9与PA10的usart1线)延长。使用usb延长线延长后,发现电脑串口助手没有显示数据。一开始以为是线太长,影响接收,后换为原来标配数据线,发现问题仍在,排查核心板与模块之间的问题。发现连接温湿度模块与核心板之间的杜邦线有松动迹象。固定后,发现串口助手接收恢复正常。再进行usart1数据线延长,发现也能接受成功,证明数据线延长可行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值