共 6 条
基于STM32单片机的高精度超声波测距系统的设计
被引:30
作者:
苑洁
常太华
机构:
[1] 华北电力大学控制与计算机工程学院
来源:
关键词:
STM32单片机;
超声波测距;
双比较器;
时间增益补偿(TGC);
峰值时间检测;
D O I:
10.14022/j.cnki.dzsjgc.2011.15.048
中图分类号:
TP274.53 [];
学科分类号:
0804 ;
080401 ;
080402 ;
081002 ;
0835 ;
摘要:
提出了一种基于STM32单片机的超声波测距系统的设计方案。与传统单片机相比,STM32的主频和定时器的频率高达72 MHz,提高了时间测量的分辨率。在开启定时器计时的同时,启动PWM通道驱动超声波发射器和输入捕获通道捕捉回波信号,提高了测量的精度。在充分分析超声波测距产生盲区和误差原因的基础上,设计了时间增益补偿电路(TGC)和双比较器整形电路分别测量远、近距离,并通过软件算法对回波信号进行峰值时间检测,简化了电路。实验研究表明,该系统测量精度达到了1 mm,盲区低至2.5 cm。
引用
收藏
页码:76 / 78+82
+82
页数:4
相关论文