天天看点

自己走过的坑:基于stm32c8t6的超声波避障小车

玄学表象:超声波模块不能正常工作。(模块测出距离一直是固定值)

分析可能原因:板子硬件问题,祖传的超声波模块硬件问题,代码问题,

挖掘本质:

1.模块供电不足! 

一直忽略了这个问题,虽然板子上有引出5V的供电排针,但是此时供电是由下载器供的3.3VD电压,板子又没有升压电路,用电压表一打才发现标有5V的供电口竟只有2.7V。

2.触发超声波的高电平过长,PWM触发,要把时间计算好。

继续阅读