0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

調(diào)頻收音機的制作教程

454398 ? 來源:工程師吳畏 ? 2019-08-22 14:14 ? 次閱讀

第1步:計劃

計劃是保持一切簡潔。沒有花哨的東西。

我們將使用Arduino Nano作為我們項目的大腦。與模塊通信的艱苦工作已經(jīng)完成。確保安裝了無線電庫。您可以使用許多功能。 注意:該庫也適用于SI4703,SI4705和TEA5767。

前面的一個按鈕用于將收音機置于“頻率選擇”模式,另一個按鈕用于選擇頻率。 Pot將用于滾動預設(shè)頻率(可根據(jù)您的位置在代碼中設(shè)置)。

OLED顯示屏將用于顯示調(diào)諧頻率。

無線電模塊的輸出音頻信號非常低,不足以驅(qū)動0W揚聲器。 PAM8403模塊將用于放大音頻信號。這個模塊有很多版本。我選擇了一個有音量控制的音量控制器和ON/OFF開關(guān)。

步驟2:準備FM收音機模塊

調(diào)頻收音機的制作教程

通過查看圖片可以看出,它是非常非常??!最重要的是,模塊的墊間距不是面包板/穿孔板友好的。

我們必須為它制作一個突破板。切割一塊大小與模塊大小相當?shù)男】?。確保每側(cè)至少有5個孔。焊接公頭插針如圖所示。接下來,將模塊放在電路板上,并在模塊上的焊盤和插頭引腳之間焊接細線。我使用了組件腿的修剪出來。

步驟3:制作外殼

我是3D新手設(shè)計,這是迄今為止我設(shè)計的最多。機箱采用Fusion 360設(shè)計,并在Creality Ender 3打印機上打印。我附上了我用過的所有.STL文件。

我將前面板涂成白色,因為我只有一種顏色的燈絲。

我使用烙鐵將‘M3螺紋插件’插入外殼的孔中。這是非常令人滿意的!

使用超級膠水將外圈內(nèi)部膠粘。

另外,在“后板”上制作一個6mm和2mm的孔用于旋鈕放大器天線分別。我在設(shè)計時忘了添加它們。

步驟4:準備電路板

我們需要制作兩塊電路板。一個是帶有Arduino和FM模塊的主板,另一個是用于安裝在前板上的按鈕。

我使用了每個組件使用公頭和母頭針的連接器,以便可以輕松連接/斷開連接器。如果需要,可以跳過此步驟。

按照原理圖進行接線。

步驟5:編碼時間

此處已附加代碼。下載.ino文件并在Arduino IDE中打開它。在您上傳之前,您需要修改兩件事。

無線電臺的數(shù)量及其頻率會發(fā)生變化。通過Google快速搜索,您可以了解電臺及其頻率。將它們列出后,將它們添加到‘stations []’數(shù)組中,如圖所示。你必須省略小數(shù)點。例如,9110表示91.10 MHz,10110表示101.10 MHz,依此類推。另外,輸入方括號之間的站總數(shù)。就我而言,我在陣列中有12個電臺。因此,站[12]。

從總站數(shù)中減去1并在代碼中輸入,如第二張圖所示。在這種情況下是11。 我知道有更好的方法,但我最終遇到了很多錯誤!

并上傳代碼!

#include

#include

#include

#define OLED_RESET 4

#define FIX_BAND RADIO_BAND_FM

int setButton = 5;

int backButton = 6;

int potPin = A7;

Adafruit_SSD1306 display(OLED_RESET);

RDA5807M radio;

int stations[12] = {9110,9190,9270,9350,9430,9830,10010,10280,10400,10480,10640,10710};

void setup() {

pinMode(backButton, INPUT);

display.begin(SSD1306_SWITCHCAPVCC, 0x3C);

display.display();

delay(2000);

display.clearDisplay();

radio.init();

radio.setBandFrequency(FIX_BAND, 10010);

radio.setVolume(6);

radio.setMono(true);

radio.setMute(false);

display.setTextSize(3);

display.setTextColor(WHITE);

display.setCursor(20,10);

display.print(“100.10”);

display.display();

}

void loop() {

if(digitalRead(backButton)==HIGH){

setFrequency();

}

}

void setFrequency(){

float displayStation;

int stationNum, val;

radio.setMute(true);

while(digitalRead(setButton) != HIGH){

display.setTextSize(1);

display.setTextColor(WHITE);

display.setCursor(0,0);

display.print(“Select Station”);

display.setTextSize(3);

display.setTextColor(WHITE);

display.setCursor(20,10);

val = analogRead(potPin);

stationNum = map(val, 0, 1023, 0, 11);

displayStation = stations[stationNum]/100.0;

display.print(displayStation);

display.display();

display.clearDisplay();

}

delay(500);

radio.setBandFrequency(FIX_BAND, stations[stationNum]);

radio.setMute(false);

display.setCursor(20,10);

display.print(displayStation);

display.display();

display.clearDisplay();

}

第6步:將事物放在一起

將OLED顯示屏和揚聲器熱膠粘在前面板上。

將3D打印的按鈕放在適當?shù)奈恢?,在觸覺開關(guān)上添加一滴超級膠水并將電路板放在上面按鈕頂部確保按鈕和開關(guān)對齊。

擰入前面板上的電位計。

在內(nèi)緣上涂抹大量超級膠水并放置整個前板上有輪輞上的所有組件。

將組件與主電路板進行所有連接。將無線電模塊的音頻輸出連接到安裝在背板上的放大器。

在連接器周圍涂上少量熱膠,作為應變消除。

螺絲使用M3螺絲在背板上。

最后,將熱膠棒切成4個圓圈,厚度約2-3mm,如圖所示將膠水粘在底部。它們將起到橡膠腳的作用。

你已經(jīng)完成了!

第7步:享受!

啟動你的電源使用5V電源的無線電。如果您無法找到5V電壓,請使用帶有12V輸入的7805穩(wěn)壓器。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關(guān)推薦

    愛華收音機CR-LD100電路圖維修手冊

    愛華收音機CR-LD100電路圖維修手冊
    發(fā)表于 11-07 11:17 ?0次下載

    SR-286收音機簡明操作手冊

    286收音機簡明操作手冊
    發(fā)表于 10-14 14:04 ?2次下載

    多波段和全波段收音機有什么不同

    多個頻段的收音機,通常包括AM(調(diào)幅)和FM(調(diào)頻)兩個頻段。 接收頻率范圍:多波段收音機的接收頻率范圍通常為535-1605kHz(AM)和87.5-108MHz(FM)。 接收信號質(zhì)量:多波段
    的頭像 發(fā)表于 08-06 10:17 ?6911次閱讀

    收音機全波段的還是調(diào)頻的好

    全波段收音機: 全波段收音機可以接收到包括短波、中波、長波和調(diào)頻在內(nèi)的各種波段的廣播信號。它的優(yōu)勢在于: 接收范圍廣泛:全波段收音機可以接收到來自世界各地的廣播信號,包括國際廣播電臺和
    的頭像 發(fā)表于 08-06 10:15 ?1879次閱讀

    收音機全波段和多波段哪個實用

    全波段和多波段收音機各有優(yōu)缺點,適用于不同的使用場景和用戶需求。在選擇收音機時,用戶需要根據(jù)自己的實際情況來進行選擇。無論是全波段還是多波段收音機,只要能夠滿足用戶的需求,都是一個好的選擇。
    的頭像 發(fā)表于 08-06 10:12 ?4167次閱讀

    全波段和調(diào)頻收音機怎么選擇

    選擇全波段和調(diào)頻收音機是一個復雜的過程,需要考慮多個因素。 一、全波段和調(diào)頻收音機的基本概念 全波段收音機 全波段
    的頭像 發(fā)表于 08-06 10:09 ?4025次閱讀

    調(diào)頻中波段收音機接收頻率范圍

    調(diào)頻(FM)中波段收音機是一種廣泛使用的無線電接收設(shè)備,它能夠接收調(diào)頻廣播信號。調(diào)頻廣播是一種音頻廣播技術(shù),通過調(diào)制無線電波的頻率來傳輸音頻信號。這種技術(shù)具有較高的音質(zhì)和較強的抗干擾能
    的頭像 發(fā)表于 08-06 10:07 ?2285次閱讀

    調(diào)頻收音機中頻信號頻率的選擇

    調(diào)頻收音機是一種常見的無線電接收設(shè)備,它通過接收調(diào)頻信號并將其轉(zhuǎn)換為音頻信號,從而實現(xiàn)對廣播節(jié)目的收聽。在調(diào)頻收音機中,中頻信號是一個非常重
    的頭像 發(fā)表于 08-06 10:05 ?1126次閱讀

    電子管調(diào)頻收音機中周繞制方法

    電子管調(diào)頻收音機是一種使用電子管作為放大器的調(diào)頻收音機。其工作原理是利用調(diào)頻信號的頻率變化來實現(xiàn)對聲音信號的放大和解調(diào)。在電子管
    的頭像 發(fā)表于 08-06 10:03 ?2319次閱讀

    晶體管收音機和半導體收音機哪個好

    晶體管收音機和半導體收音機都是無線電接收器的一種,它們的主要區(qū)別在于使用的電子元件。晶體管收音機使用真空管,而半導體收音機使用半導體二極管或晶體管。以下是它們的主要優(yōu)缺點: 性能: 晶
    的頭像 發(fā)表于 08-05 15:47 ?1925次閱讀

    收音機,永不消逝的電波 | 老陸測功耗07

    收音機,曾經(jīng)是我們生活中的一部分,記錄著我們成長的點點滴滴?;蚣で檠笠纾蚱届o閑適,小小的收音機承載著我們的回憶和感慨……你上一次使用收音機是什么時候?剛結(jié)束高考的上海考生說:英語高考被英語折磨
    的頭像 發(fā)表于 07-02 08:04 ?1291次閱讀
    <b class='flag-5'>收音機</b>,永不消逝的電波 | 老陸測功耗07

    專業(yè)雙向收音機GP328操作說明

    電子發(fā)燒友網(wǎng)站提供《專業(yè)雙向收音機GP328操作說明.pdf》資料免費下載
    發(fā)表于 05-15 18:21 ?2次下載

    不同調(diào)制方式收音機的特征

    AM波收音機,對海外廣播另當別論,即使是中波頻帶頻率的電波,受電離層的反射可傳播至遇遠的的距離,在深夜有時可出乎意料地接收到500~1000km以外的收音機。
    的頭像 發(fā)表于 02-05 11:04 ?1642次閱讀

    車載調(diào)幅收音機因火花塞干擾產(chǎn)生靜電噪音咋消除?

    調(diào)幅(AM)收音機中由火花引起的干擾(噪聲)從廣播的早期就一直是個問題。
    的頭像 發(fā)表于 01-08 10:54 ?703次閱讀
    車載調(diào)幅<b class='flag-5'>收音機</b>因火花塞干擾產(chǎn)生靜電噪音咋消除?

    ta7358ap做調(diào)頻收音機靈敏度

    調(diào)頻收音機是一種常見的消費電子產(chǎn)品,它能夠接收廣播電臺的調(diào)頻(Frequency Modulation,簡稱FM)信號并將其轉(zhuǎn)化為聲音。而在收音機領(lǐng)域,靈敏度一直是評判
    的頭像 發(fā)表于 01-04 10:26 ?3271次閱讀