реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Sim900 и 2 источника звука
Павел_Б
сообщение Mar 26 2011, 11:20
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Здравствуйте.
Модуль SIM900
У него есть MIC_N и MIC_P.
MIC_N подключен к GND. MIC_P через фильтр на вывод микроконтроллера (мк будет генерировать выводом звуки).
Вопрос.
Хотелось бы ещё "приладить" внешний микрофон. Как это можно сделать? Ведь MIC_P уже использован sad.gif
LINE_L и LINE_R в SIM900 не реализован как я понял.
Значит выхода нет?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 26 2011, 12:02
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Вариантов немеряно - от микширования до коммутации.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Mar 26 2011, 12:59
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(CADiLO @ Mar 26 2011, 16:02) *
Вариантов немеряно - от микширования до коммутации.

Если речь идёт о коммутации, то я так понимаю что должна стоять маленькая релюшка.
Если же рассматривать процесс микширования, предполагая что сигнал с микрофона на порядок слабее чем сигнал, генерируемый микроконтроллером, то появляется проблема - как сигналом с МК не спалить выходной каскад у микрофона.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Mar 26 2011, 18:50
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Это не проблема, это непонимание чего там внутри микрофона делается. Проблема - как смикшировать так, что-бы это все дело не свистело в трубку.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 26 2011, 20:09
Сообщение #5


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Павел_Б @ Mar 26 2011, 13:20) *
...Значит выхода нет?


Поставьте кодек типа WM8978.

Там можно совершенно не использовать АЦП и ЦАП-ы, а просто коммутировать в любой комбинации аналоговый входы (8 шт.) и выходы (6 шт.) используя байпас цифровой части.
При этом внутри есть куча усилителей/аттенюаторов. Можете легко выровнять амплитуды всех сигналов и смикшировать их.
Все дело управляется по I2C.
Интерфейс I2S можете даже физически никуда не подключать.
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Mar 27 2011, 04:10
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(ArtemKAD @ Mar 26 2011, 22:50) *
Это не проблема, это непонимание чего там внутри микрофона делается. Проблема - как смикшировать так, что-бы это все дело не свистело в трубку.

Честно - понимание моё что происходит в микрофоне самое примитивнейшее... звук с чувствительного элемента усиливается, выравнивается АЧХ, усиливается выходным каскадом.
Вот для меня пока проблема - если я буду генерировать сигнал ножкой мк на вывод MIC_P у меня также будет сюда подключен и выход микрофона - выходному каскаду микрофона не поплохеет?
А что Вы имеете ввиду чтобы не "свистело"? Я SPK_N и SPK_P не использую совсем. rolleyes.gif

Цитата(AlexandrY @ Mar 27 2011, 00:09) *
Поставьте кодек типа WM8978.

Там можно совершенно не использовать АЦП и ЦАП-ы, а просто коммутировать в любой комбинации аналоговый входы (8 шт.) и выходы (6 шт.) используя байпас цифровой части.
При этом внутри есть куча усилителей/аттенюаторов. Можете легко выровнять амплитуды всех сигналов и смикшировать их.
Все дело управляется по I2C.
Интерфейс I2S можете даже физически никуда не подключать.

Отличная микросхемка... но думаю, что не для моего случая sad.gif
Go to the top of the page
 
+Quote Post
=F8=
сообщение Mar 27 2011, 11:29
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(Павел_Б @ Mar 27 2011, 08:10) *
Вот для меня пока проблема - если я буду генерировать сигнал ножкой мк на вывод MIC_P у меня также будет сюда подключен и выход микрофона - выходному каскаду микрофона не поплохеет?

Не поплохеет. Сигнал с МК через делитель и конденсатор подайте на микрофонный вход параллельно микрофону и в принципе должно работать. Но если вопрос бюджета не слишком острый для сложения сигналов лучше использовать ОУ.
Как вариант можете сигнал с микрофона, опять-же через ОУ подать на вход АЦП контроллера, и микшировать программно только качество в этом случае будет не очень - всетаки АЦП большинства контроллеров для оцифровки звука не предназначены, да и АРУ не помешало-бы.
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Mar 27 2011, 11:55
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(=F8= @ Mar 27 2011, 15:29) *
....... через делитель и конденсатор

а если просто стоит один конденсатор. Эдак на 1000 пФ. Делителя нет.
Это плохо?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 27 2011, 12:18
Сообщение #9


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Павел_Б @ Mar 27 2011, 14:55) *
а если просто стоит один конденсатор. Эдак на 1000 пФ. Делителя нет.
Это плохо?


При таком решении скорее всего будете слушать вместо микрофона характерный неприятный 200 герцовый звон wink.gif
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Mar 27 2011, 12:28
Сообщение #10


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(AlexandrY @ Mar 27 2011, 16:18) *
При таком решении скорее всего будете слушать вместо микрофона характерный неприятный 200 герцовый звон wink.gif

Да нет... 200 герц не слышно вроде. Откуда 200 герц может взяться? Наводка с антенны???
МК питается от 3,6 вольт. Ножкой МК генерирую сигналы через кондёр 1 нанофарад. И фильтр стоит 2 кондёра и резистор как в мануале.
Микрофон то я собирался подключать уже после конденсатора на 1 нанофарад. То есть просто через фильтр и на MIC_P.
Go to the top of the page
 
+Quote Post
=F8=
сообщение Mar 29 2011, 08:44
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Цитата(Павел_Б @ Mar 27 2011, 14:55) *
а если просто стоит один конденсатор. Эдак на 1000 пФ. Делителя нет.
Это плохо?

Ну если АЧХ совершенно не интересует то можно и просто через конденсатор. Смотрите сами сигнал с МК >> чем то, что нужно на микрофоне, значит, в первом приближении, можно считать, что AЧХ определяется конденсатором. Соответственно для частоты 1000Гц вы будите иметь, приблизительно, вдвое больший коэффициент деления чем для 2000Гц.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 20:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01444 секунд с 7
ELECTRONIX ©2004-2016