Все своими руками » Цифровой вольтметр






Цифровой вольтметр

Рубрика: Измерения

Цифровой вольтметр для блока питания

Цифровой вольтметр имеет два предела измерения, от 00,00… 10,23 В, второй предел измерения от 000,0… 102,3 В. Переключение пределов осуществляется при помощи переключателя. Основой схемы вольтметра является микроконтроллер PIC16F676.

Данные об измеряемом напряжении выводятся на однострочный жидкокристаллический индикатор. Электрическая схема вольтметра показана на рисунке 1.

Цифровой вольтметр, схема, PIC16F676, своими руками

В качестве источника опорного напряжения для модуля аналого-цифрового преобразования используется внешний источник с выходным напряжением 1,023 вольта. Такая величина опорного напряжения при десятиразрядном модуле АЦП данного микроконтроллера, позволяет производить оцифровку входного сигнала с точностью до 0,001 вольта. Десять разрядов АЦП, это в двоичной системе счисления — 11 1111 1111, а в десятичной – 1023, т.о. 1,023 вольта делим на 1023, получаем значение напряжения одного разряда, т.е. 0,001 вольта. В качестве стабилизатора напряжения питания применена микросхема К157ХП2, имеющая в своем составе внутренний ИОН с напряжением 1,3 В. И самое главное его внешний вывод 8. Такое же схемное решение применено в схеме милливольтметра, рассмотренной в статье «Милливольтметр на PIC16F676». Чтобы исключить влияние входа микроконтроллера на выход 8 DA1, в схему введен повторитель напряжения, выполненный на одном из двух ОУ микросхемы DA2 – DA2.1. Конденсаторы С2 и С5, это конденсаторы фильтра напряжения ИОН. Величина напряжения ИОН на входе RA1 микроконтроллера DD1 регулируется резистором R6. Этим резистором производится калибровка показаний прибора по контрольному цифровому вольтметру.

Общее напряжение питания схемы можно регулировать подстроечным резистором R3. Резистор R8 включен последовательно со светодиодом подсветки LCD. Меняя его величину, можно изменять уровень освещенности индикатора. Контрастность выводимых символов на индикаторе зависит от напряжения, подаваемого на вывод V0 LCD. То есть от номиналов делителя напряжения, состоящего из резисторов R9 и R10. Конденсатор С8, это конденсатор фильтра питающего напряжения, его лучше впаивать непосредственно между выводами питания микроконтроллера 1 и 14.

Переключатель S1 служит для переключения измеряемого напряжения на тот или иной вход АЦП микроконтроллера. Если контакт переключателя находится в нижнем положении, то измеряемое напряжение через делитель напряжения 1:10, состоящий из резисторов R2 и R5, подается на еще один повторитель, собранный на втором ОУ микросхемы DA2. Применение ОУ, включенного по схеме повторителя со 100% отрицательной обратной связью, позволяет резко уменьшить шумовую составляющую измеряемого напряжения, еще не маловажное назначение данного повторителя, это защита входов микроконтроллера. По идее, такой же каскад надо ввести и в цепь измерения напряжения до 100 вольт. При верхнем положении переключателя, измеряемое напряжение через делитель 1:100, R1 и R4, подается на вход RA2 микроконтроллера DD1. В качестве стабилитронов VD1 и VD2 можно применить КС147А. Это защищающие элементы схемы и предназначены для защиты от повышенных напряжений при внештатных ситуациях. В случае применения вышеуказанных стабилитронов, напряжение на входе будет ограничиваться на уровне 4,7 вольта. Это напряжение безопасно, как для ОУ, так и для входов микроконтроллера DD1. При отсутствии этой марки стабилитронов, можно использовать КС133А. Вид устройства собранного на макетной плате показан на фото 1.

Цифровой вольметр, плата, своими руками
Успехов. К.В.Ю.

Скачать файл прошивки можно здесь

.

Просмотров:14 433
9 комментариев




9 комментариев к “Цифровой вольтметр”

  • Сергей
    9 августа, 2016, 12:05

    Здравствуйте, Валерий Юрьевич.А что Вас подвигло на создание данного вольтметра?Ни в коем случае не хочу Вас обидеть,но мне кажется что она останется не востребованной,т.к. есть подобные вольтметры и вольтамперметры и проще схематически.А вот чего нет,так это схемы такой как у Вас измеритель температуры и влажности на семи сегментных индикаторах,но с управлением нагрузкой как на схеме КАМЕРЫ ДЛЯ КЛИМАТИЧЕСКИХ ИСПЫТАНИЙ.Дело в том, что ЖК модули (китайские)быстро выходят из строя,я на камере уже два раза менял.Если дойдёт время до такой схемы,я первый воплощу её в жизнь.Спасибо за Ваши труды.

  • admin
    9 августа, 2016, 13:44

    Привет, коллега. Давно не общались. Как рыба? А подвигнуть меня на этот вольтметр заставила, как всегда одна из просьб. Кому то значит надо иметь вольтметр до 100 вольт, а второй предел — это так на всякий случай. А потом — просто, это не значит, что будет точно во всем диапазоне рабочих температур. Особенно если вольтметр стоит внутри блока питания, и в качестве опорного напряжения для АЦП для простоты выбрано напряжение питания контроллера. Сергей, ты попробуй тестером измерить контрольное напряжение мультиметром при разных температурах и посмотри разницу. Хрен с ним с вольтметром, как там у вас дела?

  • Сергей
    9 августа, 2016, 14:38

    Да так,потихоньку шевелимся.Как выбью у начальства сотню,другую,так что то и модернизирую.Ваша схема на камере работает нормально,заданные температуру и влагу держит четко.Бывает иногда в момент включения/выключения реле на экране ералаш,но через секунду всё восстанавливается.Это влияние каких то гармоник от силовых пускателей.Пробовал побороть фильтрацией питания,не помогает.Попробую запитать схему от отдельного транса.Ну а Вы как,побороли свой хондроз,здоровье надо береч.

  • admin
    9 августа, 2016, 15:13

    С хондрозом борюсь вашими молитвами. С электромагнитными помехами надо начинать бороться с датчика. Экранируешь сначала датчик и до блока индикации. Не плохо осциллографом с закрытым входом посмотреть, что делается на шинах в момент коммутации. Успехов тебе.

  • Валерий
    3 ноября, 2020, 20:52

    Здравствуйте! Интересная схема, но не могу скачать прошивку. Выдает сообщение, что страница недоступна. Поправьте пожалуйста ссылочку.

  • admin
    4 ноября, 2020, 20:44

    Привет, Валерий. Поправил. Спасибо.

  • Валерий
    5 ноября, 2020, 23:14

    И вам спасибо.

  • Олег Александрович
    18 декабря, 2021, 8:11

    Здравствуйте, Валерий Юрьевич. С интересом прочитал статью. Валерий Юрьевич, нет ли у Вас прошивки под ЖК 0802. Если она есть великодушно прошу Вас выслать ее на мою почту. С уважением.

    Олег Александрович (66лет, инженер-электроник на пенсии)

  • admin
    19 декабря, 2021, 0:25

    Привет, Олег Александрович. Нет к сожалению такой прошивки, не работал я с такими индикаторами. НО! Посмотри в документации на 1602 распиновку и сравни с 0802. 15 16 выводы подсветки, они у 0802 справа. В сети все есть, Александровачь — на лентяя тянешь, шутка.

Оставить комментарий