Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Регулировка Vref в PIC12F675


Автор: BIV 16.10.2011, 17:26
Всем доброе время суток!
Извините что я на этом форуме все время спрашиваю про PIC12F675, осталось совсем немного))
Сейчас мне нужно программно регулировать опорное напряжение (Vref). На вход микроконтроллера поступает аналоговый сигнал и оцифровывается.Вот как задавать Vref внешними резисторами и прочее я уже понял, сейчас мне нужно чтобы микроконтроллер сам понижал или поднимал порог(Vref). Как это сделать?
http://upload.akusherstvo.ru/image381134.jpg

Автор: xvr 17.10.2011, 14:47
Пункт 6.5 (страница 41) из DS. Регистр VRCON + специальные режимы работы самого компаратора (все, где есть слова Internal Reference)

Автор: BIV 18.10.2011, 13:31
А если я компаратор не использую, а только АЦП, то этот пункт поможет мне решить эту проблему?

Автор: xvr 18.10.2011, 16:05
Цитата(BIV @ 18.10.2011,  13:31)
А если я компаратор не использую, а только АЦП, то этот пункт поможет мне решить эту проблему?

Нет. Встроенный VREF в этом МК подключен только к компараторам

Автор: BIV 18.10.2011, 16:23
Думаю как-то логически можно связать работу компаратора с АЦП. Единственное что, я столкнулся с другой проблемой: Мне сигнал надо фиксировать с диапазоном от 3,5 вольт до 5. Компаратор фиксирует максимальное значение 3,5 вольт. Использовать схему делителя напряжения для поступающего сигнала не желательно. Можно ли как-нибудь вычесть (сдвинуть)? Имею ввиду сигнал 3 вольта сделать 1В или 0В, а из 5В сделать 3В. Т.е. не деление, а именно вычетание.
Может быть этот вопрос очень глупый, но я никогда не использовал вычетание, поэтому и не знаю куда смотреть и что

Автор: xvr 18.10.2011, 16:40
Цитата(BIV @  18.10.2011,  16:23 Найти цитируемый пост)
Можно ли как-нибудь вычесть (сдвинуть)? Имею ввиду сигнал 3 вольта сделать 1В или 0В,

Можно. Поставить между сигналом и ножкой компаратора стабилитрон (или несколько диодов последовательно, если не удастся найти стабилитрон с маленьким напряжением стабилизации). Еще можно добавить резистор между ногой компаратора и землей, что бы обеспечить минимально необходимый ток через стабилитрон.

Еще можно сделать схему на операционнике, но это посложнее будет  smile 

Автор: BIV 18.10.2011, 17:03
Сложнее не надо  smile И так уже наусложняли
Спасибо! Получилось

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)