Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

PDM -> PCM
http://mcu-bg.com/mcu_site/viewtopic.php?f=7&t=16802
Страница 1 от 1

Автор:  Desert Leo [ Вто Окт 08, 2019 5:30 pm ]
Заглавие:  PDM -> PCM

Търси се максимално опростен алгоритъм за въпросната конверсия.
PDM сигналът, семплиран с честота 3,072 MHz идва от MEMS микрофон с Fourth-Order Σ-Δ Modulator и трябва да се преобразува в 16-битов PCM с честота до 24kHz, като цифровата филтрация трябва да ограничи спектъра до около 5kHz. Конверсията не е в реално време - PDM сигналът е с времетраене около 5 ms и най-напред се буферира и едва след това се обработва.

Автор:  MYXATA [ Вто Окт 08, 2019 6:22 pm ]
Заглавие:  Re: PDM -> PCM

https://www.dsprelated.com/showthread/c ... 8391-1.php

или по-добре
https://www.google.com/url?sa=t&source= ... n1ru_oVpCU

Автор:  Desert Leo [ Вто Окт 08, 2019 7:01 pm ]
Заглавие:  Re: PDM -> PCM

MYXATA, наистина ли си мислиш, че отварям темата преди да съм ровил нета поне няколко дни? :)
АDAU7002 ми е на бюрото и си мисля да пробвам ръчно запояване. :x

Автор:  ToHu [ Вто Окт 08, 2019 11:43 pm ]
Заглавие:  Re: PDM -> PCM

Къде си, някъде май ми се мота демо платка, мога да накарам някой да я изрови, интерфейс нямам обаче свободен.

Автор:  ike [ Пет Окт 11, 2019 9:02 pm ]
Заглавие:  Re: PDM -> PCM

PDM in ATTiny85 Source Code: https://curiouser.cheshireeng.com/2015/ ... urce-code/
Introduction to MEMS Microphones: https://curiouser.cheshireeng.com/2014/ ... crophones/
Using a PDM Microphone: https://curiouser.cheshireeng.com/2014/ ... icrophone/
PDM in a Tiny CPU: https://curiouser.cheshireeng.com/2015/ ... -tiny-cpu/
Resolution of audio recovered from a PDM data stream: https://curiouser.cheshireeng.com/2015/ ... ta-stream/
PDM MICROPHONE TOYS:
https://curiouser.cheshireeng.com/categ ... hone-toys/
https://curiouser.cheshireeng.com/categ ... ys/page/2/
https://curiouser.cheshireeng.com/categ ... ys/page/3/

Забавлявай се.

Автор:  Desert Leo [ Съб Окт 12, 2019 2:21 pm ]
Заглавие:  Re: PDM -> PCM

И това го гледах. Твърде постни обяснения, избор на филтър и веднага се пише кода.
Това, което изкопах до момента е, че от тук трябва да се започне, т.е. определяне на реда на филтъра според желаната АЧХ. После следва избора на филтъра и колко стъпала да бъде. Според други сметки, Σ-Δ модулатор от 4-ти ред би трябвало да осигури С/Ш еквивалентно на около 21 бита, а на мен ми трябват 16. Добро въведение в DSP и в частност във филтрите има тук. Продължавам нататък...

Автор:  ps66 [ Съб Окт 12, 2019 8:30 pm ]
Заглавие:  Re: PDM -> PCM

за какво ти е тая конверсия - ако не е тайна :)

Автор:  bongo_x2 [ Съб Окт 12, 2019 8:40 pm ]
Заглавие:  Re: PDM -> PCM

Да си го слуша в колата :idea: :)

Автор:  Desert Leo [ Нед Окт 13, 2019 9:07 am ]
Заглавие:  Re: PDM -> PCM

ps66 написа:
за какво ти е тая конверсия - ако не е тайна :)

Това е част от проект тип "Да се направи боя от пръдня" :evil: . Трябва да се регистрират определени звуци и да се предават в цифров вид. Аналогов микрофон си иска съответното АЦП, а цифровите са PDM или I2S. I2S не ме устройва и остава PDM.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/