电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

APM2.52飞控板测试文档

20页
  • 卖家[上传人]:图***
  • 文档编号:328763156
  • 上传时间:2022-07-31
  • 文档格式:DOC
  • 文档大小:6.46MB
  • / 20 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、APM2.52飞控板功能测试文档图1-1 APM2.52飞控所属部门:技术部文档作者:jack文档类别:测试文档评审日期:2014-08-07产品系列:APM飞控发布日期:2014-08-10公开部门:技术部 生产部文档状态:发布1 测试概要测试APM2.52烧写:Atmega2560的bootloader烧写Atmega32U2的bootloader烧写Atmega32U2的PPM解码文件烧写连接地面站烧写四轴固件测试飞控各个传感器工作是否正常2 测试环境测试硬件平台:APM2.52飞控板,usbasp编程器一根,usb数据线一根(扁口)测试软件平台:progisp1.72,MissionPlanner,JRE - Flip Installer ,信科中对应项目中下载如下图:3 测试代码无测试代码4 测试用例硬件连接:APM2.52飞控板与usbasp编程器,1脚位置对应烧写器一脚位置,如图所示如上图:CBA灯左上角的跳线帽可加可不加,加上的作用为电调给飞控供电。测试完成时请带上跳线帽,方便入库。一:atmega2560 bootload烧写1. 1、Atmega2560的SPI接口

      2、在APM板靠近USB接口位置,为双排6PIN排针,连接好下载线后打开progisp,select chip选择Atmega2560,然后RD一下ID识别字是否对应,没有错误的话继续下一步2. 点击预写熔丝或者编程熔丝右边的数字框进行Atmega2560的熔丝位配置3.Atmega2560的熔丝位如下配置:低FF,高D8,扩展FD,配置好后点击写入执行熔丝位的写入,写入完成后可以点击读出熔丝位验证熔丝位是否已经写入,写入成功即可关闭熔丝位配置界面4.配置好熔丝位后点击“调入flash”载入Atmega2560的bootloader的hex文件,在主界面上勾选芯片擦除、编程flash、校验flash,然后点击自动开始写入bootloader程序,2560写入时间较长,需耐心等待5、烧写成功后会出现校验错误,这是因为progisp对于2560的bootloader校验功能不是很完善,校验不了,所以才会出现这样的校验错误。其实bootloader已经下载完毕了。这时候可以看到B、C指示灯在闪烁。二、刷新mega32U2的bootloader文件Mega32U2的bootloader为 Ardu

      3、ino-usbdfu.hex1、 usbasp编程器接法如图2、 打开progisp,选择芯片为mega32U23、连接usbasp与APM板,点击RD,读出芯片ID4、调入fhex文件,点击调入flash,选择我们的hex文件5、选择芯片擦除、编程flash、校验flash即可,点击“自动”。6、现在开始烧写熔丝位,bootloader原来的熔丝位可能不能正常通讯。点击熔丝设置,弹出窗口,在窗口内改写熔丝为低位:FF,高位:D9扩展位F47. 如图所示,然后点击“写入”。8. 现在mega2560和mega32U2的bootloader都烧写完毕了,下面连接APM板的usb口和电脑,电脑提示发现新硬件三、写入Atmega32u2的PPM解码通讯程序1、mega2560和mega32U2的bootloader都烧写完毕后,连接APM飞控板的USB口到电脑上,电脑提示发现新硬件注:此驱动在APM固件的ardupilotToolsArduPPMATMega32U2Drivers目录下,如果没有的话请自行去APM的wike网站上下载一个固件。驱动装好后在设备管理器中会出现一个ATMEL的DF

      4、U设备2、驱动好后打开FLIP软件,点击红色箭头所指的图示或到主选单选择Device-Select,也可以使用快捷键Ctrl+S,选择Atmega32U2,然后点击确定。3. 点击红色箭头所指的地方或到主选单选择Settings-Communications-USB,也可以使用快捷键Ctrl+U,然后点击Open打开USB。4.点击open5.可以看到芯片信息6、现在我们点击红色箭头所指的图示加载HEX或到主选单选择File-Load HEX,也可以使用快捷键Ctrl+L选择事先准备好的PPM解码hex文件。需要注意的是,FLIP载入的hex文件不能放在中文目录下,否则会提示载入不成功7.点击载入hex文件图标,载入mega32U2的ArduPPM_v2.2.65_ATMega32U2.hex PPM解码文件.8、现在确认一下是否已经勾选了所有的Operations Flow的选项,如下图所示,红色箭头所指的地方都要打勾,然后点击左下角的RUN执行写入。软件会弹出一个烧写进度条提示,正常的话很快,几秒钟就可以完成,最后左下角提示veripass校验通过,整块板子的基本bootloade

      5、r即刷写完成,重新插拔一次USB,电脑发现新设备,装好APM的USB驱动四:连接Mission Planner地面站1.用usb连接Mission Planner,右上角选择相应的com口,以及波特率选择115200注意:万别点击 connect那个图标2.点击图标3.出现下面界面4.导入固件点击上图图标,下载并自动烧写固件5.期间未报端口通讯错误和下载错误并出现下图Done字样表示烧写固件成功。 6.可以点击次软件右上角,连接地面站7.等待进度条完成时,AC灯会闪亮,点击如下图图标进入飞行数据观察界面8.轻轻晃动APM飞控板,此时传感器数据会变化视图也会发生变化9.(电子罗盘很容易因静电击穿,焊接时应尽量避免人手触摸罗盘引脚)故添加罗盘测试转动飞控板,地面站软件对应有罗盘数据读取如下图所示,采集数值大于50数据并有呈上升趋势,说明罗盘测试通过。编号模块名称预置条件预期结果01Atmega2560 bootload烧写(测试软件:arduino1.0 /USBtinyISP编程器连接)1. 选择刷机线为USBtinyISP2. 选择主板为Arduino mega 25603. 点击Burn bootloader1.烧写成功后会出现校验错误2.烧写成功飞控板C B灯会交替闪烁02Atmega32U2 bootload烧写(测试软件:progisp1.72 /usbasp编程器连接)1.选择芯片为mega32U22.点击RD,读出芯片ID3.选择芯片擦除、编程flash、校验flash即可,点击“自动”。4.改写熔丝为低位:FF,高位:D9 扩展位F45.点击“写入”1.读出芯片ID显示读出ID成功2.烧写没有报错3.熔丝位写入成功03PPM解码程序烧写(测试软件:JRE - Flip Installer /USB连接)1.选择Atmega32U22.然后点击Open打开USB。3.点击open4.选择事先准备好的PPM解码hex文件。5.载入hex文件图标1.软件左下角显示veripass校验通过2.烧写成功飞控板C灯单闪04地面站传感器测试(测试软件:MissionPlanner/USB连接)1.选择相应的com口以及波特率选择1152002.载入固件3.点击connect连接地面站 1.烧写成功晃动飞控板地面站数据会变化飞控板A C灯会交替闪烁- 20 -

      《APM2.52飞控板测试文档》由会员图***分享,可在线阅读,更多相关《APM2.52飞控板测试文档》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.