纯FPGA实现收音机的源码分享-FPGA CPLD资料源码分享社区-FPGA CPLD-ChipDebug

纯FPGA实现收音机的源码分享

该帖子部分内容已隐藏
付费阅读
10积分
此内容为付费阅读,请付费后查看

实验了下单纯利用FPGA芯片接收FM广播。

 1,系统框图

d2b5ca33bd122755

 主要思路就是利用FPGA的LVDS接口实现模数转换,然后依次下变频,抽取滤波,解调,低通后将音频信号调制在PWM上直接从引脚输出。
其实就是个数字无线电系统,只不过ADC和DAC都利用FPGA来实现了。
  2,ADC实现原理,见下图。

d2b5ca33bd122812

3,下变频后用CIC抽取滤波,解调后速率比较低,CIC或者FIR都行。
  4,解调,我用的Cordic,DPLL没研究过。
  5,音频信号调制到PWM的脉宽上,耳机接PWM输出管脚就能听到声音。

  改了改代码,焊了个单端转差分的小板子,试了下,还能收到本地几个台。还有一份描述代码的文档,一并传上来。

 

请登录后发表评论

    没有回复内容