Технический форум по робототехнике.
blindman » 03 дек 2008, 09:54
Функции :
- воспроизведение звуковых файлов в формате WAV
- запись звука с микрофона в формате WAV
- датчик звука
Схема приведена только для воспроизведения звука. Вопросы : нужны ли 2 канала вомпроизведения? Сколько нужно микрофонов?
Базовая тема данного обсуждения -
Звуковая карта для МиниБота и МиниБота-ПРО. В ней обсуждается теория, особенности работы с SD-CARD, fat16 и т.п. Полученные результаты отражены в приведенной схеме.
Поскольку в исходной теме пошли теоретические рассуждения, создана новая - здесь уже ближе к практической реализации. Собственно воспроизведение звука с карты вопросов не вызывает - отработаны и схема и софт. Схемотехнику микрофонного и усилителя мощности здесь обсудим, я на макете обкатаю.
----------------
Now playing: Pink Floyd - Dogs
- Вложения
-
Последний раз редактировалось
blindman 05 дек 2008, 03:20, всего редактировалось 3 раз(а).
EdGull » 03 дек 2008, 11:23
предлагаю:
1. усилок один.
2. микрофонов три, на вырост,вдруг получится направление звука ловить...
3. усилок звука лучше взять специализированный, как в миниботе-2.
RoboTok » 03 дек 2008, 12:47
Что то вы в схеме с резисторами накосячили ...
Или это фишка хитрая ?
А нельзя ли кодеком воспользоваться ?
Сергей » 03 дек 2008, 12:49
С кодеком можно и MP3 воспроизводить
blindman » 03 дек 2008, 13:44
Про MP3/WAV кодек там:
RoboSoundЗдесь говорим о схеме воспроизведения на ковоксе
blindman » 04 дек 2008, 15:20
Чото я в ступор впал, не могу сообразить как сделать микрофонные усилители. Динамический диапазон должен быть большой, например для работы в качестве "шпиона", типа прослушивать квартиру и записывать звук - надо и тихие и громкие звуки записывать.
Варианты
- усилитель с АРУ. Во первых, в аналоговой схемотехнике мои познания близки к нулю. Во вторых, для работы в качестве звуколокатора АРУ - зло.
- Аттенюаторы типа как сделан регулятор громкости в схеме выше - перегрузку усилителя вылавливать программно, и соответственно подстраивать аттенюатор.
- тупо забить и поставить подстроечники для регулировки усиления.
Какие у кого мысли на этот счет?
Добавлено спустя 2 минуты 59 секунд:А куда схема делась-то? И картинку не дает добавить
Myp » 04 дек 2008, 15:42
без паники
отключено Voooooon-ом для безглючного обновления
потом всё включится
Duhas » 04 дек 2008, 20:14
подстроечники не айс.. как вариант управляемый переменник... по и2ц к примеру....
RoboTok » 04 дек 2008, 20:23
blindman писал(а):Чото я в ступор впал
ИМХО если вы делаете, что то простое, то и не надо морочится и сделать просто, а если хочется что то серьёзное уж использовать кодек и DSP процессор.
Вроде как в кодеках есть микрофонный усилитель.
Tracer » 05 дек 2008, 01:18
Duhas писал(а):подстроечники не айс.. как вариант управляемый переменник... по и2ц к примеру....
А можно самим контроллером рулить
Например так.(см пикчу)
Ноги как входы - ненужные в высоком импедансе Можно поодной вклюяать а можно группами - получится куча значений Ку
Вам же не нужна плавная регулировка.
- Вложения
-
Duhas » 05 дек 2008, 08:20
могет и плавная пригодиться.... такой вариант по идее тоге вполне приемлим.. особенно если питание у всех одно ...
blindman » 05 дек 2008, 08:47
Плавная не обязательно. Думаю сделать ступенчатую, с характеристикой близкой к логарифмической.
Пока рабочий вариант такой:
- sound.png (6.16 КиБ) Просмотров: 4164
EdGull » 05 дек 2008, 09:51
мне нравится...
смотрел в протеусе уже что получается?
blindman » 05 дек 2008, 11:11
Да в протеусе особо микрофонную схему не помоделируешь. Завтра на макетке соберу.
EdGull » 05 дек 2008, 11:21
у тебя микрофонов достаточное количество?
а то могу жменьку выслать