分享

【作品展示】51单片机控制的数字FM收音机,LCM12864显示电台名称【

 共同成长888 2020-02-15
 本帖最后由 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能收到的电台都能收到,音质和立体声效果都挺好的,但某些弱台的表现不佳。然后把有收听价值的电台频率及电台名称内置在程序里面,这样一台能显示电台名称的收音机就诞生了。沏一杯茶,听着耳机里传出的音乐,享受着这微小的成就感带来的小幸福,其实也挺好的。

一段视频,拍的不好,大约看看就行了

应论坛要求,上传电路图和源程序(业余菜鸟作品,各路大神可一笑而过)
TEA5767收音机.rar (4.56 MB, 下载次数: 399)


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多