要進行FM收發,我們先認識一款IC~~~RDA820.
RDA5820 是一顆立體聲 FM 收發芯片,該芯片通過 IIC 接口控制,可以實現 65~108MHz
的全球FM頻段接收,同時可以作為 FM發射。RDA5820 接收與發送天線共用,僅需要極少的
外圍器件即可正常工作。
看下面原理圖,從原理圖可以看出,RDA5820使用IIC接口,通過控制RDA5820里面一些寄存器,實現收音,發射,靜音,音量,頻點,發射功率,增益,靈敏度調節等~~~~~~~~發射和收音使用同一根天線。天線最好使用20CM拉桿天線,我這里使用50CM軟導線代替了。這樣收音還是挺可以的,發射的話,距離就沒那么遠而已。
單片機使用STC15系列單片機,這個單片機沒得說的了。顯示屏使用1.8寸TFT液晶,(我之前帖子也有出現http://www.raoushi.com/bbs/dpj-34112-1.html,當時有壇友說開機試試,我那時候相機壞了,沒拍照片,后來修好相機,再上去看不知道怎么改貼了,如果有哪位大蝦知道,不防告訴一聲。)ST7735驅動。
廢話不再。
上圖:
|
RDA5820原理圖,簡單吧,與單片機通信主要使用IIC接口~~~~~~~~~
內部接線多,沒辦法,這是手持,集成比較多功能
內部集成有2.4G模塊,WIFI模塊,433模塊,但是這些沒接,與本設計無關~~~~
硬件搭起,軟件調試中~~,收音可以使用手機的收音功能。
接口用了2耳機接口,一個接輸出的音箱,一個是輸入的話筒或其他要發射音源~~
裝機后效果,就這樣了~~~~~~~~~~~
完成~~一切正常
基本功能具備了~~~~~~~~~~~
試機~~~~~~
1.8收音機.zip
(548.75 KB, 下載次數: 140)
2015-5-9 18:33 上傳
點擊文件名下載附件
主程序預覽:
|