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

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 14:11:23
Soir
Вот вариант на PIC16F676. Так как не совсем понял, что должно быть на выходе, логику построил по-своему.
МК измеряет входное напряжение, выводит его на индикатор и сравнивает с сохраненным в памяти. Если разница достигла 0,1V, на индикаторе будут прочерки в течении 5 сек. Новое значение записывается в памяти и последующие сравнения производятся с ним. Индикатор переходит в режим индикации входного напряжения. :tea:

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 14:12:11
maddev
Оба варианта (и на компараторах, и на операционнике) должны питаться от стабилизированного источника, так как опорное напряжение получается делением напряжения питания.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 14:53:35
Soir
maddev писал(а):LM358 будет переключаться на порядок медленнее, чем компаратор — пусть автор темы решит, насколько это критично (времена переключения есть в даташитах). Входы в схеме с компараторами менять местами нельзя, т. к. перестанет работать «проводное И». Делать ли из обратной логики на выходе прямую зависит от следующей за компараторами схемы.
Наверно имелось ввиду "ИЛИ"?
Вот Ваш вариант в Proteus. Работает точно также как и на ОУ. Судя по всему скорость особая не требуется.
Изображение

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 15:07:03
осторожно! леоныч!!!
Тут быстродействие не так важно. Главное это высокая чувствительность на входе,низкое потребление от элемента питания,информативность. Так что пока склоняюсь к тому чтоб собрать схему на контроллере. Придется научиться писать прошивки для контроллеров :shock:

К сожалению PIC16F676 у меня нет. Остались только 2 несчастных Pic12f629 и планарная atmega8 но атмега это слишком круто для такого устройства :))) еще завалялся pic16f819 и странный жк модуль WH1202A и жк мт10т7 :shock: :))) пока больше ничего не нарыл в своем хламе :))) :))) :)))

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 15:20:51
maddev
Наверно имелось ввиду "ИЛИ"?
Параллельные выходы ОК с подтяжкой образуют «проводное (монтажное) И». Для инверсной логики «И» будет работать как «ИЛИ» (по правилу де Моргана).

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 15:35:02
maddev
Так что пока склоняюсь к тому чтоб собрать схему на контроллере.
Это хорошая идея: меньше деталей, гибче настройка.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 15:43:49
осторожно! леоныч!!!
Мало того конструкция меньше по габаритам что тоже не маловажно :)

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 16:45:28
Soir
maddev писал(а):
Наверно имелось ввиду "ИЛИ"?
Параллельные выходы ОК с подтяжкой образуют «проводное (монтажное) И». Для инверсной логики «И» будет работать как «ИЛИ» (по правилу де Моргана).
Да, виноват, запутался в единицах и ноликах. Имел ввиду, что на выходе будет сигнал при срабатывании любого из компараторов. Не учел, что при таком включении сигнал получается инверсный, по отношению к требуемому.
осторожно! леоныч!!! писал(а):Если компаратор заметил изменение например а 0,1в он должен выдать на выходе (который к примеру подключен к светодиоду) высокий уровень например на 1 сек

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 20:02:37
осторожно! леоныч!!!
Установил протеус,русифицировал. Попробовал проекты который были тут опубликованы! Продолжу эксперементы и обязательно отпишусь! Все таки решено сделать устройство на pic12f629

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вс сен 05, 2010 20:36:03
Soir
осторожно! леоныч!!! писал(а):Установил протеус,русифицировал.
Русифицированные бывает глючат.
осторожно! леоныч!!! писал(а):Все таки решено сделать устройство на pic12f629
Т.е. входная часть на компараторах, а обработка на МК? Вам виднее, но это не есть оптимально. Для медленно меняющихся сигналов схема может оказаться неработоспособной. 16F676 и индикаторы я привел для примера, так как у меня такой был под рукой готовый проект вольтметра. Если в таком индикаторе нет необходимости, будет работать из без него, и PIC конечно можно другой, и программу поменять. Но я бы посоветовал все-таки МК с АЦП.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 06:01:25
осторожно! леоныч!!!
А разве в мк на котором я хочу все сделать нет ацп? Надо даташит посмотреть :oops:

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 07:14:14
dr.doc
осторожно! леоныч!!!
Вам нужен не приведенный на схеме компаратор двух состояний с фиксированными порогами, а дифференциатор, выход которого подключен к двухполупериодному выпрямителю. Тогда при любом изменении напряжения в пределах от минусового до плюсового вывода питания приведет к именению напряжения на выходе. Примерное решение в вкладке. Единственное - это наличие на выходе в ждущем режиме половины напряжения питания.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 07:50:37
осторожно! леоныч!!!
Спасибо dr.doc ! Очень интересный вариант! :idea: Сегодня после работы соберу на макетке и попробую! Очень интересно как это работает. Будем пробовать! :)))

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 10:15:01
Soir
осторожно! леоныч!!! писал(а): Очень интересно как это работает.
Действительно интересно зачем такие навороты. Обратите внимание, автор пишет
dr.doc писал(а): Примерное решение в вкладке
Раз Вы начали осваивать Proteus, попробуйте, прежде чем брать в руки паяльник, промоделировать эту схему.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 11:02:41
осторожно! леоныч!!!
Да собственно можно и в протеусе :))) Но вот осваивать его придется думаю не один день хотя там все понятно. Главное к нему привыкнуть и разобраться полностью :))

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Пн сен 06, 2010 23:07:31
dr.doc
Схему действительно стоит промоделировать. Дело в том, что нужно расчитать параметры RC цепи дифференциатора. А для этого необходимы такие параметры сигнала, как скорость нарастания, длительность. Если эти значения неизвестны (автор темы по моему писал "сигнал случайной формы"), то лучше "сделать на глаз". Как говорится, на вкус и цвет.

Re: НУЖЕН КОМПАРАТОР!

Добавлено: Вт сен 07, 2010 05:11:38
осторожно! леоныч!!!
Промоделировать я попробую. Про сигнал с датчика могу точно сказать что он не цифровой а плавно нарастающий и спадающий. Постараюсь сегодня попробовать.