Jak vyrobit rádio s nastavitelnou frekvencí
Rádia jsou jedním z nejzajímavějších elektronických zařízení, která si můžete postavit doma. Kombinují základní principy elektřiny, elektromagnetických vln a zvukových obvodů. Sestavením laditelného rádia se nejen naučíte přijímat vysílání, ale také se naučíte, jak vybrat jednu stanici z množství signálů rozptýlených po celém vzduchu. Tento článek se bude zabývat tím, jak sestavit jednoduché laditelné rádio, se zaměřením na FM rádia, protože komponenty a moduly jsou relativně snadno dostupné a výsledky jsou okamžité.
-
1. Pochopte koncept laditelného rádia
Laditelné rádiové přijímače fungují tak, že z antény vybírají specifické frekvence, poté je zesilují a převádějí na zvukový signál pro reproduktory nebo sluchátka. V moderních rádiích tento proces obvykle provádí integrovaný tuner nebo integrovaný přijímací modul.
V FM rádiu je vysílací frekvenční rozsah obvykle 88–108 MHz. Pro nastavení frekvence potřebujeme ladicí mechanismus, například:
1. Analogové ladění s použitím variabilních kondenzátorů a LC rezonančních obvodů (náročnější).
2. Digitální ladění pomocí rádiového modulu IC (jednodušší, stabilnější a doporučené pro začátečníky).
V tomto článku volíme digitální ladění s FM modulem, který se běžně používá v DIY projektech.
-
2. Potřebné nástroje a materiály
Zde je seznam komponentů, které lze relativně snadno najít v obchodech s elektronikou a na tržištích:
Hlavní komponenty
– Laditelný FM rádiový modul (např. TEA5767 nebo RDA5807). Oba jsou oblíbené a podporují digitální ladění přes I2C.
– Mikrokontrolér (Arduino Uno/Nano je jednodušší pro začátečníky).
– Modul audio zesilovače (příklad: PAM8403 3W nebo LM386).
– Malé reproduktory s impedancí 4–8 ohmů (nebo použijte konektor pro sluchátka, pokud to chcete zjednodušit).
Podpůrné komponenty
– Anténa: pro testování postačí kabel o délce 60–100 cm.
– Potenciometr (volitelný, pro hlasitost, pokud zesilovač podporuje potenciometrický vstup).
– 2 tlačítka (pro zvýšení/snížení frekvence) nebo otočný enkodér (pohodlnější).
– Malý LCD/OLED displej (volitelný, pro zobrazení vybrané frekvence).
– Nepájivé pole a propojovací kabely.
– Napájení: 5V z USB nebo baterie + zvyšování/snižování napětí dle potřeby modulu.
-
3. Jednoduchý návrh systému
Systém laditelné rádiové stanice pro svépomocí lze shrnout následovně:
1. Anténa zachycuje FM signál
2. Modul FM rádia volí frekvenci (ladění) a vysílá zvuk (L/R)
3. Zesilovač zesiluje zvuk
4. Reproduktor produkuje zvuk
5. Mikrokontrolér nastaví frekvenci na základě tlačítka/enkodéru a (volitelně) zobrazí frekvenci na obrazovce.
Tento typ obvodu je praktický, protože není nutné navrhovat složitý RF filtr, stačí použít tunerový modul, který je speciálně navržen pro zpracování rádiových signálů.
-
4. Schéma zapojení (náčrt)
A. Připojení modulu TEA5767/RDA5807 k Arduinu (I2C)
Modul obecně používá komunikaci I2C:
– VCC → 5 V (nebo 3.3 V v závislosti na modulu)
– Uzemnění → Uzemnění
– SDA → Arduino SDA (A4 na Uno/Nano)
– SCL → SCL Arduino (A5 na Uno/Nano)
B. Připojení zvuku k zesilovači
– L/R audio výstup z modulu → vstup zesilovače (lze smíchat do mono, pokud je zesilovač mono)
– Výstup zesilovače → reproduktor
C. Tlačítko pro ladění
– Tlačítko „NAHORU“ → jeden z digitálních pinů Arduina (použijte interní pull-up)
– Tlačítko „DOLŮ“ → další digitální pin
Pokud chcete být jemnější, můžete knoflík nahradit otočným enkodérem, takže otáčením ve směru hodinových ručiček se frekvence zvyšuje a naopak.
-
5. Příklad programové logiky (koncept)
Pro TEA5767 nebo RDA5807 můžete použít rádiovou knihovnu (k dispozici jich je mnoho). V podstatě program:
1. Určete počáteční frekvenci (např. 99.9 MHz)
2. Pokud stisknete tlačítko NAHORU, frekvence se zvýší (např. +0.1 MHz)
3. Pokud stisknete tlačítko DOWN, frekvence se sníží (-0.1 MHz)
4. Odešlete hodnotu frekvence do modulu přes I2C
5. (Volitelné) zobrazení frekvence na LCD/OLED displeji
Důležité tipy:
– FM v mnoha oblastech používá rozteč kanálů 100 kHz (0.1 MHz) nebo 50 kHz. Pro zjednodušení použijte 0.1 MHz.
– Nastavte limity tak, aby nepřekročily 88.0 nebo 108.0 MHz.
-
6. Výrobní kroky
Krok 1: Připravte si nepájivé pole a připojte rádiový modul.
Začněte s připojením VCC, GND, SDA a SCL. Ujistěte se, že modul přijímá specifikované napětí. Některé moduly podporují 3.3–5 V, zatímco jiné jsou bezpečné pouze při 3.3 V.
Krok 2: Instalace antény
Jednoduše připojte kabel k anténním pinům modulu (nebo k ANT podložce, pokud je k dispozici). Pro lepší příjem kabel rozložte podélně.
Krok 3: Připojte zesilovač a reproduktory
Připojte audio výstup modulu ke vstupu zesilovače. Pokud modul vysílá stereo a váš zesilovač je mono, můžete sloučit levý a pravý kanál pomocí rezistorů (např. 1kΩ každý), abyste zabránili rušení kanálů.
Krok 4: Nainstalujte ladicí knoflík
Připojte tlačítka nahoru/dolů k Arduinu. V kódu povolte interní tlačítko pull-up, abyste minimalizovali zapojení (tlačítko při stisknutí spojí pin s GND).
Krok 5: Nahrajte ladicí program
Použijte vhodnou knihovnu. Po nahrání zkuste stisknout tlačítko a poslouchat, zda se stanice změní. Pokud se nacházíte v oblasti se slabým signálem, zkuste přesunout anténu nebo použít delší kabel.
Krok 6: Ukliďte a vytvořte trvalou verzi
Jakmile jej úspěšně sestavíte na nepájivé desce, můžete jej přesunout na perforovanou desku plošných spojů/perforovanou desku. Přidejte kryt pro úhlednější vzhled a také knoflíky/enkodéry pro zážitek spíše připomínající rádio.
-
7. Tipy pro lepší výsledky
1. Použijte čistý zdroj napájení: šum z levných adaptérů může pronikat do zvuku. Pokud slyšíte bzučení, zkuste jej napájet z kvalitní powerbanky nebo přidat oddělovací kondenzátor (100nF + 10µF) poblíž modulu.
2. Věnujte pozornost uzemnění zvuku: špatné uzemnění často způsobuje „praskavý“ zvuk.
3. Poloha antény má velký vliv: otočte směr antény, obvykle je lepší ji umístit poblíž okna.
4. Přidejte displej: 0.96″ I2C OLED displej usnadňuje zobrazení aktuálně vybrané frekvence.
5. Přidejte funkci skenování: vytvořte tlačítko pro automatické vyhledávání stanic (seek).
-
8. Alternativa: Analogové ladění s variabilními kondenzátory (náročnější)
Pokud opravdu chcete pocit „klasického rádia“, můžete si postavit analogové rádio s použitím LC obvodu (cívka + variabilní kondenzátor) pro výběr frekvence. Pro FM je však RF část velmi citlivá a vyžaduje pečlivý návrh a rozvržení. Tento projekt je zajímavý, ale jeho úspěšnost je pro začátečníky nižší, protože:
– Vysoké frekvence (88–108 MHz) jsou citlivé na délku kabelu.
– Parazitní složky (rozptýlené kapacity/indukčnosti) ovlivňují ladění
– Kalibrace a nastavení (trimmer) je složitější
Digitální moduly jsou proto nejlepším způsobem, jak se rychle učit a dosáhnout skutečných výsledků.
-
9. Penutup
Sestavení laditelného rádia je zábavný a poučný projekt pro kutily. S FM modulem, jako je TEA5767 nebo RDA5807, si můžete sestavit laditelné rádio s jen několika komponenty: mikrokontrolérem pro nastavení frekvence, tunerem pro příjem stanic a zesilovačem pro výstup zvuku. Jakmile máte základní verzi, můžete ji rozšířit o funkce, jako je ukládání předvoleb stanic, automatické vyhledávání, OLED displej a dokonce i přidání dobíjecí baterie, aby bylo rádio přenosné.
Pokud chcete, mohu vám pomoci se seznamy konkrétních součástek (odkazy na typy modulů), podrobnými schématy zapojení a kompletními příklady kódu pro Arduino v závislosti na zvoleném modulu (TEA5767 nebo RDA5807) a na tom, zda chcete použít tlačítka, enkodéry a displej.