5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 56489|回复: 177
打印 上一主题 下一主题

跟我一起低成本DIY apm无线数传,安卓OTG测试

  [复制链接]
跳转到指定楼层
楼主
发表于 2014-5-25 23:31 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 SHAWEIHANG 于 2014-7-11 22:43 编辑

玩APM几个月了,飞的久了感觉有点无聊,上礼拜新换了碳管机架安装时没留意飞控的USB口被遮挡,导致连接电脑非常不方便,遂开始考虑增加数传。但是上网一找一对数传怎么的也要近2百米,倒也不是买不起,而是无疑搜索中无疑看到有商家卖超小型433数传模块,TTL输入接口,空旷地方200米距离(我只近距离连电脑足够用了),主要价格便宜才19.9/只。但是在论坛搜索有关APM数传的帖子,都说要支持MAVLINk协议,但也有人说不需要,所以抱着试试看的态度买了2只回来,连同运费48块钱

就是上面这种模块,供电电压3-5V,可以设置信道、波特率等,发射跟接收可以互换使用,所以买2个回来就可以了

另外还要买一格USB转TTL模块,10块钱以内,芯片有PL2303、CP2102等选择(与数传模块可以在同一家买到,避免广告嫌疑需要的可以PM),我自己用的是CP2102(其实是富斯6通控连接电脑的那个东西,遥控坏了而已)(经过测试,发现CP2102 无法通过手机OTG使用手机地面站,更换为FT232芯片即可支持手机,连接、调试均与本文CP2102相同)



准备好以上3个东西,接下来就要设置数传模块了。先下载一个串口调试软件http://4.gddx2.crsky.com/201005/SerialDebugTool_v1.0.rar,下载好后不用安装双击即可运行。但是在运行这个软件之前要先连接好USB转TTL模块与数传模块,看下图

把usb转TLL模块的TX端连接数传模块的RX端,USB转TTL模块的RX连接数传模块的TX,另外数传模块的引脚5(CON接口)接地线(此线不连无法写入命令),最后不要忘了把电源VCC+5v跟GND地线也连接到USB模块上,千万别接错否则通电即烧433模块。

完成好上面的连接后就把USB接口插电脑上,电脑可能会提示你安装新硬件驱动,照做就是,这个就不用我解释怎么做了吧(驱动精灵搞定)

安装完硬件后,就可以打开刚才下载的那个串口调试软件了(要先插好USB模块再打开软件),如下图

选择好端口(可以在  我的电脑-管理  看到端口号),点击  打开串口  ,如果连接成功的话左下角的状态栏会有个绿灯,否则请重新检查连接。软件左边的串口设置就用默认不需修改,串口号下面的波特率指的USB接口的不要修改,默认是9600,改为其他会导致无法写入命令更改信道。在软件下方有个发送栏,依次输入  AT  点发送,再次输入 AT+B57600  点击发送,最后输入    AT+C069  点击发送。输入这一步如果成功的话会在软件的空白区域显示 OK OK-57600 OK-069,如果没有显示这些就说明串口设置一栏的波特率不对或者没有打开串口,请返回上一步检查操作。输入命令直接点发送,软件界面下面两个选项:HEX格式发送以及自动发送都不选。

把2块数传模块都按照上面的步骤设置好相同的信道(C001-C127)、波特率同样为57600(其它波特率会导致无法连接地面站)。

设置完成后,把2块数传模块的引脚5(CON接口)与地线断开悬空即可,其中一数传模块依旧连接USB转TTL模块,另外一数传模块按照对应接口连接APM飞控的数传接口(飞控RX输出接数传TX,飞控TX输出接数传RX,电源地线对应连接)。

到此就完成了一对433M的APM数传连接了。

连接步骤: 飞控通电自检,打开地面站,选择对于端口,波特率选择57600,点击CONNET即可!

祝你成功!


最后说一下,这个数传由于非3DR数传,再地面站的3DR RADIO选项里面是无法设置的,但是依然可以正常使用。连接完成后可能会有大概5~6秒地面站无反应(不明白什么原因),过后就好了,也几乎感觉不到延时。

下面是我今天刚刚做好的这个数传

飞控端

USB电脑端


今天测试了手机地面站,发现无法识别,几个地面站都是如此(非手机问题),上淘宝看到有商家宣传使用FT232芯片作为USB转TTL使用,手头也刚好还有之前玩单片机时留下的一块USB转TTL板,按照同样的接线方式连接好数传板,由于之前数传已经设置好信道以及波特率等参数,故现在只需确认连接无误即可直接使用,通过验证,无论是电脑还是手机,均可以正常使用!



另外有魔友提到这个数传模块距离太短,刚刚上网搜了下有400米~5000米距离的,价格从几十到150块之间,看了介绍都是TTL接口并且连接设置方式都几乎相同,所以如果你需要远距离的可以找商家问清楚接口模式,按照上面的方式设置连接即可!

有魔友提到无法使用这种数传升级固件(3DR没有用过不清楚),我自己也试过不行。研究后发现问题在于:无限数传虽然有着跟USB同样的通信功能,但是它缺少RESET(复位)信号,无法在刷固件的过程中给2560复位进而会导致安装失败,所以请不要用数传安装升级固件!







77A9JJE]6_I016`MQM2IE)Q.jpg (54.24 KB, 下载次数: 443)

77A9JJE]6_I016`MQM2IE)Q.jpg

评分

参与人数 9威望 +16 收起 理由
罗圈腿 + 2 很给力!
epfeng + 2 很给力!
blueshine + 2 很给力!
cgmast + 2 很给力!
Leap + 2 很给力!

查看全部评分

欢迎继续阅读楼主其他信息

177
 楼主| 发表于 2016-10-18 14:17 | 只看该作者
396659021 发表于 2016-10-17 00:09
楼主,请教一下,淘宝上卖的那种几百块的半双工数传电台,可以地面几千米通信距离的。能不能用在apm上啊? ...

如果工作模式相同的话应该没有问题

176
 楼主| 发表于 2016-10-18 14:16 | 只看该作者
耀耀 发表于 2016-8-12 12:31
请问楼主,我的模块与你的一模一样,在AT命令设置中也没有问题,按理来说,在波特率修改为57600后,模块通 ...

这个好像要检查飞控里面的设置是不是对应的57600

175
发表于 2016-10-17 00:09 | 只看该作者
楼主,请教一下,淘宝上卖的那种几百块的半双工数传电台,可以地面几千米通信距离的。能不能用在apm上啊?谢谢
来自苹果客户端来自苹果客户端
174
发表于 2016-8-12 12:34 | 只看该作者
还有就是,我有一块蓝牙4.0的模块,想用在APM上,但是修改不了波特率。以前用的CH-06的模块就能修改。
173
发表于 2016-8-12 12:31 | 只看该作者
请问楼主,我的模块与你的一模一样,在AT命令设置中也没有问题,按理来说,在波特率修改为57600后,模块通过TTL连接电脑,在AT命令软件连接时,里面的波特率应该要改为57600啊,而不是默认的9600,但是不知道为什么,57600连不上,非要9600才行,感觉就像波特率能修改,但是保存不了。。。请问这种问题怎么解决
172
发表于 2016-4-7 21:55 | 只看该作者
强力推荐,技术高手
171
 楼主| 发表于 2016-3-25 11:19 | 只看该作者
leehenry 发表于 2015-12-16 13:17
求教楼主:我现在有CP2102和FT232芯片的数传地面端,在电脑上使用一切正常,在一台手机上这两种都支持O ...

平板识别不了2102

170
发表于 2016-3-25 02:20 | 只看该作者
楼主,你这个我做成功了,在地面站控制有时能解锁有时不能,不知道是什么原因,还有有时连接地面站的时候很快,有时却超慢
169
发表于 2016-2-20 22:52 | 只看该作者
这个贴得学习,很有借鉴意义的。
168
发表于 2016-2-16 01:04 | 只看该作者
SHISHIBAR 发表于 2015-1-25 23:30
全英文的看不懂啊有中文的吗?介绍个

右下角的ENGLISH点击一下  可以切换中文   但是也仅限菜单标题之类的  文章的主题内容还是英文

167
 楼主| 发表于 2016-2-16 00:52 | 只看该作者
leehenry 发表于 2015-12-16 13:17
求教楼主:我现在有CP2102和FT232芯片的数传地面端,在电脑上使用一切正常,在一台手机上这两种都支持O ...

这个是电脑问题
来自苹果客户端来自苹果客户端
166
发表于 2016-2-16 00:35 | 只看该作者
清枫城主 发表于 2016-2-16 00:34
https://item.taobao.com/item.htm?spm=a230r.1.14.87.mMmEeu&id=36605719280&ns=1&abbucket=13#detail用这 ...

这种更便宜  距离更远

QQ截图20160216003328.png (257.96 KB, 下载次数: 55)

QQ截图20160216003328.png
165
发表于 2016-2-16 00:34 | 只看该作者
https://item.taobao.com/item.htm?spm=a230r.1.14.87.mMmEeu&id=36605719280&ns=1&abbucket=13#detail用这种的模块可以吗?。
164
发表于 2015-12-29 13:08 | 只看该作者
这样一套成本多少
来自安卓客户端来自安卓客户端
163
发表于 2015-12-28 23:52 | 只看该作者
出给我吧,手机装了地面站,死活连不上,能看个卫星,设个航线就行了
162
发表于 2015-12-16 13:17 | 只看该作者



求教楼主:我现在有CP2102和FT232芯片的数传地面端,在电脑上使用一切正常,在一台手机上这两种都支持OTG连接,不过在另外一台平板上,这两种芯片的都不能识别,提示connection failed:NO DEVICES FOUND。

这台平板支持OTG,U盘和鼠标都测试过了,使用没有问题。

请帮忙分析下是什么问题?谢谢。


161
发表于 2015-5-19 18:21 | 只看该作者
跟着楼主做的,没见链接成功,FT232R模块的TX\RX两个灯都会闪,证明两个433模块是在通信了,可是没见链接成功,是不是新版本的MISSION PLANE用不了了

160
发表于 2015-3-21 18:03 | 只看该作者
膜拜技术党
159
发表于 2015-3-21 12:45 | 只看该作者
省钱必须支持
来自苹果客户端来自苹果客户端
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

快速回复 返回顶部 返回列表