APM飞控修改数传模块方法

http://www.cnblogs.com/wsine/p/4909903.html

APM的3DR无线数传的安装和调试

http://tieba.baidu.com/p/4477334235?qq-pf-to=pcqq.c2c

无线数传能代替USB线进行调参,还能实时取到飞控数据。在校正罗盘的时候,360度转动飞行器时候USB线很容易缠绕机身,而用了无线数传就没这个烦恼。在飞行时候,通过无线数传能实时传输飞行数据到地面站,有利于监控和调试飞行器。

1、无线数传模块介绍

3DR无线数传是APM的一个数传模块,我们用的数传模块发射接收频率是433MHz,功率是100mw,有效距离大约是500米左右。这个数传模块分为接APM飞控的TTL端和接电脑或者手机的USB端。买的时候记得要有TTL转USB刷机小板,否则无法调试TTL端。

2、调试TTL端参数和升级固件

(1)把TTL转USB刷机小板的插口插到TTL端的接口上,再用USB线接上电脑。TTL转USB刷机小板插到电脑时候如果有提示安装驱动程序,不需要理会这个提示。下载CP210x_VCP_Windows(http://pan.baidu.com/s/1kUiA8Az)驱动程序,电脑操作系统是32位的运行 CP210xVCPInstaller_x86.exe,电脑操作系统是64位运行 CP210xVCPInstaller_x64.exe。所有安装步骤使用默认选项,直到安装驱动程序完毕。

(2)打开电脑“控制面板”的“设备管理器”,点开端口就可以看到USB刷机小板所用的端口号。

(3)打开MP,不需要接APM飞控。点“初始设置”的“可选硬件”的“Sik Radio”。在连接处选择刚才看到的端口号,速率改为57000。再点“加载设置”,成功后,在本地参数中会显示当前数据。

(4)先看下当前的版本,点“加载固件(本地)”按钮后MP会自动升级数传固件。等待一段时间后,直到进程条显示Success表示升级成功,再看下当前版本号并与之前的版本号进行比较。

(5)在参数表中,把发射功率改为“20”以便获得最大的通信距离,修改后点“保存设置”按钮,其它参数不要修改。

3、调试USB端参数和升级固件

(1)把USB端用USB线接上电脑。下载FTD3XXDriver_WHQLCertified_v1.0.0.6(http://pan.baidu.com/s/1qXq7TUk)驱动程序。这个驱动程序没有exe的自动安装,需要在“提示安装驱动程序”的界面中手工选择驱动程序版本。

(2)打开电脑“控制面板”的“设备管理器”,点开端口就可以看到USB端用的端口号。

(3)打开MP,不需要接APM飞控。点“初始设置”的“可选硬件”的“Sik Radio”。在连接处选择刚才看到的端口号,速率改为57000。再点“加载设置”,成功后,在本地参数中会显示当前数据。

(4)按照TTL端的方法的步骤升级固件,TTL端和USB端的固件要相同,否则无法连接。同样,也把USB端的发射功率改为“20”。

4、安装TTL端到飞行器上

(1)把USB端用USB线接上电脑。信号线一头插到TTL端上,另外一头插到APM飞控的Telme接口,接上飞行器电源线。在MP连接处选择USB的端口及57600的速率,点连接按钮,等待一段时候后,MP就通过无线数传与APM连接上了。

(2)测试成功后,断开飞行器电源。把TTL端用扎带固定在上中心板上。TTL端安装的位置注意不能靠近接收机和图传,防止互相干扰。数传的天线垂直向下,防止被螺旋桨打到。

APM的3DR无线数传的安装和调试的更多相关文章

  1. 物联网lora无线数传模块应用案例:LoRawan网关通信技术

    什么是LoRa LoRa(Long Range) 无线通信技术是 Semtech 在2012年开发出来的一款适合物联网使用的射频IC.其设计理念为低功耗.长距离.低成本.网路简单.易于扩展的无线数传技 ...

  2. M100(3) 无线数传

    本文记录了无线数传配合地面Windos qt写的飞机控制SDK软件的使用过程 使用了两种类型无线数传 遇到问题 1 界面卡死问题 1.1 数传问题 问题描述: 使用非官方数传,点击active按键和一 ...

  3. 一种480 MHz无线数传模块的设计

    一种480 MHz无线数传模块的设计 来源:电子技术应用2012年第6期 作者:严 冬,黄 聃,王 平,彭 杰,朱柏寒2012/8/13 16:56:32 关键词: 微处理器|微控制器 物联网 RF  ...

  4. 物联网无线数传应用中的Modbus通信网关协议到底是什么?

    什么是物联网 通信Modbus网关 Modbus协议无线通信网关就是将一种Modbus协议帧转换为其他物联网无线数传协议帧. 比如将Modbus RTU的数据与Modbus TCP数据进行相互转换:也 ...

  5. 物联网无线数传通信模块设备常见的几种Modbus网关

    物联网无线数传通信常见的几种Modbus网关 以下提到Modbus网关均指Modbus RTU转Modbus TCP,并不涉及对Modbus ASCII数据帧的处理,Modbus ASCII仅支持透明 ...

  6. 【lora无线数传通信模块】亿佰特E22串口模块用于物联网地震预警传感通信方案

    物联网地震预警项目介绍: 地震,俗称地动.它像平常的刮风下雨一样,是一种常见的自然现象,是地壳运动的一种表现,即地球内部缓慢积累的能量突然释放而引起的地球表层的振动.据统计,5级以上地震就能够造成破坏 ...

  7. Windows Service 开发,安装与调试

    Visual Studio.net 2010 Windows Service 开发,安装与调试 本示例完成一个每隔一分钟向C:\log.txt文件写入一条记录为例,讲述一个Windows Servic ...

  8. ubuntu14.04下nodejs + npm + bower的安装、调试和部署

      1. 简介 本文介绍ubuntu14.04下nodejs+npm+bower的安装.调试和部署 参考文档 https://docs.npmjs.com/getting-started https: ...

  9. postgresql编译安装与调试(二)

    接前文postgresql编译安装与调试(一),继续说说postgresql的编译安装与调试. 上一篇已经详细说明了如何在Linux系统上编译安装postgresql,这次我们在此基础上简单讲讲如何在 ...

随机推荐

  1. diff 命令用法--如何打补丁【原创--学习笔记】

    diff 命令用法 1.”-u”:表示在比较结果中输出上下文中一些相同的行,这有利于人工定位 2.“-r“:表示递归比较各个子目录下的文件 3.“-N“:将不存在的文件当作空文件 4.“-w“:忽略对 ...

  2. dubbo系列一、dubbo背景介绍、微服务拆分

    一.背景 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进. 二.传统应用到分布式应用的演进过程 ...

  3. BZOJ 3498: PA2009 Cakes 一类经典的三元环计数问题

    首先引入一个最常见的经典三元环问题. #include <bits/stdc++.h> using namespace std; const int maxn = 100005; vect ...

  4. Docker+STF在ubuntu下测试环境搭建(详细搭建步骤及踩坑记录)

    一.什么是OpenSTF? STF又称OpenSTF,它是一个手机设备管理平台,可以对手机进行远程管理.调试.远程手机桌面监控等操作.这个系统类似于目前很流行的云测服务比如Testin,虽然网页上提供 ...

  5. 脚本检测CDN节点资源是否与源站资源一致

    需求: 1.所有要检测的资源url放到一个单独文件中 2.检测cdn节点资源大小与源站文件大小是否一致 3.随机抽查几个资源,检查md5sum是否一致 4.使用多线程,可配置线程数 代码目录: hex ...

  6. UDP template 代码

    服务端 from socket import * import json,struct client= socket(AF_INET,SOCK_STREAM) client.connect(('127 ...

  7. 如何优雅打印nginx header和body

    场景 参考https://segmentfault.com/a/1190000000606867可以获取response的报文体,由于业务测试有获取响应头Header或响应体Body的需求,这里是通过 ...

  8. eslint ":"号

    eslint规则默认是没有;号的,如果也没要加;号,那就要在.eslintrc.js里面,加配置: 'semi':['error',always']   强制有;号,没有就报错 参考地址:http:/ ...

  9. 测试开发之前端——No7.HTML5中的鼠标事件

    鼠标事件 由鼠标或相似的用户动作触发的事件. 适用于所有 HTML 5 元素: 属性 值 描述 onclick script 当单击鼠标时运行脚本 ondblclick script 当双击鼠标时运行 ...

  10. layui上传文件配合进度条

    首先看一下效果图: 修改layui的源文件upload.js 1.打开layui/modules/upload.js 2.搜索ajax 3.找到url: 4.添加以下代码: ,xhr:l.xhr(fu ...