矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 71224|回复: 140

数字模拟收音大比拼

  [复制链接]
     
发表于 2018-7-27 16:04:37 | 显示全部楼层 |阅读模式
本帖最后由 eggplant886 于 2018-7-27 17:19 编辑

DSP接收方案对比:
参赛选手:
AKC6955 Si4745 TEF6638 TEF6686 TEF7000+SAF7741

测试条件:使用同一幅室内天线,XDR-GTK控制,以TEF6686为测试基准,Excel表格中记录所能收到的电台及对应的信号幅度、有无立体声等信息,再挨个对TEF7000+SAF7741、TEF6638、Si4745、AKC6955从低端往高端调谐,测试表格中记录电台能否收到,若能收到信号幅度数值多少,调谐时根据声音判断选择性等指标(AKC6955为单独一单片机控制,仅通过耳朵判断,无信号幅度数值)

测试结果:
基准为TEF6686,再次测试后筛选掉部分假台误判台等等,总个数约80不到一点。强台附近0.1M处基本能分清。
_MG_20180726_144118.jpg _MG_20180726_144055.jpg
有大、小两种规格,之前以为小的性能好,今天测试了一下,信号电平一样,那性能应该是一样的。

插话补充下干扰测试之后的结果,因为DSP的芯片需要控制,外加电路对收音IC可能存在干扰问题,之前发帖讲了一部分,但有地方不完善,今天继续测试了一点,之前测试中发现6686不工作但arduino在串口通讯时喇叭里有声音,其实没有研究透究竟声音信号是从电源反馈到功放还是反馈到6686再通过音频输出进入功放的,今天使用外接LM1875作为功放测试发现原因是后者,因此可得出结论,使用优质电源(如线性串联稳压电源)可以不用担心单片机arduino模块的干扰。

TEF7000+SAF7741测试结果显示,信号强度指示值比TEF6686略高几个dBuV,不过6686能收到的台它也能收到,6686收不到台的地方差不多也收不到,大致是一个平手,由于测试时间不同,电台分布不完全一样,准备这两天自制小功率调频发射机测试接收性能。
参考ace919帖子:http://www.crystalradio.cn/thread-606905-1-1.html

Si4745测试了一下,效果明显弱于TEF6686,6686能收到的很多弱台4745不能收到,信号强度指示值比6686低十几到二十个dBuV,选择性也明显弱于NXP的方案,芯科的收音IC只有十分有限的几个型号支持设置FM中频带宽,Si4745不在范围内(AM支持),只能设置为自适应,无法通过改变中频带宽改善选择性。
_MG_20180726_145446.jpg

TEF6638接收大致也与TEF6686相当,且电台信号幅度十分接近或相等,在部分频点由于有多个电台信号且都非常微弱可以感觉到两台合唱的效果。
_MG_20180726_144141.jpg

AKC6955凭耳朵收货,资料中常常以芯科作为其对手,测试中发现其灵敏度高于Si4745,6686可收到但4745不能接收的弱台中大多数6955可以收到,但灵敏度还是不及6686。其最大缺点是FM邻频选择性很一般,大概是几个方案中最差的,经过测试和普通二代车机差不多(指使用两个或三个陶瓷滤波器滤波的全模拟接收方案,典型代表为LA1787)
IMG_20180727_155757.jpg

结论:NXP的汽车收音方案目前看来应该是DSP方案中效果最好的,选择性明显的好,灵敏度优于其他公司的方案,但NXP的内部方案中互相差别不大。

全模拟接收方案对比:
由于模拟接受方案十分成熟,电路都大体相同,主要受厂家设计、调试因素影响水平有高低,没有对全部高频头测试,挑了一些
LA1787、LA1888、LA1193 自制、KIA6016F 、分立件高频头

测试条件:使用同一幅室内天线,电位器手动调谐,SC3610频率显示。
首先上场是LA1193自制机,采用FAE317成品高频头+LA1260中放监频,LM1875功放。
测试时明显感觉到选择性有力不从心的感觉,能够收到这个弱台但是多少会被边上0.2M的强台影响,强台0.1M边上完全覆盖。晚九点半测试,数了一下总计收到六十多个电台。
_MG_20180727_124103.jpg

其次是淘宝某家的LA1787车载收音头,小型化,双面板工艺,自称效果优 适合DIY,实测效果不如LA1193自制机,收台少,全部记录后数了一下五十个不到点,由于接受能力略弱,弱台几乎感觉不到,强台附近中等强度台依然会有影响,选择性接近LA1193自制机。
_MG_20180726_214629.jpg

然后是8元一个的LA1888四联电调高频头,灵敏度高于之前那个LA1787的高频头,能多收六七个弱台,选择性和LA1193、LA1787都差不多,强台附近0.1M覆盖,0.2M有残留影响。总体来说表现和LA1193自制机接近。
_MG_20180726_214503.jpg

KCC604高频头,灵敏度和选择性表现与前者相近。
_MG_20180726_214544.jpg

集成化收音解决方案大概就是这个样子,已经达到顶峰了,又测试了下一个分立高频头,单栅高放,单管混频,LA1266中放鉴频,经过测试其选择性较差,弱于前面几个测试的二代车机,强台0.2M处也完全被覆盖。灵敏度与第一个测试的LA1787高频头接近,低于中间两个测试的LA1888 、TA8116方案的接收
_MG_20180726_214440.jpg

总结:模拟高频头性能之间由于设计因素、产品离散性等因素却有差异,但在FM接收上,都不如DSP方案,DSP方案中以NXP公司的IC性能最佳。


程序: Desktop.rar (9.81 KB, 下载次数: 797)
4745、6686,适用于XDR-GTK电脑控制,暂时只做了FM,日后改进的新版以补充的形式附在本楼下面。


补充内容 (2018-8-3 16:31):
更新了TEF6686的控制程序,详情见62楼。
电梯:http://www.crystalradio.cn/forum ... 1&fromuid=71473

补充内容 (2018-8-3 16:41):
增加si4754测试结果,63楼,电梯:
http://www.crystalradio.cn/forum ... 3&fromuid=71473

评分

8

查看全部评分

     
 楼主| 发表于 2018-8-20 22:36:55 | 显示全部楼层
本帖最后由 eggplant886 于 2018-8-20 22:56 编辑
dxhdtv 发表于 2018-8-4 20:44
TEF6686什么时候出LCD版本?


当时那天确实弄好了,所以后面那个回帖“明天”是有道理的。
但是bug很多,后来也一直没弄6686,到现在才差不多弄好可以拿出来。
原来是在919的6638程序基础上改,6686和6638相差很大不太好弄,这次从0开始一点点拷贝919的代码一边抄一边改,弄好了。
在这里:
yacrc6686.zip (25.04 KB, 下载次数: 1408)
未保留其中一些不常用功能。

修改了下程序,调整按键ADC为ace919所设置的值,刚有一个下载的,下载后自己要改一下。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-12-1 20:39:15 | 显示全部楼层
本帖最后由 eggplant886 于 2018-12-1 20:42 编辑

程序更新: yacrc6686.zip (25.16 KB, 下载次数: 900)
更新内容:升级Patch从P2.22到P2.24,解决了FM大频偏下的问题,AM大信号输入下的处理以及其他各种小错误。
回复 支持 1 反对 0

使用道具 举报

     
 楼主| 发表于 2018-8-3 16:30:08 | 显示全部楼层
本帖最后由 eggplant886 于 2018-8-3 16:31 编辑

先更新下TEF6686的程序。
程序适配最新版XDR-GTK,当前版本是1.0
程序下载地址:http://konrad.fmdx.pl/xdr/xdr-gtk-1.0.zip
修正:
修复无声的bug
将控制参数调整为NXP推荐的值,启用了通道平衡器、增强弱信号处理。
音量调节范围增加
新增频率扫描的功能
无标题.png
cr6686_i2c.zip (9.02 KB, 下载次数: 1212)

补充内容 (2018-8-20 22:38):
6686 LCD版本程序已更新,参阅71楼:
http://www.crystalradio.cn/forum ... 4&fromuid=71473

补充内容 (2018-12-1 20:39):
2018 12 01 LCD版本程序更新,参见124楼

评分

2

查看全部评分

回复 支持 2 反对 0

使用道具 举报

     
发表于 2018-7-29 22:47:24 | 显示全部楼层
dxhdtv 发表于 2018-7-29 09:35
朋友你太激动啦?你仔细看我的回帖,我的回帖是对(jackywu_xp朋友回帖)有感而发的,我是看到这句(听 ...

其实随着网速加快及无限流量的到来,网络视频都高清直播了,广播台必将也是高清直播320K的码流甚至更高,这样的音质肯定超过现在模拟接收,记得以前用DVB-S2卡看高清,其他转发器会有广播台的信号,录制下来是256K的,音质相当不错。不过我还是喜欢用高频头加中放鉴频器加立体声解码来玩收音 这才有意义,这才有玩头。。。

评分

1

查看全部评分

回复 支持 2 反对 0

使用道具 举报

     
发表于 2021-3-15 17:09:41 | 显示全部楼层
eggplant886 发表于 2018-12-1 20:39
程序更新:
更新内容:升级Patch从P2.22到P2.24,解决了FM大频偏下的问题,AM大信号输入下的处理以及其他 ...

针对FM频率偏下的问题,刷了 P2.24 仍然没有用,仔细看了一下编程手册 发现了问题。
init6686.h 文件里 设置 APPL 频率的命令
9,0x40,0x04,0x01,0x00,0x8C,0xA0,0x00,0x00,0x00,
对应的晶振是 9.216Mhz
//[ w  40   04   01 034E 5A AE 0001 ]Set external reference 55466670 Hz
//[ w  40   04   01 003D 0900 0000 ] Set crystal reference 4 MHz
//[ w  40   04   01 008C A000 0000 ] Set crystal reference 9.216 MHz
//[ w  40   04   01 00B7 1B00 0000 ] Set crystal reference 12 MHz

将其改为 9,0x40,0x04,0x01,0x00,0x3D,0x09,0x00,0x00,0x00, 频率就正常了
回复 支持 1 反对 0

使用道具 举报

     
 楼主| 发表于 2018-9-26 21:00:10 | 显示全部楼层
本帖最后由 eggplant886 于 2018-9-26 21:01 编辑

想弄便携机的人还是挺多的,不懂有没有人有兴趣,开版,把LCD显示屏、STM32 MCU、TEF6686、小功率放大器都集成在一块PCB上??几个网友可以一起玩,就方便多了。
STM32控制还在开发初期,6686的控制方法已经成熟了。上面说的开板是一个远期规划,具体实现时间还没有计划。
回复 支持 1 反对 0

使用道具 举报

     
发表于 2018-7-27 16:09:26 来自手机 | 显示全部楼层
很给力,给爱好者指明道路
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 16:19:33 | 显示全部楼层
本帖最后由 sudywolf 于 2018-7-27 16:23 编辑

TEF系列好像都是100条腿以上的 老弟怎么焊接的啊


另外 您有6686/6688的开发资料吗 谢谢
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 17:11:42 | 显示全部楼层
NXP引脚这么多,不单单收音功能? 还是有别的插卡播放吗?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-7-27 17:16:21 | 显示全部楼层
iffi123 发表于 2018-7-27 17:11
NXP引脚这么多,不单单收音功能? 还是有别的插卡播放吗?

NXP的TEF665X、TEF668X、TEA685X这几个常见的是32脚,包含收音DSP,100脚的比如TEF6638,除了收音DSP还有音频DSP,支持多路音频输入输出,无其他功能。
TEF7000+SAF7741两个芯片功能不同,TEF7000是QFN48,是射频前端,降到几百KHz的中频,SAF7741是中频DSP+音频DSP,就这样
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 17:42:04 | 显示全部楼层
eggplant886 发表于 2018-7-27 17:16
NXP的TEF665X、TEF668X、TEA685X这几个常见的是32脚,包含收音DSP,100脚的比如TEF6638,除了收音DSP还有 ...

既然效果比芯科的si47xx系列好,为啥没有收音机厂家采用? 芯片太贵?
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 17:43:59 | 显示全部楼层
很好的对比,就是对电脑控制,是否影响还是有一点顾虑,虽然楼主事先确认过了。
原来也发现TEF6638/05的RSSI指示比TEF7000+SAF7741/115的小几个dB
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 17:47:07 | 显示全部楼层
iffi123 发表于 2018-7-27 17:42
既然效果比芯科的si47xx系列好,为啥没有收音机厂家采用? 芯片太贵?

刚刚下了资料  谢谢eggplant886老弟

我感觉

接口比较复杂

成本也是问题 akc系列才元天朝币一个

回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 17:53:27 | 显示全部楼层
iffi123 发表于 2018-7-27 17:42
既然效果比芯科的si47xx系列好,为啥没有收音机厂家采用? 芯片太贵?

NXP的定位于车机,管脚多,芯片大,耗电也多点,应该也贵。厂家用来做台式机应该还行
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 18:00:00 | 显示全部楼层
ace919 发表于 2018-7-27 17:53
NXP的定位于车机,管脚多,芯片大,耗电也多点,应该也贵。厂家用来做台式机应该还行

曲高和寡啊 对于普通爱好者 比如老夫我 就有点害怕太牛艾克斯的芯片 DIY很难
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-7-27 18:23:02 | 显示全部楼层
iffi123 发表于 2018-7-27 17:42
既然效果比芯科的si47xx系列好,为啥没有收音机厂家采用? 芯片太贵?

NXP的芯片耗电大啊,总共加起来一百四五十样子,一般在车机上用。si473x移动收音机比较多,电流二十几毫安
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-7-27 18:35:05 | 显示全部楼层
sudywolf 发表于 2018-7-27 17:47
刚刚下了资料  谢谢eggplant886老弟

我感觉

TEF6638引脚很多,但其实一大半都是留空的,TEF6686只有32个脚接线就比较简单。
价格上6686比6638便宜。前者15元,问过。6638比较贵一些。
最好是论坛里有网友出套件,高性能的一起玩。
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 18:41:50 | 显示全部楼层
eggplant886 发表于 2018-7-27 18:35
TEF6638引脚很多,但其实一大半都是留空的,TEF6686只有32个脚接线就比较简单。
价格上6686比6638便宜。 ...

带数字音频输出输入 意思就是象声卡一样 往芯片仍数据 就可以发音?

这样是不是还可以做个 WAV flac 播放器

老哥我做软件的 错了 老弟莫笑
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 19:06:34 来自手机 | 显示全部楼层
sudywolf 发表于 2018-7-27 18:41
带数字音频输出输入 意思就是象声卡一样 往芯片仍数据 就可以发音?

这样是不是还可以做个 WAV flac  ...

脚多主要是集成LCD控制吧
回复 支持 反对

使用道具 举报

     
发表于 2018-7-27 20:06:03 | 显示全部楼层
楼主有用原车机接收对比过吗?比如用索纳塔8(7000+7741)车机接收和电脑控制的7000+7741接收做对比
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2024-4-18 23:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表