роботы
робототехника
микроконтроллеры
Главная
Как сделать робота
Новости
Спорт
Статьи
Wiki
Форум
Downloads
Ссылки
Контакты  


 Страниц (2): « 1 [2]   

> Описание: LM 386
killgur
Отправлено: 02 Марта, 2011 - 21:07:00
Post Id



Гуру


Сообщений всего: 1189
Дата рег-ции: Февр. 2010  





если отбросить из этой схемы все после транзистора то останется микрофонный усилитель
на одном транзисторе.

и будет нааармальный сигнал

http://www.radiokot.ru/circuit/analog/home/03/
 
 Top
nestandart Супермодератор
Отправлено: 02 Марта, 2011 - 21:31:28
Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  





killgur , а каким образом это завести на ацп?

Хочу сделать на lm 358 т.к. это микрофонный усилитель.

Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.

Или я не прав?
 
 Top
killgur
Отправлено: 02 Марта, 2011 - 22:26:00
Post Id



Гуру


Сообщений всего: 1189
Дата рег-ции: Февр. 2010  





nestandart пишет:
killgur , а каким образом это завести на ацп?

Хочу сделать на lm 358 т.к. это микрофонный усилитель.

Я думаю чувсвительность у него будет повыше чем у схемы на одном транзисторе.

Или я не прав?


чуствительность это у микрофона, а у усилителей на транзисторах и ОУ - коэффициент усиления.

возможно стоит предусмотреть полосовой фильтр на входе АЦП

Я не в курсе ограничений на входной ток АЦП но подозреваю что 20-25мА.
И о чуствительности входа тоже не в курсе ... это надо смотреть характеристики МК каков порог его чуствительности и максимальный размах сигнала на входе АЦП при котором он работает корректно.

ИМХО проблема Ваша вовсе не в усилителе а в МК точнее в его нормальном согласовании с этими входными усилителями.

В качесве примера неадекватных но рабочих решений приведу собственный удачный опыт подключения древнего компьютера к ламповому ТВ посредством реле РЭС-22 и проводов Улыбка без нарушения нормальной работы ТВ по прямому назначению.

(Отредактировано автором: 02 Марта, 2011 - 22:31:07)

 
 Top
nest Администратор
Отправлено: 02 Марта, 2011 - 22:31:00
Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  





nestandart пишет:
АЦП выдает среднее значение в районе 500-600 .
Отключаю микрофон - ситуация не меняется.
а АЦП то правильно собран?! Улыбка Как проверяли?
(Добавление)
nestandart пишет:
Хочу сделать на lm 358 т.к. это микрофонный усилитель.
lm 358 - это ни разу не микрофонный усилитель. Что в даташите ясно сказано: "LOW VOLTAGE AUDIO POWER AMPLIFIER" т.е. усилитель мощности.
(Добавление)
nestandart, зачем вам именно АЦП? если просто отследить пик звука - заведите на компаратор.
 
 Top
killgur
Отправлено: 02 Марта, 2011 - 22:41:11
Post Id



Гуру


Сообщений всего: 1189
Дата рег-ции: Февр. 2010  





nest как всегда прав Улыбка

возможно просто нужна реакция на хлопок или свисток ...

тогда АЦП не требуется вообще
 
 Top
nestandart Супермодератор
Отправлено: 03 Марта, 2011 - 12:37:22
Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  





nest

Цитата:
а АЦП то правильно собран?! Как проверяли?


АЦП на atmega 328.

Цитата:
зачем вам именно АЦП?
если просто отследить пик звука - заведите на компаратор.


Мне нужно измерять уровень сигнала а не его наличие или отсутствие.
(Добавление)
nest , если не получится так буду делать на компараторе.

Уменя есть lm393.

Подскажете схемку на lm393 ?
 
 Top
nestandart Супермодератор
Отправлено: 03 Марта, 2011 - 16:17:47
Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  





ОЛЕГ , вы говорили что делали звуковой сенсор

с компаратором. Можно по подробнее?

Ссылку , схему ?
(Добавление)
Где то я видел вашу тему про детскую кровать .

Только не помню где .

Поиск не помогает.
 
 Top
nest Администратор
Отправлено: 03 Марта, 2011 - 19:14:35
Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  





nestandart пишет:
Мне нужно измерять уровень сигнала а не его наличие или отсутствие.
вам же средний уровень сигнала нужно? тогда вам ещё RC цепочку перед АЦП нужно.
Да и если вам нужно следить за уровнем - вам не нужен компаратор.
 
 Top
ОЛЕГ Супермодератор
Отправлено: 03 Марта, 2011 - 20:21:29
Post Id



Супермодератор


Сообщений всего: 1732
Дата рег-ции: Нояб. 2008  





Вот эта тема.
 
 Top
nest Администратор
Отправлено: 03 Марта, 2011 - 21:37:17
Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  





nestandart пишет:
nest , собрал вашу схему , не работает .
и я собрал. у меня работает. (там микрофон нужно включать правильно, иначе не работает. у электретного микрофона есть минус и плюс. минус обычно связан с корпусом.)
ещё похожая схема на LM358 :


а второй канал LM358 прекрасно ложится в конструкцию сенсора: на нём можно собрать компаратор и будет счастье Улыбка
в итоге имеем усилитель для микрофона (оттуда можно завести прямо на АЦП) и компаратор в придачу. и вся радость на одном восминогом чипе! вместо двух.
 
 Top
nestandart Супермодератор
Отправлено: 03 Марта, 2011 - 21:57:00
Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  





nest , мне нужен уровень сигнала для того чтобы
наглядно определить хотябы две точки .
Т.Е. я завожу сигнал (с микрофона ) на ацп мк и смотрю как он реагирует на
разные звуки . Допустим хлопки .
Произвожу хлопок на расстоянии 4-5 метров - замеряю средний уровень сигнала на ацп.
На расстоянии 1 метр тот же хлопок даст более мощный сигнал на ацп.
Таким образом получаю некое подобие дальномера (при том что громкость хлопков всегда примерно одинакова).
Допустим робот услышавший хлопок с 4-5 метров остановится , а с 1 метра поедет дальше .


Пробовал схемы с одним транзистором , тоже не работает (транзистор то полностью открыт
то закрып )

Если не получится сделать на ацп буду делать на lm 393 у нее ,насколько я знаю ,
тоже два порта входа - выхода .
Поставлю два микрофона ,
но тут возникает другая проблема нужно определять диапазон сигнала (т.е. не только
нижнюю точку , но и верхнюю) как это сделать пока не знаю.

Вот как то так.
 
 Top
nest Администратор
Отправлено: 03 Марта, 2011 - 22:04:42
Post Id



Администратор


Сообщений всего: 4866
Дата рег-ции: Сент. 2009  





nestandart пишет:
На расстоянии 1 метр тот же хлопок даст более мощный сигнал на ацп.
: ) попробуйте хлопнуть два раза АБСОЛЮТНО одинаково : ) посмеёмся ...
а если стены будут другим покрытием? а если будете хлопать из-за угла? а хлопните в пустой комнате и в комнате с мебелью - расстояние одно, да "громкость" разная ...

nestandart пишет:
Если не получится сделать на ацп буду делать на lm 393 у нее ,насколько я знаю , тоже два порта входа - выхода .
lm 393 - это не микроконтроллер, у неё нету портов, и тем более портов входа-выхода. у неё есть ... входы и есть выходы ...
nestandart пишет:
но тут возникает другая проблема нужно определять диапазон сигнала (т.е. не только нижнюю точку , но и верхнюю) как это сделать пока не знаю.
вы имеете ввиду, наверное, амплитуду.

Вообще , раз вы не можете гарантировать одинаковую громкость всех хлопков (примеры я привёл), то дальномер на основе громкости хлопков - тема тупиковая. однозначно.
 
 Top
nestandart Супермодератор
Отправлено: 03 Марта, 2011 - 22:10:05
Post Id



Супер-модератор


Сообщений всего: 1490
Дата рег-ции: Сент. 2010  





Цитата:
попробуйте хлопнуть два раза АБСОЛЮТНО одинаково

Я и не говорю чтохлопки будут абсолютно одинаковыми .
Я определю среднюю громкость хлопка , а потом определю диапазон (две точки
между которыми будет находится средняя громкость хлопка) некий +/-.
(Добавление)
Сейчас задача состоит в том чтобы мк меня "слышал"
А дальше эксперементы ...
 
 Top
Страниц (2): « 1 [2]
« Делимся опытом »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown