手痒,心痒,有空就整点东西玩玩。
一个偶然的机会,对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采样输入,末级功放温度检测输入等等。
未完待续
用户377235 2015-8-18 23:57
用户1335450 2015-6-24 21:29
用户1804730 2015-4-4 00:51
请问您使用的是哪款发射芯片?
用户1677248 2015-1-2 10:42
用户1518955 2014-3-1 17:30
用户34734 2007-5-16 13:14
好人啊