Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kinakailangan sa Software at Hardware
- Hakbang 2: Tukuyin ang Plano ng Proyekto
- Hakbang 3: Paano Mag-setup at Magpatupad ng ADC at DAC Sa DMA
- Hakbang 4: Lumabas sa Speaker
- Hakbang 5: Konklusyon
Video: STM32CubeMx Microphone (STM32F407VG): 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Hi! Sa proyektong ito susubukan naming makakuha ng tunog sa pamamagitan ng paggamit ng mikropono (panlabas na hindi onboard na mikropono) at i-play ito sa pamamagitan ng speaker. Ang tutorial na ito ay magiging napakaikli dahil magbibigay ako ng mga paliwanag ng mga bahagi ng proyekto sa pamamagitan ng pagtukoy sa ilang mga video. Kaya, tumalon tayo sa proyekto:)
Hakbang 1: Mga Kinakailangan sa Software at Hardware
Mga kinakailangan sa hardware:
- Ang board ng pagtuklas ng STM32F4 (o anumang iba pang board ng STM32F4)
- MAX9814 electret microphone na may amplifier
- PAM8403 module ng audio amplifier
- 4 OHM speaker
Mga kinakailangan sa software:
- STM32CubeMX
- Keil uVision5
Hakbang 2: Tukuyin ang Plano ng Proyekto
Kaya, unawain muna natin kung ano ang gusto nating gawin. Una, nais naming makakuha ng tunog mula sa electret microphone. Tulad ng alam mo, iproseso ng MCU ang lahat nang digital. Gayunpaman, ang tunog ay analog signal. Kaya, kailangan nating i-convert ito sa digital signal at ginagawa ito ng ADC (analog sa digital converter) at ang proseso ay tinatawag na sampling. Maaari kang maghanap para sa karagdagang impormasyon. Narito ang isang mahalagang punto: Upang makakuha ng tunog mula sa tagapagsalita nang naaangkop, ang dalas ng sampling ay dapat na hindi bababa sa dalawang beses na mas mataas kaysa sa dalas ng audio sa output. Tinatawag itong tequem na Nyquist-Shannon.
Matapos i-convert ito sa digital signal maaari naming itong iproseso ayon sa gusto namin at pagkatapos ay i-output ulit ang tunog na iyon. Gayunpaman, ang speaker ay nangangailangan ng analog signal. Kaya, kailangan naming i-convert ang digital signal na ito sa analog pabalik. Para doon gagamitin namin ang DAC (digital to analog converter). Sa huli maaari naming i-output ang tunog na iyon:)
Hakbang 3: Paano Mag-setup at Magpatupad ng ADC at DAC Sa DMA
Tulad ng sinabi ko, natutunan ko rin ang prosesong ito mula sa isang video. Ibibigay ko ang link sa video na ito. Maging mapagpasensya at makinig ng mabuti. Ganap na ipinaliwanag niya ang lahat ng proseso.
Mga Link: Bahagi1 at Bahagi2
* Tandaan: Suriin ang linyang ito sa iyong code at paganahin ang tuluy-tuloy na kahilingan ng DMA:
hadc1. Init. DMAContinuousRequests = MAAARING;
Hakbang 4: Lumabas sa Speaker
Matapos gawin ang lahat ng mga hakbang, kailangan mong ikonekta ang nagsasalita tulad ng imahe sa itaas. Pagkatapos nito, magpatugtog ng tunog sa iyong telepono at bawasan ang tunog hanggang sa limitasyon na maririnig mong maririnig. Pagkatapos, kumuha ng telepono malapit sa mikropono at maririnig mo ang tunog mula sa speaker nang malakas. Huwag makipag-usap sa mikropono, sapagkat mahirap mahuli kung may output mula sa speaker o hindi:)
Hakbang 5: Konklusyon
Kaya, naabot namin ang pagtatapos ng proyekto. Kung mayroon kang anumang katanungan o problema mangyaring huwag mag-atubiling magtanong:)
Inirerekumendang:
Transistor Microphone Amplifier: 4 na Hakbang
Transistor Microphone Amplifier: Ipinapakita sa iyo ng artikulong ito kung paano gumawa ng isang transistor microphone amplifier. Ang minimum na supply ng kuryente para sa circuit na ito ay 1.5 V. Gayunpaman, kakailanganin mo ng hindi bababa sa 3 V kung gumagawa ka ng isang opsyonal na LED detector (transistor Q3) at nais ang iyong LED upang i-ON. Ang
Breathalyzer Microphone: 25 Hakbang (na may Mga Larawan)
Breathalyzer Microphone: Ang breathalyzer microphone ay isang sistema para sa hindi kapansin-pansin na koleksyon ng mga set ng data ng antas ng nilalaman na may alkohol na dugo. Sa madaling salita, maaari mong sukatin ang kahinahunan ng isang tao sa isang aparato, na para sa lahat ng hangarin at hangarin, mukhang hindi naiiba kaysa sa isang paninindigan
DIY Microphone Amplifier .: 11 Mga Hakbang
DIY Microphone Amplifier .: Kumusta lahat :) Inaasahan kong lahat ay ligtas at maayos. Sa itinuturo na ito ay ipapakita ko sa iyo kung paano ko nagawa ang kasiya-siyang ngunit kapaki-pakinabang na proyekto sa isang maliit na amplifier ng mikropono na maaari ding magamit bilang isang hearing aid dahil may kakayahang magmaneho ng isang pares ng mga earphone at
Telepono ng Handset Microphone: 9 Mga Hakbang
Telepono Handset Microphone: Ilang oras ang nakalipas ay tinanong ako ng aking kasintahan kung gagawin ko siyang isa sa mga mikropono sa telepono tulad ng uri na mayroon ang lahat ng mga hipster band na iyon. Kaya, syempre sinabi ko sa kanya na gagawin ko. Maraming oras ang lumipas … at pagkatapos ay nagawa ko ito. Ito ay dinisenyo upang gumana wi
Ipad Holder para sa Microphone Stand Mula sa PVC: 4 na Hakbang
Ipad Holder para sa Microphone Stand Mula sa PVC: Maraming mga musikero ang gumagamit na ngayon ng mga iPad bilang mga sheet ng lyric / chord. Ang mga may hawak ng komersyal, tulad ng iKlip, ay nagkakahalaga ng $ 30 at mas mataas. Ginawa ko ang isang ito sa halagang $ 5. Nais kong bigyan ng kredito ang replayerreb na ang may-ari ng iPad para magamit habang ang kamping sa tent ang naging inspirasyon