Страница 1 из 1

Индикатор уровня сигнала.

Добавлено: Ср апр 02, 2008 22:28:36
Sotikin
Товарищи, кто-нибудь может подсказать наиболее простой способ реализации такой штуковины?

Небходимо получить индикацию уровня сигнала в диапазоне 0-8 В с шагом 0,5 В (16 светодиодов). Входное сопротивление не менее 100кОм.
Устройство должно фиксировать максимальную амплитуду на входе в течении секунды и создавать его индикацию в последующую секунду. В период индикации происходит фиксация следующего максимального значения входного сиганала. и тд.

Добавлено: Ср апр 02, 2008 22:42:32
dx40
Сразу в голову приходит схемка из mega8 16 светодиодов, 18 резисторов и пары конденсаторов по 100нан.

Добавлено: Ср апр 02, 2008 22:47:24
Sotikin
dx40 писал(а):Сразу в голову приходит схемка из mega8 16 светодиодов, 18 резисторов и пары конденсаторов по 100нан.


А ссылочку на первоисточник можно?

Добавлено: Ср апр 02, 2008 22:57:11
dx40
Готового проекта не видел.

Добавлено: Чт апр 03, 2008 10:41:33
ARV
почти то, что требуется делал я проект супер-пробник на моем сайте. кстати, он есть и здесь, но под кодовым названием "волшебная палочка для Кота". сразу предупреждаю - почти то, что требуется.

Добавлено: Чт апр 03, 2008 13:07:50
Max
Как хорошо, что мне таких кошмаров в голову не приходит :)
Посмотрите вот эту схему:
http://www.radiokot.ru/circuit/audio/other/11/
Мне кажется, она Вам вполне подойдет.

Добавлено: Чт апр 03, 2008 16:11:36
dx40
Вот это действительно ужас. 9 корпусов микросхем вместо одного микроконтроллера.

Добавлено: Чт апр 03, 2008 20:07:50
Max
Да, только это собирается за один вечер, максимум за два, а микроконтроллер надо сначала изучить, потом научиться писать под него программы, потом написать эту самую программу, потом раздобыть или собрать программатор, потом прошить контроллер и после всего этого нет никакой гарантии, что все это заработает.

Добавлено: Пн апр 14, 2008 12:44:27
D.D.N.
dx40 писал(а):Вот это действительно ужас. 9 корпусов микросхем вместо одного микроконтроллера.


Если кто не заметил, там к стандартной схеме детектора на 2-х ОУ(есть в любом учебнике), для запоминания пиков, добавился только 1 таймер и несколько транзисторов. Т.е. в самой идее ничего сверхсложного нет, и тот кусок схемы, который нужен Sotikin, содержит всего пару микросхем.

Ну а вопрос "аналоговая схема vs микроконтроллер", это кажый сам решит что ему легче. Кто сильно шарит в програмировании но дуб в схемотехнике - контроллер может и удобнее, а кто наоборот... Мне вот например гораздо быстрее и проще спроектировать и собрать схему, хоть на 90 микросхемах, чем учится писать прошивки для контроллеров, ради одного единственного прибора.

Добавлено: Чт апр 17, 2008 11:50:39
Sotikin
Всем большое спасибо...

Хотелось бы получить консультацию по поводу этой схемы:
http://www.radiokot.ru/circuit/audio/other/11/
А то я в описании запутался уже.

Можно с у кого-нить отнять полчасика времени в аське?)

Добавлено: Чт апр 17, 2008 17:59:54
D.D.N.
На картинке во вложенном файле тот кусок схемы который запоминает пики. На ОУ X2a и X2b собран пиковый детектор по распространенной схеме, которая подробно расписана например в главе про операционники "Искусства Схемотехники" Хоровица и Хилла, или в книге "Аналоговая электроника на Операционных усилителях" Пейтона и Волша в главах про пиковые детекторы и устройства выборки-хранения. Обе книги можно скачать в интернете, ссылки не помню, но Google поможет :-) .
Кратко он работает так: если на неинвертирующем входе X2a появляется напряжение больше чем на конденсаторе C4 (и инвертирующем входе X2a соединенном с ним), то на выходе этого ОУ появится положительное напряжение, заряжаяжая C4. Ну это понятно, операционники так и работают: регулируют выходное напряжение так, чтобы напряжения на инвертирующем и неинвертирующем входах были равны. Когда напряжение на конденсаторе достигнет входного напряжения, на инвертирующем входе X2a напряжение станет больше чем на неинвертирующем и на выходе X2a появится отрицательное напряжение - ОУ пытается разрядить C4, чтобы выровнять напряжения на инвертирующем и неинвертирующем входах. Разумеется разрядить конденсатор у опера не получится - диод D3 и переход б-э транзистора Q1 в обратную сторону ток не пустят, и C4 останется заряжен до наибольшего напряжения, которое было на входе схемы, а выход X2a уйдет в минус до клипинга, и будет там оставаться пока на входе опять не появится большее напряжение чем на С4. Разряжаться С4 может только через R11, и то, только тогда, когда транзисторы сборки М1 открыты. В том когда их надо открывать и заключается главная проблемма. В простых индикаторах класса "красивая мыргалка" разрядный резистор все время подключен к "земле", и их выходное напряжение начинает падать сразу же, только медленно. Для запоминания пиков можно разряжать C4 переодически с равными интервалами времени, но кривизна этого метода очевидна: если самый большой пик появится, например, за 1 миллисекунду до сброса показаний его просто никто не увидит. Напрашивается вывод: сброс детектора надо как-то синхронизировать с изм сигналом, и в этом заключается главная фича схемы: таймер отсчитывающий интервалы времени в течении которого надо заморозить показания перезапускается самим сигналом детектора. Как я уже писал высше выходное напряжение ОУ X2a в нормальном состоянии остается настолько низким, насколько возможно, и только при появлении на входе сигнала большего чем тот что уже был зафиксирован, увеличивается до его величины, чтобы подзарядить C4 до этого напряжения. За этими изменениями напряжения следит транзистор Q2 который и управляет цепями перезапускающими таймер Х4.
О том как работает таймер 555 написано вот здесь: http://www.radiokot.ru/articles/01/