
AKC6955-Arduino收音机
简介
本项目意在提供一个基于AKC6955收音机DSP和Arduino pro mini的底板,方便大家制作第一个属于自己的可编程收音机
简介:本项目意在提供一个基于AKC6955收音机DSP和Arduino pro mini的底板,方便大家制作第一个属于自己的可编程收音机开源协议
:MIT
描述
如今,我们已经习惯了接收网络媒体的声音,你还记得倾听收音机的感受吗?那沙沙底噪中播放着的音乐,仿佛充满了魔力——你不知它从何而来,不知下一首音乐是什么,不知还有没有人和你一起倾听这种古老的传媒方式。作为一个无线电爱好者,我喜欢无线电的那种神秘感,也喜欢自己动手探寻这种神秘的经历。
本项目意在提供一个基于AKC6955收音机DSP和Arduino pro mini的底板,方便大家制作第一个属于自己的可编程收音机,预留9个数字按键接口可以负责功能选择,arduino作为主控方便开发。
该项目软件部分采取了https://github.com/pu2clr/AKC695X 的设计,在此感谢pu2clr等人对项目的付出。我个人对其进行了STM32的移植,详见https://gitee.com/maaaaark/AKC695X-STM32,但由还没有完全完工,故此次开源暂不开放STM32硬件板。
由于软件项目基于MIT开源协议,本硬件项目也基于MIT协议开源,以此致敬软件作者们。
拥抱开源,从我做起。
注意项已在原理图中注明
原理图中核心电路已经过洞洞板验证
附件含有arduino项目和精美BOM
7.25项目进度:板子做好了,已经焊接完毕,图片:
电路板更改:7.24前的电路板出现缺少arduino电源,先已添加上,并且将type-c换成更常用的直插封装,优化了FM接收部分走线
测试过程中发现一个问题
Warning!
问题描述:FM接收部分极大几率出现接收不良的情况,经过排查,发现地线与FM接收线出现交流耦合特性,耳机通过电容接地也会给FM接收端带来信号并收音。
推测:
- FM接收部分的走线与铺铜垂直重合或距离过小导致出现交流耦合,小概率。已在7.25后版本中改进
- 焊接时阻焊层脱落,大面积铺铜导致GND与一些线发生短路,大概率。本次打板阻焊层很容易脱落(烙铁温度不超过300度),至少出现了五处脱落导致铜显露出来,个人感觉这个原因可能性较大。解决方案:不进行铺铜。本工程铺铜PCB已删除。
- DSP芯片损坏。小概率,因为出现过成功接收的情况,如图中绿色指示灯亮起说明存在信号并已锁定频率。
其他补充:本人由于7.27就要上课了,加上电工基地培训和复习上学期知识以备考,8、9、10三个月没有足够的精力和时间继续完成PCB工程的再验证,希望大家可以把这开源之火传承下去,继续优化工程。
8.14新增:
- 核心功能验证视频已发布:
BV1654y1m7da - PCB板展示、概述与接下来的计划:
BV1Gf4y197Qt
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 10K | R1 | RES-TH_BD2.4-L6.3-P10.30-D0.6 | 1 |
2 | 4.7K | R2,R3,R4,R5,R6 | RES-TH_BD2.4-L6.3-P10.30-D0.6 | 5 |
3 | 22K | R7 | RES-TH_BD2.4-L6.3-P10.30-D0.6 | 1 |
4 | 12MHz | X1 | HC-49US_L11.5-W4.5-P4.88 | 1 |
5 | PJ-307C | J1,J2,J3 | AUDIO-PJ307C | 3 |

评论