|
正好上个月研究这个,原来是直接使用蓝牙hc-06当数传的,想diy个距离更长的。
3dr是基于si4432芯片+MCU stm8的。我于是买了SiliconLabs更先进的si4463透传,含MCU,型号hc-12,号称1200m距离,38元一个。
但无论怎么设置是空旷只有以内才40米稳定。
查了不少资料,才发现淘宝所有号称500,1000,2000米的,基本都是半工,然后是在最低速度下1.2k每秒,基本没有干扰才能达到。另外也不保证少量丢包。
而APM的数据,默认是56k的数率,这样距离稍远,干扰稍多,错误率就大量出现,本来就是半工,还要持续重发,这样就很不稳定了。
联系了卖家也认为这是正常的,没有更好的解决方法。可能本来这种模块就是用来低数率抄表使用的,并不适用apm高速长距离传输。
当然40米是用弹簧天线,如果换胶棒天线,应该更远,但是100-200米可能也是这个模块56k的极限了,因为规格书上提到当速率翻倍时,距离也会折半。
于是这个就放一边了,还是使用hc-06蓝牙,好歹距离也有30米的左右(手机支持蓝牙4.0),手机上也不用连线,挺整洁的, 当然也不用支持otg。
所以还是建议直接上3dr,淘宝上最便宜也是140元一套。毕竟是使用3dr的固件和公板,各种针对APM优化和兼容性,不是非APM专用透传模块可以达到的。
希望大家不浪费money
|
|