发作品签到
专业版

EDC_mini全波段收音机(基于KT0915_DSP方案)

工程标签

540
0
0
1

简介

本项目是基于ATmega328p控制的KT0915_DSP收音机方案,在原作者pu2clr的基础之上,重新设计了电路,让整机更加紧凑小巧,并且修复了原版代码部分bug,加入了更多的功能。

简介:本项目是基于ATmega328p控制的KT0915_DSP收音机方案,在原作者pu2clr的基础之上,重新设计了电路,让整机更加紧凑小巧,并且修复了原版代码部分bug,加入了更多的功能。

开源协议

CC BY-NC-ND 3.0

创建时间:2025-03-25 03:40:24更新时间:2025-03-28 09:54:46

描述

视频链接:

B站视频--功能演示及介绍

QQ交流群:1032812092(备注立创来的)

项目简介

本项目是基于ATmega328p控制的KT0915_DSP收音机方案,在原作者pu2clr的基础之上,重新设计了电路,让整机更加的mini,并且修复了原版代码的显示bug,加入了更多的功能。

项目功能

本设计是基于ATmega328p单片机设计的全波段收音机,和之前的设计风格相同,都是为了EDC挂件而优化设计的,体积十分小巧;正面有四个独立按键,功能分别为波段前后切换,音频增益调节,中短波带宽调节;侧边有音量按键,可以线性调节声音的大小,右边的编码器旋钮可以调谐频率。

项目参数

  • 整机尺寸:7x4.5x1.5cm,非常小巧。
  • 本设计在软件层面调用了ATmega328p内部的eeprom,在掉电情况下仍能保存当前的模式和设置;
  • 本设计采用1.3寸SSD1603_OLED显示屏,上面行显示当前的模式和频率,下面行显示RSSI信号强度,带宽和音量;
  • 接收部分选用高灵敏度低功耗的KT0915数字收音机芯片,具有高灵敏度,全波段范围覆盖,外围电路简单等特点,可以满足一般使用需求;
  • 电源和充放电部分还是采用经典的4056充电电路,带有USB供电和电池供电自动切换电路。

原理解析(硬件说明)

本项目由以下部分组成,MCU控制部分、DSP接收部分、电源及充放电管理部分、功放输出部分和OLED显示等部分组成,本项目主要是通过KT0915芯片接收电波信号并进行处理,输出到功放芯片或者耳机接口,实现播放电台的功能。
微信图片_20250327223235.jpg
--电源电路:
采用TYPE-C-6P作为充电接口,在CC1和CC2引脚处加入5.1K下拉电阻,便于不同的线材和充电器的使用;电路加入了USB供电和电池供电自动切换功能,主要通过AO3401 MOS管控制,一颗肖特基二极管防止电流倒灌。两路独立LDO供电,减小了MCU对接收的干扰。
微信截图_20250327223825.png
--信号接收电路:
采用DSP芯片KT0915作为接收的核心,外围电路十分简单,仅需要外挂一颗独立时钟晶振,和几颗电容即可工作。KT0915的优点是:灵敏度高,功耗低(工作电流仅需20ma)。
微信截图_20250327224627.png
--功放电路
功放采用AD4150,单声道AB类放大芯片,能够降低对收音部分的干扰。还加入了耳机功放自动切换的功能,插入耳机功放静音,拔出耳机功放工作。
微信截图_20250328002047.png

软件代码

(代码详情附件下载)

对比原版代码,添加了区域强制刷新的功能,修复了旧版音量显示区域出现乱码的BUG;调用了ATmega328p内部的eeprom,添加了掉电自动保存的功能;添加了编码器延迟消抖的功能,防止快速旋转导致溢出死机;修改了调频模式去加重时间,频率范围以及初始频率;修改了AM模式步进等内容。
因为本人能力有限(本科读的艺术设计类专业),希望能和各位大佬共同完善代码,添加更多的功能,比如:自动搜索,电量显示,时间显示等等。让这部mini的收音机可玩性更高。

注意事项

  • 需要自备一个328P的NANO或者UNO开发板,给空白的芯片烧录bootloader。
  • bootloader烧录完毕之后,利用NANO板ICSP接口,给收音机上传固件。接口PIN to PIN即可,NANO板上ICSP接口的RST引脚断开,接入开发板的D10引脚。
  • ATmega328P和开发板要买正规的(正版最好),不要买成LGT8F328P替代品!!很容易出问题,刷不上固件,特别是打磨过没有丝印的版本。
  • Arduino上传程序前,需要安装一些基本运行库,如果报错看缺少什么库,安装即可。

材料和BOM

  1. OLED屏幕为1.3寸 SSD1306驱动。引脚顺序要分清,接错烧屏幕。
  2. 扬声器型号为2809。
  3. 螺丝M2x10mm。
  4. 热熔螺母M2x3x3。
  5. 电池型号452540 500mah左右。

组装流程

渲染图

透明多巴胺配色

KT0915dsp.6 拷贝.jpg

KT0915dsp.8 拷贝.jpg

KT0915dsp.9 拷贝.jpg

KT0915dsp.10 拷贝.jpg

KT0915dsp.11 拷贝.jpg

实物图

DSCF6596 拷贝.jpg

DSCF6600 拷贝.jpg

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
开源资料.zip
38
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航