Главная » Статьи » УСТРОЙСТВА НА МК |
Цифровой вольтамперметр предназначенный для установки в блок питания для отображения выходного напряжения, тока и некоторых дополнительных параметров, выполнен в виде встраиваемого модуля. Основные характеристики устройства:
Измерение тока проводится с использованием шунта, который подключен последовательно с нагрузкой в цепи отрицательной (общей) клеммы блока питания. Питание устройство получает от основного блока питания (т.е. от блока питания который вы модернизируете). Дополнительной функцией, которую выполняет микроконтроллер, является управление вентилятором охлаждения радиатора выходного транзистора (транзисторов) блока питания. При использовании двухстрочного дисплея (и соответствующего ПО для микроконтроллера) имеется возможность отображения значения сопротивления подключенной нагрузки. А при использовании блока питания для зарядки Li-Pol аккумуляторов имеется функция отображения электрической емкости аккумуляторов, что дает возможность оценить их состояние и уровень разряда. Внутреннее разрешение вольтамперметра по диапазону измерения тока рассчитывается согласно выражения: Разрешение[мА] = 1/(R[Ом]×3.2) Кроме того, падение напряжения на шунте не должно превышать 2.4 В, поэтому значение сопротивления шунта должно быть меньше 2.4/Imax[A] Автором было разработано два варианта вольтамперметра:
Принципиальная схема вольтамперметра (вариант №1) Список электронных компонентов (вариант №1)
Принципиальная схема вольтамперметра (вариант №2) Ниже представлена схема подключения модуля в блоке питания. Рассмотрим подробно процесс настройки вольтамперметра. Кнопка S1 – сброс/установка параметров. Первый параметр для настройки – опорное напряжение для АЦП микроконтроллера. Опорное напряжение является основным фактором погрешности измерений. Пользователь должен измерить опорное напряжение на выводе 20 микроконтроллера (для микроконтроллера в корпусе PDIP – вывод 21). Измеренное значение вы и должны прописать в этом «сервисном меню» при помощи этой же кнопки S1, иначе, по умолчанию, принимается значение опорного напряжения Vref = 2.56 В (соответственно техническому описанию на микроконтроллер). После изменения значения опорного напряжения для сохранения параметра никаких манипуляций с кнопкой S1не должно проводится в течении 5 с. Следующий параметр – установка значения сопротивления резистора-шунта. Если значение сопротивления шунта неизвестно, то необходимо на выход блока питания подключить амперметр, выставить некоторый ток при помощи регулятора ограничения тока блока питания и нажать кнопку S1. Кнопку необходимо нажимать пока показания амперметра и нашего устройства (с правой стороны на дисплее, с левой стороны отображается значение шунта) не станут равными. После проведения этой процедуры для сохранения параметров кнопку не нажимать в течении 5 с. Кроме того кнопка S1 используется для сброса значения электрической емкости при зарядке Li-Pol аккумуляторов. Резистор R9 – точная настройка поддиапазона делителя напряжения. Резистор R10 – грубая настройка поддиапазона делителя напряжения. Резистор R1 – регулировка контрастности LCD. Коннектор J1 – подключение вентилятора. Коннектор J2 – питание модуля вольтамперметра (+12 В) Если выхода +12 В у вашего блока питания нет, то этот коннектор необходимо оставить не подключенным. Примечание. Во втором варианте схемы (PDIP) данный коннектор отсутствует. Коннектор J3 – питание модуля вольтамперметра (+35 В) Данный коннектор должен быть подключен независимо от того, подключен ли коннектор J2 к питанию +12 В. Коннектор J4 – подключение линий измерения напряжения и тока.
Коннектор LCD – подключение индикатора Программирование микроконтроллера Микроконтроллер может быть запрограммирован с помощью отдельного программатора или же в внутрисхемно с помощью переходника, который подключается к коннектору LCD. Примерный внешний вид переходника изготовленного автором из кабеля IDE:
Помните, что при программировании микроконтроллера в схеме, необходимо подать напряжение питания +5 В. В зависимости от используемого программатора, напряжение питания может подаваться от самого программатора, либо от внешнего источника. Соответствие сигналов переходника, коннектора LCD, микроконтроллера и программатора
После подключения программатора убедитесь, что программатор «видит» микроконтроллер, и после этого можете приступать к программированию, при этом не забывая выбрать нужное, соответствующее собранной версии, программное обеспечение. При программировании и установке Fuse-битов необходимо учитывать, что микроконтроллер должен быть настроен на работу от внутреннего RC осциллятора 1 МГц, а также необходимо установить бит BODEN. Рекомендуемый порог срабатывания Brown-Out детектора – 4 В. Программное обеспечение для микроконтроллера (HEX-файлы)
Рисунки печатной платы для варианта №1 и для варианта №2 (архивы содержит два изображения – обычное и в зеркальном отражении). Источник: http://elfly.pl/index.htm Источник: http://elfly.pl/index.htm | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Просмотров: 7314 | | |
Всего комментариев: 0 | |