Разделы сайта
Выбор редакции:
- Бухгалтерия автономного учреждения новосибирск
- Смерть от алкоголизма и алкогольной интоксикации
- Что такое снижение толерантности к глюкозе: причины, симптомы и подходы к лечению
- Мирена инструкция и описание к лекарственному препарату Левоноргестрел механизм действия
- Мужское самоудовлетворение Проснулась мужа нет занялась самоудовлетворением
- Социальное пособие по уходу за вторым ребенком
- Сколько можно прожить без еды
- Заправка для греческого салата: подборка рецептов Заливка к греческому салату рецепт
- Пирог осетинский с сыром и зеленью
- Блюда из баклажанов, в мультиварке
Реклама
Зарядное устройство для авто на микроконтроллере atmega8. Зарядное устройство для автомобильных аккумуляторов на Atmega8. Выбор и переделка блока питания |
В интернете существует огромное количество схем зарядных устройств (ЗУ) для автомобильных аккумуляторов. От простейших до очень сложных. В нашем случае пойдет речь о ЗУ сделанном на микроконтроллере (МК) Atmega8. Использование МК в отличие от схемы на транзисторах позволяет внедрить очень богатый функционал для ЗУ. К примеру в данном зарядном я решил внедрить следующие функции. 1. Простота в управлении. Достаточно одного энкодера. Повернул по часовой стрелке - заряд включился. Вращением по часовой стрелке или против часовой выбирается ток заряда. Энкодер решил выбрать с тактовым нажатием. Нажимая на него можно будет войти в меню с настройками дополнительных функций. 2. Ток заряда будет до 5А. Хотя у меня в автомобиле стоит батарея 85А/ч мне для заряда хватит и 5А, просто на заряд уйдет немного больше времени. Однако при необходимости можно будет без глобальных переделок и перепрошивки МК увеличить ток заряда до 10А. 3. Менять ток заряда можно будет с шагом до 0.1А. Минимальный ток можно будет выбрать до 0.1А. Это значит можно заряжать и батареи маленькой емкости. Причем если энкодер вращать чуть быстрее, шаг увеличения/уменьшения тока заряда будет работать в пределах 0.5 А. 4. Батарея будет заряжаться до напряжения 14.4 вольт. 5. На дисплей будет выводится информация о текущем токе заряда и напряжении на батарее, так же будет работать индикатор заряда батареи, примерно как в мобильном телефоне. Мне показалось что так будет более наглядно. 6. Обязательно должна быть защита от замыкания клемм ЗУ. К примеру если закоротить клеммы между собой и при этом включить зарядник, то разумеется это не должно принести ему вред. И вообще пока не будет подключена батарея на клеммах не будет никакого напряжения. Так же если по ошибке была подключена батарея не с соблюдением полярности, включение заряда будет невозможно. Вся эта защита будет реализована программно аппаратным способом. 7. Заряд батареи должен быть полностью автоматизирован. Это вполне возможно, так как будет использоваться МК. Автоматизация процесса заряда должна исключать участие человека. Это значит подключил батарею, выбрал ток заряда и на этом все. Все остальное должно сделать само зарядное. А именно, поддержание выбранного зарядного тока в процесе заряда. Если батарея неисправна и заряд дальше не возможен, батарея должна быть автоматически отключена, в противном случае она будет просто бесконечно кипеть, а нам это не надо. 8. Показалось, что удобна будет функция "хранение батареи зимой". Как ни крути, абсолютно любая батарея в природе имеет свой внутренний саморазряд. Это значит, что если просто оставить без присмотра батарею на определенный срок, то из-за тока саморазряда она разрядится, что в итоге приведет к сульфатации пластин. А для батареи это смерть. Причем время саморазряда и сульфатации не такое уж и большое. Порой достаточно пару месяцев. Чтобы этого не произошло и будет внедрена функция "хранение батареи зимой". Работает это просто, подключаем зарядник к батарее, причем батарею не нужно вынимать из автомобиля. Далее ЗУ будет раз в пол часа смотреть какое же напряжение на батарее. Если напряжение упало ниже нормы, включится автоматический заряд, после окончания цикла заряда, ЗУ опять перейдет в режим контроля напряжения на батарее. Причем порог срабатывания выставляет сам пользователь в меню и силу тока тоже можно выбрать в меню. Лично я для себя установил порог 12.5 вольт и сила тока заряда 0.5А. Зярадка малым током более эффективна чем большими токами. 9. Возможно будет полезна функция "продолжение заряда после отключения электричества". Хотя такое совпадение может произойти раз в 150 лет, тем не менее эта функция есть. Зарядное всегда "помнит", что включен процесс заряда и если произойдет отключение/включение элетричества, заряд просто продолжится дальше. В любом случае все функции можно отключить или включить по выбору в меню. Если отключить все функуции, то зарядное просто станет "обычным зарядным" которое зарядит батарею и выключится. 10. Ну и напоследок в ЗУ будет работать программный таймер. Таймер будет постоянно тикать вперед 0..1,2 и так далее. Если батарея заряжается, а это видно будет по тому, как на ней будет постепенно подниматься напряжение до 14.4 вольта. Так вот, как только на батарее напряжение чуть поднялось, таймер сразу сбросится в 0 и продолжить снова считать 0...1,2... Но если батарея неисправна или старая, или не совсем правильна плотность электролита, то при определенном пороге заряд дальше невозможен. И этот порог может быть ниже 14.4 вольта. Как быть? В таком случае таймер перестанет сбрасываться. И дотикав до определенного момента, он попросту выключит заряд с сообщением на дисплей. Дальше кипятить батарею не имеет смысла. Таймер можно выключить в меню или включить, задав диапазон тикания от 30 мин до 3х часов. На дисплее можно будет видеть как таймер будет тикать и сбрасываться время от времени, если заряд протекат в штатном режиме. Теперь перейдем к обсуждению схемы зарядника. Блок питания. Конденсатор на 1000uF в принципе можно не ставить так как он уже установлен в импульсном блоке питания на выходе, но если установить то хуже не будет. Конденсатор С2 лучше если будет электролит, но я поставил керамический smd. Стабилизатор 7805 нужен чтобы питать МК, дисплей LCD и прочую обвязку. Теперь подключим батарею и полевой транзистор. Как видим, все просто. Транзистором будем регулировать силу тока через батарею. Реле К1 будет брать на себя роль защиты, будет включаться только тогда, когда батарея подключена и подключена правильно. Цементный резистор R18 выполняет роль шунта. При токе в 5А на нем будет напряжение 0.5 вольт. Это напряжение усилим и подадим на АЦП МК, так МК будет знать какой ток в цепи заряда и это значение можно будет вывести на дисплей. Теперь пора подключать МК к схеме. Как видим схема немного усложнилась. Но не сильно. К выводу PB0 подключим реле, любое реле на 12V, контакты которого должны выдержать ток в 5А. Последовательно с реле надо подключить гасящий резистор примерно в 200 Ом, так как питаться то реле у нас будет от напряжения 16-20 вольт. Параллельно катушке реле надо установить защитный диод (любой, поставил LL4148) , без диода может пробиться транзистор VT4. VT4 может быть любой тип npn, использовал MMBT4401LT1 . К выводам PD7, PC1, PC0 подключен энкодер. Использовался этот или этот . На выводы к которым подключен энкодер необходимо подключить конденсаторы 0.1 uF и подтягивающие резисторы по 10к. Это уменьшит контактов. Дисплей использовался на две строки по 16 символов. Дисплей так же имеет встроенный русский шрифт. Если подключить дисплей без русских символов, на экране будут крякозябры. Так как у МК Atmega8 не сильно много ног, то дисплей подключил по 4х битной шине. Выводы дисплея DB3-DB0 не используются. К выводу МК PB2 подключен диод шоттки BAT54S , два конденсатора 0.1uF и резистор 100 Ом. Зачем это нужно? Дело в том что в схеме используется операционный усилитель ОУ LM358 который не "rail to rail". В таких ОУ без отрицательного напряжения питания на минусовом выводе питания, на выходе ОУ никогда не будет 0 вольт. Поэтому эта цепочка элементов подключенная к выводу PB2 создает отрицательное напряжение где то -4V для питания ОУ. Для того чтобы цепочка на выводе PB2 заработала и генерировала -4V, на нее необходимо подать ШИМ сигнал со скважностью 50%. Таким образом на выводе PB2 всегда присутствует ШИМ с частотой 62.5 кГц. На выводе PB3 так же всегда присутствует ШИМ, но скважность сигнала в данном случае от 0 до 100% уже регулируется вращением энкодера. Резистор R18 и конденсатор С11 составляют интегрирующую цепочку сглаживают ШИМ в постоянное напряжение. Резисторы R19 и подстроечный R20 являются делителем напряжения. Как настроить R20? Подключаем мультиметр к выводу PB3 и вращаем энкодер до тех пор, пока прибор не покажет 2.5 Вольта. Далее вращаем подстроечный резистор R20 так чтобы на неинвертирующем выводе ОУ было напряжение 0.25 вольта. На этом настройка R20 закончена. Как работает регулировка и управление транзистором? Предположим что на неинвертирующем выводе ОУ (+) 0.5 вольт. Одно из свойств ОУ это то, что он стремиться к тому, чтоб уровнять разность потенциалов между его двумя входами. Делает это он используя свой выход, повышая или понижая на нем напряжение. Итак на выводе (+) 0.5 вольт, а на выводе (-) 0 вольт. Что дальше? ОУ сразу же начнет повышать напряжение на выходе, который подключен к затвору транзистора IRF540. Транзистор начинает открываться. Через батарею, транзистор и шунт начинает течь ток. Текущий ток вызывает падение напряжение на шунте R18. ОУ будет открывать транзистор до тех пор пока на шунте не будет напряжение 0.5 вольт. Напряжение с шунта подается через R13 на вывод (-). Как только на выводе (-) будет 0.5 вольта (такое же как и на выводе (+)), ОУ перестанет открывать транзистор. При этом ток заряда будет равен 5А. Если энкодером уменьшить напряжение на выводе (+) до 0.25 вольта, ОУ уменьшит напряжение на затворе транзистора до такой величины, чтоб на выводе (-), так же стало 0.25 вольта, данное значение соответствует току заряда в 2.5А. Получается что регулировка тока заряда осуществляется аппаратным способом с помощью ОУ. А это очень хорошо, так как ОУ никогда не зависнет и скорость раекции мгновенная. Данная схема регулировки является обычным линейным источником тока. Удобство данной схемы в том что она является простой, но минус в том, что вся разность напряжения между импульсным блоком питания и напряжением на батарее выделяется в виде тепла на транзисторе. К примеру ИПБ выдает 20 вольт, напряжение на батарее в начале ее заряда 12 вольт, а ток заряда 5А. Какая мощность выделиться на трназисторе? (20-12)*5=40 Вт. 40Вт это очень много!!! Нужен здоровенный радиатор и пять вентиляторов. Так никуда не годиться. Хотя транзистор IRF540 выдержит и 150 ватт, разогревать транзистором зарядник нет смысла. Как уменьшить выделение тепла? Можно понизить напряжение ИПБ например до 16 вольт. Тогда (16-12)*5 =20 Вт в два раза меньше уже лучше. Но нагрев можно сделать еще меньше до 5 ватт и менее. Каким образом? В ИПБ подобного типа как
MEAN WELL
RS-75-15
всегда есть подстроечный резистор, которым можно регулировать напряжение на выходе в пределах 10%. Это значит от 13.5 до 16.5, в моем случае получилось от 13 до 17 вольт. Можно выпаять из ИПБ подстроечник, а вместо него впаять вывод МК, таким образом мы сможем с помощью МК регулировать напряжение на выходе ИПБ, это позволит снизить выделение тепла на транзисторе до минимума. К примеру если на батарее 12 вольт, понижаем напряжение до 13 вольт и получаем (13-12)*5=5 Вт тепла на транзисторе, лучше чем 40. Итак модернезируем схему В выводу PB1 подключаем оптрон PC123 или подобный ему. На выводе PB1 так же всегда дежурит шим сигнал который интегрируется цепочкой R22 и C13. В ИБП выпаиваем подстроечный резистор и вместо него впаиваем обычный на 1.2 кОм. Вот теперь МК может управлять напряжением на выходе ИБП через оптрон. Когда оптрон выключен напряжение на выходе ИБП минимально, когда включен, резистор R23 шунтируется на землю, напряжение поднимается. Плавно закрывая/открывая оптрон с помощью ШИМ сигнала на выводе РВ1, плавно регулируем напряжение на выходе ИБП. Чтабы знать когда и на сколько регулировать напряжение на выходе ИБП, надо знать сколько вольт вообще на силовом транзисторе. Нам то надо напряжение на выходе ИБП понизить настолько, чтоб разница между напряжением на батарее и напряжением на выходе ИБП была допустимо минимально. Для этого выводом РС2 используя АЦП МК измеряем напряжение на стоке транзистора. Это делается с помощью делителя R9 и R10. Теперь зная необходимые параметры, программа в МК будет сама контролировать скважность ШИМ на выводе РВ1. Теперь осталось совсем немного. Это измерять ток в цепи заряда и выводить его на дисплей. И еще осталось измерить напряжение на батарее и так же вывести его на дисплей. Напряжение на батарее измеряем дифференциальным способом. Значение снимаем с вывода РС5. Резисторы R5 и R6 должны быть ровно по 3кОм, а резисторы R2 и R4 по 1кОм, желательно точность не менее 1%, у меня таких не было поэтому R4 установил подстроечным. Суть в том, что при таких номиналах резисторов отношение напряжений на входах ОУ и на его выходе составляет 3:1. При изменении напряжения от 0 до 15 вольт на батарее, на выходе ОУ напряжение будет меняться от 0 до 5 вольт. Для настройки данной цепочки необходимо вместо батареи подключить 14.4 вольта например с лабораторного блока питания. Далее вращаем подстроечник R4 чтоб на дисплее LCD тоже было 14.4 вольта. Настройка цепи измерения напряжения на этом закончена. Ток измеряется через падение напряжения на шунте, роль которого играет обычный цементный резистор. Ток у нас от 0 до 5А. Напряжение на шунте соответсвенно изменяется от 0 до 0.5 вольт. Значения резисторов R16 и R17 подобраны так, чтоб на выходе ОУ значение напряжения было от 0 до 5 вольт. Отображение тока заряда настраиваем по следующей цепочке. Подключаем батарею и делаем ток в 2.5 А. Параллельно батарее подключаем лампочку на 12 вольт. Батарею отключаем, а лампочку оставляем. Убеждаемся что ток равен 2.5 ампера. Если на шунте напряжение будет 0.25 вольт, значит ток равен 2.5А. если это не так, вращаем энкодер пока на шунте не будет 0.25 вольт. Теперь вращаем подстроечник R17 чтоб на дисплее отображался ток в 2.5А. Настройка отображения тока на этом закончена. Что можно было бы упростить? Например если нет желания возиться с делителем напряжения в ИБП, то все что припаяно к ноге МК РВ1, можно выкинуть из схемы. Но все остальное должно быть на своих местах. Но в таком случае вся разница напряжения между батареей и на выходе ИБП высадится в виде тепла на силовом транзисторе. В таком случае радиатор берем побольше не жалеем. Если нужен ток заряда до 10А, параллельно шунту припаиваем такой же шунт значением 0.1 Ом. Реле берем с контактами выдерживающем до 10А и параллельно транзистору IRF540 припаиваем еще один такой же. Транзисторы прикручиваем на здоровенный радиатор и вперед, делаем тест. Единственное, значение тока на диспле надо в уме умножать на 2. Если дисплей покажет 5А, на самом деле это уже будет 10А. Лично я сам так не делал, но в теории должно работать. В конце концов итоговая схема будет иметь следующий вид: Ничего не видно согласен, поэтому скачиваем схему отсюда . Пару фрагментов прошивки.
#include "define.h"
#include "init_mcu.h"
#include "lcd.h"
#include "text.h"
#include "bits_macros.h"
#include "fun.h"
#include "encoder.h"
#include "servise.h"
#include "main.h"
#include Вопросы задаем сюда dmalash@gmail com
Сейчас немного видео и фотографий. Вот так выглядел самый первый прототип.
Вот так выглядела первая плата. В последствии была сделана более цивильная плата. Потом был придуман корпус. Потом все это было собрано. В итоге получилось вот что.
Скачать схему зарядного устройства можно . Микропроцессорное зарядное устройство для необслуживаемых свинцово-кислотных аккумуляторных батарей. Рис. 1 Устройство со снятой крышкой.
План. 1) Обратная связь. Обратная связь. Так как в конце статьи ссылку на
ветку форума
по данной теме никто не видит, то выношу эту
ссылку
в самый верх. То есть если у Вас есть вопросы или предложения по данной теме, то Вам на
наш форум .
Или пишите на адрес электронной почты указанный В САМОМ низу страницы. Введение. После выхода на нашем сайте двух статей о
и
UPS под нужды
, мы много раз сталкивались с проблемой зарядки и тестирования необслуживаемых
свинцовых аккумуляторных батарей (они же lead acid battery или, по простому, аккумуляторы из
UPS). К моменту написания этой статьи у автора уже был опыт создания и двухлетней эксплуатации
"автоматического" зарядного устройства, сделанного из компьютерного ATX блока питания (в свою
очередь собранного на ШИМ контроллере
). Вот документация на
и ее аналог
. Что же такое простейшая автоматика? Ну начнем с определения. В большинстве найденных в Интернете схем простейших "автоматических"
зарядных устройств, под автоматикой понималось ограничение тока заряда (обычно около 1-2А) до
некоторого порогового напряжения (обычно около 13.8-14.5В), а потом переход на стабилизацию
напряжения. Рис. 2 Блок схема TL494. Измерение напряжения проводится через делитель напряжения, подключенный к 1ой и 2ой ногам
,
а ограничитель тока, отключением выходных ключей микросхемы
по средствам подачи +5В на 4 ногу
.
По-другому, берем ATX блок питания на
или его аналоге, создаем токоизмерительную цепь из сопротивления 1Ом 5Вт и оптопары,
выходы оптопары заводим в обратную связь по току (4 ногу
),
организуем делитель напряжения (для 1ой и 2ой ног
)
для ограничения напряжения на выходе, ну и на последок организуем питание вентилятора - вот и
все работы. Для наглядности приведу схему переделки под
. Что это означает применительно к нашей простейшей "автоматической" зарядке: Подвожу итог: Для однократного использования простейшие "автоматические" зарядки вполне подходят, а
при постоянной(каждодневной) зарядке одного и того же аккумулятора применение простейших зарядок сильно
снижает ресурс заряжаемого аккумулятора. А в большинстве своем средств диагностики они вообще не имеют,
так как при такой реализации единственный метод диагностики это проверка постоянным током РАЗРЯДНОЙ
лампочкой 12В 75Вт. Но по результату такого теста можно только примерно оценить процент заряда, а
определить оставшуюся емкость аккумулятора (косвенно о емкости можно сделать вывод по значению ECR)
с его помощью практически невозможно. Более плотное знакомство с их программным обеспечением
выявило практически поголовное отсутствие самодиагностики у самодельных устройств. А как же улучшить ситуацию? Создать схему измерения токов (тока заряда и тока разряда) и напряжения в обычном и измерительном режиме,
что в совокупности даст возможность подсчитать количество энергии, передаваемой в оба направления и поручить
заряд ГРАМОТНО составленному алгоритму, чередующему заряд/разряд и продолжительность циклов (то есть, алгоритм,
составленный с учетом физ. и хим. структуры данного типа аккумуляторов). Правда, тут надо уточнить, что грамотно
составленный алгоритм составляется по имеющимся данным и к данной конкретной ситуации, а при изменении исходных данных
или ситуации требуется и корректировка алгоритма. Подходим к вопросу: Как другим - не знаю, а большинству моих пользователей нужна зарядка с простейшим управлением, которую можно
будет использовать: 2) Для каждодневной (правильней сказать на всю ночь) подзарядки не полностью разряженных свинцово - кислотных аккумуляторных батарей. 3) Для тестов определения оставшегося процента заряда и оставшейся емкости свинцово - кислотных аккумуляторных батарей. 4) Для тестовых/тренировочных автоматических циклов заряд-разряд свинцово - кислотных аккумуляторных батарей по месту (например, отключенных от UPS батарей в серверном шкафу без их физического демонтажа из шкафа). При этом данная конструкция должна обеспечивать: Рис. 3 Зависимости срока службы от напряжения в режиме StendBy. Подробности по вопросам "достаточной точности измерительной системы" свернуты в "пояснения".
По ГОСТ 825-73 "Аккумуляторы свинцовые для стационарных установок" номинальное напряжение свинцового
стационарного аккумулятора любой емкости принято считать равным 2В. Это наименьшее допускаемое напряжение
на зажимах полностью заряженного аккумулятора в течение первого часа разряда десятичасовым режимом при
плотности раствора соляной кислоты 1205±5 кг/м3 и температуре раствора +25"С. Предельное напряжение, до которого
разрешается разряжать аккумуляторы при температуре раствора +25° С, составляет: для режимов разряда -
не короче трехчасового = 1,8В, а для более коротких режимов (включая 15-минутный) = 1,75В (то есть,
до 10.8В на 12В аккумуляторе, измеренное под нагрузкой или не ниже 12В без нагрузки). Недостатки конструкций, найденных в Интернете. Идем в Интернет и находим несколько десятков готовых микропроцессорных зарядок. Как говорится - задача на
уровне школьного кружка "сделай сам", поэтому практически каждый радиолюбитель начинает свое творчество с
"изобретения" зарядки из подручных средств. Вот только, к сожалению и результат по качеству не выходит за
уровень школьного кружка... Смотрим на описание устройств и их схемы и на некоторых из них обнаруживаем
не очень приятные вещи: "Щелкните по этому тексту, чтобы развернуть пояснения" Способ 1 = Выпаиваем трансформатор, аккуратно снимаем наклейку с надписью и разматываем желтый скотч, разогреваем его в печке до 150 градусов в течении 15 минут и расшатать сердечник вручную в перчатках. Рис. 4 После расшатки. Способ 2 = Выпаиваем трансформатор, аккуратно снимаем наклейку с надписью и разматываем желтый скотч, обдуваем феррит феном от паяльной станции или строительным феном со всех сторон в течении пары минут. Половинки начинают шевелиться относительно друг друга просто разъединяем их. Сама катушка легко снимается, что очень удобно при намотке. Рис. 5 Процесс обдува феном. Способ 3 = Выпаиваем трансформатор, аккуратно снимаем наклейку с надписью и разматываем желтый скотч, вывариваем трансформатор в воде в течении 10 минут. Рис. 6 Вы еще варите трансформаторы в чайниках? 9) Габариты устройства часто превышают размер стандартного ATX блока питания. За бортом чаще всего оказывается "утилизатор энергии разряда", обычно его роль выполненяет автомобильная лампочка из фары, из за чего вся конструкция начинает сильно смахивать на детский ночник. Причем как говорилось выше лампочка в "ночнике" просто включается, без какого либо контроля или стабилизации потребляемого ею тока. 10) Отсутствие систем самодиагности и систем контроля целостности программного обеспечения (об этом я уже писал выше). Создание собственной системы. Ну раз готовых подходящих разработок не наблюдается, то постараемся описать порядок изготовления подобной
системы самостоятельно из того, что было под руками - "Я тебя слепила из того что было" (С) не мой. Рис. 7 Структурная схема устройства "на пальцах". Подробное описание структурной схемы свернуто в "пояснения". "Щелкните по этому тексту, чтобы развернуть пояснения" А раз мы решили пояснять на пальцах, то данное устройство можно наглядно сравнить с водопроводной системой, изображенной на Рис. 7 (перетоки энергии в ней анимированы ниже по тексту). И для полной аналогии левый верхний кран изображает управление ШИМ контроллером . Левый синий бак это фильтровочный конденсатор после выпрямительного мостика, два зеленых бака соединенных маленькой трубкой это аккумулятор, а трубка, в свою очередь, олицетворяет внутреннее сопротивление аккумулятора. Краны под баком это два реле отключения аккумулятора от зарядно/разрядной и отключения от тестовой систем. Верхний правый кран это две тестовые РАЗРЯДНЫЕ лампочки 12В 50Вт включенные на ШИМ управляемый от центрального процессора. Нижний правый кран это штатная система разряда стабилизированным током состоящая из 8 РАЗРЯДНЫХ лампочек на 13.8В по 0.16А контролируемая ШИМ контроллером . Стандартные вопросы по блок схеме: И ответы на них: Поиск подходящего БП. Находим рабочий компьютерный ATX блок питания на
,
желательно с "Т" образными радиаторами. Самый простой
способ поискать у друзей или наведаться в ближайшую фирму по ремонту компьютеров и купить несколько дохлых
блоков питания по цене 1$ за пару. "Щелкните по этому тексту, чтобы развернуть пояснения" Как выбрать нужный: "Т" образные радиаторы видны через щели, а отличить блок питания на
от более современной его версии (например на
которая более сложна и менее подходит для переделки) можно по размеру микросхемы и наличии второй микросхемы
или транзисторов во вторичке. То есть, если во вторичке видно две микросхемы или куча транзисторов, то это
точно не GS6105, а
или ее аналог. Например,
является обрезанной версией
в части защиты от превышения входного напряжения, но при этом полностью совместим по ногам.
Если есть выбор из нескольких испорченных блоков питания, то определить ремонто - пригодный не вскрывая
корпуса можно, измерив Омы на разъеме питающего кабеля ~220В. Или омы на входе есть, или там бесконечность
(пробит входной предохранитель). Если пробит входной предохранитель, то такой блок лучше оставить (чинить первичку
долго, сложно и нудно). А, измерив Омы между землей и +5 шиной, мы видим или заряд конденсатора или сопротивление
около 1-20 Ом. Если обнаруживается 1-20 Ом вместо заряда, то сплавился в гайку диод +5В шины. Если при этом не вылетел
входной предохранитель, то в БП, скорее всего, работает защита (но главный вывод вам повезло и в данном экземпляре она
есть). А так как диод в 5 вольтовой цепи нам, для нашей конструкции не нужен, то в 95% такой БП можно будет восстановить
(для проверки "на старт без нагрузки" заменив на два обычных), а потом и переделать. Подготовительный этап В подготовительный этап входит проверка блока питания, настройка обратных связей операционного усилителя и сборка схемы разряда. Рис. 8 Разрядная часть в работе.
Подробности по данному пункту свернуты в "пояснения". "Щелкните по этому тексту, чтобы развернуть пояснения" Рис. 9 Решетка для cooler"а.
1) Убеждаемся, что блок питания включается и дает +5 и +12 (с разбросом +/-1В). Для включения провод PW_On
(обычно это провод зеленого цвета находящийся между двумя черными в АТХ вилке), надо замкнуть скрепкой на
один из черных (землю). Если блок питания не работает или cooler у него плохо крутится, то чиним БП и смазываем
cooler (если и после смазки он плохо крутится - меняем cooler). Если решетка cooler"а выполнена в виде прорезей
в корпусе блока, то для улучшения обдува и уменьшения шума желательно выкусить ее кусачками и заменить на
стандартную - внешнюю решетку для cooler"а. Рис. 10 После установки решотки.
Рис. 11 Трансформатор вентилятора и стаб. +/-5В.
Внимание!!!
Компьютерный блок питания нельзя включать без нагрузки, поэтому его надо
чем либо нагрузить. Как вариант подключить полудохлый HDD (с вращающейся механикой, я использую два HDD -
динозавра на 25мб каждый) или пару cooler"ов на +12В. CD-Rom в качестве нагрузки не подходит, так как он не
дает постоянной нагрузки. Рис. 12 Восемь разрядных лампочек. Для компактности устройства, вместо одной автомобильной РАЗРЯДНОЙ лампочки 12В 1А, я установил 8 РАЗРЯДНЫХ
лампочек на 13.8В по 0.16А внутрь устройства (прямо на вентилятор, для отвода выделяемого ими тепла). Такое
решение позволяет исключить внешний блок разрядки и разместить все блоки в штатном корпусе блока питания.
Диод на обратную полярность я использовал демонтированный из 12В линии обычно это аналог SR1040 (см. инструкцию
на всю серию
). Установка в корпус и переподключение трансформатора. Рис. 13 Фильтровочные конденсаторы.
В данном пункте рассматривается подключение трансформатора по новой схеме, обратные связи
и фильтрация помех. Также в нем рассматривается необходимость перемотки трансформатора и
приводятся доводы в пользу того, что и без перемотки тока хватит. Подробности по данному
пункту свернуты в "пояснения". "Щелкните по этому тексту, чтобы развернуть пояснения" 1) Отпаиваем все лишнее во вторичке, затем отпаиваем "хобот" и подключаем к центральной части, довесив
конденсаторами. Керамические конденсаторы брать качественные, рассчитанные на относительно большой ток.
Такое решение связано с тем, что LowECR 105C конденсаторы напряжением выше 16В трудно достать, поэтому
заменяем их парами - обычный электролит и качественная керамика. В качестве керамики я ставил
полиэтилентерефталатные конденсаторы типа
1мкФ на 250В. Рис. 14 Липовый 450ВТ (слева), 170Вт (центр) и 300Вт (справа).
Да конечно можно перемотать трансформатор (методика перемотки и фотографии описывались выше)...
Это конечно даст прирост тока, ну скажем до 15A (для трансформатора в 250Вт), но этот прирост нам нужен?
Со штатными обмотками трансформатор может дать 3-5А (для трансформаторов в 100-250Вт), из которых
в данной конструкции мы используем максимум 1-2A (14В*2А=28Вт) и 15A нам для нашего ТЗ не
надо (14.8В*15А=217Вт). Сборка цифровой части. В этом пункте описано подключение микропроцессора, реле, кнопок, RS232 части и так далее.
Подробности по сборке цифровой части свернуты в "пояснения". "Щелкните по этому тексту, чтобы развернуть пояснения" 1) Внимание!!!
Микропроцессор ATMega8 (еще есть варианты прошивки для ATMega48 и ATMega88) устанавливается
в панельку только в 6 пункте! Все проверки проводятся со снятым микропроцессором. Рис. 15 Кнопки клавиатуры и под ними кнопка Reset.
4) Собираем RS232 часть и подключаем к пину звонка +5Sb через предохранитель (это надо для питания внешнего
управляющего модуля). Временно замыкаем RX и TX пины панельки микропроцессора, открываем HyperTerminal
и проверяем работоспособность RS232 части. Рис. 16 Примерка платы в корпус.
Методика прошивки и Fuse биты. Что нужно пользователю видеть на верхнем уровне?  
Пользователю в режимах разряд/заряд (о служебных и тестовых режимах поговорим отдельно) хотелось бы знать о текущем
состоянии процесса (а процесс характеризуется средними токами и напряжением) с обновлением данных не реже 1 раза в 5 секунд. "Щелкните по этому тексту, чтобы развернуть пояснения" Исходя из требований минутных отчетов от устройства и учитывая, что для получения средних данных микропроцессору
очень удобно делить на число 2, в какой либо степени, поэтому берем кол-во замеров равным 2^8=256 за одну минуту. >N_NnNnXiXiXiYyYyYyWwWwWwWwTtTtTtTt +#11 +#13 И того 37 байт на минутные пакеты (точно 60 сек). >P_KkIrIzUu +#11 +#13 И того 13 байта на 4х секундные пакеты (точнее 3,75 сек.). Финальное тестирование. Алгоритм автономной работы.  
Как уже писалось выше, алгоритм составляется по имеющимся данным и к данной конкретной ситуации... Данная конструкция
создавалась по принципу "как есть", по данным найденным в интернете, из параллельных веток и документации на
аккумуляторы (т.е. самостоятельные исследования параметров нескольких сотен аккумуляторов от разных производителей
автор не проводил). Система проверялась на нескольких имеющихся у автора аккумуляторах и показала положительный
результат, поэтому с большой долей вероятности данный алгоритм подходит и к другим аналогичным аккумуляторам от
других производителей. Дистанционное управление. Как описывалось выше, было принято решение не перегружать устройство элементами индикации по причине их высокой цены и
малой эффективности при использовании системы в труднодоступных для визуального контроля местах. Алгоритм заряда. 1) Проверить напряжение на клеммах. Если менее 6,5В - отмена заряда со звуковым сигналом. Алгоритм разряда 1) Проверить напряжение на клеммах. Если менее 12,0В - отмена разряда со звуковым сигналом. Прошивка и программа контроля. Математическая часть проекта к простой не относится, поэтому мы пока разработали только базовую ее часть.
Базовая часть умеет контролировать процессы заряда и разряда, отрабатывает все нештатные ситуации, имеет
алгоритмы самодиагностики. Алгоритмы тестирования и гибкой настройки под ваiе железо (учитывающие допуски
деталей) мы планируем написать позднее. Поэтому пока
файлы прошивки и программу контроля как есть (в
тестовый и основной набор), т.е. автор дописал систему до состояния "А у меня работает
и мне все нравится!", но если вам интересно дальнейшее развитие проекта или есть идеи по улучшению, то
пишите на адрес электронной почты внизу страницы... постараемся вместе, что либо придумать... По вопросу самодельных зарядных устройств в интернете есть очень много разнотипной информации, но, на мой взгляд,
критерием ее полезности служит ее соответствие с физикой и химией процессов в аккумуляторе. Под полезностью
в данном контексте понимается отсутствие негативных последствий (вреда) для аккумуляторных батарей после
применения информации на практике. Подробности и ссылки по данному пункту свернуты в "пояснения". "Щелкните по этому тексту, чтобы развернуть пояснения" По специальности я инженер, проектирующий АСУ ТП (автоматизированных систем управления технологическими процессами) и немного далек от химии (ТЗ на управление химическими процессами обычно пишут химики-технологи), поэтому я в конце статьи собрал наиболее информативные, на мой взгляд, ссылки по данной теме. Но судить об их соответствии (адекватном отражении) физических и химических процессов в аккумуляторе я не берусь. Но хочу предупредить, что они написаны любителями и каждая из них может иметь свои положительные, отрицательные и даже, к сожалению, сильно вредные моменты. Материалы по ATX блокам питания: Ограничения. Устройство разработано по принципу КАК ЕСТЬ и автор не несёт ответственности за явный (или не явный) ущерб, причинённый в результате повторения. То есть все эксперименты вы делаете на свой страх и риск. Список часто задаваемых вопросов читайте в Если у вас возникли вопросы и предложения - пишите мне по адресу внизу страницы Если вы нашли на моём сайте что-либо интересное или полезное для себя и хотите видеть на этом сайте новые интересные проекты, а также поддержку, доработки существующих проектов, то все желающие могут поддержать данный проект, частично покрыть оплату хостинга, затраты на разработку и переделку проектов. Схемы на микроконтроллере, статьи и описания с прошивками и фотографиями для автомобиля. Простой тахометр на микроконтроллере ATmega8Тахометр применяется в автомобилях для измерения частоты вращения всяких деталей которые способны вращаться. Есть много вариантов таких устройств, я предложу вариант на AVR микроконтроллере ATmega8. Для моего варианта, вам также… Читать полностьюЦветомузыка на микроконтроллере Attiny45 в автоЭта цветомузыка, имея малый размер и питание 12В, как вариант может использоваться в авто при каких-либо мероприятиях. Первоисточник этой схемы Радио №5, 2013г А. ЛАПТЕВ, г. Зыряновск, Казахстан. Схема… Читать полностьюКонтроллер обогрева зеркал и заднего стеклаПозволяет управлять одной кнопкой раздельно обогревом заднего стекла и зеркал, плюс настраиваемый таймер отключения до полутора часов для каждого канала. Схема построена на микроконтроллере ATtiny13A. Описание работы: Читать полностьюДиммер для плафона автомобиляПочти во всех автомобилях есть управление салонным светом, которое осуществляется с помощью бортового компьютера или отдельной бортовой системой. Свет включается плавно, и гаснет также с некой задержкой (для… Читать полностьюGSM сигнализация с оповещением на мобильникПредставляю очень популярную схему автомобильной сигнализации на базе микроконтроллера ATmega8. Такая сигнализация дает оповещение на мобильник админа в виде звонков или смс. Устройства интегрируется с мобильником с помощью… Читать полностьюМоргающий стопак на микроконтроллереСделал новую версию моргающего стопака. Отличается алгоритм работы и схема управления, размер и подключение такое же. Возможно регулировать частоту моргания, длительность до перехода в постоянное свечение и скважность… Читать полностьюДХО плюс стробоскопыЭта поделка позволяет стробоскопить светодиодными ДХО. Поделка имеет малый размер, управление всего одной кнопкой, широкие возможности настройки. Размер платы 30 на 19 миллиметров. С обратной стороны расположен клемник… Читать полностьюДелаем и подключаем доводчик к сигнализацииКоличества автомобилей с автоматическим стеклоподъемниками постоянно растет, и даже если в машине нет такого, многие делают его своими руками. Моей целю было собрать такое устройства и подключить его к… Читать полностьюСветодиоды включаются от скоростиПолучился «побочный продукт»: нужно было оттестить режим работы датчика скорости для проекта отображения передач на матрице 5х7, для этого собрал небольшую схемку. Схемка умеет включать светодиоды в зависимости… Читать полностьюЦифровой тахометр на AVR микроконтроллере (ATtiny2313)Тахометр измеряет частоту вращения деталей, механизмов и других агрегатах автомобиля. Тахометр состоит из 2-х основных частей — из датчика, который измеряет скорость вращения и из дисплея, где будет… Читать полностьюПростой цифровой спидометр на микроконтроллере ATmega8Спидометр это измерительное устройства, для определения скорости автомобиля. По способу измерения, есть несколько видов спидометра центробежные, хронометрические, вибрационные, индукционные, электромагнитные, электронные и напоследок спидометры по системе GPS. Читать полностьюПлавный розжиг приборки на микроконтроллереЭта версия немного отличается схемой: добавлена вторая кнопка настройки и убран потенциометр скорости розжига. Возможности: Два отдельных независимых канала. Для каждого канала три группы настраиваемых параметра: время задержки до начала… Давно хотелось изготовить автоматическое ЗУ, т.к. автомобиль находится далеко от дома и невозможен постоянный контроль за зарядом. После многократного повторения подобных устройств пришлось отказаться от традиционного транзисторного управления током заряда, т.к. трудно добиться достаточной надежности ЗУ. В результате родилось данное устройство. Недостатки ступенчатого регулирования окупились отсутствием вентиляторов и громоздких радиаторов. Максимальный ток заряда определяется мощностью трансформатора и собственно тиристорами + диодный мост. Алгоритм заряда можно при желании изменять самостоятельно (исходник имеется). После включения ЗУ и нажатия на кнопку «Разр» начинается разряд (ток определяется мощностью лампы фары). По достижении напряжения ниже 10,2в ЗУ переходит в режим заряда. Алгоритм заряда: 10 сек заряд максимальным током (15А), 20 сек разряд током 0,6А при включенном т.S3 MAX, 30 сек заряд номинальным током(6А), 20 сек разряд током 0,6А и так далее. По достижении АКБ напряжения 13,8в ЗУ переходит в режим дозаряда, что исключает интенсивное кипение и нагрев аккумулятора. Основной ток заряда уменьшается до 1,5-0,5А время максимального тока уменьшается до 2 сек, а ток разряда – до 0,1А. Когда АКБ зарядится до напряжения 14,8в ЗУ перейдет в режим хранения, если тумблер установить в положение «Дес/Ручн» то ЗУ не переходит в режим хранения и требуется отключение вручную. Если т. «Дес/Ручн» включить до включения устройства, то ЗУ перейдет в ручной режим и регулировка тока осуществляется ступенчато переключателем обмоток трансформатора. После установки т. «Дес/Ручн» в нижнее положение ЗУ переходит в автоматический режим. Если при включении ЗУ кнопку «Разр» удерживать нажатой, то устройство перейдет в режим тренировки АКБ (желтый светодиод)(3 раза разряд-заряд) и затем переход на хранение. В режиме хранения при снижении напряжения на АКБ ниже 12,6В включается ЗУ и дозарядится АКБ и т.д. циклично. Об окончании заряда свидетельствует загорание синего светодиода. Все силовые элементы установлены на одном радиаторе и не нагреваются выше 50 градусов. Данное устройство не является «доктором», однако при постоянном использовании продлевает срок службы АКБ. При эксплуатации данного устройства наблюдалось восстановление емкости засульфатированной батареи (время разряда 5,5часов вместо 3,5часов до тренировки). При налаживании устройства МК не устанавливается. Перемычками подаем 5в поочередно на выхода и проверяем работоспособность. Резисторами R17, R18 устанавливаем токи разряда 0.6А и 0,1А соответственно. Особое внимание необходимо уделить настройке компаратора R25 -на схеме в левом верхнем углу пересчет. При напряжении на АКБ 13.8в напряжение на делителе д.б. 1.97в. Некоторые трудности могут возникнуть из-за разброса параметров элементов делителя, поэтому нужно экспериментировать. При правильной настройке компаратора АКБ отключается вовремя и дозаряда не требует, при этом плотность электролита максимальна. Реле типа TIANBO 15A, резистор R25 типа СП5. Трансформатор 250вт. Вторичная обмотка на ток до 15А, отводы начиная с 13в через каждые 0.7-1в, у меня получилось от каждого витка. На печатной плате реле К1 отсутствует (защита от пропадания сети) т.к. в оригинале реле питается от сети. Данное устройство повторялось неоднократно и работает не один год. Ранее ЗУ исполнялось на транзисторах, что ограничивало максимальный ток заряда. Скачать прошивку, исходник ASM и файл печатной платы LAY вы можете ниже Список радиоэлементов
Который был собран для тестирования в корпусе от cd-привода. Оказалось, что устройство прекрасно справляется со своими функциями, заряжает и разряжает практически любые аккумуляторы, подсчитывая при этом ёмкость. Чередуя циклы заряда и разряда, можно проводить восстановление аккумуляторов. В проводившемся недавно конкурсе идей было предложено сделать более человеческий вариант. Новое универсальное зарядное устройство питается через USB от зарядки для смартфона или планшета. Можно питать и от USB-порта компьютера. На плате установлен micro-usb, но можно установить и любой другой вариант. Также имеется гнездо под стандартный DC-штекер; при питании через него напряжением более 5 вольт, на плате снимается джампер и логическая часть начинает питаться через LDO стабилизатор. При питании от 5 вольт джампер должен быть установлен (он просто закорачивает вход и выход стабилизатора +5 вольт). Устройство размещено на плате размером 10*12 см. ЖК-индикатор 16*2 с i2c-преобразователем закреплён на монтажных стойках. На плате имеются винтовые клеммники для подключения заряжаемого аккумулятора и нагрузки для разряда, в качестве которой может выступать лампочка или мощный цементный резистор на 5Вт сопротивлением, например, 4,7 Ом. Сопротивление этого резистора рассчитывается по формуле R=U/I, где U-напряжение аккумулятора, а I - желаемый начальный разрядный ток. Если разрядку производить не планируется, то нагрузку можно не подключать. Управление осуществляется при помощи трёх кнопок. Информация отображается на дисплее, помимо этого используется маленький бипер без встроенного генератора и светодиод. Чем ярче горит светодиод, тем больше ширина импульсов в режиме заряда. Схема зарядного устройства такая же, как и в первоначальном тестовом варианте с непринципиальными изменениями. Полевые транзисторы должны быть с логическим уровнем упраления (logic level), найти их можно на компьютерных платах. Транзисторы драйвера p-канального полевика должны быть токовыми, например - SS8050 и SS8550. Дроссель преобразователя должен выдерживать соответствующий ток.
Калибровка измерения тока при заряде и разряде осуществляется при помощи подстроечных резисторов по показаниям образцового амперметра. Калибровка вольтметра осуществляется аналогично. Для перепрошивки микроконтроллера на плате предусмотрен ISP-разъём. Данный вариант прибора вполне пригоден к использованию, но многое можно улучшить. Плату можно сделать более компактной, держатели батарей разместить прямо на ней. Возможно, будет ещё один вариант устройства, если к нему будет интерес. Этот самый интерес ты можешь выразить, поставив лайк в любой соц.сети, нажав кнопку под статьёй. Чем большим будет интерес, тем больше будет стимул работать над этим проектом, информация будет дополняться. С пожеланиями, дополнениями и уточнениями - милости просим в комментарии. Печатная плата: скоро "Народный" вариант почти универсальной зарядки на Aliexpress: Lii-100 . Небольшая доработка универсального зарядного устройства, позволяющая задавать ток разряда. Изначально он определялся лишь сопротивлением нагрузочного резистора. С данной же доработкой ток можно регулировать в пределах этого значения, т.е. максимальный ток определяется нагрузочным резистором, но можно выставить и меньший. Доработку можно выполнить навесным монтажом или на небольшой плате. Вместе с ней меняются некоторые сигналы. Так, сигнал ШИМ заряда (частота в районе 66 кГц) берётся теперь с OC1A, ШИМ разряда - с OC1B, звук - с OC2. На плате для этого придётся перекинуть два резистора (идущие на OC1A и OC2) и сделать разрыв от неиспользуемого более PB0. Изменения на схеме показаны жёлтым цветом. Операционный усилитель можно применить такой же, как на измерении тока в основной части схемы. MCP6002 у нас не нашёлся, вместо него поставлен TLC2272. Регулировка разрядного тока работает так же, как в оригинальном IMAX. При этом будет греться не только нагрузочный резистор, но и полевик Q1. Так как за всё время пользования устройством мы питали его исключительно от USB, то прошивка оптимизирована под выходное напряжение не более 5 вольт, почти для всех "круглых" аккумуляторов этого достаточно: можно заряжать и разряжать одиночные литиевые банки или два последовательно соединённых никелевых аккумулятора, максимальный ток - 2 ампера. |
Новое
- Смерть от алкоголизма и алкогольной интоксикации
- Что такое снижение толерантности к глюкозе: причины, симптомы и подходы к лечению
- Мирена инструкция и описание к лекарственному препарату Левоноргестрел механизм действия
- Мужское самоудовлетворение Проснулась мужа нет занялась самоудовлетворением
- Социальное пособие по уходу за вторым ребенком
- Сколько можно прожить без еды
- Заправка для греческого салата: подборка рецептов Заливка к греческому салату рецепт
- Пирог осетинский с сыром и зеленью
- Блюда из баклажанов, в мультиварке
- Сибирские пельмени: рецепт приготовления в домашних условиях Как приготовить вкусные сибирские пельмени