简单套路打造以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
    学习了
没有更多评论了

相关推荐

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

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

2017-09-27 -  新产品 代理服务 技术支持 现货查询 批量订货

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

Silicon Labs的高性能汽车双 AM/FM 无线电接收器和 DRM 调谐器Si47967 集成了两个全球无线电接收器。模拟 AM/FM 接收器和数字无线电调谐器创立了汽车广播接收的新标准。Si47967 是业内集成度最高的汽车混合 SDR DRM 调谐器,并且外部物料清单最小。

2019-08-27 -  新产品 代理服务 技术支持 现货查询 批量订货

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

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

2017-10-08 -  新产品 代理服务 技术支持 现货查询 批量订货
2014年09月29日  - SILICON LABS  - 数据手册 代理服务 技术支持 现货查询 批量订货

【产品】集成度高的无线电接收器及高清调谐器,拥有强大的纠错能力和抗干扰能力

Silicon Labs(芯科实验室有限公司)是物联网领域中微控制器、模拟和传感器、无线连接解决方案的全球领先供应商。该公司于近期发布了两款高性能车载调谐器——Si47971和Si47972,该产品采用先进的高度集成工艺,拥有强大的纠错能力和抗干扰能力,具有极高的灵敏度,为汽车信息娱乐产业和汽车无线电系统提供出色的接收解调技术。

2019-05-16 -  新产品 代理服务 技术支持 现货查询 批量订货

【产品】业内集成度高AM/FM无线电接收器及高清调谐器,支持多种频段

Si47961和 Si47962是由Silicon Labs(芯科科技)推出的高性能汽车AM/FM无线电接收器和清 Radio™/DAB/DAB+/DMB/DRM调谐器,其模拟AM/FM接收器和数字无线电调谐器为汽车广播接收树立了新标准。同时,Si47901/Si47902是业内集成度最高的汽车调谐器,具有最小的外部材料清单,支持多个频段,包括全球FM频段(64-108 MHz)。

2019-03-10 -  新产品 代理服务 技术支持 现货查询 批量订货

车载收音机使用调制解调器Si4754,测试发现FM收台比较少,应如何解决?

修改FM RSSi、SNR两个属性的值,RSSi由原来的12改为8,SNR由15改为12,收台个数增加。符合要求,问题解决。

2016-10-25 -  技术问答

车载单芯片数字无线电接收器,让您畅享全球广播

Si4624是Silicon Labs新推出的一款单芯片数字音频无线电接收器,采用100%CMOS工艺,在尺寸、功耗和性能方面均有显著提升,可支持FM/DAB/DAB+/RDS/RBDS多种无线电标准。

2016-08-22 -  新产品 代理服务 技术支持 现货查询 批量订货

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

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

2015年11月01日  - SILICON LABS  - 开发代码  - rev. 2.0 代理服务 技术支持 现货查询 批量订货

Silicon Labs(芯科科技) Si476x高性能汽车AM/FM无线电接收器和高清无线电调谐器数据手册

型号- SI4764-A20-GM,SI4761-A50-GM,SI4760,SI4766-A20-AM,SI4767-A20-AM,SI4765-A20-AM,SI4763,SI4760-A10-AM,SI4764,SI4761,SI4762,SI4767,SI476X,SI4765,SI4761-A10-AM,SI4766,SI4763-A10-AM,SI4762-A10-AM,SI4763-A42-GM,SI4763-A42-GMR,SI4763LNA-A42-EB

2017年08月14日  - SILICON LABS  - 数据手册  - 11.10.11 代理服务 技术支持 现货查询 批量订货

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

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

2013年05月01日  - SILICON LABS  - 数据手册  - 初次修订 1.0 代理服务 技术支持 现货查询 批量订货

【白皮书】Silicon Labs(芯科科技) 轮调数显收音机系统设计要素 白皮书

描述- 采用传统模拟IC设计的ATDD收音机,DSP IC的“虚拟轮调”ATDD收音机设计,针对ATDD市场而优化的多波段收音机IC。

型号- SI4840-A10-GUR,SI4844-B20-GUR,SI4840,SI4844-A10-GU,SI4844,SI4840-A10-GU,SI484X,SI4844-B20-GU

2016年07月27日  - SILICON LABS  - 白皮书 代理服务 技术支持 现货查询 批量订货
展开更多

电子商城

查看更多

品牌: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

品类:Radio Receiver

价格:¥18.0764

现货:9,800

品牌:SKYWORKS

品类:调谐器

价格:¥10.3782

现货:9,653

品牌: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

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

工控触摸一体机定制

提供7~27寸工控机定制,支持嵌⼊式/ 壁挂式 /桌⾯式/悬挂式等安装方式,采用纯平⾯板IP65防尘防⽔等级,莫⽒7级硬度触摸屏,兼容多种操作系统:组态软件/安卓/XP/win7/8/10/Linux等,支持主板、接⼝、外观、⽀架、刷卡器、⾝份证阅读器、LOGO、⻨克⻛、系统、电池、蓝⽛、4G/5G、摄像头、GPS系统、⼆维码扫描器、指纹等特殊应⽤场景定制

最小起订量: 1台 提交需求>

压力传感器定制

可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。

提交需求>

查看更多

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

查看更多

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

查看更多

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

查看更多

授权代理品牌:电子材料

查看更多

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

查看更多

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

查看更多

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

查看更多

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

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

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

收藏
收藏当前页面