本帖最后由 aqxgm 于 2014-12-25 18:03 编辑 终于做出来了,还能搭上DIY比赛的末班车。 从小就爱拆拆装装的,记得家里有一台收音机,很好奇就打开后盖看看里面有什么,可是只看到一堆密密麻麻的零件,并没有想像中的小人,觉得很不可思议。后来逐渐对电子产生了兴趣,有了一定的基础后就想自己做一个收音机,先用单片立体声IC CXA1238做了一个,成功收到电台后就想再做一个数调的机器。正好前些日子从一个破MP3上拆到了TEA5767收音模块,就用它再做一个数字调谐的收音机玩玩。 首先上网找来收音模块TEA5767的介绍: TEA5767是飞利浦公司生产的一款收音机芯片,很多手机,MP3、MP4里的收音机功能都是基于他实现的。 高灵敏、低噪声高频放大器,收音频率:87.6MHz~108MHz, 通过I2C 总线进行控制,内置FM 立体声解调器 ,PLL 合成调谐解码器 ,软静音,SNC(立体声噪声消除),自适应立体声解码,自动搜索功能…… 看起来还是不错的,可惜没有音量控制功能,也没有内置功率放大模块。就去淘了音量芯片IC和放大芯片TDA1308。 使用的MCU是STC89C52,用一片12864液晶屏来显示频率及音量等信息,用红外遥控器控制。 确定好电路后开始了漫长的痛并快着着的DIY之旅 打开Autium Designer,画原理图,设计PCB,热转印制板,作为一名业余的DIY纯爱好者,这是一个痛并快乐着的过程 原理图: PCB: 热转印法完成PCB制板,弄了好几次总是不太理想,这次总算可以用了,三氯化铁腐蚀之…… 由于用单面板,一些线总是布不通,只好用了几根跳线,先把跳线焊接完成 DIY,受水平及工艺所限,总会出现这样那样的错误。为了更快的找到错误,只好一点一点的调试,正常后再进行后面的工作。先把单片机最小系统焊接好,接上液晶屏。 最小系统和液晶工作正常了 再把TDA1308功放部分焊好,接上耳机,用螺丝刀碰输入端,直到耳机里发出较大的干扰声音,功放模块调试完成。再调通收音模块和音量控制。 这是全部完成后的样子 PCB细节1:单片机模块 PCB细节2:TEA5767和M62429部分 PCB细节3:功放IC TDA1308及外围电路 PCB细节4:MicroUSB接口 PCB细节5:预留的按键电路,最后没有使用 PCB全貌 红外接收头 初步调试完成了。左上角的天线图标用来指示电台的信号强度。右上角是系统音量。 MO/ST用来指示当前电台处在单声道还是立体声模式。其他的就不用说了,地球人都知道的 接上一组铜柱子,这样就可以摆放到桌面上了 本次DIY所使用的遥控器 屏幕总是反光,只好斜着拍,没想到拍出来还挺好看的 再来一张“靓照” 由于使用了电感滤波,数字地与模拟地之间做了隔离,并使用了87-108收音机专用的带通滤波器,TEA5767收音模块表现还算不错(至少比在原来的mp3里优秀多了)。用一段导线做天线,德生PL380能收到的电台都能收到,音质和立体声效果都挺好的,但某些弱台的表现不佳。然后把有收听价值的电台频率及电台名称内置在程序里面,这样一台能显示电台名称的收音机就诞生了。沏一杯茶,听着耳机里传出的音乐,享受着这微小的成就感带来的小幸福,其实也挺好的。
一段视频,拍的不好,大约看看就行了 |
|