» » » Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675). Часть 2

 
 
 

Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675). Часть 2

Разместил koan51 28 апреля 2014. Просмотров: 16467

Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675). Часть 2

Предлагаю вашему вниманию дополнения и улучшения к моему проекту на Датагоре «Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675)».
При измерении АКБ большой ёмкости были выявлены ошибки, допущенные в программе:
 — неверно отображается значение ёмкости, превышающей 25,5 Ah;
 — в ошибку уходит при ёмкости 51,2 Ah (по задумке — при 102,4 Ah);
 — неверно выводится «Err» (допустил опечатку, написал MOVFW, а надо MOVWF, почему «MPLab» не принял это за ошибку – не знаю).

Исправив ошибки и проверив все режимы, я вынес значение напряжений и коэффициент тока заряда/разряда в EPROM для удобства изменения настроек.
Загрузив новую прошивку в программатор, можно изменить вышеуказанные значения.
Переменные записаны в первые пять байт энергонезависимой памяти (с 00 по 04):
Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675). Часть 2

00 – Значение напряжения окончания заряда (в режим не входит);
01 – Значение напряжения окончания разряда (входит в режим);
02 – Значение напряжения окончания заряда (в режим не входит);
03 – Значение напряжения начала заряда (входит в режим);
04 – Коэффициент, указывающий, за сколько минут ёмкость изменится на 0.1 Ah.

Пояснения

 — все значения необходимо указать в шестнадцатеричной системе счисления;
 — напряжения указываются в децивольтах (десятых частях Вольта): надо 12,6 вольт => 126 децивольт (в десятичной форме) => 7E (это указываем в программаторе);
 — «в режим не входит» – по достижению этого значения происходит переключение;
 — «входит в режим» – по превышению этого значения происходит переключение;
Например: указано напряжение 13,4 В, идёт заряд, напряжение повышается и достигает 13,4 В, происходит переключение, т.е. значение 13,4 В в режим заряда не входит. Если же напряжение повышается, достигает 13,5 В и происходит переключение, то значение 13,4 В в режим заряда входит.
Разряд аналогично, но в сторону понижения.

Про коэффициент приведу примеры и формулу:
К=0,1/(J/60), где J – значение тока, К – должен получаться целым (без остатка)
Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых герметичных аккумуляторов (PIC12F675). Часть 2


Файлы

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

Об авторе

Александр (koan51)
Россия, МО, г. Сергиев Посад
Работаю сис. админом
2 технических образования
служил в СА (Казахстан, Байконур)
занимаюсь радиоконструированием, фотографией (в свободное время).
Паяльник использую для технического творчества.
Что напаял? ... УМЗЧ на транзисторах, блоки сигнализации на сотовом с использованием микроконтроллеров (16F84A) ... список большой.
Все используется реально.

Интересуюсь ламповыми усилителями,
заинтересовала схема усилителя для наушников.
 

Понравилось? Палец вверх!

  • всего лайков: 61

Поделись с друзьями!


Связанные материалы:


Kaspersky FREE. Бесплатная годовая лицензия для России, Белоруссии и Украины

Привет, друзья! Очередной подарок от kaspersky.ru — антивирус «Kaspersky FREE». Спасибо...

Пусть всегда будет солнце!

Сегодня День Победы. Мы так долго живём без войны, что начали забывать, что это...

Моделирование линейного блока питания в программе «PSU Designer II»

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

Доработанный вариант малошумящего двухполярного источника питания

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

Кит отладочной платы ЦАПа «Silver Wolf R192» (WM8805, WM8740, TOSLINK, S/PDIF с

Для разработки следующего Датагорского ЦАПа и написания управляющего софта была создана...

17/01 киберсубботник на портале

Привет, дрУги! В ближайщую субботу на нашем портале и в магазине будет...

Автоматическое зарядно-тренирующее и измеряющее устройство для 12-вольтовых

28-04-2014 ОБНОВЛЕНИЕ! Предлагаю вашему вниманию дополнения и улучшения к этому моему проекту на...

Библиотеки Diptrace +3D. Разъёмы PBS (розетки)

Продолжая тему библиотек для Diptrace, хочу предложить розетки однорядные PBS для пайки...

Схемка в блокнот. Индикатор разрядки аккумуляторной батареи

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

Transformer: программа расчета маломощного (до 500 Вт) силового трансформатора на

Предлагаю начинающим очень простую программулину для расчета силовых трансформаторов. Автор...

Датагорская Ярмарка электроники v.2 открылась!

Уважаемые граждане Датагории и гости нашего кибер-города! После обновления открылась...

Узел коммутации обмоток выходных трансформаторов ламповых усилителей

Последнее время все мучил меня вопрос о быстрой и безболезненной коммутации вторичных...
Информация
Вы не можете участвовать в комментировании. Вероятные причины:
— Администратор остановил комментирование этой статьи.
— Вы не авторизовались на сайте. Войдите с паролем.
— Вы не зарегистрированы у нас. Зарегистрируйтесь.
— Вы зарегистрированы, но имеете низкий уровень доступа. Получите полный доступ.