원하는 샘플링 속도를 생성하는 PSoC 6 PDM-PCM 컨버터
PSoC 6 변형 중 일부에는 PDM-PCM 컨버터가 포함되어 있습니다. 이로 인해 MCU는 PDM 마이크와 쉽게 인터페이스하여 1비트 PDM 스트림을 16비트, 18비트, 20비트 또는 24비트 PCM 출력 데이터로 변환할 수 있습니다. 이러한 PCM 샘플이 도착하는 속도를 샘플링 주파수(fs)라 하며 이는 ModusToolbox를 사용하여 구성 가능합니다. 그러나 Device Configurator에서는 원하는 샘플링 속도를 직접 입력할 수 없어(UART 중 하나를 구성할 때에는 보드 속도를 직접 입력할 수 있었음) 올바른 fs를 생성하기 위해서는 주변 장치 클록 및 데시메이션 속도를 구성해야 합니다.
Cypress Semiconductor CY8CPROTO-062-4343W PSoC 6 Wi-Fi/Bluetooth 평가 기판. (이미지 출처: Nordic Semiconductor)
TRM(아키텍처 기술 참조 설명서)은 우리에게 익숙한 44100Hz를 포함하여 5가지 표준 오디오 샘플링 속도를 위한 몇 가지 구성 예시를 제공합니다. 하지만 CY8CPROTO-062-4343W 기판의 경우 기판의 ECO 수정이 TRM의 예시와 다르고 Device Configurator에 의해 잘못된 값으로 간주되므로 이 공정은 그리 간단하지만은 않습니다. 원하는 샘플링 속도(해당 예시에서는 44100Hz)를 생성하고 CY8CPROTO-062-4343W 문제를 해결하는 방법에 대한 자세한 내용은 ‘CY8CPROTO-062-4343W 기판을 사용하여 44.1kHz에서 오디오 샘플링하기’ 기사를 참조하세요.

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