首先聊一下为什么会有这一次的DIY之旅(这部份有点八卦呀,不喜欢看的看官可以直接看后面的部份呀);这与本人从小就是一位收音机爱好者(非发烧友)是分不开的,当然会成为收音机爱好者应该严格来说要与我们80年代没有现在这么丰富的电子产品与可玩的东西有很大关系;那时候家里的全部电器就是收音机加手电筒的年代,能从一个小盒子里听到各种各样人说话与音乐那自然是好奇的不得了,想不成为爱好者都不太可能,不知道坛里有多少同龄的朋友也是因为这样才爱上收音机的;从一开始的轻拿轻放收音机,到后来的因为中波台声音时大时小认为需要拆开“修理”(实际主要是想拆开看里面有没有住着很多小人)开始与收音机结下不解之缘;估计各位看官这时候都想知道那次“修理”的结果,被你们猜到了,小人是没有看到的,收音机是自然被拆坏了的,好在后来找单位电工叔叔修好了,呵呵,另外喜获到网友说的体验到完整的童年的男女混合双打。
在后来日子看到单位里的叔叔、伯伯位玩各种各样的收音机,映像比较深的要算地球版全波段收音机,那时候做梦都想自已有一台,不过那收音机要100多块一台,按当时的物价与我家的收入注定是不会给我买的,只能玩玩别人的;外面读书后就开始了自已的买机之路,当然是买些便宜的,到后来自已工作了,可以放开手买了,两德的买的最多,从小的到大的PL系列,BCL2000,BCL3000,后面的S8800等,非两德有山进的909X2,WR-12B,但是买来买去,发现市面上的收音机都如大家说的一样,没有一款完美的收音机,特别是两德的机器,先不提接收能力与外观,那音质真是一言难尽呀,如果说外放因为小机受限,但是如BCL,这种大机声音也只是比小机声音大而已,仅此声音大,除了声音大还有机振声也大了,如果说外放你搞不好,至少把耳放搞好呀,可大家不知道有没有同感,两德的机器听耳放的效果只能简直了(此处省弱n字),都不知道怎么形容了,而山进的外放声音终于有了点进步了,但是那个接收能力,真是一下回到50年前的技术了,别的进口品牌如SONY的高价位机器买得少;聊到这里大家可能会问那你天天听什么,不瞒大家,虽然这些所谓的专业收音机很多,但是真的是就是买回来不是送人就是转手很少一部份也是放那收着,而真正听的反而是学生时代买的爱华磁带机(T95)自带的收音机,算是买磁带机附带的功能吧,没有外放,只能接耳机,也没有专业机的拉杆天线,耳机线当天线,但那接收效果与音效,反正本人买过的机器与听过的收音机没有一台超过那爱华磁带附带的收音机,一台几十年前的小机信号好的地方立体声效果与听CD区别真的不大;但是磁带机的收音机必竟只是个附带功能,所以除了听收音机而听收音机才用,平时也用得少。
直到前两年网上突然开始有小神机SR-286的出现,看介绍用的车机芯片,心想这货应该不错,当时多次想买但都没有买到,想了又想呀,直到TAOBAO上批量有卖,才成功到手,拿到手上把玩,信号那是真的一个字,好!终于有一台信号与我那爱华磁带机一样好的机器了(音质是差了2个级别的),同时也有了我想要的定时闹钟功能了,我总算实现了用收音机放床上当闹钟又当时钟的梦想(两德的在床上很多台收不到,收到也无法听),当时那感觉真好(虽然那音质一样的不怎么样),但是用了没有2天感觉不对了,虽然这货是有闹钟,但是又等于没有,为什么呢,买过的朋友都知道,这货的闹钟音量不可单独设置,真是白瞎了开发者用电位器加AD控制6686的音量,也不知道开发者怎么想的,晚上听收音机音量自然是很少的,而闹钟音量不能自定义,第二天闹钟还是那个小音量所以说有闹钟等于没有,更别提什么多组闹种与我想要的定时自动换台了,加上SR-286的设计那组合按键真是太多了,就算仔细看说明书,过不了几天就全忘了,还有没按键灯,还有那发闷的声音(声音问题提了3次了,表示声音实在很一般),最后这机还得了所有有时钟收音机的通病,每天n(n>8)秒的时间误差,1个多星期,时间就差了几十秒到分把钟,半年不调时间估计30分钟的误差都会有的(与两德的有时间的收音机一个德性,我定义为妥妥的工业垃圾),以上种种原因,所以又多了一台收藏机。然后又一直听说SR-286的开发者在开发SR-386,都等了快2年了,一直也不见上市,估计不会上市了,就算上市也估计还是很多缺限或者达不到我想要的效果。
各位看官前面啰嗦了这么多,开始主题了,因为总总原因,市面一直买不到自已心目中理想的收音机所以打算自已DIY一台,这是给自已找了个大活呀;要想DIY一台心目中理想的收音机,那么我们就要为这台理想收音机列个功能框图了,首先收音机收音效果一定要好,立体声解码要好,音质一定要过得去,不说HIFI,但一定要是享受级的,所以中波就不做重点考虑但必须要有(怕特殊时候可能要用到,希望永远没有那特殊时候),当然现在的都市环境就算再有能力的接收机接收中波也好不到哪里去(我那台爱华磁带机倒是可以很清楚接收几个本地中波台,晚上还有很多外地台,虽然不如FM但与我们小时听的中波是完全不同的,这机是很清晰的那种效果,机器又小,磁棒也一定不长,真的不得不佩服当年小日子在这类电子产品上的作为呀),另外一定要有闹钟功能,而且要有多组闹钟,不管是开机时还是关机时闹钟都要能起有作用,关机时可以自动启动电源按设定的音量切换到设定的电台或音乐,开机时闹钟也能按设定的的音量切换到指定的电台或音乐,最最重量一点,时间要准,时间要准,时间要准,重量的事情说三遍,能做到早上7:00定时启动机器与中央台的那报时同步最好(有点强迫症吧),真的是受不了那些商用带时钟的收音机动不动就是几分或几十分钟的误差,然后一定要能遥控开关机、切换电台、音量、静音等功能,最好还能用遥控器随时听到语音报时(晚上或早上睡眼朦胧时只要按一下就能听到时间,是不是很美好呀),还有一项关键功能就是一定要能把接收到的高质量电台音频用高码率蓝牙发射出来(可供蓝牙耳机或蓝牙功放接收,一是为了玩机不影响家人,二是收音机对信号位置也有要求,玩机的都知道在家听收音机都在窗边上听效果最好,有了蓝牙发射就可以把机器放窗边上,甚至外接个室外天线都不影响家里的美观,有木有呀,为了这功能花了可是差不多1个多月来实现呀,这是后话),实际上也就这点要求,应该不算“过份”吧,不知道大家心目中的理想收音机是不是这样的,本人就是希望晚上可听听美妙的音乐或电台入睡,早上能在标准电台报时加上新闻当闹钟叫醒,同时我们玩收音机时又不能影响家人(不然你想玩家人都不让你玩的)。
即然想要功能列出来,接下来就是考虑怎样设计并做制作出来了,这里先申明一点本人非电子专业的,所以模拟电路特别是FM高频接收电路就算学也一下学不好的,而且这次定位又那么高,不是只装台能响的机器就行,好在现在市面上有DSP专业芯片,同时从SR-286(TEF6686)收音机用的的车机芯片得到启发,找来找去发现同样是NXP的SAF7751车机系列芯片完全可以达到要求的,实际上现在就有很多爱好者在玩SAF7751方案的收音机;选中了主收音芯片方案就基本估计要做的机器为台式机了,之所以SAF7751接收效果与解码效果好,是因为其内部为双接收头(内置了差不多2个TEF6686),但也正因为是双接收头再加上DSP音效处理器所以发热量是巨大的(12V供电700mA左右,功率8W以上了),网友们用SAF7751做手持机本人是不敢苟同的,这种功率不管用多大的电池个人认为都没有太大的实际意义;原计划是从芯片级开始动手的,但本人自知从芯片级开始设计很难短时间达到设计要求的,加上后来发现宝马MINI的车机就是用的SAF7751的方案,而且是还是专业级音频设备设计生产公司阿尔派设计并代工的,所以就计划选这车机做主机;但是从选中这主机开始就听到各路网友大神们告诉本人,想用这个车机实现我说的遥控那是不可能,目前全网就没有谁实现过遥控这车机,因为这机本身不带遥控功能,更别说什么定时按指定的音量且换台了,说得本人都差点就动摇了,但思来想去就这么一点网上的传言就想难住我等收音机爱好者,可不是我等DIY者的风范,心想不管怎么样都要自已验证才行;随即买来宝马MINI车机,先试效果,果然SAF7751不亏是NXP的高端产品,在只用两根最简单的软电线时就能达到收台很不错了的效果了,大家所说的SAF7751是内部两个TEF6686,实际上是达到了1+1=3的效果了,因为就算2个TEF6686也没有DSP的音效处理器,这出来的效果是直接超过了本人那爱华磁带机收音机很多呀,那立体声比手机连蓝牙放APE都要好听(LM3886推的5寸音箱),在同一对音箱上与我的数播机完全听不出区别的(这可不是本人简单的心里作用,NXP(恩智浦)前身就是飞利浦,爱华当年推出的经典MD机器F70,F80用的DAC就是NXP的),所以也再次认定了使用这车机当主机是正确的;但同时不管是查资料还是看SAF7751的规格书都与网友说的一样除非自已编程控制SAF7751,不然是无法实现遥控或程控这车机的,虽然网络找的资料没有帮助,但在顶级接收效果与一流的音质的诱惑下本人还是打算啃下这块硬骨头,当即只有放下先喝喝茶了。
隔几日开始拆机,计划当个“重点来攻关”,经过n(n>9)天的观察与测量原电路板,无数个方案的设想与验证,不能控制又再想办法再买元件再实验,DIY永不言败的精神始终推动着我前行,功夫不负有心人呀,在经历过20多天后终于算找到了完美解决方案!!!之后又构思了半个多月,这个过程就花了1个多月,呵呵,随即也正式敲定了全部功能与要用的方案模块:
1、主控CPU用STC的产品,64K大空间,车规级、IO口多,主要是能支持国产一定支持;
2、为了精准计时选了大家神话中的时钟芯片RX8025T(规格书标的是±5ppm的精度,也就是大约3-7天1秒的误差,并分别5次从不同渠道购买的10片不同标的全新RX8025T,测试了都没有见到部份网友手里的1个月不到1秒的误差的芯片),用了精确修正算法才能很轻松做到1个月误差1秒左右(如果是网友手里那种精度的RX8025T这级算法就可以实现1年1-2秒左右的误差了),有时间将会继续优化算法把这个精度争取提到1年1秒左右(可能有点难,且单片机多次优化还只有3K空间了),此修正算法非WiFi校时,而是完全不需要网络的,不管是连续停电数日数月还是无规律间隔停电都不影响算法的精度,这个修正算法的相关代码差不多占用了7K的空间,目前是从5月份到现在连续测试接近6个多月的数据;
3、为了晚上看时间方便选了一片超大35*96mm的彩色数码管屏,实际是把一彩色闹钟的显示屏拿来用了(因是数码管参数设置无法做到的一目了然了,不过好在参数很少设置);
4、为了能听到时间加了专用语音IC(驱动另外小喇叭,支持自定义报时音乐);
5、为了操作体验与普通收音机一样加上飞梭,可换台或设置参数;
6、遥控开关机,前后换台,数字选台(非指定频率),数字换台时可启用语音提示,遥控音量,静音,电台/U盘MP3切换等;
7、5组闹钟(可分别选收音机频道/U盘播音乐/语音/内置音乐(可换音乐或自录声音)/语音+音乐,),每组都支持独立设定音量,5天工作日,6天工作日,单次闹钟等;
8、整点报时(与闹钟一样的可选方案),半点报时(可选不同报时声或语音),可设整点或半点报时时段,音量除了可独立设定外还支持非报时时段的音量设定;
9、显示屏光感亮度或指定亮度;
10、为了得到精确温度选用了DS18B20为温度传感器(但开机后为了测机内温度控制风扇,探头装在面板边上,所以开机时间长了而且风扇模式设为温控时会影响测到的室温准确性,如果风扇模式为一直开启则几呼不影响);
11、蓝牙可接收或发射两种模式,支持APTX,APTX-HD,APTX-AD(不考虑LDAC一是因为只有SONY的耳机在用,二是LDAC距离变化码率会变,三就是距离太近了点,本人的SONY耳机,用LDAC时在家里走动时声音断断续续的比较严重,而APTX-HD就很正常),同时要达到一拖二(就是蓝牙耳机与蓝牙功放能同时收到发射来的信号),且可以随意切换发射与接收模式,开机自动开启发射或接收(带个蓝牙耳机实现了完全不干扰家人玩收音机),发射模式时关闭本机功放(可手动开启),接收模式可以启动播放与暂停播放,上一曲下一曲因主单控IO口资源不够了,本次没有实现,综上所以蓝牙只能选高通的方案;
最后结合SAF7751优秀的接收与解码能力,定型机器为不自带主喇叭的台式机,同时考虑到7751的发热,加了风扇主动散热(温控或一直开启,不管温控还是一直开启又有硬件支持风扇在温度高时加速或减速),为了安全再加上实时检测风扇转速如果风扇停转或低于设定转速1分钟后自动关机并断开电源(网上很多的车机改家用即使有用风扇散热的也几乎没见到过那家考虑到这种安全问题的,车机本身发热都是巨大的,还用个盒子装起来,如果风扇停转而又不断电的安全问题是必须要考虑到的),为什么不自带主喇叭呢,是因类本人认为SAF7751解码出这么优质的立体声,如果喇叭内置是发挥不了效果的,众所周知立体声必须要把音箱按不同的位置摆放才能听出最佳效果,不知各位看官意是否认同。
接下来就是画原理图,打板,除了CAN控制器外,还需开发5块PCB,说是5片实际上就只有电源板、主控板、与蓝牙音频板算得上开发吧,另2片电源开关板、后USB板很简单,然后是写程序并测试,再改再打板,这个总过程是心酸的,也是枯燥无味的,但同时也是兴奋的,写的话就这么点字,但是历时5个多月,这里上的图是经历了第3次改版并打样的了(PCB打样白漂了一片,这里特别感谢JLC,别10多版的可都是真金白银打样的,费用没细算了),焊接最花时间,因为PCB空间有限全用的0603贴片阻容,再小就无法手工焊了(没有显微镜等设备),一片主控板差不多要焊接3个晚上,还都得工作到11-12点才能焊好(业余只有晚上才有时间),SMT贴片一般是用不起的一次2片就是300-500百,不过这次上图的主控是搞到了张SMT的免费劵,说是免费人家也只免工费,元器件还是要自已出钱的,省来省去就贴了部份阻容数量不到1/3吧还是花了60多吧,如果把主控板全贴就算贴2片就要300多(还是免了手工费的),不知道平台怎么算的,主要是元器件贵吧特别是IC,比如里面用到的一颗IC,X宝上买才2块不到,平台里面的价格6块多,加上一片板上用了10多片,总价自然上来了,自已还是要焊2/3的元器件;这里特意提一下按键这个料,首先为了与主机保持差不多的风格,必须用透光按键,而且高度还要比显示屏高2mm,这可不好找呀,差不多把全网的差不多的同类按键都发来测试了,最后找了10来家才算找到,小到一个按键帽图形都要定制(动不动就是要量,我都不好意思说是DIY,哪来的量呀,呵呵,这里只能凑合着买几种成品图形了);然后设计铝合金面板与后档板,上下盖板,侧面木板,铝合金面板6mm与后档板3mm是CNC打样的(花了600百的米米),上下盖板用的亚克力打样了2次(200多打样费), 侧板人家只能提供原木(这个不贵几十块2片,因为2次改版也差不多100了吧),且只能用台钻加手锯手搓的,用到的线材就发挥我们DIY的精神能买到成品就买成品,买到不合规的就自已加工或直接手搓了,定制都是要量的,所以最后的成品虽然线有点点乱,但是必竟工程算比较大的,自已心里接受了,各位看官也理解下吧,上图吧。
主控PCB

主控PCB 3D图

部份源码

第n次收到的一堆空PCB板

主控PCB反面

主控PCB正面

焊接了部份元件的主控反面

焊好全部元件主控PCB反面

装上按键的主控PCB正面(有模有样了)

电源板PCB空板

焊好元件的电源板

蓝牙PCB空板

焊好元件的蓝牙板

电源按钮

CNC加工的6mm厚铝的前面板

3mm铝材后档板设计图,实物没记得拍了

雕刻机加工的亚克力底板

手搓原木侧板

处理好的侧板

加工原木的工具亮一相(简单吧)


组装过程就没拍照片,当时桌面很乱
下面是装好后的图片
前面看


后面看

后面的接口

装好后的成品开机效果图

呵呵,一下发了这么多,8个多月每天晚上做一点,大家将就看吧
总算找到组织了,因小神机SR-286(TEF6686)不够用,SR-386又不上市,用宝马Mini车机SAF7751芯片DIY了台高性能收音机
(7445字)
xtWindows
2025-11-20 18:28
阅读:65
回复:2
1