Cara Membuat Radio dengan Frekuensi Boleh Laras
Radio merupakan salah satu peranti elektronik yang paling menarik untuk dibina di rumah, menggabungkan prinsip asas elektrik, gelombang elektromagnet dan litar audio. Dengan membina radio yang boleh ditala, anda bukan sahaja akan belajar cara menerima siaran tetapi juga belajar cara memilih stesen tunggal daripada pelbagai isyarat yang bertaburan di udara. Artikel ini akan membincangkan cara membina radio yang boleh ditala yang mudah, dengan memberi tumpuan kepada radio FM kerana komponen dan modulnya agak mudah didapati dan hasilnya serta-merta.
-
1. Fahami Konsep Radio Boleh Tala
Radio boleh tala berfungsi dengan memilih frekuensi tertentu daripada antena, kemudian menguatkan dan menukarkannya kepada isyarat audio untuk pembesar suara atau fon kepala. Dalam radio moden, proses ini biasanya dilakukan oleh IC penala atau modul penerima bersepadu.
Pada radio FM, julat frekuensi siaran secara amnya adalah 88–108 MHz. Untuk melaraskan frekuensi, kita memerlukan mekanisme penalaan, contohnya:
1. Penalaan analog menggunakan kapasitor boleh ubah dan litar resonan LC (lebih mencabar).
2. Penalaan digital menggunakan modul radio IC (lebih mudah, lebih stabil dan disyorkan untuk pemula).
Dalam artikel ini, kami memilih penalaan digital dengan modul FM yang biasa digunakan dalam projek DIY.
-
2. Alat dan Bahan yang Diperlukan
Berikut ialah senarai komponen yang agak mudah didapati di kedai elektronik dan pasar raya:
Komponen utama
– Modul radio FM boleh tala (cth. TEA5767 atau RDA5807). Kedua-duanya popular, menyokong penalaan digital melalui I2C.
– Mikropengawal (Arduino Uno/Nano lebih mudah untuk pemula).
– Modul penguat audio (contoh: PAM8403 3W atau LM386).
– Pembesar suara kecil 4–8 ohm (atau gunakan bicu fon kepala jika anda mahu ia ringkas).
Komponen sokongan
– Antena: kabel sepanjang 60–100 cm sudah memadai untuk ujian.
– Potensiometer (pilihan, untuk kelantangan jika penguat menyokong input periuk).
– 2 butang tekan (untuk menambah/mengurangkan frekuensi) atau pengekod putar (lebih mudah).
– LCD/OLED kecil (pilihan, untuk memaparkan frekuensi yang dipilih).
– Kabel papan roti dan kabel jumper.
– Sumber kuasa: 5V dari USB atau bateri + penaikkan/penaikkan mengikut keperluan modul.
-
3. Reka Bentuk Sistem Mudah
Sistem radio boleh tala DIY boleh diringkaskan seperti berikut:
1. Antena menangkap isyarat FM
2. Modul radio FM memilih frekuensi (penalaan) dan mengeluarkan audio (K/R)
3. Penguat menguatkan audio
4. Pembesar suara menghasilkan bunyi
5. Mikropengawal menetapkan frekuensi berdasarkan butang/pengekod dan (secara pilihan) memaparkan frekuensi pada skrin.
Litar jenis ini praktikal kerana anda tidak perlu mereka bentuk penapis RF yang rumit, hanya gunakan modul penala yang direka khusus untuk mengendalikan isyarat radio.
-
4. Skim Sambungan (Garis Besar)
A. Sambungan modul TEA5767/RDA5807 kepada Arduino (I2C)
Secara amnya modul ini menggunakan komunikasi I2C:
– VCC → 5V (atau 3.3V bergantung pada modul)
– GND → GND
– SDA → Arduino SDA (A4 pada Uno/Nano)
– SCL → SCL Arduino (A5 pada Uno/Nano)
B. Sambungan audio ke penguat
– Output audio L/R daripada modul → input penguat (boleh dicampur kepada mono jika penguat adalah mono)
– Output penguat → pembesar suara
C. Butang untuk penalaan
– Butang “UP” → salah satu pin digital Arduino (gunakan pull-up dalaman)
– Butang “BAWAH” → pin digital lain
Jika anda ingin menjadi lebih halus, pengekod berputar boleh menggantikan tombol, supaya putaran mengikut arah jam meningkatkan frekuensi dan sebaliknya.
-
5. Contoh Logik Program (Konsep)
Anda boleh menggunakan pustaka radio untuk TEA5767 atau RDA5807 (banyak yang tersedia). Pada asasnya, program ini akan:
1. Tentukan frekuensi permulaan (cth. 99.9 MHz)
2. Jika butang UP ditekan, frekuensi akan meningkat (cth. +0.1 MHz)
3. Jika butang BAWAH ditekan, frekuensi berkurangan (-0.1 MHz)
4. Hantar nilai frekuensi ke modul melalui I2C
5. (Pilihan) frekuensi paparan pada LCD/OLED
Petua penting:
– FM di kebanyakan kawasan menggunakan pic saluran 100 kHz (0.1 MHz) atau 50 kHz. Untuk memudahkan, gunakan 0.1 MHz.
– Tetapkan had supaya tidak melebihi 88.0 atau 108.0 MHz.
-
6. Langkah-langkah Pembuatan
Langkah 1: Sediakan papan roti dan sambungkan modul radio.
Mulakan dengan sambungan VCC, GND, SDA dan SCL. Pastikan modul menerima voltan yang ditentukan. Sesetengah modul menyokong 3.3–5V, manakala yang lain hanya selamat pada 3.3V.
Langkah 2: Pasang antena
Sambungkan sahaja kabel ke pin antena modul (atau pad ANT, jika ada). Letakkan kabel memanjang untuk penerimaan yang lebih baik.
Langkah 3: Sambungkan penguat dan pembesar suara
Sambungkan output audio modul kepada input penguat. Jika modul mengeluarkan output stereo dan penguat anda mono, anda boleh menggabungkan L dan R menggunakan perintang (cth., 1k setiap satu) untuk mengelakkan gangguan saluran.
Langkah 4: Pasang tombol penalaan
Sambungkan butang atas/bawah ke Arduino. Dayakan butang tarik naik dalaman dalam kod untuk meminimumkan pendawaian (butang menyambungkan pin ke GND apabila ditekan).
Langkah 5: Muat naik program penalaan
Gunakan pustaka yang sesuai. Selepas memuat naik, cuba tekan butang dan dengar untuk melihat sama ada stesen berubah. Jika anda berada di kawasan yang mempunyai isyarat lemah, cuba alihkan antena atau gunakan kabel yang lebih panjang.
Langkah 6: Kemaskan dan buat versi kekal
Sebaik sahaja anda berjaya membinanya di atas papan roti, anda boleh mengalihkannya ke PCB/papan perforasi. Tambahkan bekas untuk penampilan yang lebih kemas, serta tombol/pengekod untuk pengalaman yang lebih seperti radio.
-
7. Petua untuk Hasil yang Lebih Baik
1. Gunakan bekalan kuasa yang bersih: bunyi bising daripada penyesuai murah boleh menyusup masuk ke dalam audio. Jika anda terdengar dengungan, cuba salurkan kuasa daripada bank kuasa yang berkualiti atau tambahkan kapasitor penyahgandingan (100nF + 10µF) berhampiran modul.
2. Beri perhatian kepada pembumian audio: laluan pembumian yang buruk sering menyebabkan bunyi "derak".
3. Kedudukan antena sangat berpengaruh: pusingkan arah antena, berhampiran tingkap biasanya lebih baik.
4. Tambah paparan: OLED I2C 0.96″ memudahkan untuk melihat frekuensi yang sedang dipilih.
5. Tambah ciri imbasan: cipta butang untuk mencari stesen secara automatik (cari).
-
8. Alternatif: Penalaan Analog dengan Kapasitor Boleh Ubah (Lebih Mencabar)
Jika anda benar-benar mahukan nuansa "radio klasik", anda boleh membina radio analog menggunakan litar LC (induktor + kapasitor boleh ubah) untuk memilih frekuensi. Walau bagaimanapun, untuk FM, bahagian RF sangat sensitif dan memerlukan reka bentuk dan susun atur yang teliti. Projek ini menarik, tetapi kadar kejayaannya lebih rendah untuk pemula kerana:
– Frekuensi tinggi (88–108 MHz) sensitif terhadap panjang kabel.
– Komponen parasit (kapasitans/induktans sesat) mempengaruhi penalaan
– Penentukuran dan pelarasan (pemangkas) lebih rumit
Oleh itu, modul digital adalah cara terbaik untuk belajar dengan cepat dan mendapatkan hasil yang nyata.
-
9. Penutup
Membina radio boleh tala merupakan projek DIY yang menyeronokkan dan mendidik. Dengan modul FM seperti TEA5767 atau RDA5807, anda boleh membina radio boleh tala hanya dengan beberapa komponen: mikropengawal untuk menetapkan frekuensi, modul penala untuk mengambil stesen dan penguat untuk mengeluarkan bunyi. Sebaik sahaja anda mempunyai versi asas, anda boleh mengembangkan ciri seperti menyimpan pratetap stesen, imbasan automatik, paparan OLED dan juga menambah bateri boleh dicas semula untuk menjadikan radio mudah alih.
Jika anda mahu, saya boleh membantu dengan senarai komponen tertentu (pautan jenis modul), skema terperinci dan contoh kod Arduino yang lengkap bergantung pada modul yang anda pilih (TEA5767 atau RDA5807) dan sama ada anda ingin menggunakan butang, pengekod dan paparan.