Этот проект - ампервольтметр (или вольтамперметр, если хотите) постоянного тока. Диапазон - до 99.9В и 9.9А (или 99.9А, зависит от прошивки).
Особенность его состоит в том, что он построен на распространённом микроконтроллере PIC16F676, однако, несмотря на это, имеет возможность одновременного отображения измеряемых напряжения и силы тока на четырёхсимвольных (или трёхсимвольных) семисегментных индикаторах, как с общим анодом, так и с общим катодом (задаётся одним резистором). При использовании четырёхсимвольного индикатора, последний сегмент отображает символ "U" для напряжения и "A" для тока. Ампервольтметр может работать и с одним индикатором, при этом кнопкой "B" можно выбирать, что будет на нём отображаться - напряжение или сила тока. В том случае, если установлены оба индикатора, этой кнопкой можно поменять местами их назначение. Кнопка "H" служит для коррекции показаний амперметра и выравнивания линейности этих показаний, если это необходимо.
Сайт автора и страница разработки:
up feb 2014: сейчас разработку можно найти по адресу:
К сожалению, на сайте автора на схемах и печатных платах имеются ошибки, а в имеющихся прошивках можно запутаться. Вероятно, проект делался для себя, но автор решил поделиться им со всеми "как есть", за что ему, несомненно, спасибо.
Схема вольтамперметра приведена ниже. Как уже было сказано, он построен на распространённом микроконтроллере PIC16F676, на котором, в частности, собирают простые вольтметры и амперметры.
Нажмите на схему для увеличения
В виду ограниченного количества пинов у данного МК, применён регистр 74HC595. Аналогов с совпадающей цоколёвкой у этой микросхемы нет, но она недефицитна и часто применяется в подобных схемах для подключения индикаторов к МК. Для защиты выходов МК от перегрузки и повышения яркости индикаторов применены ключи на транзисторах. При использовании индикаторов с общим катодом, необходимо использовать транзисторы другой структуры, соединив их коллекторы не с +5В, а с массой, при этом резистор на 11 выводе микроконтроллера нужно переставить в другое положение. Возможно, Вам потребуется подобрать резисторы на выходе регистра и в базах транзисторов под свои индикаторы и транзисторы.
Как уже говорилось ранее, кнопка "B" позволяет поменять местами назначение индикаторов в случае, если их два. Если индикатор один, то этой кнопкой можно чередовать отображение напряжения и тока. При нажатии кнопки "H" индикаторы начнут мигать. Пока они мигают, кнопками "B" и "H" можно корректировать показания амперметра. После корректировки мигание прекратится и коэффициент корректировки будет записан в энергонезависимую память. Режим отображения, установленный кнопкой "B", также хранится в энергонезависимой памяти.
После включения индикаторы начинают светиться не сразу, а с задержкой в несколько секунд. Частота изменения показаний - около 9Гц.
Один из вариантов печатной платы для четырёх индикаторов с общим анодом. На рисунке кружками обведены необходимые исправления: нужно убрать перемычку, идущую на массу, и добавить одну маленькую перемычку.
DEAR, I am from bangladesh. I see u voltmeter projects.
please send u firmware. my email:swaponeee@gmail.com
Сергей
17 май 2017 14:59
Подскажите пожалуйста, еще вопрос. На разводке есть пустые резисторы(на них нет номинала) Это просто нулевые резисторы, просто перемычки? Спасибо.
Сергей
17 май 2017 13:32
Спасибо большое, а можно вашу почту попросить, или на мою напишите пожалуйста Serega_tiras@bk.ru, есть еще несколько вопросов, если вам будет не сложно, буду очень благодарен
LA
16 май 2017 22:24
На плате делитель напряжения собран немного по другому, вместо резистора на 5,1к стоит потенциометр. Соответственно, в верхнем плече делителя вместо потенциометра стоит постоянный резистор. Разницы нет, работает одинаково.
Сергей
16 май 2017 21:48
Добрый вечер,я только начинаю знакомиться с электротехникой. У меня возник небольшой вопрос, которым, я полагаю, вы владеете и большая просьба помочь мне в этом вопросе. При монтаже элементов на плату столкнулся с тем, что один резистор на 5,1кОм на принципиальной схеме по линии CA4, который идет сразу на землю, не изображен на печатной плане, на разведенной плате этого резистора нет. Вопрос в том, нужен ли он, забыли его? и будет ли без него работать устройство? Спасибо за ответ
petrovit
29 мар 2017 18:19
Сайтец автора давно испарился. Люди , может кто то сохранил "прошивку" на 99.9A ?? Выручайте...
денис
02 мар 2016 19:08
Не паникуйте по поводу нолей после прошивки,просто снимите бит защиты перед прошивкой и все будет читаться. Сам столкнулся с этой проблемой только в другом месте.
LA
07 авг 2015 18:14
Представленные прошивки - до 9,9А. Остальные - на сайте автора.
Николай
07 авг 2015 11:46
Статья полезная, автору большое спасибо теперь все это нужно реализовать Эти прошивки,какие параметры прибора поддерживают 99,9В-9,9А или 99,9В- 99,9А или прошивка 99В - 99А где-то отдельно
Валера
03 апр 2015 17:26
Да, всё получилось ..., просто обычно я скачивал прошивки уже в виде файлов HEX .... А тут как то растерялся... Ещё раз спасибо.
Валера
03 апр 2015 17:17
Спасибо. Попробую.
LA
03 апр 2015 9:41
Они - и есть текст. Сохраните на диск и всё.
Валера
03 апр 2015 7:10
А у меня почему то прошивки по ссылкам открываются в виде текста. Подскажите пожалуйста их как скачать в виде файла HEX?
Гость
03 мар 2015 22:11
При программировании вы можете снять галочку защиты от чтения самоятятельно и бесплатно. Но эта галочка никак не влияет на работоспособность.
Анатолий
03 мар 2015 18:01
В прошивке для Ампервольтметра на PIC16F676 установлен бит защиты, сколько стоит снять его?
Гость
20 июл 2014 11:50
Перед прошивкой снимайте галочку бита защиты от чтения и всё будет прекрасно читаться.
Виктор
19 июл 2014 20:06
Приветствую всех. Разобрался с проблемой описной ниже, прошивка то с защитой от копирования оказывается, но ни где об этом не говорится) Вообщем нули так и должны быть. Будьте внимательны)
Виктор
13 июл 2014 17:12
У меня почти такой же программатор, попробую сейчас через эти проги залить.
LA
13 июл 2014 17:07
Да, прошивка залита в МК через программатор на MAX232 с использованием IC-Prog или PonyProg.