APM自驾仪入门:USB Type-C 规范与外设集成应用
需积分: 42 46 浏览量
更新于2024-08-09
收藏 3.18MB PDF 举报
"外设的使用-iec 62680-1-3:2021 usb type-c 线缆和连接器规范 - 最新完整英文版(794页)"
本文主要讨论了在APM自驾仪中如何使用外设,包括GPS和外置罗盘的配置和连接。APM自驾仪是一种广泛应用在无人机和地面车辆中的开源自动驾驶控制器。
1. GPS的使用:
APM自驾仪默认支持使用MTK和UBX协议的GPS模块,通过ATMEGA2560的1号串口进行通信,波特率设定为38400。通常,APM专用的GPS模块可以直接接入,非专用GPS则可能需要调整波特率和输出协议以匹配APM。在物理连接时,遵循TX到RX,RX到TX的交叉连接规则。当GPS正确连接到APM后,板上的蓝色LED灯会亮起,闪烁表示未定位,常亮表示已定位。至少需要搜到5颗卫星才能确保定位成功,因此可能需要耐心等待。
2. 外置罗盘的使用:
外置罗盘通过I2C接口与APM连接。由于内置罗盘也使用同一路I2C总线,所以在使用外置罗盘时,必须断开内置罗盘的连接以避免冲突。在APM V2.5.2版本中,断开内置罗盘的方法是断开其芯片上方的两点焊盘。
此外,APM自驾仪具备以下性能特点:
- 支持固定翼、直升机、多旋翼和地面车辆等多种载具的开源控制器。
- 与多种地面控制站兼容,通过Micro_USB或无线数传建立全双工数据链。
- 使用图形化地面站软件,便于设置和固件升级,无需专业编程知识。
- MAVLink协议支持双向遥测和实时传输。
- 提供多款免费地面站软件选择,包括任务规划、参数调整、视频显示等功能。
- 支持自动起飞、降落、航线飞行和自动返航等高级自驾仪功能。
- 采用ATMEGA2560作为核心MCU,配备六轴传感器、数字气压计、磁力计、PWM输入/输出等硬件。
- 兼容多种GPS模块,并可选择使用外置罗盘扩展。
在硬件构成方面,APM自驾仪集成了一系列传感器和接口,如MPU6000传感器、MS-5611气压计、HMC5883磁力计、16MB存储器以及多个PWM和模拟传感器接口。用户可以根据需求选择使用板载功能或外接扩展设备。
465 浏览量
2022-04-11 上传
2023-07-21 上传
2021-06-02 上传
2021-09-30 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
Matthew_牛
- 粉丝: 41
- 资源: 3807
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章