» » » » Простой встраиваемый вольтметр 30В на PIC16F676

Простой встраиваемый вольтметр 30В на PIC16F676

Автор: Tonich от 16-01-2013, 13:48

Данное устройство реализовано на PIC16F676 с использованием встроенного десятиразрядного АЦП. Вольтметр позволяет измерять напряжение до 30В постоянного тока и может использоваться в настольных источниках питания либо различных приборных панелях.
Для отображения напряжения используется три семисигментный индикатора с общим анодом. Вывод информации на индикаторы осуществляется динамически(мультиплексированием), частота обновления составляет около 50 Гц.

Схема вольтметра:


Напряжение на выходе делителя
По умолчанию у PIC микроконтроллера, источник опорного напряжения АЦП установлен на VCC (+5 В в данном случае).
Необходимо сделать такой делитель напряжения, который снизит напряжение 30В до 5В. Несложно рассчитать Vin / 6 ==> 30/6 = 5, коэффициент деления равен 6. Так же делитель должен обладать большим сопротивлением, чтобы как можно меньше влиять на измеряемое напряжение.

Расчет
АЦП - 10bit значит максимальное количество отсчётов 1023.
Максимальное значение напряжения 5В, тогда получаем 5/1023 = 0,0048878 В/Отсчёт. В таком случае, если количество точек АЦП составляет 188, то напряжение на входе 188 * 0.0048878 = 0.918 вольт

С использованием делителя напряжения, максимальное напряжение 30В, тогда 30/1023 = 0,02932 В/Отсчёт.
И если количество точек АЦП составляет 188, то напряжение на входе 188 * 0,02932 = 5,5 В.

Конденсатор 0.1uF делает АЦП более стабильным, так как десятиразрядные АЦП достаточно чувствительны.
Стабилитрон на 5,1В предназначен для защиты АЦП от превышения допустимого напряжения.

Печатная плата:


Фото готового устройства:


Точность и калибровка
Общая точность схемы достаточно велика, она полностью зависит от значений сопротивлений резисторов 47кОм и 10кОм, следовательно чем точнее будут выбраны комплектующие, тем точнее будут показания.
Калибровка вольтметра осуществляется подстроечным резистором 10кОм, установите сопротивление около 7,5кОм и контролируйте показания другим прибором.
Также для настройки можно использовать любой стабилизированный источник на 5 или 12 вольт, в этом случае вращайте подстроечный резистор до тех пор, пока не получите правильное значение на дисплее.

Проект в Proteus:


Скачать прошивку с исходником: PIC16Voltmeter.rar [72,56 Kb] (cкачиваний: 3987)
Скачать рисунок печатной платы: PIC16Voltmeter.lay [55,62 Kb] (cкачиваний: 2309)
Скачать проект в Proteus: PIC16Voltmeter_proteus.rar [17,5 Kb] (cкачиваний: 2311)
Оригинал статьи на английском языке


Отредактировал: Tonich - 17-01-2013, 12:35
Причина: Добавлен проект Proteus

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Группа: Посетители
  • ICQ: 208846175
  • Регистрация: 9.12.2012
  • Статус: Пользователь offline
  • Комментариев: 22
  • Публикаций: 6
^
я дико извиняюсь, и шо РАБОТАЕТ с PNP транзисторами в общих анодах?

--------------------
  • Tonich

  • 16 января 2013 23:03
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Gin_Tonik, А таки почему ему не работать?
  • Tonich

  • 17 января 2013 09:56
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Gin_Tonik, дабы не оставлять сомнений прикрепил протеус
  • Группа: Посетители
  • ICQ: 208846175
  • Регистрация: 9.12.2012
  • Статус: Пользователь offline
  • Комментариев: 22
  • Публикаций: 6
^
Спасибо, разобрался.

--------------------
  • CMLDA

  • 13 апреля 2013 14:46
  • Группа: Посетители
  • ICQ:
  • Регистрация: 13.04.2013
  • Статус: Пользователь offline
  • Комментариев: 1
  • Публикаций: 0
^
Доброго времени суток.Спасибо за схему этого вольтметра. Сделал его и он заработал с первого раза. Только есть проблема: показывает он у меня максимум до 22 вольт ... и то показывает 22 когда на входе 29-30 вольт ... дальше подниматься не желает ... Можете подсказать в чем проблема? И еще: возможно ли его как-то переделать (поменять прошивку) чтобы он мерил до 50 вольт? Заранее спасибо.
  • Tonich

  • 1 августа 2013 20:39
  • Группа: Администраторы
  • ICQ:
  • Регистрация: 18.10.2012
  • Статус: Пользователь offline
  • Комментариев: 153
  • Публикаций: 313
^
Цитата: CMLDA
Доброго времени суток.Спасибо за схему этого вольтметра. Сделал его и он заработал с первого раза. Только есть проблема: показывает он у меня максимум до 22 вольт ... и то показывает 22 когда на входе 29-30 вольт ... дальше подниматься не желает ... Можете подсказать в чем проблема? И еще: возможно ли его как-то переделать (поменять прошивку) чтобы он мерил до 50 вольт? Заранее спасибо.

Это всё стабилитрон, попробуйте его временно исключить из схемы, либо без делителя подать на вход контроллера 5 вольт, прибор должен показать 30В, по поводу прошивки надо смотреть, там в настройке ацп немножко поменять...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Вторник
06-12-2016
22:52
Поиск по сайту

Профиль
Здравствуйте Гость


Логин:
Пароль:
Поиск документации
Новое на форуме
Усилитель НЧ Hi-Fi 32 Вт на TDA2050 [Усилители] Ответов 15, последний: 26-11-2016, 13:08 от DOSS
терменвокс [Разное] Ответов 2, последний: 22-11-2016, 12:54 от tuskinette
Часы пропеллер [Светоэффекты] Ответов 101, последний: 12-11-2016, 10:03 от AAArchi
помогите с воздушным трансформатором [Разное] Ответов 0, последний: 21-10-2016, 01:30 от Den_Ch1k
сабвуфер watson [Усилители] Ответов 1, последний: 31-07-2016, 19:30 от Tonich
Новое в блогах
Программатор ключей Ibutton RW1990 на arduino 05.05.2016 - Программатор ключей Ibutton RW1990 на … (0)
Регулятор громкости на Arduino и энкодере 31.03.2016 - Регулятор громкости на Arduino и энкод… (1)
Двухканальный ШИМ регулятор мощности на AtTiny 13 27.03.2016 - Двухканальный ШИМ регулятор мощности н… (0)
Резистивная клавиатура на Arduino pro micro 23.03.2016 - Резистивная клавиатура на Arduino pro … (0)
Зарядное устройство Li-ion аккумуляторов 22.01.2016 - Зарядное устройство Li-ion аккумулятор… (13)
Статистика
Пользователей онлайн: 20
Гостей: 20
Реклама
Теги

Требуется для просмотраFlash Player 9 или выше.

Покаказать все теги
Социальные сети