
Multiband Receiver
简介
基于NXP TEF6686的收音机
简介:基于NXP TEF6686的收音机开源协议
:GPL 3.0
描述
基于NXP TEF6686的多波段收音机
演示视频:
QQ交流群:616786582
有任何问题都可以加群提问~
波段 | 开始频率 | 结束频率 |
长波 | 144kHz | 288kHz |
中波 | 522kHz | 1710kHz |
短波 | 2300kHz | 27000kHz |
调频广播 | 65MHz | 108MHz |
系统简介
-
- RF接收:NXP TEF6686 DSP单片接收,支持天线馈电,带S表指示,支持RDS
- 电源:TYPE-C快充输入,自带充电电源管理,8000mAH锂电池
- 音频:Maxim DirectPath 50mW耳放,双AB类3W功放,音频VU指示
更多
-
- 背光亮度可调可关闭,背光时间可调,对比度可调
- 自动搜台可设定阈值与速度,可以手动存台,存台数量:100*FM,100*SW,50*MW,20*LW
- 断电记忆设置与已保存的电台
按键 |
主界面 |
设置界面 |
||||
短按 |
长按 |
旋转 |
短按 |
旋转 |
||
编码器 |
左 |
切换步进 |
切换波段 |
调整频率/中频带宽 |
NA |
调整设置项 |
右 |
切换静音 |
NA |
调整音量 |
切换静音 |
调整音量 |
|
按键 (从左到右) |
菜单键 |
进入菜单 |
NA |
NA |
退出菜单 |
NA |
上键 |
上一台 |
向上搜台 |
NA |
上一个设置项 |
NA |
|
下键 |
下一台 |
向下搜台 |
NA |
下一个设置项 |
NA |
|
确认键 |
进入带宽调整模式 |
存储当前电台 |
NA |
进入子菜单/搜台 |
NA |
FM波段效果出色,调幅接收效果也不错,可以通过外置LNA增加接收效果
3D打印外壳已上传附件,螺丝使用M2*(6,10)自攻,M3*8自攻
3D打印件中的button需要打印4个
2022.4.14
制作指南已上传附件~
2022.4.29
大家的热情有点高,所以我有打算后续更新一个降低成本的版本,如果大家想制作的话可以等等。
主控打算换成国产的GD32F103RCT6,但由于个人对GD32不是很熟悉,加上学业有点繁忙、生活费也不多,所以开发时间应该会比较长。
当然现在这个版本也能用啦(STM32版本被拆了,无法继续维护,请大家制作GD32版本的)。
2022.5.25
GD32版本验证成功,UI做了一些优化,但是制作GD32版本的过程中我把STM32的版本机器拆了,所以STM32版本不能再维护了,以后只对GD32版本进行维护更新。
制作过程与STM32版本相似,但是固件下载改为USB转串口下载,无需下载器啦,只需要一根USB数据线和官方下载软件即可。
Keil工程文件,BOM,3D打印文件,下载说明已放工程附件,PCB仍然是点击右上角的编辑器打开,其中的Board3和Board4是GD32版本的,大家不要打错板了
V2.0 (2022.5.25)
--GD32版6686收音机初版程序
--使用GD32F10x_Firmware_Library_V2.2.2标准库对STM32F4的HAL库程序进行移植
--调整了主界面UI风格
--将BIAS设置项从EEPROM里移除
V2.1 (2022.5.30)
--修复了调幅台不能断电保存的bug
--修复了短波波段快速搜台的bug
--增加了非常可爱的开机动画(bushi
V2.2 (2022.7.6)
--增加了本README.TXT说明文档
--电压显示从向下取整改为四舍五入
--消除了一些可能存在的时序冲突
--增加了屏幕亮度直流偏移调节
--优化了S表速度
V2.3 (2022.7.21)
--增加了系统响应速度
--应该是消除了大部分的时序冲突
--调节IIC波形,增加通信速率
--稍微优化了FM搜台的准确度
--修复了主页搜台到尽头之后数据停止更新的bug
--增加了主页搜台和全频段搜台的动画,现在搜台的时候不像死机了
V2.4 (2022.7.27)
--修改DAC调光公式
--修改开机动画
--重置菜单
----LCD相关设置项(偏压,扫描速率,反显)
----音频增益调整
----FM增强分割为通道均衡器和多径干扰抑制
----支持MPX输出
----搜台阈值可调
----FM搜台上下限可调
----中波步进9K/10K
----增加属性查看(DSP标识,系统版本,MCU唯一ID,MCU信息,温度(偏移参考),内部基准)
----增加IRC40K校准功能
V2.5 (2022.8.6)
--增加对V205(F8?05)的支持
--增加对FMSI的支持(仅限TEF6687/6689)
--大大提升搜台准确度
--修复开机后背光不会关闭的bug
V2.6 (2022.8.26)
--自动识别收音芯片版本号
--开机自动调到最后一次连续播放超过10分钟的台
--适配新屏幕驱动板(将nBLBaseline调到0)
V2.6.1 (2022.8.27)
--极大加快开机速度
V2.7 (2022.9.4)
--增加删除电台的功能
--修改噪声输出算法
V2.8 (2022.9.11)
--减小FM切换频道静音时间
--修改搜台算法
ATS Mode慢速是之前版本所采用的算法,识别率较高
ATS Mode快速是新算法,在保证基本识别率的前提下大幅提高搜台速度
--将最大音量从31增加到39
--进入Memory菜单会自动调谐到第一个频道
V2.9 (2022.9.23)
--增加一种FM搜台算法
ATS Mode -> AF 启用新搜台算法,可以在收听的同时搜台
* 此模式搜台速度、准确度和识别率都相对较低
--可调正弦波生成器
--微调FMSI不同等级的效果
--修复了FM强制单声道后不能恢复的bug
V2.10 (2022.10.5)
--新增Advance菜单,可调收音处理系统如下
---Noise Blanker(AM/FM)
---Softmute(AM/FM)
---Highcut(AM/FM)
---Dynamic Stereo(FM)
---Dynamic Stereo Hiblend(FM)
* STL0-2会关闭最后两项立体声处理系统,启用更先进的FMSI立体声处理算法
--新增对RDS的支持
---现支持的RDS信息:PI,PS,PTY,RT,CT * 暂仅显示PI,PS,PTY
--将最大音量修改为32,前31级音量未修改,音量32会带来6dB的增益
V2.11 (2022.10.17)
--修复AM模式下Memory界面不能调台的bug
--修复ADC时钟配置错误
--恢复系统响应速度
--新增对Advance菜单的储存
--去除RDS PTY显示
V2.12 (2022.11.26)
--提升LCD通讯速率
--优化编码器体验
--略微加快开机速度
--减少中断
--增加非法字符判断
--增加定时睡眠功能
* 由于硬件限制,存在一定睡眠功耗
设计图

BOM


评论