Maphunziro Okhudza Kupanga Wailesi ndi Sensor ya Frequency

Maphunziro Okhudza Kupanga Wailesi ndi Sensor ya Frequency

Wailesi ikadali chipangizo chamagetsi chosangalatsa kuphunzira, makamaka kwa oyamba kumene omwe akufuna kumvetsetsa zoyambira za ma circuits, mafunde amagetsi, ndi kukonza ma signal a audio. Mu nthawi ya digito, kusonkhanitsa wailesi sikungokhudza "kujambula mawayilesi," komanso kumatha kuwonjezeredwa ndi zinthu zina monga sensa ya pafupipafupi kuti iwunikire kapena kuwerenga ma frequency omwe alandiridwa. Nkhaniyi ikufotokoza za maphunziro okhudza kusonkhanitsa wailesi yosavuta yokhala ndi sensa ya pafupipafupi, kuyambira pa lingaliro ndi mndandanda wa zigawo mpaka masitepe osonkhanitsira ndi kuyesa.

-

1. Kumvetsetsa Lingaliro: Sensor ya Radio + Frequency

Kawirikawiri, cholandirira wailesi chimagwira ntchito pojambula zizindikiro za RF (Radio Frequency) kudzera mu antenna, kusankha ma frequency enaake (kusintha), kenako n’kuzisintha kukhala chizindikiro cha mawu chomwe chingamveke kudzera m’ma speaker kapena mahedifoni. Mu ma wailesi amakono, njira yosankha ma frequency nthawi zambiri imathandizidwa ndi chochunira cha IC.

Pakadali pano, "sensa ya pafupipafupi" pankhani ya pulojekiti ya wailesi nthawi zambiri imatanthauza module/IC yomwe imatha kuwerenga kapena kuwerengera kuchuluka kwa chizindikiro cha wotchi kapena ma frequency a local oscillator (LO). Mu wailesi ya FM, ma frequency a "received" amakhala ogwirizana kwambiri ndi ma frequency a local oscillator. Poyesa LO kapena chizindikiro chofotokozera kuchokera ku tuner module, titha kuwonetsa ma frequency (monga 88.1 MHz, 101.7 MHz) pazenera.

Kuti mupange polojekiti yeniyeni komanso yosavuta ya DIY, njira yothandiza kwambiri ndi iyi:
- Kugwiritsa ntchito gawo la wailesi ya FM lopangidwa kale (monga RDA5807, TEA5767, kapena Si4703) ngati cholandirira.
- Kugwiritsa ntchito microcontroller (Arduino) kuti muwerenge zambiri za ma frequency kuchokera mu module kudzera mu I2C (njira iyi nthawi zambiri imatchedwa "frequency sensor" chifukwa makina amatha kuzindikira/kudziwa ma frequency omwe akugwira ntchito).
- Imawonetsa pafupipafupi pa LCD/OLED.

Njira iyi ndi yokhazikika komanso yosavuta kuposa kupanga analog RF front-end yonse kuyambira pachiyambi.

WERENGANI  Momwe Mungapangire Wailesi Yochokera ku Arduino

-

2. Zida ndi Zigawo Zofunikira

Zinthu zotsatirazi zimagwiritsidwa ntchito kwambiri popanga wailesi ya FM yokhala ndi ma frequency reading:

Zigawo zazikulu
1. Arduino Nano/Uno (sankhani imodzi)
2. FM Radio Module RDA5807 (njira ina: TEA5767)
3. OLED 0.96” I2C (SSD1306) kapena LCD 16×2 I2C
4. Gawo lokulitsa mawu (monga PAM8403) kuti limveke bwino
5. 4Ω–8Ω spika kapena kutulutsa kwa mahedifoni
6. Antena (chingwe cha 75 cm–1 m ndi chokwanira FM)

Zigawo zowongolera (zosankha koma zoyenera)
7. Chojambulira chozungulira kapena potentiometer + chogwirira ntchito yokonza
8. Dinani batani kuti mufufuze/fufuzani

Othandizira
9. Bolodi la mkate / PCB yokhala ndi mabowo
10. Zingwe zolumikizira ma jumper
11. Chosungunula ndi tin (ngati zapangidwa kukhala zokhazikika)
12. Mphamvu yamagetsi ya 5V (USB kapena adaputala)

-

3. Ndondomeko Yoyambira Yolumikizira (Chidule)

Popeza ma module a tuner ndi OLED onse ndi I2C, amatha kugawana mizere ya SDA ndi SCL.

Kulumikizana kwa I2C (kofala pa Arduino Uno/Nano)
– Zachilengedwe: A4
– SCL: A5
– VCC: 3.3V kapena 5V (tsatirani zofunikira za module)
– GND: GND

Chofunika kudziwa: Ma module ambiri a RDA5807 amagwira ntchito pa 3.3V, koma ma board ena ali ndi zowongolera zomwe zimawapangitsa kukhala otetezeka pa 5V. Chongani chizindikiro pa module. Ngati mukukayikira, gwiritsani ntchito 3.3V.

Audio
– Kutulutsa mawu a gawo la wailesi → PAM8403 input → speaker

Kuwongolera kusintha
- Cholembera chozungulira: mapini A ndi B ku mapini a digito a Arduino (monga D2, D3), batani lolembera ku D4
- Batani lojambulira: ku pini ina ya digito, gwiritsani ntchito kukoka mkati

-

4. Masitepe Opangira Zipangizo Zamagetsi

Gawo 1: Ikani gawo la wailesi ndi OLED
1. Lumikizani VCC ndi GND ya gawo la wailesi.
2. Lumikizani SDA ndi SCL ku mizere ya Arduino I2C.
3. Ikani OLED/LCD ndi VCC, GND, SDA, SCL yomweyo.

Gawo 2: Ikani zotulutsa mawu
1. Lumikizani ma pin a audio a L/R a radio module (kapena single audio output) ku input ya PAM8403 amplifier.
2. Lumikizani chotulutsira cha PAM8403 ku sipika.
3. Onetsetsani kuti malo olumikizira mawu alumikizidwa ndi malo olumikizira makina.

WERENGANI  Momwe Mungapangire Wailesi Yokhala ndi Luso Losintha Manja

Gawo 3: Ikani antenna
1. Lumikizani chingwe cha antenna ku pin ya antenna ya gawo la wailesi (nthawi zambiri imalembedwa kuti “ANT”).
2. Gwiritsani ntchito chingwe chimodzi chautali wa 75 cm–1 mita pa FM.

Gawo 4: Ikani zowongolera zosinthira
1. Chojambulira chozungulira kapena batani lalumikizidwa ku Arduino.
2. Yambitsani zokokera zamkati pa zolowetsa mabatani kuti zikhale zosavuta kugwiritsa ntchito mawaya.

-

5. Ndondomeko ya "Frequency Sensor" mu Pulojekitiyi

Mu polojekitiyi, mafupipafupi amawerengedwa/kudziwika kudzera mu:
- Kulembetsa deta pa module ya RDA5807/TEA5767 (moduleyo imafotokoza kuchuluka kwa kusintha kwamakono), kapena
- Arduino imawerengera ma frequency kutengera momwe njira imakhazikitsidwira (monga 100 kHz/50 kHz).

Ngakhale si "sensa" mu mawonekedwe a gawo lina monga RF frequency counter, zotsatira zake ndi zomwezo: dongosololi limatha kuzindikira ndikuwonetsa ma frequency nthawi yeniyeni.

-

6. Chitsanzo cha Kuyenda kwa Pulogalamu (Chidule)

Mwachiyembekezo pulogalamu ya Arduino idzachita izi:
1. Kuyambitsa I2C
2. Yambitsani gawo la wailesi (FM mode, voliyumu, kuchepetsa kugogomezera, ndi zina zotero)
3. Kuyambitsa OLED/LCD
4. Khazikitsani ma frequency oyambira (monga 99.9 MHz)
5. Werengani cholembera/batani kuti muwonjezere kapena kuchepetsa kuchuluka kwa mawu.
6. Sinthani mawonekedwe a pafupipafupi ndi momwe chizindikiro chimaonekera (ngati chilipo)

Ngati mukugwiritsa ntchito RDA5807, nthawi zambiri pamakhala laibulale ya Arduino yomwe ingakuthandizeni kusintha mosavuta. Pa SSD1306 OLED, mutha kugwiritsa ntchito malaibulale a Adafruit_SSD1306 kapena U8g2.

-

7. Kuyesa ndi Kulinganiza

Mayeso oyambira
1. Yatsani magetsi pa seti kudzera pa USB.
2. Onetsetsani kuti OLED ikuwonetsa ma frequency oyamba.
3. Tembenuzani cholembera kuti musinthe ma frequency.
4. Ngati phokoso silikutuluka:
- Yang'anani njira ya mawu yopita ku amplifier
- Yang'anani sipika
- Wonjezerani kuchuluka kwa mawu mu pulogalamuyo
- Yang'anani antenna ndikuyiyika pamalo olimba.

Kuwerengera ma frequency step
Nthawi zambiri FM imagwiritsa ntchito masitepe a 100 kHz kapena 50 kHz, kutengera dera ndi gawo. Ngati ma frequency akuwoneka kuti "akudumpha" molakwika, sinthani sitepe yosinthira mu code.

WERENGANI  Buku Lotsogolera Kukonza Radio ndi IC

Mayeso a khalidwe lovomerezeka
- Yesani pafupi ndi zenera kuti muwongolere chizindikiro.
- Kutalika kwa antenna ndi malo a chingwe zimakhudza kwambiri.
- Pewani kuyika zingwe pafupi kwambiri ndi gawo la amplifier (zingayambitse phokoso)

-

8. Malangizo a zotsatira zabwino komanso zokhazikika

1. Gwiritsani ntchito magetsi oyera: adaputala yabwino kapena banki yamagetsi yokhazikika.
2. Siyanitsani njira ya mawu ndi ya digito: chingwe cha mawu sichiyenera kukhala pafupi ndi chingwe cha SCL/SDA kuti muchepetse phokoso.
3. Onjezani ma capacitor olekanitsa (100 nF ndi 10 µF) pafupi ndi ma module a wailesi ndi amplifier.
4. Gwiritsani ntchito bokosi/chikwama kuti muchepetse zosokoneza ndikuwonetsani mawonekedwe abwino.
5. Ngati mukufuna zinthu zina, onjezani:
- Zokonzedweratu za siteshoni
- Jambulani zokha ndikusunga kukumbukira
- Kuwonetsa mulingo wa chizindikiro (RSSI) ngati gawo likuchirikiza

-

9. Mapeto

Kupanga wailesi yokhala ndi sensa ya pafupipafupi ndi pulojekiti yabwino kwambiri yophunzirira kuphatikiza kwa analog (audio) ndi zamagetsi a digito (I2C, microcontroller, display). Ndi module ya FM tuner monga RDA5807 kapena TEA5767, mutha kupanga wailesi yaying'ono koma yogwira ntchito—yokhoza kusintha, kusewera mawu, komanso kuwonetsa ma frequency molondola. Mukamaliza kugwiritsa ntchito mtundu woyambira, mutha kukulitsa pulojekitiyi powonjezera ma presets, auto-scanning, komanso kupanga mawonekedwe osangalatsa kwambiri.

Ngati mukufuna, ndingakuthandizeni kupanga: chithunzi cha mawaya chatsatanetsatane cha gawo lomwe mwasankha, chitsanzo chonse cha code ya Arduino (RDA5807 + OLED + rotary encoder), kapena mtundu womwe umagwiritsa ntchito "frequency counter" poyesa oscillator mu hardware.

Siyani ndemanga