[ZX]
-
- Не проще ли добавить аудиокодек? saifullin2(183 знак., 04.06.2014 22:37)
- Мне нравится идея пожать логарифмом. Вроде раньше в 70-80гг это называлось компрессор. А всё вместе (вместе с последующим цифровым восстановлением сигнала) - компандерный микрофон. - Ralex(04.06.2014 21:02 - 21:04)
- Да, должно работать. В симуляторе. Сигнал восстанавливается ок. Но есть мелкие глюки (на переходе через 0) и я не понимаю, это косячит log или exp. Есть подозрение, что скорости LM324 не хватает. Но в мелких корпусах типа QFN нет дешёвых fk0(310 знак., 04.06.2014 22:23)
- Как-бы у LM324 и должны быть переходные искажения, выходной каскад без начального смещения и быстродействие не самое большое. - Точка опоры(05.06.2014 00:44)
- Жесть. Для такой лапши плата будет стоить дороже, чем весь мой мемс микрофон с одним операционником. В корпусе. - Alex B.(04.06.2014 22:27)
- MEMS микрофон не решает вообще ничего. Можно взять электретный. Один операционник тоже (ему, для дифф. включения микрофона, виртуальную землю сделать надо), минимум два. Операционник усилит сигнал так, чтоб пики были на уровне диапазона АЦП. Но на fk0(222 знак., 05.06.2014 14:54)
- Логичнее АРУ поставить. Могу простую проверенную схему подкинуть. У китайцев содрал :-) - Visitor(05.06.2014 15:08)
- MEMS микрофон не решает вообще ничего. Можно взять электретный. Один операционник тоже (ему, для дифф. включения микрофона, виртуальную землю сделать надо), минимум два. Операционник усилит сигнал так, чтоб пики были на уровне диапазона АЦП. Но на fk0(222 знак., 05.06.2014 14:54)
- Да, должно работать. В симуляторе. Сигнал восстанавливается ок. Но есть мелкие глюки (на переходе через 0) и я не понимаю, это косячит log или exp. Есть подозрение, что скорости LM324 не хватает. Но в мелких корпусах типа QFN нет дешёвых fk0(310 знак., 04.06.2014 22:23)
- Ниипимоск. Гугли digital MEMS microphone - MBedder(04.06.2014 19:28)
- 1) Пик проф. уровня MEMS не осилит (без кодека) -- CPU нужно много (плюс адский ассемблер). 2) PDM-микрофон трудно отнести на несколько метров в сторону..., 3) наконец они дорогие. Хотя можно сделать комбинацию из дешёвого электретного и fk0(51 знак., 04.06.2014 19:34, ссылка)
- @#$%#&%$$ - ну ты тупой! Там кодек УЖЕ НА ЧИПЕ ВМЕСТЕ С МИКРОФОНОМ - тебе остается только прицепить его к твоему SPI! - MBedder(04.06.2014 21:15)
- Пример чипа плиз... - sav6622(04.06.2014 22:28,
)
- См. ниже - INMP441ACEZ от InvenSense (ему AD продали свой MEMS-микрофонный бизнес) - MBedder(04.06.2014 23:05)
- Сам такой. Pulse Density Modulation (PDM) кардинально отличается от Pulse Coded Modulation (PCM). Для декодирования первой нужен захват данных ~пара мегабит в секунду (однобитных) и пропускание этого потока через ФНЧ для получения PCM. Что вообще fk0(216 знак., 04.06.2014 21:27, ссылка)
- Если уж так приспичило, то можно сделать захват PDM и u-Law компрессию (G.711) на ICE40LP384-SG32 за $1.32 (на digikey). - USSR(05.06.2014 08:27,
)
- Ну если тебе $2.4 - космическая цена, то срочно меняй работу. У меня на доме как раз объявление висит - ДЭЗ дворников набирает, зарплата ОТ 17 тысяч, возможности роста - неограниченные, приходить со своей буденновкой :)) --> - MBedder(04.06.2014 23:03 - 23:08, ссылка)
- Если уж так приспичило, то можно сделать захват PDM и u-Law компрессию (G.711) на ICE40LP384-SG32 за $1.32 (на digikey). - USSR(05.06.2014 08:27,
- Пример чипа плиз... - sav6622(04.06.2014 22:28,
- Хватит херней страдать, у ST есть MEMS с аналоговым выходом. Усилитель – на LMV831 (можно и без него). - Alex B.(04.06.2014 20:06)
- @#$%#&%$$ - ну ты тупой! Там кодек УЖЕ НА ЧИПЕ ВМЕСТЕ С МИКРОФОНОМ - тебе остается только прицепить его к твоему SPI! - MBedder(04.06.2014 21:15)
- 1) Пик проф. уровня MEMS не осилит (без кодека) -- CPU нужно много (плюс адский ассемблер). 2) PDM-микрофон трудно отнести на несколько метров в сторону..., 3) наконец они дорогие. Хотя можно сделать комбинацию из дешёвого электретного и fk0(51 знак., 04.06.2014 19:34, ссылка)
- походу, сегодня проще и дешевле влепить обычный 16-ти разрядный аудио-ацп и потом делать компрессию диапазона в цифре. dsPIC справится, особенно если использовать ассемблер )) - Mahagam(04.06.2014 19:04)