PSoC 6 PDM-PCM-omvandlare: Generera önskad samplingsfrekvens
Flera av PSoC 6-varianter har en PDM-PCM-omvandlare. På så sätt kan mikrostyrenheten enkelt samspela med en PDM-mikrofon, och omvandla 1-bits PDM-strömmen till 16-, 18-, 20- eller 24-bitars PCM-utdata. Frekvensen som dessa PCM-samplingar kommer i är samplingsfrekvensen (fs) och kan konfigureras via ModusToolbox. Men i enhetskonfiguratorn kan du inte ange den önskade samplingsfrekvensen direkt (som du skulle göra med baudhastigheten vid konfiguration av någon av UART-enheterna), utan måste istället konfigurera den perifera klock- och decimeringsfrekvensen för att åstadkomma rätt fs.
Cypress Semiconductor CY8CPROTO-062-4343W PSoC 6 Wi-Fi/Bluetooth-utvärderingskort. (Bildkälla: Cypress Semiconductor)
I arkitekturens tekniska referensmanual (TRM) finns flera exempelkonfigurationer för fem standardsamplingsfrekvenser för ljud, inklusive den välbekanta 44 100 Hz. Tyvärr är processen med CY8CPROTO-062-4343W-kortet inte helt enkelt eftersom ECO-kristallen på kortet är annorlunda än i TRM-exemplet och anses vara ett ogiltigt värde av enhetskonfiguratorn. En detaljerad titt på hur du genererar en önskad samplingsfrekvens (44 100 Hz i det här exemplet) och kommer runt CY8CPROTO-062-4343W-komplikationerna finns i artikeln Sampling Audio at 44.1 kHz with the CY8CPROTO-062-4343W Board (Sampla ljud i 44,1 kHz med CY8CPROTO-062-4343W-kortet).

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.
Visit TechForum


