Данный вольтметр может быть полезен в качестве усовершенствования лабораторного источника питания, индикатора напряжения бортового напряжения транспортного средства, напряжения питания ПК, напряжения батареи в ИБП и т. д.
Это, пожалуй, самый простой из возможных цифровых вольтметров, собранный на микроконтроллер Atmel AVR. Схема работает под управлением микроконтроллера ATmega8. Использование микроконтроллера ATmega8 может показаться перебором, но он был выбран потому, что это один из наиболее часто используемых AVR микроконтроллеров, и его часто можно найти в ящике стола.
Для отображения измеренного напряжения применен трехразрядный 7-сегментный светодиодный индикатор. Катоды индикатора подключены к порту D, а аноды к младшим 3 битам порта B микроконтроллера. Использование сверхъяркого 7-сегментного дисплея позволило отказаться от управляющих транзисторов. В прототипе использован желтый индикатор T-5631BUY-11 с яркостью 150-200 мкд.
Резисторы с R1 по R8 задают ток светодиодов индикатора и, следовательно, его яркость. Сопротивление этих резисторов подобрано таки, чтобы ток потребления не превышался максимальный выходной ток (40 мА), даже когда все 8 светодиодов горят одновременно.
Для измерения использован 10-разрядный АЦП (аналогово-цифровой преобразователь) микроконтроллера. Диапазон вольтметра соответствует входному напряжению 2,5 В. Вход подключен через делитель напряжения 1/4, состоящий из резисторов R9, R10 и потенциометра Р1, обеспечивающий диапазон до 10 В с разрешением до 0,01 В. Входное сопротивление около 1 МОм.
Если вам нужен диапазон до 100 В, измените значение резисторов R10 на 9M1, а P1 на 2M2. Тогда у вас будет диапазон до 100 В с разрешением 0,1 В и входным сопротивлением около 10 МОм.
Калибровка вольтметра производится по известному напряжению установкой потенциометра Р1.
Перемычки DP1 и DP2 могут использоваться для подсветки десятичных точек. Перемычка DP1 обеспечивает включение десятичной точки после первого числа (0,00), DP2 включает точку после второго числа (00,0).
Частота обновления вольтметра составляет около 4 Гц. ATmega8 использует внутренний RC-генератор с частотой 1 МГц.
Схема питается от источника около 5В. Потребляемый ток составляет около 25 мА (большую часть потребляет светодиодный дисплей). Установите конденсаторы C1 и C2 как можно ближе к выводам питания микроконтроллера.
Фьюзы для программирования:
Скачать прошивку вольтметра (477 bytes, скачано: 69)