多旋翼飞控芯片中MAVLink协议电路的设计与测试

被引量 : 0次 | 上传用户:yiyan3002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着技术的进步和成本的降低,民用无人机领域的发展十分迅速。然而,国内外多旋翼无人机基本上使用的是MCU控制器的飞控系统,存在着数据采集和处理速度慢、精度低等缺点。基于FPGA设计飞控系统,不仅可以降低成本、提高精度和运算速度,而且FPGA设计的高可靠性、较短的设计周期、自顶向下的设计流程等特点,可以大幅提高系统的综合性能。为了使自主研发的飞控芯片能够与支持MAVLink协议的地面站Mission Planner进行通信,论文研究了MAVLink协议并对其进行了分析进而设计了MAVLink通信协议电路。论文完成了以下几个方面的工作:为了使飞控芯片采集到的传感器数据,能够通过数传传输给支持MAVLink通信协议的地面站软件Mission Planner。研究和分析了该协议,确定了10个用于传感器数据传输的MAVLink消息。在此基础上新增了自定义的消息,此消息用于对无人机的实时控制,从而设计了MAVLink通信协议电路的总体结构。为了适应不同传输速度的无线数传,设计了采用了相位累加原理能够以任意波特率传输数据的UART接口。为了解决MAVLink数据发送与接口速度不匹配,而设计了采用了异步FIFO的接收数据缓存电路和发送数据缓存电路,以提高UART接口与MAVLink数据发送的效率。设计了msgid生成电路、数据接收及存储电路、MAVLink数据缓存电路、MAVLink编码电路以及控制数据接收电路。这些电路能够实现获取数据、提取有效数据、对数据排序、对数据进行校验和编码以及对数据进行解析。用Modelsim对MAVLink通信协议电路及其子电路进行了功能仿真,随后在FPGA开发板对所设计的MAVLink通信协议电路进行了验证测试。通过分析仿真波形和串口调试软件以及地面站软件Mission Planner接收的数据,验证了本文设计的MAVLink通信协议电路能够按MAVLink协议编码发送传感器数据,并且能够接收和解码按MAVLink协议编码的控制数据消息。
其他文献
研究目的:观察和比较四种含铋剂的四联方案根除幽门螺杆菌的疗效、临床症状缓解情况、不良反应及成本-效果分析,并探讨Hp根除率与13C-尿素呼气试验的DOB值之间的相关性。研究
目的:在当今社会,胆道结石发病率呈现明显增高趋势。胆道结石治疗方法虽然很多但对于高龄患者胆囊并胆管结石的治疗瓶颈尚未完全突破,依据现代损伤控制理论如何以最小的创伤
用金边瑞香茎段进行组培,探索出嫩梢增殖和生根技术、培育出完整植株的试管苗,并进行了移栽试验。
信息技术、电子商务正快速发展,企业越来越重视信息技术在工作中的运用。互联网云技术加快了在线会计的发展,企业在采用在线会计时,应遵循个性化服务、安全管理、数据控制、
在阐述了机械产品行为多属性的基础上,提出了行为效果、行为元和行为链的概念,总结并例举了行为链的五种连接方式和表示方法;通过分析行为特性,从功能需求、环境适应、拓扑结
当人体内血管由于动脉硬化、血管瘤、血栓、血管老化或破损等原因而不能正常工作时,需要进行血管移植(?)人造血管在现代血管、肿瘤、创伤、器官再造等领域中已被广泛应用。
<正>《莳萝泡菜》是曼斯菲尔德写于1910年前后的短篇小说,小说采取了"去故事化"的写作手法,没有明确的故事情节,而是以男女主人公对话为结构主体,读者只能通过他们的只言片语
<正>供试树种为杨柳科意大利杂交杨4品系,美洲黑杨、银白杨、加拿大黑杨各一种及瑞香科的结香2品系。切取直径为5-10毫米,长15厘米的一年生或二年生枝条,用清水洗净后风干;用
大股东控制权私利行为既是全球公认的公司治理难题,也是当前中国公司治理实践的焦点问题。在中国转型经济的特殊治理环境下,国有控股公司和家族控股公司的大股东凭借其在股东
股票期权报酬计划作为一种行之有效的长期激励机制,近一、二十年来在西方企业中得到广泛盛行。最近一、二年来,继试行经理年薪制以后,我国的一些企业也开始引进了股票期权报酬计