- US100超声波传感器初始化
- US-100开发手册:链接:https://pan.baidu.com/s/1VrJ3KcoAKiz3zYBbwdx9Dg
提取码:nwtx - US-100超声波传感器测距模块可实现2cm~4.5m的非接触测距功能,它有两种触发方式,分为电平触发和UART触发(跳线帽选择),这里只讲述串口触发,UART模式下串口配置,波特率为9600,起始位1位,停止位1位,数据位8位,无奇偶校验,无流控制。
- 串口触发测距工作原理:在模块上电前,首先插上模式选择跳线上的跳线帽,使模块处于串口触发模式。在此模式下只需通过管脚TX发送0x55(波特率9600),系统便可发出8个40KHZ的超声波脉冲,然后检测距离值,第一个字节是距离的高8位(HData),第二个字节为距离的低8位(LData),单位为毫米。即距离值为(HData*256 + LData)mm。
- 任务函数程序:
数据处理函数:
串口中断服务函数程序如下:
- 以上内容为自己的理解,仅供参考!