если отбросить из этой схемы все после транзистора то останется микрофонный усилитель
на одном транзисторе.
и будет нааармальный сигнал
http://www.radiokot.ru/circuit/analog/home/03/
16. killgur - 02 Марта, 2011 - 21:07:00 - перейти к сообщению
17. nestandart - 02 Марта, 2011 - 21:31:28 - перейти к сообщению
killgur , а каким образом это завести на ацп?
Хочу сделать на lm 358 т.к. это микрофонный усилитель.
Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.
Или я не прав?
Хочу сделать на lm 358 т.к. это микрофонный усилитель.
Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.
Или я не прав?
18. killgur - 02 Марта, 2011 - 22:26:00 - перейти к сообщению
nestandart пишет:
killgur , а каким образом это завести на ацп?
Хочу сделать на lm 358 т.к. это микрофонный усилитель.
Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.
Или я не прав?
Хочу сделать на lm 358 т.к. это микрофонный усилитель.
Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.
Или я не прав?
чуствительность это у микрофона, а у усилителей на транзисторах и ОУ - коэффициент усиления.
возможно стоит предусмотреть полосовой фильтр на входе АЦП
Я не в курсе ограничений на входной ток АЦП но подозреваю что 20-25мА.
И о чуствительности входа тоже не в курсе ... это надо смотреть характеристики МК каков порог его чуствительности и максимальный размах сигнала на входе АЦП при котором он работает корректно.
ИМХО проблема Ваша вовсе не в усилителе а в МК точнее в его нормальном согласовании с этими входными усилителями.
В качесве примера неадекватных но рабочих решений приведу собственный удачный опыт подключения древнего компьютера к ламповому ТВ посредством реле РЭС-22 и проводов без нарушения нормальной работы ТВ по прямому назначению.
19. nest - 02 Марта, 2011 - 22:31:00 - перейти к сообщению
nestandart пишет:
а АЦП то правильно собран?! Как проверяли?АЦП выдает среднее значение в районе 500-600 .
Отключаю микрофон - ситуация не меняется.
Отключаю микрофон - ситуация не меняется.
(Добавление)
nestandart пишет:
lm 358 - это ни разу не микрофонный усилитель. Что в даташите ясно сказано: "LOW VOLTAGE AUDIO POWER AMPLIFIER" т.е. усилитель мощности.Хочу сделать на lm 358 т.к. это микрофонный усилитель.
(Добавление)
nestandart, зачем вам именно АЦП? если просто отследить пик звука - заведите на компаратор.
20. killgur - 02 Марта, 2011 - 22:41:11 - перейти к сообщению
nest как всегда прав
возможно просто нужна реакция на хлопок или свисток ...
тогда АЦП не требуется вообще
возможно просто нужна реакция на хлопок или свисток ...
тогда АЦП не требуется вообще
21. nestandart - 03 Марта, 2011 - 12:37:22 - перейти к сообщению
nest
АЦП на atmega 328.
Мне нужно измерять уровень сигнала а не его наличие или отсутствие.
(Добавление)
nest , если не получится так буду делать на компараторе.
Уменя есть lm393.
Подскажете схемку на lm393 ?
Цитата:
а АЦП то правильно собран?! Как проверяли?
АЦП на atmega 328.
Цитата:
зачем вам именно АЦП?
если просто отследить пик звука - заведите на компаратор.
если просто отследить пик звука - заведите на компаратор.
Мне нужно измерять уровень сигнала а не его наличие или отсутствие.
(Добавление)
nest , если не получится так буду делать на компараторе.
Уменя есть lm393.
Подскажете схемку на lm393 ?
22. nestandart - 03 Марта, 2011 - 16:17:47 - перейти к сообщению
ОЛЕГ , вы говорили что делали звуковой сенсор
с компаратором. Можно по подробнее?
Ссылку , схему ?
(Добавление)
Где то я видел вашу тему про детскую кровать .
Только не помню где .
Поиск не помогает.
с компаратором. Можно по подробнее?
Ссылку , схему ?
(Добавление)
Где то я видел вашу тему про детскую кровать .
Только не помню где .
Поиск не помогает.
23. nest - 03 Марта, 2011 - 19:14:35 - перейти к сообщению
nestandart пишет:
вам же средний уровень сигнала нужно? тогда вам ещё RC цепочку перед АЦП нужно.Мне нужно измерять уровень сигнала а не его наличие или отсутствие.
Да и если вам нужно следить за уровнем - вам не нужен компаратор.
24. ОЛЕГ - 03 Марта, 2011 - 20:21:29 - перейти к сообщению
25. nest - 03 Марта, 2011 - 21:37:17 - перейти к сообщению
nestandart пишет:
и я собрал. у меня работает. (там микрофон нужно включать правильно, иначе не работает. у электретного микрофона есть минус и плюс. минус обычно связан с корпусом.)nest , собрал вашу схему , не работает .
ещё похожая схема на LM358 :
а второй канал LM358 прекрасно ложится в конструкцию сенсора: на нём можно собрать компаратор и будет счастье
в итоге имеем усилитель для микрофона (оттуда можно завести прямо на АЦП) и компаратор в придачу. и вся радость на одном восминогом чипе! вместо двух.
26. nestandart - 03 Марта, 2011 - 21:57:00 - перейти к сообщению
nest , мне нужен уровень сигнала для того чтобы
наглядно определить хотябы две точки .
Т.Е. я завожу сигнал (с микрофона ) на ацп мк и смотрю как он реагирует на
разные звуки . Допустим хлопки .
Произвожу хлопок на расстоянии 4-5 метров - замеряю средний уровень сигнала на ацп.
На расстоянии 1 метр тот же хлопок даст более мощный сигнал на ацп.
Таким образом получаю некое подобие дальномера (при том что громкость хлопков всегда примерно одинакова).
Допустим робот услышавший хлопок с 4-5 метров остановится , а с 1 метра поедет дальше .
Пробовал схемы с одним транзистором , тоже не работает (транзистор то полностью открыт
то закрып )
Если не получится сделать на ацп буду делать на lm 393 у нее ,насколько я знаю ,
тоже два порта входа - выхода .
Поставлю два микрофона ,
но тут возникает другая проблема нужно определять диапазон сигнала (т.е. не только
нижнюю точку , но и верхнюю) как это сделать пока не знаю.
Вот как то так.
наглядно определить хотябы две точки .
Т.Е. я завожу сигнал (с микрофона ) на ацп мк и смотрю как он реагирует на
разные звуки . Допустим хлопки .
Произвожу хлопок на расстоянии 4-5 метров - замеряю средний уровень сигнала на ацп.
На расстоянии 1 метр тот же хлопок даст более мощный сигнал на ацп.
Таким образом получаю некое подобие дальномера (при том что громкость хлопков всегда примерно одинакова).
Допустим робот услышавший хлопок с 4-5 метров остановится , а с 1 метра поедет дальше .
Пробовал схемы с одним транзистором , тоже не работает (транзистор то полностью открыт
то закрып )
Если не получится сделать на ацп буду делать на lm 393 у нее ,насколько я знаю ,
тоже два порта входа - выхода .
Поставлю два микрофона ,
но тут возникает другая проблема нужно определять диапазон сигнала (т.е. не только
нижнюю точку , но и верхнюю) как это сделать пока не знаю.
Вот как то так.
27. nest - 03 Марта, 2011 - 22:04:42 - перейти к сообщению
nestandart пишет:
: ) попробуйте хлопнуть два раза АБСОЛЮТНО одинаково : ) посмеёмся ...На расстоянии 1 метр тот же хлопок даст более мощный сигнал на ацп.
а если стены будут другим покрытием? а если будете хлопать из-за угла? а хлопните в пустой комнате и в комнате с мебелью - расстояние одно, да "громкость" разная ...
nestandart пишет:
lm 393 - это не микроконтроллер, у неё нету портов, и тем более портов входа-выхода. у неё есть ... входы и есть выходы ...Если не получится сделать на ацп буду делать на lm 393 у нее ,насколько я знаю , тоже два порта входа - выхода .
nestandart пишет:
вы имеете ввиду, наверное, амплитуду.но тут возникает другая проблема нужно определять диапазон сигнала (т.е. не только нижнюю точку , но и верхнюю) как это сделать пока не знаю.
Вообще , раз вы не можете гарантировать одинаковую громкость всех хлопков (примеры я привёл), то дальномер на основе громкости хлопков - тема тупиковая. однозначно.
28. nestandart - 03 Марта, 2011 - 22:10:05 - перейти к сообщению
Цитата:
попробуйте хлопнуть два раза АБСОЛЮТНО одинаково
Я и не говорю чтохлопки будут абсолютно одинаковыми .
Я определю среднюю громкость хлопка , а потом определю диапазон (две точки
между которыми будет находится средняя громкость хлопка) некий +/-.
(Добавление)
Сейчас задача состоит в том чтобы мк меня "слышал"
А дальше эксперементы ...