Rádió összeszerelésének útmutatója frekvenciaérzékelővel

Rádió összeszerelésének útmutatója frekvenciaérzékelővel

A rádió továbbra is egy lenyűgöző elektronikus eszköz, amelyet érdemes megtanulni, különösen a kezdők számára, akik az áramkörök, az elektromágneses hullámok és az audiojel-feldolgozás alapjait szeretnék megérteni. A digitális korban a rádió összeszerelése nem csak az "adások vételéről" szól, hanem további funkciókkal is bővíthető, például egy frekvenciaérzékelővel, amely figyeli vagy leolvassa a vett frekvenciát. Ez a cikk egy oktatóanyagot tartalmaz egy egyszerű, frekvenciaérzékelővel felszerelt rádió összeszereléséről, a koncepciótól és az alkatrészlistától kezdve az összeszerelési és tesztelési lépéseken át.

-

1. Értsd meg a koncepciót: Rádió + Frekvenciaérzékelő

Általánosságban elmondható, hogy a rádióvevő úgy működik, hogy egy antennán keresztül érzékeli az RF (rádiófrekvenciás) jeleket, kiválaszt egy adott frekvenciát (hangolás), majd átalakítja azt hangszórókon vagy fejhallgatókon keresztül hallható audiojellé. A modern rádiókban a frekvenciaválasztási folyamatot gyakran egy tuner integrált áramkör segíti.

Eközben a rádióprojektek kontextusában a „frekvenciaérzékelő” általában egy olyan modulra/IC-re utal, amely képes leolvasni vagy kiszámítani egy órajel vagy helyi oszcillátor (LO) frekvenciáját. Az FM rádióban a „vételi” frekvencia szorosan összefügg a helyi oszcillátor frekvenciájával. A tuner modulból származó LO vagy referenciajel mérésével megjeleníthetjük a frekvenciát (pl. 88.1 MHz, 101.7 MHz) a képernyőn.

Egy realisztikus és egyszerű barkács projekthez a legpraktikusabb megközelítés a következő:
– Előre gyártott FM rádió modul (pl. RDA5807, TEA5767 vagy Si4703) használata vevőként.
– Mikrokontroller (Arduino) segítségével frekvenciainformációkat olvasunk ki a modulból I2C-n keresztül (ezt a módszert gyakran „frekvenciaérzékelőnek” nevezik, mert a rendszer képes érzékelni/ismerni az aktív frekvenciát).
– Kijelzi a frekvenciát az LCD/OLED kijelzőn.

Ez a megközelítés stabilabb és egyszerűbb, mint egy teljesen analóg RF előlap felépítése a nulláról.

-

2. Szükséges szerszámok és alkatrészek

A következő alkatrészeket általában egy frekvenciaolvasóval ellátott FM rádió összeszereléséhez használják:

Fő alkatrészek
1. Arduino Nano/Uno (válasszon egyet)
2. FM rádió modul RDA5807 (alternatíva: TEA5767)
3. OLED 0.96” I2C (SSD1306) vagy LCD 16×2 I2C
4. Hangerősítő modul (pl. PAM8403) a hangosabb hangzáshoz
5. 4Ω–8Ω hangszóró- vagy fejhallgató-kimenet
6. Antenna (75 cm–1 m kábel elegendő FM sávhoz)

Vezérlőelemek (opcionális, de ajánlott)
7. Forgójeladó vagy potenciométer + hangológomb
8. Nyomja meg a gombot a kereséshez/szkenneléshez

Támogatók
9. Lyukakkal ellátott próbapanel / NYÁK
10. Indítókábelek
11. Forrasztóón és ón (ha állandóra rögzítik)
12. 5 V-os tápegység (USB vagy adapter)

-

3. Alapvető csatlakozási séma (összefoglaló)

Mivel a tuner és az OLED modulok egyaránt I2C-sek, megoszthatják az SDA és SCL vonalakat.

I2C csatlakozás (gyakori az Arduino Uno/Nano-n)
– Természeti erőforrások: A4
– SCL: A5
– VCC: 3.3 V vagy 5 V (kövesse a modul specifikációit)
– Földelés: Földelés

Fontos megjegyzés: Sok RDA5807 modul 3.3 V-on működik, de egyes panelek olyan szabályozókkal rendelkeznek, amelyek biztonságossá teszik őket 5 V-on. Ellenőrizze a modulon található címkét. Kétség esetén használjon 3.3 V-ot.

Audio
– Rádió modul audio kimenet → PAM8403 bemenet → hangszóró

Hangolásvezérlés
– Forgójeladó: az A és B lábak az Arduino digitális lábakhoz (pl. D2, D3), a jeladó gombja a D4-hez
– Szkennelés gomb: egy másik digitális tűhöz, használja a belső felhúzógombot

-

4. A hardver összeszerelésének lépései

1. lépés: A rádiómodul és az OLED telepítése
1. Kösse össze a rádiómodul VCC-jét és GND-jét.
2. Csatlakoztassa az SDA-t és az SCL-t az Arduino I2C vezetékekhez.
3. Telepítsen OLED/LCD kijelzőt ugyanazzal a VCC, GND, SDA és SCL csatlakozóval.

2. lépés: A hangkimenet telepítése
1. Csatlakoztassa a rádiómodul (vagy az egyetlen audiokimenet) L/R audio csatlakozóit a PAM8403 erősítő bemenetéhez.
2. Csatlakoztassa a PAM8403 kimenetet a hangszóróhoz.
3. Győződjön meg arról, hogy az audio földelése csatlakoztatva van a rendszer földeléséhez.

3. lépés: Az antenna telepítése
1. Csatlakoztassa az antennakábelt a rádiómodul antennacsatlakozójához (általában „ANT” jelölésű).
2. FM vételhez használjon egyetlen, 75 cm–1 méter hosszú kábelt.

4. lépés: A hangolókulcsok telepítése
1. Forgójeladó vagy gomb van az Arduino-hoz csatlakoztatva.
2. Engedélyezze a belső felhúzásokat a gombbemeneteken a kábelezés egyszerűsítése érdekében.

-

5. „Frekvenciaérzékelő” logika ebben a projektben

Ebben a projektben a frekvenciát a következő módon olvassák ki/ismerik meg:
– Az RDA5807/TEA5767 modul adatregisztere (a modul jelzi az aktuális hangolási frekvenciát), vagy
– Az Arduino a csatornalépésköz beállítás alapján számítja ki a frekvenciát (pl. 100 kHz/50 kHz).

Bár nem egy különálló alkatrész formájában lévő „érzékelő”, mint például egy RF frekvenciaszámláló, a végeredmény ugyanaz: a rendszer képes valós időben érzékelni és megjeleníteni a frekvenciákat.

-

6. Példa programfolyamat (áttekintés)

Elméletileg az Arduino program a következőket fogja tenni:
1. I2C inicializálás
2. Inicializálja a rádiómodult (FM mód, hangerő, hangsúlycsökkentés stb.)
3. OLED/LCD inicializálás
4. Állítsa be a kezdeti frekvenciát (pl. 99.9 MHz)
5. Olvassa le a kódoló/gomb bemenetét a frekvencia növeléséhez vagy csökkentéséhez.
6. Frissítse a frekvenciakijelzést és a jel állapotát (ha elérhető)

Ha RDA5807-et használsz, általában rendelkezésre áll egy Arduino könyvtár a konfiguráció egyszerűsítéséhez. SSD1306 OLED esetén az Adafruit_SSD1306 vagy az U8g2 könyvtárakat használhatod.

-

7. Tesztelés és kalibrálás

Alapvető tesztelés
1. Kapcsolja be az áramkört USB-n keresztül.
2. Győződjön meg róla, hogy az OLED kijelző a kezdeti frekvenciát mutatja.
3. Forgassa el a kódolót a frekvencia megváltoztatásához.
4. Ha nem jön ki hang:
– Ellenőrizze az erősítőhöz vezető hangútvonalat
– Ellenőrizze a hangszórót
– Növelje a hangerőt a programban
– Ellenőrizze az antennát, és hangoljon egy erős állomásra.

Frekvencialépéses kalibrálás
Az FM jellemzően 100 kHz-es vagy 50 kHz-es lépésekben működik, a régiótól és a modultól függően. Ha a frekvencia nem megfelelő módon "ugrál", állítsa be a hangolási lépést a kódban.

Átvételi minőségvizsgálat
– Próbáljon meg ablak közelébe menni a jel javítása érdekében.
– Az antenna hossza és a kábel elhelyezkedése nagyban befolyásolja a helyzetet.
– Kerülje a kábelek túl közel helyezését az erősítő modulhoz (zajt okozhat).

-

8. Tippek a szebb és stabilabb eredményért

1. Használjon tiszta tápegységet: minőségi adaptert vagy stabil külső akkumulátort.
2. Válassza el a hangutat a digitálistól: a zaj csökkentése érdekében a hangkábel ne legyen közel az SCL/SDA kábelhez.
3. Szereljen fel leválasztó kondenzátorokat (100 nF és 10 µF) a rádió- és erősítőmodulok közelébe.
4. Használjon dobozt/tokot a zavaró tényezők csökkentése és a professzionálisabb megjelenés megteremtése érdekében.
5. Ha további funkciókat szeretne, adja hozzá:
– Állomáselőbeállítások
– Automatikus beolvasás és memória mentése
– Jelszint kijelzés (RSSI), ha a modul támogatja

-

9. Következtetés

Egy frekvenciaérzékelővel ellátott rádió építése nagyszerű projekt az analóg (audio) és a digitális elektronika (I2C, mikrovezérlő, kijelző) kombinációjának elsajátításához. Egy FM tuner modullal, mint például az RDA5807 vagy a TEA5767, egy kompakt, mégis funkcionális rádiót építhetsz – amely képes hangolni, hangot lejátszani és pontosan megjeleníteni a frekvenciákat. Miután letisztult az alapverzió, tovább bővítheted a projektet előre beállított értékek hozzáadásával, automatikus kereséssel, sőt egy vonzóbb felület létrehozásával is.

Ha szeretnéd, segíthetek elkészíteni: egy részletesebb kapcsolási rajzot a választott modulhoz, egy teljes Arduino kódpéldát (RDA5807 + OLED + forgójeladó), vagy egy olyan verziót, amely ténylegesen egy „frekvenciaszámlálót” használ az oszcillátor hardveres mérésére.

Hozzászólás írása