BD7BQ老弟一直是我的偶像,以前说过软硬一流~~刚好最近他做了个RDS的FM发射电路,转过来给各位欣赏一下~

手痒,心痒,有空就整点东西玩玩。

一个偶然的机会,因为EBAY的原因,对RDS发生了兴趣。看到朋友做的一些FM Transmitter电路,遂产生了有空弄一个支持RDS的FM Transmitter的念头。

之前对RDS了解为0,也很难找到RDS相关的一些资料,网络上也尚未见有个人开发的RDS东东。

初步构想了一个方案就开始画板:

把原来做的一个MP3播放电路也集成进去了,这样一来就可以实现定时自动广播,并开始部分采用0603封装的帖片元件。功能方面想做得完善一点,相关的参数都可以在菜单里进行设置,也就不会出现要回答别人类似预加重是50uS吗等等问题了,直接告诉他,这些,随你哪个国家地区,自己去调就是。输入信号方面同时加入了数字音频I2S格式输入,多少又有一个亮点了。然后是成品:

电路装好了,但是RDS的芯片却一直未来,日本人做事很慢,都快一个月了,芯片才到。赶紧装上。

花了好几个晚上进行调试,发现其datasheet写得一踏糊涂,错漏百出。郁闷得很!但是终于在一个暴风雨的晚上收音机里传出了王蓉的“爸爸妈妈”。。。第二天是周末,写程序,RDS比较顺利的出来了。还好,NOKIA N85就支持RDS。

RDS亮起来了,紧接着,台标显示也出来了:BD7BQ FM,哈哈!接下来还有很多要慢慢完善的功能,还有很多要慢慢调试的内容。目前完成的主要性能指标包括:

频率范围:76-108MHz

功率:-14~9dBm可调,末级再加放大电路扩大输出功率

信号源:模拟信号(Line-In)、数字信号I2S、MP3(SD卡)

引导调制电平:菜单里四级可调,0%,5%,10%,20%

预加重常数,菜单四级可调:50uS、75uS、100uS、pre-emphasis OFF

立体声具备四种模式:L&R立体声,(L+R)/2混合声,L声道和R声道
MODalation level:60级可调,从0dB到-30dB,0.5dB步进,菜单调节
Channel Separation ADJuster:-51.4*256~51.4*255nsec共256级,菜单调节
HPF Cut Off Freauency:四档可调:20Hz、40Hz、60Hz、100Hz

输入音频信号电平:29级衰减,菜单调整

。。。。。。。逐步完善中

再看看相关电路:

40*2行的大屏幕LCD显示,支持音频电平动态显示。

单旋钮控制,所有菜单设置全部用一个旋钮进行设置。

显示面板和主控制板采用FPC软排线进行连接。主控制板上另外的接口包括电源输入、射频输出、末级功率和SWR采样输入,末级功放温度检测输入等等。

RDS的FM发射机FM Transmitter(转载)相关推荐

  1. GNU Radio + USRP B210 实现FM接收机、FM发射机

    GNU Radio + USRP B210 实现FM接收机.FM发射机 FM接收机 FM发射机 FM接收机 流图: 参数设置: 使用USRP Source模块来接收广播信号,设置中心频率center_ ...

  2. 树莓派 小屏幕_树莓派 FM 发射机小电台原理解析

    背景介绍 在知乎上有个问题 你在 GitHub 上看到过的最有意思的项目是什么?​www.zhihu.com 我介绍了个很有意思的无线 FM 电台的 Github 项目,可以在不借用其他外部设备的情况 ...

  3. 计算机电源 fx与fm,一款高灵敏度和小功率的FM发射机

    这款FM发射机的射频(RF)振荡器部分与一个高灵敏度.宽频带音频放大器和容性麦克风连接,麦克风内部有一个场效应晶体管(Field Effect Transistor,缩写FET),用于对RF振荡器的基 ...

  4. android fm信号强度,FM 收音机灵敏度测试方法

    很久没有在52RD写技术文章了,今天一个同事问我FM灵敏度测试,谈一下怎么用比较简单的方法测量FM灵敏度. 正规FM性能测量要用到FM信号发生器和音频分析仪.如果只测试FM灵敏度可以采用两台CMU或者 ...

  5. day2:gnuradio 实现fm发射机

    day1中,已经实现了FM收音机的功能,第二天,我想实现一个FM的发射机. gnuradio中信号源我使用的是wav file source,我想通过fm发送一首歌曲,wav file source使 ...

  6. gnuradio 实现fm发射机

    原文地址:https://blog.csdn.net/damon_ma/article/details/52062559 gnuradio中信号源使用的是wav file source,实现通过fm发 ...

  7. HackRF FM 发射机编写

    用了GNURADIO FM发射之后,一直以来想写个HackRF Windows下的发射机程序,但是苦于对IQ调制的理解一直没有动手, 前端时间在github网站上看到了一份关于HACKRF FM的源码 ...

  8. 珍发射机(FM发射机)

    这里向各位介绍的一部袖珍发射机,十分适合初学者,电路简单易制,造价低廉,输出功率不超过5-8mW,发射范围在房屋区可至300米左右,用一部普通的FM收音机接收,显示其灵敏度和清晰度俱佳,电路设计中最富 ...

  9. FM及其变种(转载)

    一.区别特征交互作用 这部分模型的演进思路就是根据假设来增加参数量 ( 即模型复杂度 ) 来提高模型表达能力.FFM 模型参数量太大,一则容易过拟合,二则不利于线上大规模部署 ( 内存压力 ) . 笔 ...

最新文章

  1. LeetCode - 69. x 的平方根
  2. STM32F1和STM32F2的option byte(选项字节)的作用
  3. 笔记-项目整体管理-开工会议-kick-off-meeting
  4. 基于运维网V8环境安装ntop
  5. moodle分析笔记
  6. Spring for Apache Hadoop 1.0 GA
  7. android 指南针传感器,android 传感器使用 Compass指南针的实现功能
  8. FTP服务器的安装与配置
  9. 《金融学》笔记 第七章 商业银行
  10. 云计算数据中心运维管理的重点
  11. ie10服务器运行失败,win7系统下无法安装ie10浏览器如何解决?win7系统下无法安装ie10浏览器三种解决方法...
  12. Spring使用纯注解配置事务管理并实现简单的增删查改以及模拟转账功能
  13. docker配置mysql 中间件 ProxySQL
  14. java测试复盘2(2019.8.21)
  15. 海外邮件发送指南(一)
  16. A股中的level1跟Level2有什么区别
  17. 【27】unet网络复现及学习(1)
  18. java框架魔乐_16 魔乐科技 SpringBoot框架开发详解
  19. 响应式编程之三:RxJava应用:与Retrofit 结合的最佳实践
  20. 大杀器!攻克目标检测难点秘籍四,数据增强大法

热门文章

  1. 基于php的二手车交易网站
  2. 数论和群论的两个简单证明题
  3. 移动端网页布局(携程网)
  4. python可以写什么视觉特效_星球大战视觉特效背后的功臣—Python语言
  5. 一种可以穿透各种还原软件与硬件还原卡的机器狗病毒异常肆虐
  6. Excel复制到Origin中的数据最多只有65535行,怎么解决?
  7. CISP是什么,到底有没有用?谁都能学吗?
  8. 网维服务器加硬盘,网维大师官网-帮助
  9. keras中的compile()
  10. 浅谈2018iOS开发就业形式