Kev Qhia Txog Kev Sib Dhos Xov Tooj Cua Nrog Lub Sensor Zaus

Kev Qhia Txog Kev Sib Dhos Xov Tooj Cua Nrog Lub Sensor Zaus

Xov tooj cua tseem yog ib yam khoom siv hluav taws xob uas txaus nyiam kawm, tshwj xeeb tshaj yog rau cov neeg pib tshiab uas xav nkag siab txog cov hauv paus ntawm cov circuits, electromagnetic waves, thiab kev ua cov teeb liab suab. Hauv lub caij nyoog digital, kev sib sau ua ke ntawm xov tooj cua tsis yog tsuas yog hais txog "kev ntes cov xov tooj cua xwb," tab sis kuj tuaj yeem txhim kho nrog cov yam ntxwv ntxiv xws li lub sensor zaus los saib xyuas lossis nyeem cov zaus tau txais. Tsab xov xwm no npog cov lus qhia txog kev sib sau ua ke ntawm xov tooj cua yooj yim uas muaj lub sensor zaus, los ntawm lub tswv yim thiab daim ntawv teev cov khoom mus rau cov kauj ruam sib dhos thiab sim.

-

1. Nkag Siab Txog Lub Tswv Yim: Xov Tooj Cua + Zaus Sensor

Feem ntau, lub xov tooj cua txais ua haujlwm los ntawm kev ntes RF (Xov Tooj Cua Zaus) cov teeb liab los ntawm lub kav hlau txais xov tooj, xaiv ib qho zaus tshwj xeeb (tuning), thiab tom qab ntawd hloov nws mus rau hauv lub teeb liab suab uas tuaj yeem hnov ​​​​​​los ntawm cov neeg hais lus lossis lub mloog pob ntseg. Hauv cov xov tooj cua niaj hnub no, cov txheej txheem xaiv zaus feem ntau yog pab los ntawm tuner IC.

Lub caij no, "zaus sensor" hauv cov ntsiab lus ntawm qhov project xov tooj cua feem ntau yog hais txog module/IC uas tuaj yeem nyeem lossis xam qhov zaus ntawm lub teeb liab moos lossis lub oscillator hauv zos (LO) zaus. Hauv xov tooj cua FM, qhov zaus "tau txais" muaj feem cuam tshuam nrog qhov zaus oscillator hauv zos. Los ntawm kev ntsuas LO lossis lub teeb liab siv los ntawm lub tuner module, peb tuaj yeem tso saib qhov zaus (piv txwv li, 88.1 MHz, 101.7 MHz) ntawm qhov screen.

Rau ib qhov project DIY uas muaj tseeb thiab yooj yim, txoj hauv kev zoo tshaj plaws yog:
- Siv lub xov tooj cua FM uas twb ua tiav lawm (piv txwv li RDA5807, TEA5767, lossis Si4703) ua lub receiver.
- Siv lub microcontroller (Arduino) los nyeem cov ntaub ntawv zaus los ntawm lub module ntawm I2C (txoj kev no feem ntau hu ua "frequency sensor" vim tias lub kaw lus tuaj yeem ntes / paub qhov zaus nquag).
- Qhia zaus ntawm LCD / OLED.

Txoj hauv kev no ruaj khov dua thiab yooj yim dua li kev tsim kom muaj tag nrho cov analog RF pem hauv ntej los ntawm kos.

-

2. Cov Cuab Yeej thiab Cov Cheebtsam Yuav Tsum Tau Muaj

Cov khoom hauv qab no feem ntau siv los sib sau ua ke xov tooj cua FM nrog kev nyeem zaus:

Cov Cheebtsam Tseem Ceeb
1. Arduino Nano/Uno (xaiv ib qho)
2. Xov Tooj Cua FM Module RDA5807 (lwm txoj kev: TEA5767)
3. OLED 0.96” I2C (SSD1306) lossis LCD 16 × 2 I2C
4. Lub tshuab ua kom lub suab nrov dua (piv txwv li PAM8403) rau lub suab nrov dua
5. 4Ω – 8Ω lub tso zis ntawm lub tso suab lossis lub mloog pob ntseg
6. Kav hlau txais xov (75 cm–1 m cable txaus rau FM)

Cov khoom siv tswj (xaiv tau tab sis pom zoo)
7. Rotary encoder los yog potentiometer + pob qhov rooj rau kev kho
8. Nias lub khawm kom luam theej duab/nrhiav

Cov neeg txhawb nqa
9. Breadboard / PCB nrog cov qhov
10. Cov xov hlau txuas
11. Cov hlau nplaum thiab cov hlau nplaum (yog tias ua kom ruaj khov)
12. 5V fais fab mov (USB lossis adapter)

-

3. Txoj Kev Sib Txuas Yooj Yim (Kev Qhia Luv Luv)

Vim tias cov tuner thiab OLED modules yog ob qho tib si I2C, lawv tuaj yeem sib koom cov kab SDA thiab SCL.

Kev sib txuas I2C (feem ntau ntawm Arduino Uno / Nano)
– Cov Khoom Siv Ntuj: A4
– SCL : A5
- VCC: 3.3V lossis 5V (ua raws li cov lus qhia ntawm module)
-GND: GND

Lus Cim Tseem Ceeb: Ntau lub RDA5807 modules ua haujlwm ntawm 3.3V, tab sis qee lub boards muaj cov regulators uas ua rau lawv muaj kev nyab xeeb ntawm 5V. Xyuas daim ntawv lo ntawm lub module. Yog tias tsis paub meej, siv 3.3V.

Suab
- Xov tooj cua module suab tso zis → PAM8403 tswv yim → lub tso suab

Kev tswj xyuas qhov tuning
- Rotary encoder: pins A thiab B rau Arduino digital pins (piv txwv li D2, D3), encoder khawm rau D4
- Khawm luam theej duab: mus rau lwm tus pin digital, siv sab hauv rub-up

-

4. Cov Kauj Ruam Rau Kev Sib Dhos Kho Vaj Tse

Kauj Ruam 1: Nruab lub xov tooj cua module thiab OLED
1. Txuas lub VCC thiab GND ntawm lub xov tooj cua module.
2. Txuas SDA thiab SCL rau cov kab Arduino I2C.
3. Nruab OLED/LCD nrog tib VCC, GND, SDA, SCL.

Kauj Ruam 2: Nruab qhov tso zis suab
1. Txuas cov L/R audio pins ntawm lub xov tooj cua module (lossis ib qho zis suab) rau qhov nkag ntawm PAM8403 amplifier.
2. Txuas lub PAM8403 tso zis rau lub tso suab.
3. Xyuas kom tseeb tias lub suab hauv av txuas nrog lub kaw lus hauv av.

Kauj Ruam 3: Nruab lub kav hlau txais xov
1. Txuas lub xov hlau antenna rau lub xov tooj cua module antenna pin (feem ntau cim "ANT").
2. Siv ib txoj hlua ntev 75 cm–1 meter rau FM.

Kauj Ruam 4: Nruab cov kev tswj hwm tuning
1. Lub encoder rotary lossis khawm txuas nrog Arduino.
2. Pab kom muaj kev rub sab hauv ntawm cov nyees khawm kom yooj yim rau kev txuas hluav taws xob.

-

5. Kev xav txog "Frequency Sensor" hauv qhov project no

Hauv qhov project no, qhov zaus nyeem/paub los ntawm:
- Cov ntaub ntawv sau npe ntawm RDA5807/TEA5767 module (lub module qhia txog qhov zaus tuning tam sim no), lossis
- Arduino xam qhov zaus raws li qhov chaw teeb tsa channel (piv txwv li 100 kHz / 50 kHz).

Txawm hais tias tsis yog "sensor" hauv daim ntawv ntawm ib qho khoom sib cais zoo li lub RF zaus counter, qhov kawg tshwm sim yog tib yam: lub kaw lus muaj peev xwm ntes thiab tso saib cov zaus hauv lub sijhawm tiag tiag.

-

6. Piv txwv ntawm qhov kev pab cuam (Txheej txheem cej luam)

Lub tswv yim ntawm qhov kev pab cuam Arduino yuav ua:
1. I2C pib ua haujlwm
2. Pib lub xov tooj cua module (Hom FM, ntim, txo qhov tseem ceeb, thiab lwm yam)
3. OLED/LCD pib ua haujlwm
4. Teem lub zaus pib (piv txwv li 99.9 MHz)
5. Nyeem cov lus qhia ntawm lub encoder/khawm kom nce lossis txo qhov zaus.
6. Hloov kho qhov zaus tso saib thiab teeb liab xwm txheej (yog tias muaj)

Yog koj siv RDA5807, feem ntau muaj Arduino library los pab kom yooj yim rau kev teeb tsa. Rau SSD1306 OLED, koj siv tau Adafruit_SSD1306 lossis U8g2 libraries.

-

7. Kev Ntsuas thiab Kev Ntsuas

Kev ntsuam xyuas yooj yim
1. Siv USB los qhib lub voj voog.
2. Xyuas kom tseeb tias OLED qhia qhov zaus pib.
3. Tig lub encoder kom hloov qhov zaus.
4. Yog tias lub suab tsis tawm los:
- Tshawb xyuas txoj kev suab mus rau lub amplifier
- Tshawb xyuas lub tshuab hais lus
- Ua kom lub suab nrov dua hauv qhov program
- Xyuas lub antenna thiab tig mus rau qhov chaw nres tsheb muaj zog.

Kev ntsuas zaus
Feem ntau FM siv 100 kHz lossis 50 kHz cov kauj ruam, nyob ntawm thaj chaw thiab module. Yog tias qhov zaus zoo li "dhia" tsis tsim nyog, kho qhov kauj ruam tuning hauv cov lej.

Kev xeem zoo ntawm kev lees txais
– Sim ze ntawm lub qhov rais kom txhim kho lub teeb liab.
- Qhov ntev ntawm lub antenna thiab qhov chaw ntawm lub cable muaj feem cuam tshuam loj heev.
- Tsis txhob muab cov cables ze rau lub amplifier module (tuaj yeem ua rau muaj suab nrov)

-

8. Cov lus qhia rau qhov tshwm sim zoo nkauj dua thiab ruaj khov dua

1. Siv lub hwj chim uas huv si: lub adapter zoo lossis lub hwj chim ruaj khov.
2. Cais txoj kev suab ntawm txoj kev digital: txoj hlua suab yuav tsum tsis txhob nyob ze rau txoj hlua SCL/SDA kom txo tau suab nrov.
3. Ntxiv cov decoupling capacitors (100 nF thiab 10 µF) ze ntawm cov xov tooj cua thiab cov amplifier modules.
4. Siv lub thawv/casing los txo cov kev cuam tshuam thiab tsim kom pom tseeb dua.
5. Yog tias koj xav tau ntau yam ntxiv, ntxiv rau:
- Chaw nres tsheb presets
- Luam theej duab thiab txuag lub cim xeeb
- Cov teeb liab theem zaub (RSSI) yog tias lub module txhawb nqa nws

-

9. Xaus Lus

Kev tsim lub xov tooj cua nrog lub sensor zaus yog ib qho project zoo rau kev kawm txog kev sib xyaw ua ke ntawm analog (suab) thiab digital electronics (I2C, microcontroller, zaub). Nrog lub FM tuner module zoo li RDA5807 lossis TEA5767, koj tuaj yeem tsim lub xov tooj cua me me tab sis ua haujlwm tau zoo - muaj peev xwm kho, ua si suab, thiab tso saib cov zaus kom raug. Thaum koj tau txais qhov version yooj yim, koj tuaj yeem nthuav qhov project ntxiv los ntawm kev ntxiv presets, auto-scanning, thiab txawm tias tsim kom muaj interface zoo dua.

Yog tias koj xav tau, kuv tuaj yeem pab koj tsim: daim duab qhia txog kev sib txuas lus kom ntxaws ntxiv rau lub module uas koj xaiv, piv txwv Arduino code tiav (RDA5807 + OLED + rotary encoder), lossis ib qho version uas siv "zaus counter" los ntsuas lub oscillator hauv kho vajtse.

Sau ib qho lus tawm tswv yim