Pixhawk---超声波模块添加说明(I2C方式)
1 說明
??在Pixhawk的固件中,已經實現了串口和i2c的底層驅動,并不需要自己去寫驅動。通過串口的方式添加超聲波的缺點是串口不夠,不能添加多個超聲波模塊,此時需要用到i2c的方式去添加了。在Pixhawk固件中,i2c的方式去添加超聲波模塊傳感器已經實現了一個mb12xx超聲波產品的驅動,可以直接使用,模塊位置為:../src/drivers/mb12xx。當然還可以通過PWM的方式去添加超聲波模塊(模塊支持此功能);
2 模塊連接說明
超聲波mb12xx- 1
- 2
- 1
- 2
3 相關資料
http://copter.ardupilot.com/wiki/common-optional-hardware/common-rangefinder-landingpage/common-rangefinder-lidarlite/
http://copter.ardupilot.com/wiki/common-optional-hardware/common-rangefinder-landingpage/common-rangefinder-maxbotix-analog/
https://item.taobao.com/item.htm?spm=a230r.1.14.1.q6h2kN&id=40143003917&ns=1&abbucket=6#detail
http://www.maxbotix.com/documents/I2CXL-MaxSonar-EZ_Datasheet.pdf
總結
以上是生活随笔為你收集整理的Pixhawk---超声波模块添加说明(I2C方式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Pixhawk---通过串口方式添加一个
- 下一篇: Pixhawk原生固件PX4之位姿控制算