如何製作可調頻率的收音機

如何製作可調頻率的收音機

收音機是家庭自製中最令人著迷的電子設備之一,它融合了電學、電磁波和音頻電路的基本原理。透過製作可調諧收音機,你不僅可以學習如何接收廣播,還能學會如何從眾多散射在空中的訊號中選擇特定的電台。本文將探討如何製作一台簡單的可調諧收音機,重點介紹調頻收音機,因為其組件和模組相對容易取得,而且效果立竿見影。

1. 理解可調諧無線電的概念

可調諧收音機的工作原理是:從天線接收特定頻率的訊號,然後將其放大並轉換成音訊訊號,以供揚聲器或耳機播放。在現代收音機中,這個過程通常由調諧器集成電路或集成接收器模組完成。

調頻廣播的廣播頻率範圍通常為 88–108 MHz。要調整頻率,我們需要一個調諧機構,例如:

1. 使用可變電容器和LC諧振電路進行模擬調諧(更具挑戰性)。
2. 使用 IC 無線電模組進行數位調諧(更簡單、更穩定,推薦給初學者)。

本文中,我們選擇使用 FM 模組進行數位調諧,這種調諧方式在 DIY 專案中很常見。

2.所需工具和材料

以下是一些在電子商店和市場比較容易找到的組件:

主要部件
– 可調諧調諧收音機模組(例如 TEA5767 或 RDA5807)。這兩款模組都很常用,支援透過 I2C 進行數位調諧。
– 微控制器(Arduino Uno/Nano 對初學者來說更容易上手)。
– 音訊放大器模組(例如:PAM8403 3W 或 LM386)。
– 小型 4–8 歐姆揚聲器(或者,如果您想簡單一些,可以使用耳機插孔)。

輔助組件
– 天線:測試時使用 60–100 公分長的電纜就足夠了。
– 電位器(可選,如果擴大機支援電位器輸入,則用於調整音量)。
– 2 個按鈕(用於增加/減少頻率)或旋轉編碼器(更方便)。
– 小型液晶顯示器/OLED顯示器(可選,用於顯示所選頻率)。
麵包板和跳線。
– 電源:USB 或電池提供的 5V 電源 + 依模組需求進行升壓/降壓。

3. 簡單系統設計

自製可調收音機系統可概括如下:

1. 天線接收調頻訊號
2. FM收音機模組選擇頻率(調諧)並輸出音訊(L/R)
3. 放大器放大音頻
4. 揚聲器發出聲音
5. 微控制器根據按鈕/編碼器設定頻率,並(可選擇地)在螢幕上顯示頻率。

這種電路很實用,因為你不需要設計複雜的射頻濾波器,只需使用專門設計用於處理無線電訊號的調諧器模組即可。

4. 連接方案(摘要)

A. TEA5767/RDA5807 模組與 Arduino 的連接 (I2C)
此模組通常使用I2C通訊:

– VCC → 5V(或 3.3V,取決於模組)
– GND → GND
– SDA → Arduino SDA(Uno/Nano 上的 A4)
– SCL → SCL Arduino(Uno/Nano 上的 A5)

B. 音訊連接至擴大機
– 模組的 L/R 音訊輸出 → 擴大機輸入(如果擴大機是單聲道,則可以混合成單聲道)
– 擴大機輸出 → 揚聲器

C. 調音按鈕
– “向上”按鈕 → Arduino 的一個數位接腳(使用內部上拉電阻)
– “向下”按鈕 → 另一個數位接腳

如果想要更精細的控制,可以用旋轉編碼器取代旋鈕,順時針旋轉增加頻率,反之亦然。

5. 程序邏輯範例(概念)

您可以使用適用於 TEA5767 或 RDA5807 的無線電庫(有很多可供選擇)。該程式的主要功能是:

1. 確定起始頻率(例如 99.9 MHz)
2. 如果按下向上按鈕,頻率會增加(例如 +0.1 MHz)。
3. 如果按下向下按鈕,頻率會降低(-0.1 MHz)。
4. 透過 I2C 將頻率值傳送到模組。
5.(選購)在液晶顯示器/OLED螢幕上顯示頻率

重要提示:
– 許多地區的調頻廣播使用100 kHz(0.1 MHz)或50 kHz的頻道間隔。為簡單起見,請使用0.1 MHz。
– 設定限制,使其不超過 88.0 或 108.0 MHz。

6. 製造步驟

步驟 1:準備麵包板並連接無線電模組。
首先連接 VCC、GND、SDA 和 SCL。確保模組接收到指定的電壓。有些模組支援 3.3–5V 的電壓,而有些模組僅在 3.3V 下安全。

第四步:安裝天線
只需將電纜連接到模組的天線引腳(或天線焊盤,如果有的話)。為了獲得更好的接收效果,請將電纜沿長度方向展開。

步驟 3:連接擴大機和揚聲器
將模組的音訊輸出連接到擴大機的輸入。如果模組輸出立體聲而您的擴大機是單聲道,您可以使用電阻(例如,每個 1kΩ)將左聲道和右聲道合併,以防止聲道幹擾。

步驟 4:安裝調音旋鈕
將上下按鈕連接到 Arduino。在程式碼中啟用內部上拉按鈕,以盡量減少接線(按下按鈕時,將引腳連接到 GND)。

步驟 5:上傳調校程序
請使用合適的庫。上傳後,嘗試按下按鈕並收聽電台是否有變化。如果訊號較弱,請嘗試移動天線或使用較長的電纜。

步驟 6:整理並製作永久版本
在麵包板上成功搭建完成後,就可以將其轉移到穿孔PCB板/萬用板上。添加外殼可以使其外觀更整潔,還可以添加旋鈕/編碼器,以獲得更接近收音機的使用體驗。

7. 提升效果的技巧

1. 使用優質電源:劣質轉接器產生的雜訊可能會幹擾音訊。如果聽到嗡嗡聲,請嘗試使用優質行動電源供電,或在模組附近添加一個去耦電容(100nF + 10µF)。
2. 注意音訊接地:不良的接地路徑通常會導致「劈啪」聲。
3. 天線的位置非常重要:調整天線的方向,靠近窗戶通常效果更好。
4. 新增顯示器:0.96 吋 I2C OLED 顯示屏,方便查看目前選擇的頻率。
5. 新增掃描功能:建立一個按鈕,用於自動搜尋電台(搜尋)。

8. 替代方案:使用可變電容器進行模擬調諧(更具挑戰性)

如果你真的想要體驗「經典收音機」的感覺,你可以用LC電路(電感器+可變電容)來選擇頻率,從而製作一台類比收音機。然而,對於調頻廣播來說,射頻部分非常敏感,需要精心設計和佈局。這個項目很有趣,但對於初學者來說成功率較低,原因如下:

– 高頻(88–108 MHz)對電纜長度敏感。
寄生元件(雜散電容/電感)會影響調諧
校準和調整(微調)更為複雜。

因此,數位化模組是快速學習並獲得實際成果的最佳方式。

9. 結論

製作可調諧收音機是一項既有趣又有教育意義的DIY計畫。只需幾個元件,例如用於設定頻率的微控制器、用於接收電台的調諧器模組以及用於輸出聲音的放大器,就能用TEA5767或RDA5807這樣的FM模組搭建一台可調諧收音機。有了基本版本之後,你還可以擴展其他功能,例如存儲電台預設、自動掃描、OLED顯示屏,甚至可以添加可充電電池,使收音機便於攜帶。

如果您需要,我可以根據您選擇的模組(TEA5767 或 RDA5807)以及您是否要使用按鈕、編碼器和顯示屏,提供具體的組件清單(模組類型連結)、詳細的原理圖和完整的 Arduino 程式碼範例。

請留言