[资料] 20KM透传数传LoRa模块开源
8954 查看
33 回复
 楼主 | 发布于 2017-11-08 | 只看楼主
分享到:
1、特点,实测20KM PER=0,(gb_BW=6;//62.5KHz, gb_SF=3;//SF=9;CR=1;),433M小吸盘天线,Tx在8楼,Rx吸在车顶,天气 晴+微风,
         使用SX1278+sky65377,SX1278 不用多说了,经过这几年的市场考验,在低速率、远距离的应用中用稳稳的第一。

2、PA:这里主要介绍下sky65377, Skyworks去年出的新品,集成了PA、LPF、SPDT、匹配....,真正全集成,甚至是Lchoke都集成了,外围不需要任何匹配、电感,真正的傻瓜FEM,
   3.6V 轻松可以出到30.3dBm,余量充值,相对以前的分立器件的PA来说,方便太多了,几乎是免调试的PA,批量生产也大大简化、生产良品率也是超高。
   根据使用的情况来看也很皮实,不容易坏,当然缺点肯定是有的,就是批量价格要几元一个,稍微高了点,不过看在全集成、方便批量的生产的份上,确实值这个钱。下面是sky65377的原理图
   可以看到外围元器件非常少,就几个简单的电阻、电容就OK。
          

3、晶振:板子上晶振选用了0.5PPM 的TCXO,26MHZ 的,这个晶振选择有点技巧的哦,26MHZ ,0.5PPM 这个规格是GPS 在巨量用的晶振,价格非常便宜,如果你选30M 或者其他频率的,同规格的
   情况下,价格应该要翻倍、甚至几倍。

4、Power:贪图方便,我现在用的1084-ADJ,如果大家商业用的,建议用MP1470 (High-Efficiency, 2A, 16V, 500kHz),,4毛多的价格,便宜、大牌、量又足。

5、主控:MCU 使用的是STM8S105K4,本来设计是用STM8S005K6 的,担心100次擦写的问题,所以这个板子上换了105K4,程序是通用的。

6、软件:软件是用IAR 写的,IAR FOR STM8 V1.3,全寄存器,自己不大会写软件,程序比较简陋,程序实现了几个功能,
        a、能控制sx1278 做信号源以便调试Sky65377,b、SX1278 之间完成基础通讯,c、可以测试PER,通过UART 在串口助手上打印出来(跑距离很方便)。
        这个板子有串口透传的功能,但是这个串口透传的软件是别人写的,不让开源,这里跟大家说抱歉,只提供一个HEX供大家测试研究。

7、现在数传模块开源的很少,带PA 的远距离模块开源的更是凤毛麟角,这个开源帖子权当抛砖引玉,如果有不对或者冒犯的地方,请大家多见谅。

A、先上一个板子图片:
  

B、PCB 使用的AD6.9 
 

C、根据这个开源板子改的商业模块,UART 透传,30dBm,供大家参考
    

D、16-7-13-16:47更新上传demo code,使用的开发环境是 IAR FOR STM8 V1.3,仿真器用的是ST-LINK,文件包含了sourec insight 工程,可以使用SI 编辑。





本帖有更多资源,需 登录 才可以下载,没有帐号?立即 注册

(3 ) (8 )
回复 举报

楼主 | 回复于 2017-11-08 沙发

这颗PA确实是傻瓜PA,不懂射频的都可以把模块做到1W,只是比分立元件的PA成本稍高,不怎么好买,性能绝对杠杠的! 
(0 )
评论 (0) 举报

回复于 2017-11-14 2#

感谢分享
(0 )
评论 (0) 举报

回复于 2017-11-15 3#

支持下!实测小区内受限于环境影响太大了。
(0 )
评论 (3) 举报

回复于 2017-11-24 4#

最近正好搞这个,感谢
(0 )
评论 (0) 举报

回复于 2017-12-22 5#

20KM透传数传LoRa模块开源
(0 )
评论 (0) 举报

回复于 2018-01-20 6#

学习了
(0 )
评论 (0) 举报

回复于 2018-01-23 7#

谢谢分享……
(0 )
评论 (0) 举报

回复于 2018-01-24 8#

厉害了

(0 )
评论 (0) 举报

回复于 2018-01-24 9#

正准备搞这方面的项目。谢谢分享。
(0 )
评论 (0) 举报

回复于 2018-01-24 10#

FCGX
(0 )
评论 (0) 举报
发表回复
0/3000





举报

请选择举报类别

  • 广告垃圾
  • 违规内容
  • 恶意灌水
  • 重复发帖

全部板块

返回顶部