Я пытаюсь воспроизвести проект Jasper из Raspberry Pi. В настоящее время я использую преобразователь USB в аудио (показан на изображении ниже) и обычный микрофон для ПК. Однако диапазон приема звука очень мал. Итак, я планирую сделать свой собственный микрофон с операционным усилителем для усиления звукового сигнала.
Это проводка микрофона (что меня на самом деле смутило):
Выводы с маркировкой «1» — это GND. Однако 2 и 3, как правило, дают одинаковый результат. (Я предполагал GND, VCC, Analog OUT, чтобы заменить микрофон красными модулями, показанными в нижней левой части. Это микрофоны ADMP-401 MEMS вместе с операционным усилителем ).
Вот осциллограммы, которые я получил после случайного крика в микрофон при подключении к ноутбуку. Я снял показания с контакта 2 и 3.
Вот что я хочу сделать:
Используйте коммутационную плату в качестве микрофона и этот модуль преобразователя USB в аудио (поскольку у raspberry pi нет микрофонного входа), чтобы обеспечить аудиовход для raspberry pi. Причина, по которой я хочу использовать коммутационную плату, а не обычный микрофон, заключается в «отсутствии хорошего диапазона приема звука».
Вот что я думаю, что я должен сделать, чтобы заставить его работать:
1) Подключите GND коммутационной платы к контакту - 1.
2) Подключите VCC к источнику питания USB 5V после использования регулятора напряжения 3v3.
3) Подключите AUD к контакту 2 или 3, в зависимости от того, что работает.
Еще одно открытие, которым я должен поделиться:
Перед подключением микрофона напряжения на контактах 2 и 3 плавают около 4,8 В, но как только я подключаю микрофон, напряжение падает до 3,7 В.
Любые предложения от вас, ребята, будут очень полезны.
Спасибо за прочтение.
Типичные звуковые карты USB имеют разъем для наушников и разъем для микрофона. Поскольку он работает с вашим микрофоном, он настроен на подачу питания на электретный микрофон — отсюда и 4,8 Вольт в открытом состоянии. Другими словами, звуковая карта подает постоянное напряжение на ваш микрофон.
Микрофонный вход звуковой карты не может дать большой ток, но для небольшого транзисторного усилителя его вполне достаточно. На самом деле, ко всем электретным микрофонам подключен один усилитель на полевых транзисторах - сигнал от самого микрофона имеет очень высокий импеданс и требует, чтобы этот маленький усилитель выдавал сигнал с низким импедансом. Вы можете напрячься и найти маломощный операционный усилитель, который будет работать с 3,8 В и чертовски почти нулевым током, но я уверен, что ваш бумажник скажет «ой», если вы пойдете по этому пути.
Тем не менее, уловить голос из комнаты (обычного размера) не должно быть проблемой даже без предусилителя. Микрофон легко улавливает звук, а звуковая карта его оцифровывает. Однако то, что вы слышите, имеет относительно мало общего с этим. Он вполне может улавливать и записывать голос, который вы не слышите при воспроизведении через динамики. Однако вы можете усилить сигнал в цифровом виде.
Звуковая карта сэмплирует с разрядностью 16 бит, что дает вам много возможностей для цифрового усиления. Все, что вам нужно сделать, это умножить входящие сэмплы на некоторое число, чтобы усилить сигнал. Нужно усиление 20 дБ? Умножьте образцы на 10.
В лучшем микрофоне нет необходимости, если только тот, который у вас есть, не является полным дерьмом. Для своих экспериментов я использую 20-летний электретный микрофон от старого ноутбука Toshiba — он может улавливать голоса со всей комнаты, даже если я не слышу их при воспроизведении через динамики. Однако небольшое цифровое усиление, и все в порядке.
Если вы действительно пойдете по пути предусилителя, вам, вероятно, придется подумать об использовании автоматической регулировки усиления. Включение усиления до тех пор, пока голос из другого конца комнаты не даст вам полномасштабную запись, означает, что шумы ближе к микрофону перегрузят его, и вы просто получите искаженный беспорядок. Опять же, цифровое усиление может спасти вас. АРУ в программном обеспечении не так сложно, поэтому просто воспользуйтесь диапазоном 96 дБ этой звуковой карты и сделайте цифровое усиление.
МММФ. Полностью проигнорировал микрофон MEM.
Вы можете попробовать подключить микрофон MEMs, как электрет, к простому транзисторному усилителю. Это может сработать, так как в техническом паспорте указано, что модулю требуется только 250 мкА при 3,3 вольта.
Так:
смоделируйте эту схему - схема, созданная с помощью CircuitLab
Возможно, вам придется возиться с R1 и C1 (разные значения), чтобы заставить его работать.
R1, возможно, должен быть больше, возможно, C1 может быть меньше.
Глядя на связанное с вами изображение Echo, может показаться, что они используют несколько микрофонов для устранения шума и, возможно, отслеживания источника голоса (для лучшего шумоподавления и разделения голосов). На разборке показан процессор Texas Instruments DM3725, который сочетает в
себе DSP и ядро ARM в одном устройстве. Я ожидаю, что Echo использует ядро DSP для всей обработки звука, а ARM выполняет части, связанные с Интернетом и пользовательским интерфейсом.
Гнезда представляют собой стандартные 3,5-мм мини-штекерные разъемы для телефонов , также известные как разъемы типа «наконечник-кольцо-втулка». Они не питаются; как вы заметили, гильза отшлифована, но наконечник и кольцо — это левый и правый стереоканалы.
То, что вы описываете, должно работать, если используемая вами коммутационная плата обеспечивает достаточное усиление. Критический вопрос заключается в том, какие входные уровни ожидает USB-устройство; микрофоны выдают очень слабые сигналы, и если USB-устройство ожидает линейного входа, вам потребуется сильное усиление. Вы можете подключить выход микрофонного модуля как к кольцу, так и к наконечнику — 2 и 3 на схеме — для монофонического микрофона.
Имейте в виду, что что бы вы ни делали, действует закон обратных квадратов: по мере удаления от микрофона амплитуда будет быстро уменьшаться, гораздо быстрее, чем можно было бы ожидать.
Падение напряжения приводит к нагреву провода, и обмотка микрофона также нагревается, что приводит к падению напряжения. Использование кабеля Ethernet резко меняет выходной сигнал микрофона... Это как ваш микрофон на электронных стероидах. K береги себя и следи за знаками.
Ник Джонсон
Вискиджек
Ник Джонсон
МаМба
Бимпельрекки
Вискиджек
Бимпельрекки
Вискиджек
Бимпельрекки
Бимпельрекки
Вискиджек
Бимпельрекки