论坛风格切换切换到宽版
  • 4072阅读
  • 8回复

一款老毛子的炒鸡简陋Simple-SDR~ [复制链接]

上一主题 下一主题
离线bi4klm
 
发帖
34
只看楼主 倒序阅读 0楼 发表于: 2017-04-13
       之前网上闲逛发现的,一个俄罗斯人用FPGA开发板做的一款简陋SDR。
       原贴:https://habrahabr.ru/post/204310/
       俄语的,用网页翻译工具还是勉强能看的懂的。只能说是软件接收机原型吧,原作者对用到的技术细节描述比较清楚,适合新手入门学习这方面的知识,不适合用户。
       原作者给的大体框图:


       很典型的软件接收机工作框图。流程大概就是:有源环形天线接收->BPF->LNA->ADC(10bit@20Msps)->FPGA(下变频,抽取,以太网发送到上位机)->HDSDR。
       这两周看了下原作者的FPGA代码,下变频和滤波都用IP核做了,信号处理部分还比较好理解。由于板子上没有以太网,作者用FPGA的逻辑资源搭建了一个10M 的“模拟PHY”,个人小白对以太网不甚了解,实在给这个作者跪了…好在仿制只需要改一下代码里面的MAC地址和IP地址就好了。作者对底层的原理讲解的挺细致的,包括补偿滤波器截止频率怎么选择的等等,对于新手学习数字信号处理挺不错的。上位机方面,作者用HDSDR,自行编写的ExIO-DLL来和底层对接。原帖有FPGA和DLL文件源码,感兴趣的可以下载看下。
       自己花了几天时间画了块ADC的板子,接到FPGA开发板上,再丢根长线到阳台下,没做带通放大之类的,直接怼到ADC上,改了改老毛子的程序,早上也收到不少台,虽然听不太清。指标没法和一般的diy相比,但是个人感觉这个老毛子的工程相对比较简单,讲解相对清楚,适合感兴趣的小白学习~



[ 此帖被bi4klm在2017-04-13 20:04重新编辑 ]
本主题包含附件,请 登录 后查看, 或者 注册 成为会员
离线bg8nz
发帖
685
只看该作者 1楼 发表于: 2017-04-13
不知道支持更高采样的ADC不。某宝上有现成的14BIT ADC 采样开发板。加上FPGA开发板,就是直采的SDR 。
[ 此帖被bg8nz在2017-04-13 21:51重新编辑 ]
离线bi4klm
发帖
34
只看该作者 2楼 发表于: 2017-04-13
回 bg8nz 的帖子
bg8nz:不知道支持更高采样的ADC不。某宝上有现成的14BIT ADC 采样开发板。加上FPGA开发板,就是直采的SDR 。
 (2017-04-13 21:49) 

没错,adc加fpga就可以构成软件接收机的硬件,门槛在于软件。老毛子的这个帖子从开发者角度讲解了各个软件模块的设计思路,更多的是授人以渔
离线BH7KHZ
发帖
245
只看该作者 3楼 发表于: 2017-04-13
支持这种技术开源啊````
离线BG7PMZ
发帖
3139
只看该作者 4楼 发表于: 2017-04-14
留名~~~
离线ba2ba
发帖
961
只看该作者 5楼 发表于: 2017-04-14
感谢楼主提供的这个SDR接收机制作信息,闲时也网页翻译工具看看,学习下。
地址:黑龙江省伊春市伊美区美溪镇新兴小区12号楼一单元201室
姓名:陈铁石/BA2BA
邮编:153021
电话:18804585572
QQ:464826156
离线扬扬
发帖
456
只看该作者 6楼 发表于: 2017-04-14
看不懂毛文
呼号:BD7KAT
离线zkf0100007
发帖
110
只看该作者 7楼 发表于: 2017-04-16
这个不错,有空试试
BG7GF
离线kkkdxy
发帖
308
只看该作者 8楼 发表于: 2017-04-17
https://github.com/iliasam/SDR_projects
源码
还有免上位鸡的版本
BD7NFO