Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Простой четырёхканальный зарядник на микропроцессоре PIC16F876

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

Зарядник, предназначен для зарядки NI-MH и NI-CA аккумуляторов емкостью более 600 мАч. Зарядник имеет четыре одинаковых канала, в каждый из которых можно поставить на зарядку от одного до восьми соединенных последовательно аккумуляторов. Ток зарядки 250 мА. Источник тока собран на регулируемом стабилизаторе LM317T. Ток рассчитывается по формуле Vref/R и равен 1.25В/5=0.25А.( В стандартных зарядниках GP для аккумуляторов емкостью 1300мАч ток зарядки 0.3А и время зарядки 5 часов. В данном заряднике аккумуляторы емкостью 1500-1700мАч заряжаются в течении 7.5-8.5 часов.) В качестве источника тока можно использовать также стабилизаторы серии 7805. Тогда резистор при токе 250мА. будет равен 5В/0.25A=20Ом мощностью не менее 1.25Вт.
Алгоритм работы зарядника следующий. Пик определяет с помощью АЦП dV/dt. Если напряжение на аккумуляторах в процессе зарядки увеличивается или равно, то аккумуляторы заряжаются. Если напряжение на аккумуляторах в процессе зарядки начинает падать, то аккумуляторы заряжены. АЦП обеспечивает контроль напряжения с точностью не менее 20мВ. Подробно об аккумуляторах и способах их зарядки можно прочитать здесь.

После включения питания ключ на транзисторе VT1 замкнут. Если аккумуляторы не включены в зарядку, то напряжение подаваемое на вход АЦП через резисторный делитель больше 13,5В. Светодиод при этом светиться.(Индикацию зарядки содрал с зарядника фирмы BOSCH.) Если подключить аккумуляторы, то напряжение на входе делителя упадет ниже 13.5В. Начался процесс зарядки и светодиод начнет мигать с интервалом раз в 2с. Через 4 мин после установки аккумуляторов в зарядник будет сделано первое измерение АЦП и результат будет запомнен. (Если в процессе зарядки отключить аккумуляторы то напряжение перед делителем будет больше 13.5В. и процесс зарядки будет остановлен, а светодиод опять загорится.) Спустя еще 4 мин будет сделано следующее измерение АЦП и сравнено с предыдущем. Если последнее измерение больше или равно предыдущего, значит процесс зарядки продолжается, и это измерение АЦП будет запомнено в замен предыдущего, если меньше, то зарядка окончена. В конце процесса зарядки ключ на транзисторе VT1 разомкнется, и светодиод начнет светиться. Если аккумуляторы не были заряжены в течении 10 часов, то сработает таймер таймаута и светодиод погаснет и ключ на VT1 то же разомкнется. Следующий аккумулятор(ры) можно поставить в зарядник не ранее чем через 15 секунд, после снятия предыдущих, так как каждые 15 секунд процессор включает ключ на транзисторе VT1 на 0.5сек . и проверяет АЦП сняты ли аккумуляторы с зарядки, и только после того как аккумуляторы сняты (напряжение на делителе больше 13.5В) включит постоянно ключ на транзисторе VT1. Теперь можно ставить на зарядку новый аккумулятор(ры).
Если будет собрано меньше четырех каналов зарядки, то свободные входы АЦП порта RA надо подключить на шину питания +5В пика. Не ставьте на зарядку аккумуляторы разных емкостей соединенные последовательно.
    Прилагаемые файлы:
  1. CODE.HEX — прошивка микроконтроллера
  2. Asm.asm — исходный текст программы

Автор: Павел Дичин


C этой схемой также часто просматривают:

Простой стабилизатор
ПРОСТОЙ ГЕНЕРАТОР СИГНАЛОВ НЧ И ВЧ
Простой регулятор мощности
Простой детектор радиоволн
Простой термостабилизатор
Прибор для контроля за работой водителей. ("ЧЕРНЫЙ ЯЩИК")
Генератор логических уровней
Пианино на PIC16F876
Анемометр - измеритель скорости ветра.

Главные категории

Arduino


Аудио


В Вашу мастерскую


Видео


Для автомобиля


Для дома и быта


Для начинающих


Зарядные устройства


Измерительные приборы


Источники питания


Компьютер


Медицина и здоровье


Микроконтроллеры


Музыкантам


Опасные, но интересные конструкции


Охранные устройства


Программаторы


Радио и связь


Радиоуправление моделями


Световые эффекты


Связь по проводам и не только...


Телевидение


Телефония


Узлы цифровой электроники


Фототехника


Шпионская техника



Реклама на KAZUS.RU




Последние поступления

Подключение энкодера к микроконтроллеру PIC

Счётчик людей в помещении, управляющий освещением

Велокомпьютер на микроконтроллере PIC16F628A

Устройство ввода-вывода на микроконтроллера

Два термометра на PIC16F628A и DS18B20

Светодиодные часы с циферблатом

Двоичные часы

Два вывода микроконтроллера PIC управляют шестью светодиодами

Цифровой программируемый таймер на микроконтроллере PIC16F628A

Устройство рисования в воздухе на ATtiny2313



© 2003—2017 «KAZUS.RU - Электронный портал»