Схема цифрового вольтметра и амперметра

Схемы самодельных цифровых вольтметра и амперметра (СА3162, КР514ИД2)

Рассмотрены не сложные схемы цифровых вольтметра и амперметра, построенных без использования микроконтроллеров на микросхемах СА3162, КР514ИД2. Обычно, у хорошего лабораторного блока питания есть встроенные приборы, – вольтметр и амперметр. Вольтметр позволяет точно установить выходное напряжение, а амперметр покажет ток через нагрузку.

В старых лабораторных блоках питания были стрелочные индикаторы, но сейчас должны быть цифровые. Сейчас радиолюбители чаще всего делают такие приборы на основе микроконтроллера или микросхем АЦП вроде КР572ПВ2, КР572ПВ5.

Микросхема СА3162Е

Но существуют и другие микросхемы аналогичного действия. Например, есть микросхема СА3162Е, которая предназначена для создания измерителя аналоговой величины с отображением результата на трехразрядном цифровом индикаторе.

Микросхема СА3162Е представляет собой АЦП с максимальным входным напряжением 999 mV (при этом показания «999») и логической схемой, которая выдает сведения о результате измерения в виде трех поочередно меняющихся двоично-десятичных четырехразрядных кодов на параллельном выходе и трех выходах для опроса разрядов схемы динамической индикации.

Чтобы получить законченный прибор нужно добавить дешифратор для работы на семисегментный индикатор и сборку из трех семисегментных индикаторов, включенных в матрицу для динамической индикации, а так же, трех управляющих ключей.

Тип индикаторов может быть любым, -светодиодные, люминесцентные, газоразрядные, жидкокристаллические, все зависит от схемы выходного узла на дешифраторе и ключах. Здесь используется светодиодная индикация на табло из трех семисегментных индикаторов с общими анодами.

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

Принципиальная схема вольтметра

Теперь ближе к схеме. На рисунке 1 показана схема вольтметра, измеряющего напряжение от 0 до 100V (0. 99,9V). Измеряемое напряжение поступает на выводы 11-10 (вход) микросхемы D1 через делитель на резисторах R1-R3.

Конденсатор C3 исключает влияние помех на результат измерения. Резистором R4 устанавливают показания прибора на ноль, при отсутствии входного напряжения А резистором R5 выставляют предел измерения так чтобы результат измерения соответствовал реальному, то есть, можно сказать, им калибруют прибор.

Рис. 1. Принципиальная схема цифрового вольтметра до 100В на микросхемах СА3162, КР514ИД2.

Теперь о выходах микросхемы. Логическая часть СА3162Е построена по логике ТТЛ, а выходы еще и с открытыми коллекторами. На выходах «1-2-4-8» формируется двоичнодесятичный код, который периодически сменяется, обеспечивая последовательную передачу данных о трех разрядах результата измерения.

Если используется дешифратор ТТЛ, как, например, КР514ИД2, то его входы непосредственно подключаются к данным входам D1. Если же будет применен дешифратор логики КМОП или МОП, то его входы будет необходимо подтянуть к плюсу при помощи резисторов. Это нужно будет сделать, например, если вместо КР514ИД2 будет использован дешифратор К176ИД2 или CD4056.

Выходы дешифратора D2 через токоограничивающие резисторы R7-R13 подключены к сегментным выводам светодиодных индикаторов Н1-НЗ. Одноименные сегментные выводы всех трех индикаторов соединены вместе. Для опроса индикаторов используются транзисторные ключи VT1-VT3, на базы которых подаются команды с выходов Н1-НЗ микросхемы D1.

Эти выводы тоже сделаны по схеме с открытым коллектором. Активный ноль, поэтому используются транзисторы структуры р-п-р.

Принципиальная схема амперметра

Схема амперметра показана на рисунке 2. Схема практически такая же, за исключением входа. Здесь вместо делителя стоит шунт на пятиваттном резисторе R2 сопротивлением 0,1 От. При таком шунте прибор измеряет ток до 10А (0. 9.99А). Установка на ноль и калибровка, как и в первой схеме, осуществляется резисторами R4 и R5.

Рис. 2. Принципиальная схема цифрового амперметра до 10А и более на микросхемах СА3162, КР514ИД2.

Выбрав другие делители и шунты можно задать другие пределы измерения, например, 0. 9.99V, 0. 999mA, 0. 999V, 0. 99.9А, это зависит от выходных параметров того лабораторного блока питания, в который будут установлены эти индикаторы. Так же, на основе данных схем можно сделать и самостоятельный измерительный прибор для измерения напряжения и тока (настольный мультиметр).

При этом нужно учесть, что даже используя жидкокристаллические индикаторы прибор будет потреблять существенный ток, так как логическая часть СА3162Е построена по ТТЛ-логике. Поэтому, хороший прибор с автономным питанием вряд ли получится. А вот автомобильный вольтметр (рис.4) выйдет неплохой.

Питаются приборы постоянным стабилизированным напряжением 5V. В источнике питания, в который будут они установлены, необходимо предусмотреть наличие такого напряжения при токе не ниже 150mA.

Подключение прибора

На рисунке 3 показана схема подключения измерителей в лабораторном источнике.

Рис. 3. Схема подключения измерителей в лабораторном источнике.

Рис.4. Самодельный автомобильный вольтметр на микросхемах.

Детали

Пожалуй, самое труднодоставаемое – это микросхемы СА3162Е. Из аналогов мне известна только NTE2054. Возможно есть и другие аналоги, о которых мне не известно.

С остальным значительно проще. Как уже сказано, выходную схему можно сделать на любом дешифраторе и соответствующих индикаторах. Например, если индикаторы будут с общим катодом, то нужно КР514ИД2 заменить на КР514ИД1 (цоколевка такая же), а транзисторы VТ1-VT3 перетащить вниз, подсоединив их коллектора к минусу питания, а эмиттеры к общим катодам индикаторов. Можно использовать дешифраторы КМОП-логики, подтянув их входы к плюсу питания при помощи резисторов.

Налаживание

В общем-то оно совсем несложное. Начнем с вольтметра. Сначала замкнем между собой выводы 10 и 11 D1, и подстройкой R4 выставим нулевые показания. Затем, убираем перемычку, замыкающую выводы 11-10 и подключаем к клеммам «нагрузка» образцовый прибор, например, мультиметр.

Регулируя напряжение на выходе источника, резистором R5 настраиваем калибровку прибора так, чтобы его показания совпадали с показаниями мультиметра. Далее, налаживаем амперметр. Сначала, не подключая нагрузку, регулировкой резистора R5 устанавливаем его показания на ноль. Теперь потребуется постоянный резистор сопротивлением 20 От и мощностью не ниже 5W.

Устанавливаем на блоке питания напряжение 10V и подключаем этот резистор в качестве нагрузки. Подстраиваем R5 так чтобы амперметр показал 0,50 А.

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

По этой же схеме можно сделать и автомобильный вольтметр. Схема такого прибора показана на рисунке 4. Схема от показанной на рисунке 1 отличается только входом и схемой питания. Этот прибор теперь питается от измеряемого напряжения, то есть, измеряет напряжение, поступающее на него как питающее.

Напряжение от бортовой сети автомобиля через делитель R1-R2-R3 поступает на вход микросхемы D1. Параметры этого делителя такие же как в схеме на рисунке 1, то есть для измерения в пределах 0. 99.9V.

Но в автомобиле напряжение редко бывает более 18V (больше 14,5V уже неисправность). И редко опускается ниже 6V, разве только падает до нуля при полном отключении. Поэтому прибор реально работает в интервале 7. 16V. Питание 5V формируется из того же источника, с помощью стабилизатора А1.

МИНИ ЦИФРОВЫЕ ВОЛЬТМЕТРЫ

Ещё одна маленькая победа Китай-прома над отечественным радиолюбительством произошла в области А/В-метров. Уже несколько лет как стали очень популярны мини LED индикаторы напряжения. Их уже можно увидеть во многих самодельных конструкциях и делание цифрового вольтметра / амперметра на микроконтроллере с нуля уже скорее проходит по категории “мазохизм”, если конечно не требуются особые свойства или точность. Значит имеет смысл взглянуть на такие модули по-пристальнее, выбрав самые маленькие из них трех разных цветов для теста.

Модули вольтметры цифровые

Большим преимуществом блоков является относительно низкая цена и отсутствие напряжения питания, они питаются от напряжения которое одновременно измеряют. Производитель дает диапазон напряжения 2,6 – 30 В. Для начала протестируем их при разных значениях напряжения. Питание от преобразователя и литий-ионных аккумуляторов. Сравнивать будем показания с измерителем UNI-T UT210E, а также с ANENG. Модули имеют на плате небольшой потенциометр для коррекции показаний.

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

Точность этих индикаторов будет приемлемой во многих устройствах, особенно учитывая низкую цену этих модулей (можно купить за менее 100 рублей). Индикаторы автоматически переключают диапазон – после превышения значения 9,99 В отображаются только десятичные части, то есть одна цифра после запятой.

Подключение минивольтметров

Для некоторых отсутствие отдельного блока питания является недостатком. Но если есть отдельный источник питания, то можете подключить его отдельно. Еще одним недостатком является низкое внутреннее сопротивление, которое ограничивает использование модуля только для источников питания, зарядок и аналогичных схем. Другим недостатком является ограниченный диапазон измерения снизу.

Читайте также:  Простой сенсорный увеличитель давления: схема, печатная плата

Это измерительное устройство в схемном плане ничем не отличается от трехпроводного исполнения, для третьего провода (измерительного) имеется дополнительное поле для пайки. Достаточно снять перемычку.

Преимущество двухпроводной системы заключается в более низкой цене, которая компенсирует многие проблемы этого модуля.

Количество отображаемых сегментов увеличивает потребление тока, иногда эти колебания могут проявляться в показаниях точности.

Простейший вольтметр является двухпроводным – он питается от напряжения которое в то же время измеряет, то есть не нужен дополнительный источник питания для индикатора. И главное – после использования другого источника питания можем измерить напряжение от 0 В.

Мини вольт-ампер метры

Более дорогим аналогом является индикаторы, одновременно показывающие напряжение и ток. Они чуть отличаются схемой подключения и наличием двух резисторов коррекции показаний на плате.

Обсудить статью МИНИ ЦИФРОВЫЕ ВОЛЬТМЕТРЫ

Обзор ярких светодиодов, имеющихся в продаже в интернет магазинах. Описание и преспективы развития.

ПРЕОБРАЗОВАТЕЛЬ 12-220

Схема проверенного преобразователя напряжения 12В в 220, на основе трансформатора компьютерного БП.

Как подключить вольтметр амперметр

Очень часто начинающие радиолюбители задают один и тот же вопрос: — Как подключить универсальный китайский вольтметр амперметр к самодельному зарядному устройству или регулируемому блоку питания? В последнее время меня буквально заваливают вопросами, как подключить, куда подключить. Поэтому я решил написать специально отдельную статью, в которой подробно расскажу, как и каким образом подключить китайский вольтметр амперметр к зарядному устройству или самодельному регулируемому блоку питания.

На сегодняшний день существует две популярные китайские, универсальные модели вольтметров амперметров со встроенным шунтом, которые так любят покупать в Китае на АлиЭкспресс все без исключения начинающие и профессиональные радиолюбители.

Давайте детально рассмотрим две модели самых популярных вольтметров амперметров китайского производства.

Оба прибора имеют пять проводов для подключения к блоку питания. У первого слева три толстых провода (черный, синий, красный) и два тонких (черный, красный). Тонкие провода предназначены для питания прибора: красный плюс, черный минус. Толстые провода: Черный минус амперметра, синий выход амперметра, красный вход вольтметра.

Второй прибор также имеет пять проводов три тонких (черный, красный, желтый) и два толстых провода (черный, красный). Тонкие провода предназначены для питания прибора: красный плюс, черный минус, желтый вход вольтметра. Толстые провода: черный минус амперметра, красный выход амперметра.

В каждый китайский универсальный измерительный прибор (КУИП) встроен измерительный шунт для амперметра, а это большой плюс, потому, что не надо ничего «колхозить», сделано по принципу «поставил и забыл». В некоторых КУИПах шунт изогнутый буквой «М» и блестящий, мне достались экземпляры с медным «П» образным шунтом. Как я понял, на качество измерений форма и цвет шунта никак не влияет.

У приборов на плате имеются подстроечные SMD резисторы с помощью которых, есть возможность подкорректировать показания вольтметра и амперметра.

На этом рисунке изображена схема подключения вольтметра амперметра первой модели к зарядному устройству из компьютерного блока питания.

Схема подключения вольтметра амперметра и вентилятора к зарядному устройству из компьютерного блока питания

Питание прибора осуществляется от отдельного источника питания в данном случае это пяти вольтовая зарядка от телефона, которую легко разместить в корпусе блока питания. Дело в том, что если подключить вольтметр амперметр к регулируемому выходу блока питания, то при понижении напряжения менее 4.5В прибор просто перестанет работать. Скорость вентилятора то же будет снижаться, но при низком напряжении радиаторы блока питания будут немного теплыми и ничего страшного не произойдет.

При выходном напряжении более 12В стабилизатор напряжения L7812CV включается в работу и тем самым поддерживает постоянное напряжение на вентиляторе не более 12В.

На этом рисунке изображена схема подключения вольтметра амперметра второй модели к зарядному устройству из компьютерного блока питания.

Схема подключения вольтметра амперметра и вентилятора к зарядному устройству из компьютерного блока питания

С зарядным устройством из компьютерного блока питания все понятно. Давайте рассмотрим схему подключения китайского вольтметра амперметра первой модели к регулируемому блоку питания. В верхней части схемы изображен регулируемый блок питания с защитой от короткого замыкания, состоящий из диодного моста, конденсатора, стабилизатора напряжения LM317, транзистора MJE13009, переменного резистора и трех постоянных резисторов.

Схема подключения вольтметра амперметра к регулируемому блоку питания

В нижней части схемы вентилятор и китайский вольтметр амперметр подключаются через стабилизатор напряжения L7812CV к выходу диодного моста параллельно конденсатору С1. Стабилизированное напряжение на вентиляторе и КУИПе не более 12В.

На этом рисунке изображена схема подключения китайского вольтметра амперметра второй модели к регулируемому блоку питания.

Схема подключения вольтметра амперметра к регулируемому блоку питания

Многие радиолюбители предпочитают устанавливать в зарядные устройства и регулируемые блоки питания аналоговые китайские измерительные приборы (КИП) за многие годы не утратившие своей популярности. Поэтому предлагаю рассмотреть схему подключения классического стрелочного вольтметра и амперметра.

На этом рисунке изображена схема подключения вольтметра и амперметра со встроенным токоизмерительным шунтом.

Схема подключения вольтметра и амперметра со встроенным шунтом к блоку питания

Вольтметр подключается параллельно к источнику питания с соблюдением полярности. На приборе должны быть отметки плюс и минус. Амперметр обычно подключают в разрыв минусового провода после вольтметра. Так же можно подключить в разрыв плюсового провода на точность измерений способ подключения прибора никак не влияет. Главное условие, соблюдение полярности.

Иногда бывают амперметры без встроенного токоизмерительного шунта. Тогда шунт приходится покупать отдельно. Чтобы у вас не было дополнительных расходов, перед покупкой амперметра всегда уточняйте у продавца наличие шунта внутри прибора. Иногда стоимость отдельного шунта больше стоимости прибора со встроенным шунтом.

На этом рисунке изображена схема подключения вольтметра и амперметра с отдельным токоизмерительным шунтом к блоку питания.

Схема подключения вольтметра и амперметра с отдельным шунтом к блоку питания

Шунт всегда подключается параллельно амперметру. Без него прибор просто сгорит. Как подобрать шунт? Если прибор рассчитан на 10А, значит и шунт должен быть на 10А. На каждом шунте имеется маркировка указывающая на какую силу тока он рассчитан.

Ну вот и все, моя статья подошла к концу, у вас теперь есть новая пища для размышлений.

Друзья, желаю вам удачи и хорошего настроения! До встречи в новых статьях!

Рекомендую посмотреть видеоролик о том, как подключить вольтметр амперметр


Как подключить вольтамперметр к зарядному устройству — подборка схем

Дата: 10.02.2017 // 0 Комментариев

При изготовлении самодельных блоков питания или зарядных устройств, народные умельцы зачастую оснащают подобные приборы цифровыми вольтамперметрами. Цена таких устройств колеблется в районе нескольких долларов, а их точность позволяет напрочь забыть о стрелочных измерительных приборах. Учитывая широкий ассортимент современных вольтамперметров, можно столкнуться с проблемой их подключения. Сегодня наша статья посвящена самым популярным вольтамперметрам и их схемам подключения. Также, помимо стандартной схемы, мы будем описывать, как подключить вольтамперметр к зарядному устройству

Как подключить вольтамперметр к зарядному устройству — подборка схем

Мы выбрали 4 самых распространенных вольтамперметров, которые используют умельцы в своих устройствах. Диапазоны измерений большинства приборов составляют 0-100 В, а также имеют встроенный шунт на 10 А. Принцип подключения у них очень похож, но есть свои нюансы.

TK1382 схема подключения

Вольтамперметр TK1382 можно купить по цене 3,5-5 у.е. Прибор имеет два калибровочных резистора: подстройка напряжения, подстройка тока.

Измеряемое напряжение 0-100 В; ток 0-10 А. Питание прибора должно находиться в рамках 4,5-30 В.

YB27VA схема подключения

Вольтметр амперметр YB27VA имеет аналогичные параметры по диапазону измерений тока и напряжения. Единственным отличием становиться другая компоновка платы и цветовая маркировка проводов.

Примерная цена составляет 3,5-4,5 у.е., на плате также присутствуют подстроечные резисторы.

DSN-VC288 схема подключения

Вольтметр амперметр DSN-VC288 также является одним из самых популярных у радиолюбителей. Цена его колеблется в пределах 4 у.е.

Многие, кто сталкивался с такими приборами жалуются на плохое качество калибровочных резисторов.

BY42A схема подключения

Кому нужна высокая точность измерений, может воспользоваться вольтамперметром BY42A. Такой прибор даст на один знак после запятой больше.

Вольтметр амперметр BY42A рассчитан на более высокое измеряемое напряжение – до 200 В, но напряжение питания прибора должно находиться в пределах 3,8-30 В.

Также BY42A можно встретить в двух вариантах исполнения платы, но цветовая маркировка проводов остается прежней.

Используя вольтамперметр в своем автомобильном зарядном устройстве, можно не только визуально контролировать процесс зарядки АКБ, но и своевременно диагностировать состояние батареи. Достаточно будет подключить зарядное, где установлен вольтамперметр к батареи, и мы увидим какое сейчас на ней напряжение.

Подключение вольтамперметра DSN-VC288 100 вольт 10 ампер. Все просто

Доброго утра, дня и вечера Уважаемые мастера – самодельщики!

Сегодня я хочу Вам рассказать об одном из самых популярных, на сегодняшний день, китайском измерительном приборе, вольт амперметре DSN-VC288. С рабочими параметрами измерения напряжения от 0 до 100В и силой тока от 0 до 10А.

Вольт амперметр DSN-VC288, на сегодняшний день, является одним из самых популярных и востребованных, для измерения напряжения и силы тока, у радиолюбителей и мастеров самодельщиков. Устанавливается на различные электрические приборы. Цена данного прибора весьма бюджетна. В интернет магазинах колеблется от 100 до 200 русских рублей. Что на сегодняшний день, можно считать практически даром.

Вольт амперметр DSN-VC288 не слишком годится для сборки лабораторного блока питания. Так как минимальный шаг индикации показаний силы тока, 10 ma. Т.ч. поставить его можно в ЛБП с не слишком высокими требованиями к точности измерения выдаваемого напряжения и силы тока. То есть в домашний блок питания, где не требуется очень высокая точность.

Подключается данный прибор очень просто. В данном приборе присутствуют два разъема. Разъем на 3 контакта служит для подачи напряжения питания на сам прибор. Все таки это электронная система и тоже любит кушать электричество, правда совсем немного. Питание вольт амперметра укладывается в вилочку от 5 до 30 В. Контакт для снятия измеряемого напряжения на нагрузке. Изамеряемое напряжение, это напряжение которое будем снимать непосредственно с нагрузки от 0 до 100 В. Контакт третий это минус. 2-Х контактный разъем служит для измерения силы тока в цепи. Подключается в цепь через минус последовательно от источника питания к нагрузке.Так же на плате вольт амперметра DSN-VC288 размещены два подстроечных резистора. Которые служат для калибрования индикации измеряемого напряжения и тока, соответственно.

Многие, кому пришлось столкнуться с выше указаным прибором измерения, недовольны низким качеством калибровочных подстроечных сопротивлений. Здесь, как говорится, кому повезет, а кому не очень.

Как всегда, немного о технике безопасности. Это важно, уважайте электричество, не суйте пальцы в розетку, не измеряйте напряжение языком и оно вас не тронет.

Любителям смотреть, а не читать предлагаю посмотреть, с удовольствием, видео ролик с подробным описанием подключения вольтамперметра DSN-VC288.

Видео ролик инструкция:

Инструменты для подключения измерительного прибора:

1. Паяльник, желательно предназначенный для пайки электронных схем, а не старых тазиков.
4. Контрольный тестер, которому вы доверяете. Для проверки точности измерения, нашим прибором, напряжения и силы тока. И дальнейшей калибровки вольтамперметра DSN-VC288.
5. Любая нагрузка для контрольного измерения (можно использовать светодиодную лампочку соответственного напряжения) .
7. Канцелярский нож для снятия изоляции и подготовки проводов для пайки.

Расходные материалы при подключении:

1. Припой.
2. Паяльная кислота или канифоль.
3. Набор проводов для монтажа.
4. Изоляционные материалы, изолента или термо усадка.
5. Немного электричества для проверки прибора.

Порядок подключения нашего вольт амперметра DSN-VC288:






Существует две схемы подключения нашего вольт амперметра.
Схема номер один, подключения. Собирается в том случае если напряжение измерения укладывается в вилку используемого напряжения питания вольтамперметра. То есть от 5 до 30В.

В этом случае (+) прибора и (+) измеряемой нагрузки запитываются в одной точке.
При выпадании измеряемого напряжения из вилки 5-30В (0-5В или 30-100В) подключение плюсового провода питания прибора и плюсового провода снятия напряжения подключаются от разных источников напряжения. Если подать напряжение на питание прибора менее 5В прибор не будет работать. Если подать напряжение более 30В прибор выйдет из строя.

Распиновка проводов прибора:

1. Колодка на три провода. Я называю ее колодка напряжения.
– Красный. Плюс электро питания нашего прибора.
– Черный. Минус электро питания нашего прибора.
– Желтый. Плюсовой провод измерения напряжения на подключаемой нагрузке.

Схемы подключения китайского вольт амперметра даны ниже.
Первая схема подключения по первому варианту. Вторая по второму.

Если вы имеете желание посмотреть очень подробное пошаговое разъяснение как подключить китайский вольтамперметр модель DSN-VC288, оно изложено в видеоролике размещенном выше, так же в ютубовском варианте ниже видео размещена ссылка, на интернет магазин. Где можно приобрести данный вольт амперметр. На сегодняшний день, за 100 рублей.

На сегодня все, . дорогу осилит идущий. Удачи Вам!

Вольтметр и амперметр повышенной точности

Затеял я навести порядок на рабочем столе и радикально упрятать в корпус привода для чтения CD-ROM лабораторный блок питания, блок питания паяльника TS-100, USB-хаб и USB-зарядку. Но в последний момент возникла трудность — китайский вольтметр с амперметром не влезли по ширине передней панели привода. Решил я сделать свой, снова на PIC16F690, схему которого я давно публиковал на моём старом сайте. Но под руку попали сдвоенные 7-сегментные индикаторы, которые замечательно вписались по ширине корпуса 30мм. Пришлось ставить четырехразрядные индикаторы и переписывать программу контроллера для более точного расчета напряжения и тока…

Как выяснилось уже в процессе эксплуатации нового измерителя, повышенное разрешение приборов очень удобно при диагностике ремонтируемых устройств или отладке новых. Реже приходится пользоваться тестером для замера тока потребления.

Схема нового вольтметра и амперметра для лабораторного блока питания мало отличается от схемы старого. Но софт переписал с нуля и радикально. Главное отличие в схеме амперметра применен шунт не 0,1 Ом, а 0,01. Это очень уменьшило падение напряжения на нём, но повысило требования к преобразователю тока в напряжение. Так как в качестве усилителя я применил «народный» LM358, пришлось для компенсации напряжения смещения вводить программную коррекцию. При первом включении прибора (обязательно без нагрузки) он измеряет падение напряжения на шунте и смещение ОУ и принимает этот уровень за ноль и сохраняет значение в энергонезависимую память. Далее все измерения производятся относительно запомненного уровня.

Если по какой-то причине Вы захотите произвести снова калибровку нуля, сделать это можно подав питание на плату с нажатой кнопкой калибровки. Прибор сотрет старое значение. Следующее включение амперметра приведет к измерению и сохранению напряжения условного нуля отсчета.

Резистор, подключенный к выводу 4 микроконтроллера, определяет тип используемого экрана — с общим анодом или общим катодом.
Плата рассчитана на индикатор высотой знака 0,36″.
Мой неудачный первый опыт сборки прибора показал, что зелёные индикаторы почему-то светят весьма слабо. Видимо потому, что яркость слабого свечения зеленых индикаторов делится во времени не на три, а на восемь разрядов двух индикаторов.

В архиве три платы (индикатор и два варианта процессорной платы для контроллеров в корпусах SSOP и SOIC), схема и прошивка прибора.

Если у Вас возникнут вопросы или Вы захотите связаться со мной, сделайте это с помощью формы на страничке «Обратная связь»

101 thoughts on “ Вольтметр и амперметр повышенной точности ”

Есть мысль использовать этот измеритель в ЗУ автомобильного аккумулятора. Есть два вопроса по этому поводу:
1. На схеме указан диапазон измеряемого тока 0-4А, можно ли его увеличить до 10А?
2. Какой метод измерения тока в этом приборе? В автомобильных зарядных форма тока далека от идеальной, особенно если сделана на тиристорах, поэтому хотелось бы иметь среднеквадратичный метод измерения, True RMS так сказать.

Спасибо за очередную, простую и функциональную конструкцию.

Доброго дня.
Я думаю, для автомобильного зарядного не обязательно мерить в миллиамперах ток.. Для зарядки лучше подойдет вот эта моя конструкция, тем более с нужной разрядностью и учётом формы тока уже всё нормально:
http://smartelectronix.biz/publ/ochen_prostoj_ampervoltmetr_na_pic16f690/1-1-0-2

Здравствуйте, Eddy. Я заметил, что Вы почти никогда не публикуете исходных кодов к своим разработкам, делитесь только готовыми прошивками. Думаю, что Вы как программист хорошо понимаете их ценность, исходники позволяют делиться опытом, исправлять ошибки, и дорабатывать проекты, использовать программные решения одних проектов в других, читающие их программисты могли бы делиться с Вами своими способами доработки Ваших проектов. Исходники позволяют заранее детально оценить поведение прошивки, и её применимость, думаю я мог бы продолжать перечислять, но у Вас вероятно есть причины их не публиковать ? Может это коммерция ? Но Вы не публикуете исходники даже к самым простейшим проектам, коммерчески не эффективным на мой взгляд. И предложений о продаже я тоже не видел тут. Тогда что за причины ? Раскроете секрет?

Доброго дня, Владимир
Вы практически угадали — я уже очень давно зарабатываю на кусок хлеба разработкой устройств на микроконтроллерах и написанием прошивок к ним. Многие пошли в серию от сотен до десятков тысяч устройств. У меня нет стабильной зарплаты от слова «совсем», т.е. что написал, то и получил. Причём очень часто пишу совсем бесплатно, если разработка не для серийного производства, просто из желания помочь людям.
Вторая причина в том, что я считаю, что учиться надо на примерах, выкладываемых производителями контроллеров и компиляторов — тексты тех документов создаются профессиональными программистами, а не самоучками вроде меня. Они содержат подробное изложение теории и практических советов по решению задачи. У меня нет такого количества свободного времени, чтобы заниматься преподаванием основ программирования. Увы.
Третья причина в том, что я очень сомневаюсь в том, что кто-то будет тратить своё время на улучшение или исправление моих текстов. Свои ошибки я стараюсь устранять самостоятельно и максимально быстро. Если человеку нужен вольтметр, он его либо купит на Алиэкспрессе за полтора доллара, либо соберет себе по материалам одного из опубликованных в сети проектов. За пол часа. А сидеть сутками и ковырять сотни строк математики, вспоминая старшие классы школы или курсы института.. Зачем?

1) причина коммерция вполне понятна.
Но я как раз насчёт тех самых не коммерческих. «умные кнопки», думаю один из них. Помню, я очень удивился не увидев исходников в архиве к этим умным кнопкам. Нужды в них не было,
сам бы такое мог написать, просто любопытство. Я давно слежу за вашими разработками они подкупают простотой схемотехники, это стиль всех ваших схем, ведь «Всё гениальное просто!»
Любопытно было может и тексты Ваши так-же просты и понятны всем 🙂

3)причина «…кто-то будет тратить своё время на улучшение или исправление моих текстов.»
Соглашусь с Вами, что никто не будет тратить своё время на доработку чужих частных проектов, но Вы не учли, что проекты с открытыми исходниками с момента их открытия
перестают быть единолично чьими-то. С исходниками навсегда остаются имена их авторов но сами тексты уже достояние общества, и могут стать самостоятельными и бессмертными как и
имена их авторов. (Имя Линус Торвальдс яркий пример). т.е. тексты уже не совсем Ваши и другие люди часто дорабатывают их не из благородства и альтруизма, а в СВОИХ личных и даже корыстных целях и потом делятся своими трудами просто потому, что понимают ценность своего труда, а поделиться этим ничего им не стоит, время на доработку они всё равно уже потратили. Мне лично всегда интересно узнать оценку своей доработки от авторов программы и особенно приятно когда мою доработку включают в официальный релиз.
Я говорю это из личного опыта. Я помню, участвовал в устранении одного бага биллинговой системы Stargazer украинских разработчиков, наличие бага они подтвердили но сами они не спешили его устранять т.к. не использовали эту часть программы. От денег они отказались, сказали нет времени на это. Я потратил недели на изучение исходников и написание патча, разработчики помогали мне, отвечая на вопросы на форуме, результат я опубликовал на том-же форуме с предложением включить в релиз, увы в релиз мой патч не включили по двум причинам,
1) патч не решал проблему в корне, а лишь помогал её обходить т.е. по факту это «костыль» на большее силёнок не хватило 🙂
2) применение патча гипотетически могло нарушить работу программы в других частях, требовалось длительное тестирование, ради не очень полезного самим разработчикам «костыля» они не хотели тратить на это время и рисковать. Их Stargazer-ы обслуживали тысячи абонентов, а мой стоял в офисе на 50чел. Но в любом случае мой патч остался опубликованным, и всем кто столкнулся с тем-же багом как я, было уже можно решить проблему. Пусть авторы не приняли мой способ решения, но баг, а затем и ошибку в их коде я всё-таки нашёл, значит чем-то помог проекту.

2.1)причина » учиться надо на примерах, выкладываемых производителями…»
и согласен и нет . Так как сказали Вы, так надо только начинать учиться основам, далее этого будет мало.
Например основы от производителя научат вас записывать числа в ячейки EEPROM, но если их много, как их там систематизировать чтобы удобно было работать и самому не запутаться,
придумывайте сами.
Основы от производителя научат вас менять содержимое памяти программ, даже есть готовый модуль от mplab xc8 mcc
Но как там не запутаться и меняя текст строки не затереть случайно исполняемый код придумайте сами.
И однажды мне удалось написать свои очень оригинальные версии модулей для работы с EEPROM и памятью программ. Гениальна даже не реализация, её Вы возможно сможете ещё
улучшить, гениальна сама идея переложить на компилятор заботу о распределении памяти EEPROM и FLASH. Мы ведь не задумываемся об адресах размещения наших переменных и констант в озу и памяти программ, компилятор делает это за нас, но в EEPROM производителями такое не предусмотрено, то-же самое при использовании FLASH памяти программ, её используют поблочно, что ещё геморойнее чем EEPROM, при этом память под константы в этой же самой FLASH компилятор успешно распределяет без нашего участия.
Написанные мной модули позволяют работать с этими типами памяти почти так-же привычно как с ОЗУ. Сначала была идея загнать все данные в одну структуру в ОЗУ и работать с ними привычным способом, а в EEPROM только копировать полностью или частично эту структуру из ОЗУ. Но такой не бережный расход ОЗУ меня не устраивал. И тут пришла идея объявить эту структуру в ОЗУ и не использовать! (не сочтите меня поспешно за идиота) т.к. структура не будет использоваться её можно объявить располагаемой хоть с нулевого адреса ОЗУ где лежат совсем другие данные. Этим данным ничто не угрожает. Эта структура описывает данные хранимые на самом деле в EEPROM, компилятор об этом «не догадывается:)» она позволяет нам привычным способом получать данные о размерности элементов и их смещении относительно начала структуры. Работать с указателями на элементы этой структуры надо ,передавая их в специальную функцию которая вычислит смещение и использует его для чтения или записи нужного элемента из EEPROM!
С памятью программ получилось ещё интереснее, там оказались совсем не нужны виртуальные структуры, ведь компилятор в этой области умеет работать с константами, правда только на чтение 🙂 этот недостаток я и исправил написав функцию, меняющую значение констант по указателю. Т.е. для использования памяти программ в качестве перезаписываемой, объявляем обычные константы, константные структуры и массивы, читаем их обычным способом и перезаписываем передавая указатель в мою функцию.
А теперь скажите, Вы видели подобные примеры от производителей?
Оценив на практике удобство и мощь этих модулей, возник вопрос — почему ни в одном учебнике мне не попалось ничего подобного, я присваиваю новые значения константам и
константным структурам будто они не константы вовсе! Написав тогда собственное решение лучше предлагаемых профессионалами, я понял что они не боги. И у самоучек могут быть не
стандартные решения лучше. Такие удачные изобретения получаются не часто, как настоящие шедевры 🙂 Думаю у каждого опытного программиста есть подобный «брилиант» среди своих наработок, и получить их много в своё распоряжение можно только разбирая чужой код. Самому много такого не придумать нужна слишком «большая удача».
А примеры от производителей конечно грамотны и полезны, но теперь для меня это лишь «инструкция к инструменту» она учит грамотно пользоваться инструментом, но шедевры
делать не научит.

2.2)причина » У меня нет такого количества свободного времени, чтобы заниматься преподаванием основ программирования. Увы.»
Тут мне возразить совсем нечего, в рыночной экономике все участники загружены по максимуму, а кто нет, тот проиграл в конкуренцию.
Публикация исходников вызовет и дилетантские вопросы и не всегда полезные Вам дискусии, с потерей времени.
Надеюсь однако, что наша беседа была Вам полезна.

«Самое важное — не то большое, до чего додумались другие, но то маленькое, к чему пришёл ТЫ сам » /Харуки Мураками/ ©
🙂
И всё же, я считаю что для обсуждения способов реализации той или иной функции есть специализированные форумы программистов.
У этого показометра исходник 550 строк. На Си (PCWHD). Две недели с чистого листа. Зачем это нормальному человеку?
Я проникся кусочком философии Джобса, который стремился спрятать сложность объекта от пользователя — устройство должно быть простым и хорошо выполнять свои функции. У человека не должна болеть голова, где там ошибка. Ему надо чтобы всё работало, а не заниматься самоистязанием с калькулятором и симулятором..
Я думаю, что возможно, когда я смогу хоть малость расслабиться от необходимости добывать кусок насущной пищи и буду считать себя достаточно умелым программистом, начну выкладывать свои труды. А пока сам учусь программированию. Постоянно. Последние лет тридцать. 🙂

Читайте также:  Электронный штангенциркуль с глубиномером
Ссылка на основную публикацию