Convertitore PDM-PCM PSoC 6: generare la frequenza di campionamento desiderata
Diverse varianti PSoC 6 includono un convertitore PDM-PCM. Ciò permette all'MCU di interfacciarsi con facilità con un microfono PDM, convertendo il flusso PDM a 1 bit in dati di uscita PCM a 16, 18, 20 o 24 bit. La velocità di ricezione di questi campioni PCM è la frequenza di campionamento (fs), configurabile tramite ModusToolbox. Tuttavia, nello strumento di configurazione del dispositivo non è possibile immettere direttamente la frequenza di campionamento desiderata, come si farebbe ad esempio per la velocità di trasmissione durante la configurazione di un UART. Per ottenere la fs corretta è necessario invece configurare la velocità di clock delle periferiche e la velocità di decimazione.
La scheda di valutazione PSoC 6 Wi-Fi/Bluetooth CY8CPROTO-062-4343W di Cypress Semiconductor. (Immagine per gentile concessione di Cypress Semiconductor)
Il Manuale di riferimento tecnico per l'architettura fornisce diverse configurazioni di esempio per cinque frequenze di campionamento audio standard, inclusa quella comune di 44100 Hz. Sfortunatamente, con la scheda CY8CPROTO-062-4343W tale processo non è del tutto lineare, in quanto il cristallo ECO presente sulla scheda è diverso da quello utilizzato nell'esempio del manuale e viene considerato un valore non valido dallo strumento di configurazione del dispositivo. Per un'analisi dettagliata su come generare una frequenza di campionamento desiderata (44100 Hz in questo caso) e aggirare le complicazioni della scheda CY8CPROTO-062-4343W, consultare l'articolo "Campionamento audio a 44,1 kHz con la scheda CY8CPROTO-062-4343W".

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


