文号
873435
阅读
17119
回复
9
收藏
9
准备DIY--SDRPlay
2020/03/01
IP:广东
摘要:DIY SDRPLAY,

由于疫情,最近就闲下来,无意间接触了SDR软件无线电,刚好本人也是搞仪器方面,刚开始转入射频仪器领域。查看了SDR相关资料,目前的比较流行的开源SDR方案,主要有RF Hack one、RTL-SDR、SDRPlay。其中RF Hack one 需要MCU+CPLD+ADC+RF前端,该方案采用的是传统的仪器前段方案,成本高,且比较复杂,该方案直接抛弃。RTL-SDR成本价格最低,但和采用MSI2500+MSI100组合的SDRPlay相比,性能有点跟不上。从某宝上面上找了MSI2500+MSI100套片成15RMB不到,由极高的诱惑力。下面,我们比较一下RTL-SDR,SDRPLYA硬件设计:

比较项目SDRPlay RTL-SDR

采样精度

12位

8位

前置放大器

VHF及以上

无

短波上变频器

内置

无

采样带宽

10MHz

2.4-2.8 MHz

前选滤波器

内置

无

TCXO

无

部分型号

比较一下,SDRPLay的硬件,确实杠杠的。SDRPlay的采用的是电视棒套片,且有SDRPlay开源免费的上位机软件,因此DIY--SDRPlay,主要是硬件的DIY,硬件开发工具:AD14(Altium Designer 14),射频滤波器仿真采用Filtersolutions。

3月1日:准备硬件资料。

[ 修改于6年9个月前 - 2020/03/01 21:55:40 ]
6年9个月前IP:北京
873656
1楼

为啥不买一块现成的呢?

引用
评论(1)
6年9个月前IP:北京
873678
2楼

咱们科创已经有好几位都在做这个的了,不过pcb文件可能是kicad的,要不一起上车吧,我现在在家啥工具没有,只是距离机场小于10km,可以考虑帮忙测试,分享资料,可以到官方QQ群《科创论坛仪器仪表》11302965找我,低成本diy建议选择type c接口,直接每一路引出,多天线的方案。要是为了功能好可以选择原版多个射频切换开关的方案。

引用
评论
6年9个月前IP:四川
873806
3楼

这个组合的确是目前性价比最好的组合了,不过要做好或者指标足够,投入就是无底洞了。AD版本的图我已经画了一版本发在论坛了的,可以参考。

引用
评论
6年9个月前IP:黑龙江
873859
4楼

阻抗匹配!!脑袋大。

引用
评论
RoyYe作者
6年9个月前IP:广东
873868
5楼

要完整,现在很大部分的DIY没把滤波器的频段切换做进去,或者没公开怎么处理自动频段切换。我能了解到时,ADC采样部分,有GPIO被模拟成I2C,I2C外挂一个I2C转16个GPIO信号,GPIO控制切换射频开关切换频段。另外,ADC部分,外观了一个FLASH,这部分ROM要拷贝(有点抄板的意思)。

引用
评论
6年8个月前IP:四川
873920
6楼
引用RoyYe发表于5楼的内容
要完整,现在很大部分的DIY没把滤波器的频段切换做进去,或者没公开怎么处理自动频段切换。我能了解到时,ADC采样部分,有GPIO被模拟成I2C,I2C外挂一个I2C转16个GPIO信号,GPIO控制切...

你说这个是1A了,sdrplay 1 是直接用的GPIO口高低电平控制射频开关。

1A我有英国原产的,看了下,感觉应该是6层板子。射频部分要做好太不容易。

引用
评论
1
6年8个月前IP:湖南
876084
7楼
引用RoyYe发表于5楼的内容
要完整,现在很大部分的DIY没把滤波器的频段切换做进去,或者没公开怎么处理自动频段切换。我能了解到时,ADC采样部分,有GPIO被模拟成I2C,I2C外挂一个I2C转16个GPIO信号,GPIO控制切...

这个官方要能开源固件就好了,自己去控频段切换开关。

引用
评论
6年7个月前IP:四川
877923
8楼
引用dddggg412发表于7楼的内容
这个官方要能开源固件就好了,自己去控频段切换开关。

想多了吧,人家这是商业公司的方案,能放出来电路图各位爱好者就感谢他了。

引用
评论
RoyYe作者
6年7个月前IP:广东
878259
9楼

非常手段,读取外挂FLASH的内容,然后烧录会自己的板子

引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的