简单套路打造以Arduino控制的AM/FM/SW收音机

2016-08-18 Silicon Labs
信号编解码器,解调器,调谐器,Si4844 信号编解码器,解调器,调谐器,Si4844 信号编解码器,解调器,调谐器,Si4844 信号编解码器,解调器,调谐器,Si4844

本文将为您演示如何将芯科科技(SILICON LABS)的Si4844-A10AM/FM/SW无线电接收器芯片与Arduino开发板结合,进而轻松制作一款全功能的多波段收音机。


基本电路



图1:收音机电路


图1是接收器的基本电路,该图根据Silicon Labs Si4844数据表及应用笔记改编。可变电阻(VR1)是极重要的组件,因为我们用它调整接收频率。对音频输出,我从一台旧电脑上取了一个扬声器。板上所有的组件都用3.3v并接地。


最难的部分也许是芯片SSOP-24构成部分。如果你没有使用SMT IC的经验和仪器,使用图2的载板也许是最简单的方式。


图2:焊接到载板上的SMT组件


主电路材料清单:




连接Arduino

为电路上电前需要考虑的另一方面是Arduino界面。此处,我使用了 Arduino ProMini,3v/8Mhz板。连接到Si4844-A10的方式如图3所示:



图3: Arduino 和Si4844-A10的连接:


此外,使用标准USB串行界面连接Arduino到电脑以进行编程。
 
测试基本电路

完成上述步骤后,你就可以开始测试程序了。如果一切顺利,当你调整VR1时,你应该会看到屏幕上频率的变化,以及听到收音机发出声音。


图4:测试程序截图


Arduino编程

本项目使用的Si芯片是一款带固定地址0x11的I2C从设备,而Arduino是主设备。然而芯片的I2C最大支持通信速度是相对较慢的50 kHz。此外,在上步骤过程中,速度不能超过10 kHz。为了符合这一要求,我们需要设置Arduino I2C速度,通常这对于Si4844-A10来说太快了。


I2C速度,由Arduino软件中两个变量,TWBR和TWSR决定。TWSR值的0和1控制预分频器,结合TWBR的值,来设定I2C速度。I2C的速度(时钟频率)由下式计算:


Arduino Pro mini 3.3v在8 mHz下运行,为了设置I2C速度到10 kHz,我们使用TWBR值为98,并设置预分频器到4(通过设置TWSR位为0)。于是有:


为了设置I2C速度到50 kHz,我们使用TWBR值为18,并设置预分频器到4(通过设置TWSR位为0)。于是有:


Si4844-A10编程

基本上,Arduino通过I2C总线向芯片发送命令,芯片接着通过执行要求的行动回复命令,返回状态信息。本项目中,我们使用Si4844-A10芯片的接受预先设置或者默认的有着默认特征波段的模式。


Si4844系列产品是Silicon Labs首款模拟调谐的数显CMOS AM/FM/SW无线电接收器IC,集成了从天线输入到音频输出的全部接收功能。使用兼容I2C的主机MCU两线控制接口,可将频率和立体声/单声道信息显示在LCD上,同时保留模拟调谐功能。


利用Silicon Labs的经过验证的专利数字中低频(Low-IF)接收器架构,Si4844提供优越的射频性能和抗干扰能力。优越的集成控制算法提供简单可靠的控制接口,同时淘汰了所有传统解决方案中使用的手动调谐外部组件。


添加键盘
为了控制收音机,我们需要输入设备。一块如图5所示的薄膜键盘就可以满足我们的需求。



图5:简易薄膜键盘
 

图6:键盘到Arduino的连接


键盘软件我使用Mark Stanley 和Alexander Brevig的库,其在GNU General Public License下发布,如图6。


 

图7:收音机功能显示


键盘上收音机功能的显示:
• AM :切换到AM模式,波段22
• FM :切换到FM模式,波段8
• SW :切换到SW模式,波段31
• Vol+ / Vol- :升高或降低音量
• Band+/Band- :升高或降低波段,但在现有模式内。
• B/T+ / B/T- :升高或降低音调
• Mute: 静音


添加显示器

输入设备配置后,我们需要显示收音机的设置。我在本项目中使用了我的旧的Nokia 5110/3310手机的显示器,如图8。



图8:诺基亚显示器


当连接显示器的时候需要考虑亮点。首先,因为显示器有多种变化而且有不同引脚。你需要验证你的引脚连接,如图9。第二,因为本项目中Arduino上所有的I/O都是3.3v,我并不需要使用通常的降压电阻,因为屏幕使用Arduinos的5v,像UNO一样。



图9:验证引脚连接
 

图10: 收音机显示器


图10是目前流行的收音机显示器,从左上角开始,显示:
• Row 1- 模式(AM/FM/SW)和波段
• Row 2- 波段频率范围
• Row 3- 音量和低音/高音
• Row 4- 现在的频率(mHz或kHz)
• Row 5- 立体声指示(仅FM)和静音(如果打开)


完成品


图11:面包板上的完成品

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 1

评论

   |   

提交评论

全部评论(1

  • 宇宙星神 Lv6. 高级专家 2018-07-07
    学习了
没有更多评论了

相关推荐

数据手册  -  SILICON LABS  - Rev. 0.1  - 2017年08月14日 PDF 英文 下载

Silicon Labs(芯科科技) Si4836-A10 机械调谐 AM/FM/SW 无线电接收器数据手册(英文)

型号- SI4836-A10,SI4836-A10-GS,SI4836-A10-GSR,SI483X,SI4836,SI4836-A10-GS

数据手册  -  SILICON LABS  - Rev. 1.0  - 2013年05月01日 PDF 英文 下载

Silicon Labs(芯科科技) SI2183系列解调器源代码

型号- SI2183,SI218X,SI2183-B60-GM,SI2183-A50-GMR,SI2183-A50-GM,SI2183-B60-GMR

开发代码  -  SILICON LABS  - rev. 2.0  - 2015年11月01日 RAR 英文 下载

【产品】高性能双天线汽车AM/FM无线电接收器和DAB调谐器

Silicon Labs 推出了完整地高性能单芯片的汽车级双天线FM/DAB接收器Si47692,有着无以伦比的抗多径衰弱干扰性能。

新产品    发布时间 : 2017-09-27

Silicon Labs(芯科科技) Si475x-A10汽车级AM/FM调谐器 数据手册

型号- SI4755-A30-GMR,SI4757-A40-GM,SI4755-A30-GM,SI4754-A30-GM,SI4752,SI4755-A40-GMR,SI4753,SI4750,SI4751,SI4756,SI4755-A40-GM,SI4754-A40-GM,SI4757,SI475X-A10,SI4754,SI4755,SI475X,SI4754-A40-GMR,SI4754-A10-GM,SI4756-A10-GM,SI4755-A10-GM,SI4753-A10-GM,SI4752-A10-GM,SI4751-A10-GM,SI4750-A10-GM,SI4750-A30-GM

数据手册  -  SILICON LABS  - 2010年11月16日 PDF 英文 下载

收音机调谐器Si4825的平台在日本收台时76.1MHz,78.7MHz,80.7MHz,84.8MHz,90.2MHz,91MHz收到日本当地电视信号的影响,是否 有办法能够解决。

在天线端电路上加入一个低通滤波器来解决(滤波器参数可以通过滤波器设计软件生成)。

技术问答    发布时间 : 2017-10-10

【产品】双天线DAB无缝接收解调器,实现FM-DAB-DAB任意的无缝连接

Silicon Labs Si4692 双天线DAB无缝接收解调器拥有两个DAB Decoder解调器, 可独立进行两路DAB I/Q信号的解码工作输出音频I2S数据。

新产品    发布时间 : 2017-10-08

数据手册  -  SILICON LABS  - Rev. 0.1  - 2017年08月14日 PDF 英文 下载

Silicon labs无线电接收器Si4736芯片在WB时怎样达到预警信号轮询不丢失?

使用Silicon labs无线电接收器Si4736时可以通过软件编写一个轮询的程序对WB的7个频点进行不断查询。WB天气预警信号的播报时间为8S,所以为了不漏掉预警信号,建议8秒内轮询两遍。

技术问答    发布时间 : 2017-10-10

Silicon Labs(芯科科技) Si4836-A10 机械调谐 AM/FM/SW 无线电接收器数据手册(中文)

型号- SI4836-A10,SI4836-A10-GS,SI4836-A10-GSR,SI483X,SI4836,SI4836-A10-GS

数据手册  -  SILICON LABS  - 初次修订 1.0  - 2013年05月01日 PDF 中文 下载

【产品】无线电广播的福音,支持AM/FM数字显示的无线接收器

Si4822 是入门级模拟调谐—数字显示的数字CMOS AM/ FM/SW无线电接收器IC,集成了从天线输入到音频输出的完整接收器功能。

新产品    发布时间 : 2017-02-07

Silicon Labs Si479xx汽车调谐器FM/AM参考Headunit,立体声点灯灵敏度13dB,国标要求不高于10dB,怎么处理?

检查发现ST点灯的控制信号为立体声分离度,立体声分度不为0时ST点灯,降低基于RSSI的STBLEND END THRESHOLD至0dB,测试立体声点灯灵敏度 为2dB,符合要求,问题解决。

技术问答    发布时间 : 2017-10-10

数据手册  -  SILICON LABS  - 2014年09月29日 PDF 中文 下载

【产品】具有模拟视频解调功能的混合电视调谐器,助力电视市场

Si2178集成调谐器和解调器,更省空间,更低成本,避免EMI和噪声。

新产品    发布时间 : 2017-01-10

WB收音机中使用了Silicon labs无线电接收器Si4736后在FM播放的时候是否能做到WB天气预警信号同时在后台进行工作?

如果只使用一颗Silicon labs无线电接收器Si4736芯片,不能够在FM播放的时候做到WB天气预警信号同时在后台进行工作。如果想WB一直在后台进行工作,需要加一颗FM收音芯片,这样才能保证 FM播放的时候做到WB天气预警信号同时在后台进行工作。

技术问答    发布时间 : 2017-10-10

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Z-Wave 700 Modem SoC

价格:¥19.1398

现货: 1,457

品牌:SILICON LABS

品类:FULLY INTEGRATED Z-WAVE? WIRELESS MODEM WITH ON-BOARD ANTENNA

价格:

现货: 0

品牌:SILICON LABS

品类:FULLY INTEGRATED Z-WAVE? WIRELESS MODEM WITH ON-BOARD ANTENNA

价格:

现货: 0

品牌:SILICON LABS

品类:FULLY INTEGRATED Z-WAVE® WIRELESS MODEM WITH ON-BOARD ANTENNA

价格:

现货: 0

品牌:SILICON LABS

品类:Z-WAVE® MODEM SOC

价格:¥43.3896

现货: 0

品牌:SILICON LABS

品类:Z-WAVE® MODEM SOC

价格:¥43.3896

现货: 0

品牌:SILICON LABS

品类:Z-Wave 700 Modem SoC

价格:¥19.1398

现货: 0

品牌:SILICON LABS

品类:TRANSCEIVER

价格:

现货: 0

品牌:SILICON LABS

品类:FULLY INTEGRATED Z-WAVE? WIRELESS MODEM WITH ON-BOARD ANTENNA

价格:

现货: 0

品牌:SILICON LABS

品类:FULLY INTEGRATED Z-WAVE® WIRELESS MODEM WITH ON-BOARD ANTENNA

价格:

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SKYWORKS

品类:Radio Receiver

价格:¥21.3064

现货:43

品牌:SKYWORKS

品类:BROADCAST FM RADIO TUNER

价格:¥4.1230

现货:57,107

品牌:SKYWORKS

品类:Broadcast FM Radio Tuner

价格:¥4.3704

现货:33,789

品牌:SKYWORKS

品类:解调器

价格:¥9.3460

现货:12,500

品牌:SKYWORKS

品类:调谐器

价格:¥10.3782

现货:10,653

品牌:SKYWORKS

品类:Radio Receiver

价格:¥18.0764

现货:9,800

品牌:SKYWORKS

品类:TV Demodulator

价格:¥16.3376

现货:5,000

品牌:SKYWORKS

品类:Radio Transceiver

价格:¥6.6215

现货:3,959

品牌:SKYWORKS

品类:调谐器

价格:¥5.4304

现货:2,490

品牌:SKYWORKS

品类:Digital TV Demodulator

价格:¥13.9944

现货:2,440

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

IoT射频性能测试

支持 3Hz ~ 26.5GHz射频信号中心频率测试;9kHz ~ 3GHz频率范围内Wi-SUN、lora、zigbee、ble和Sub-G 灵敏度测量与测试,天线阻抗测量与匹配电路调试服务。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳/苏州 提交需求>

网络分析仪/频谱仪/信号分析仪/无线综测仪/信号发生器租赁

提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。

提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面