无人机底层驱动+STM32F4学习心得-7.US100超声波传感器初始化

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

数据处理函数:

 

串口中断服务函数程序如下:

  •  
  • 以上内容为自己的理解,仅供参考!

猜你喜欢

转载自blog.csdn.net/qq_41422043/article/details/83927337
今日推荐