从无到有手工打造全频段收音机——想学习的赶紧进来了哈!

21ic电子网2019-11-11 09:47:20

本文摘自21ic论坛

作者:21ic网友 XiaoChao@hit


初入职场,选择跳进了硬件的这个坑,现在是从事RF硬件工作的小白一枚。回顾以前做的种种,好像与射频电路并无多少相关。遂想利用工作之余的时间,做点什么,一是打发一下空闲时间,二是跟各位二姨家的伙伴们交流一下。(哈哈哈,还是打发时间~)


选择呢是一个相对比较简单的设计——数字收音机。先要向老一辈做模拟电路的大牛们致敬,晚辈还需慢慢的学习。


下面进入正题:


一、整体方案框图

 


好吧,加了好多没啥用的东西,做完框图发现音频输出部分忘记考虑了,这个功放芯片当选择好之后再加入。

 

二、芯片选型与介绍

 

1.无线电接收芯片:SI4844

 

当初为什么看中了这款芯片呢,首先它是数字收音机芯片,外围模拟电路较少,仅需要天线的匹配以及音频输出即可,仅这两部分楼主表示已经很忐忑了。再者这款芯片包含了收音机的全部频段,FM(64-109MHz),AM(504-1750KHz),重点来了,该款芯片还支持SW频段(即应用于广播的短波频段,2.3-28.5MHz)。另楼主作为一个业余无线电的爱好者,当然对于这个短波频段也是非常的喜欢。不过这个频段的广播也是十分的拥挤,不知道最后到底能收到什么电台,拭目以待。

 

2.主控选择:STM32

 

这个没有多少要说的,二姨家玩32的大神比比皆是,在这就不发表什么拙见了。以前用的比较多,习惯32库函数开发,选F103C8评估了一下方案的所需要I/O资源刚刚好,没有太多的浪费,也方便小功能的扩展。

 

3.显示方案:OLED

 

像素点多,显示资源丰富。(其实完全是因为小巧好看!)

 

4.时钟芯片:DS1302

 

很常用的时钟芯片,便宜可靠。(收音机怎么能不显示个时间呢,没有时间显示?这多不完美。)

 

5.电源方案

 

这部分也是我比较纠结的,不想用AA电池供电,每次玩都要拖着一个电池盒实在是太丑了。纠结再三还是选择了锂聚合物电池,像是这种。 

 


选择了这块电池相应的问题也就来了,3.7V锂电池,一般电压会在3.5-4.2左右,SI4844芯片电压范围最高为3.6V。选择压降仅为0.3V左右的LDO芯片XC6203E332PR,最大输出电流可以达到400mA,满足本设计要求。同时使用TP4056组成锂电池充电电路。


6.耳机驱动芯片:LM4910


该芯片为SI4844硬件设计指导书中所给出的驱动芯片,但随便淘宝了一下,这款芯片卖的并不多。还没有时间来进行选择,如果大家有更好的芯片,也欢迎大家推荐~~


请各位二姨家伙伴们指出不合理的部分接下来开始着手画原理图了。

持续更新ing...

 

楼主同时也附上了几个主要芯片——无线电接收芯片SI4844、时钟芯片DS1302、电源芯片TP4056,LDO芯片XC6203E332PR,耳机驱动芯片LM4910的数据手册,供需要的同学参考!



更多内容,请点击文末阅读原文。


特别推荐