Страница 17 из 306

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 11:55:00
radio-kot
RomanT писал(а):ИМХО от туда, схемы, можно взять только два диода дроссель и кондёр ...
Если мозгов нет - то да.

А у кого с головой все в порядке на любой ток масштабирует. Там главное алгоритмы все прописаны в исходниках.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 12:04:51
RomanT
radio-kot писал(а): Если мозгов нет - то да. А у кого с головой все в порядке .
так, яб попросил-бы ...
radio-kot писал(а): на любой ток масштабирует. Там главное алгоритмы все прописаны в исходниках.
ток то не проблема, проблема как раз в алгоритмах - для гаджетов и АКБ УПС-ов, что есть скучно ...
поэтому и говорю, брать от туда нечего, кроме дросселя ...

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 12:38:56
Andriy76
С помощю ШИМ можем менять ток заряда и розряда , но без радиатора и вентилятора никак . По AVR450 в сети что-то не встречал реальных исполнений , только ссылки . Да и с алгоритмом проблем нету , в теме пробегало немало . А с реализацией и реальной помощю автору нету . По схеме Феликса гонял ток 8А , но с хорошим радиатором и вентилятором . Без вентилятора нагревался примерно до 60 гр за 10 мин , размер радиатора 80 * 150 *15 .

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 12:45:34
TuzRostislav
gikart писал(а):
TuzRostislav писал(а): Ну и бог с ней, с печкой. Радиатор и вентилятор нам помогут.
Расскажите пожалуйста, как это работает? Куда лишняя энергия девается?
Для печки потребуется гораздо более мощный источник тока, чем это необходимо для зарядки АКБ.
Лишней энергии в ключевом стабилизаторе немного. После ключа стоит дроссель который, при открытом ключе, запасает почти ровно столько энергии, сколько требуется в данный момент АКБ. Как только дроссель запасет требуемое количество энергии ключ, закрывается и дроссель отдает запасенную энергию в АКБ. При этом полевик в данном случае имеет ряд преимуществ, так как в открытом состоянии имеет очень маленькое сопротивление, а следовательно им рассеивается маленькая мощность, меньше нагрев, меньше потери. Основная задача как можно быстрее переключать полевик из одного состояния в другое. Во вложение более толково и подробно.
http://www.ssau.ru/resources/ump/electronic_keys/
Так. Стоп. Говорим о разных вещах. Мы с RomanVin завели разговор об управляемой нагрузке, для управляемого разряда АКБ. Вот письмо.
RomanVin писал(а):На мой взгляд зарядное которое уже имеется вполне достойное (если несказать просто замечательное) :)) . Единственное для полного удовлетворения желательно было бы поставить полупроводниковый токовый датчик, ключ по разряд/десульфатация/тест аккума на полевике с ШИМ-модуляцией без всякого баластного резистора

И на 12 странице я тоже приводил пример управляемой нагрузки на основе полевика.

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

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 13:00:20
Саид
Andriy76 писал(а): По схеме Феликса гонял ток 8А , но с хорошим радиатором и вентилятором . Без вентилятора нагревался примерно до 60 гр за 10 мин , размер радиатора 80 * 150 *15 .
А как такой ток получал? У автора заявлено 5А, у меня реально было 3,25 А.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 13:08:16
Andriy76
Тепло будет ка при заряде так и при разряде и от этого никуда не деться . С помощю ШИМ можем выставлять любой ток на розряд . Если все так ажурно на CPU не надо ставить эфективный радиатор с вентилятором , который работает в импульсном режиме :)) . Или греем полевик или резистор , а что-бы разряжать током 10А и все было холодное ? Мой знакомый удивлялся когда грелся диод при токе 6А если он 10А . В старых справочниках тепловой режим 2Вт без радиатора и 20Вт с радиатором образно :)). Такой ток был получен при использовании идеи от Феликса в другом зарядном .

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 13:14:29
RomanT
TuzRostislav писал(а): Так. Стоп. Говорим о разных вещах. Мы с RomanVin завели разговор об управляемой нагрузке, для управляемого разряда АКБ.
Вы говорите о заряде АКБ, а мы о управляемом разряде, что позволит реализовать тренировку, десульфатацию, измерение емкости АКБ.
а какие проблемы с разрядом то ?
порт МК + полевик + нагрузка
ШИМ-управление, ток измеряется тем-же датчиком тока, что и заряд, поменяется полярность, поэтому датчик нада брать с буквой В - измерение с любой полярностью.
Алгоритм вообше практически отсутствует - держим скважность ШИМ-а на уровне тока 1/5 ёмкости (0.2С), до момента достижения напряжения на АКБ 10,6 В, далее держим его уменьшая скважность, до момента пока ток не будет равен нулю, как показала практика, после скважности = ноль нужно ещё держать напряжение 10,6 Вольта в течении получаса изменяя скважность от ноля до нескольких единиц и обратно.

Фотки тут http://radiokot.ru/forum/viewtopic.php?p=670624#p670624
Во вложении результаты теста (в тесте разряд делал до 11.7 Вольт, т.к. наивно полагал, что доведу 11.7 в НРЦ, поэтому с нагрузкой нужно разряжать до 10.6 Вольта)

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 13:43:04
TuzRostislav
RomanT писал(а):
TuzRostislav писал(а): Так. Стоп. Говорим о разных вещах. Мы с RomanVin завели разговор об управляемой нагрузке, для управляемого разряда АКБ.
Вы говорите о заряде АКБ, а мы о управляемом разряде, что позволит реализовать тренировку, десульфатацию, измерение емкости АКБ.
а какие проблемы с разрядом то ?
порт МК + полевик + нагрузка
ШИМ-управление, ток измеряется тем-же датчиком тока, что и заряд, поменяется полярность, поэтому датчик нада брать с буквой В - измерение с любой полярностью.
Алгоритм вообше практически отсутствует - держим скважность ШИМ-а на уровне тока 1/5 ёмкости (0.2С), до момента достижения напряжения на АКБ 10,6 В, далее держим его уменьшая скважность, до момента пока ток не будет равен нулю, как показала практика, после скважности = ноль нужно ещё держать напряжение 10,6 Вольта в течении получаса изменяя скважность от ноля до нескольких единиц и обратно.

Фотки тут http://radiokot.ru/forum/viewtopic.php?p=670624#p670624
Во вложении результаты теста
Спасибо. Теперь понятно. Лишняя энергия выделяется в тепло на лампах.
Чуток смущает импульсный характер нагрузки. Ведь фактически мы в короткие промежутки времени нагружаем АКБ максимальным током, на который способна нагрузка. И для слабеньких батарей он может оказаться чрезмерным.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 13:54:33
RomanT
TuzRostislav писал(а):Чуток смущает импульсный характер нагрузки. Ведь фактически мы в короткие промежутки времени нагружаем АКБ максимальным током, на который способна нагрузка. И для слабеньких батарей он может оказаться чрезмерным.
Дык что мешает подключать соответствующую, ёмкости, нагрузку (лампу/резистор) ?

Т.е. вы хотите изменять сопротивление ленейным управлением полевиками ?
ИМХО это лишнее ... ИМХО лампа/резистор - просто и гениально ...

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:05:53
Саид
RomanT писал(а):
TuzRostislav писал(а):Чуток смущает импульсный характер нагрузки. Ведь фактически мы в короткие промежутки времени нагружаем АКБ максимальным током, на который способна нагрузка. И для слабеньких батарей он может оказаться чрезмерным.
Дык что мешает подключать соответствующую, ёмкости, нагрузку (лампу/резистор) ?

Т.е. вы хотите изменять сопротивление ленейным управлением полевиками ?
ИМХО это лишнее ... ИМХО лампа/резистор - просто и гениально ...
Ну а если у меня 8 разных типов аккумуляторов? Да неизвестно какие потом будут? Это куча резисторов, ламп? Запутаться можно.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:10:45
TuzRostislav
RomanT писал(а):
TuzRostislav писал(а):Чуток смущает импульсный характер нагрузки. Ведь фактически мы в короткие промежутки времени нагружаем АКБ максимальным током, на который способна нагрузка. И для слабеньких батарей он может оказаться чрезмерным.
Дык что мешает подключать соответствующую, ёмкости, нагрузку (лампу/резистор) ?

Т.е. вы хотите изменять сопротивление ленейным управлением полевиками ?
ИМХО это лишнее ... ИМХО лампа/резистор - просто и гениально ...
Просто - согласен. Гениально - ну фиг его знает. :) Тепла получим не меньше. Но идея вполне приемлема и индикатор разряда получается яркий, в буквальном смысле этого слова. :)

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:15:53
TuzRostislav
Саид писал(а): Ну а если у меня 8 разных типов аккумуляторов? Да неизвестно какие потом будут? Это куча резисторов, ламп? Запутаться можно.
Я с тобой солидарен. И не такой уж большой радиатор получается, если вентилятор прицепить. Зато имеем универсальность и никакой мороки с лампочками. И нагрузка не импульсная.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:20:44
RomanT
Саид писал(а):Ну а если у меня 8 разных типов аккумуляторов? Да неизвестно какие потом будут? Это куча резисторов, ламп? Запутаться можно.
TuzRostislav писал(а): Просто - согласен. Гениально - ну фиг его знает. :) Тепла получим не меньше. Но идея вполне приемлема и индикатор разряда получается яркий, в буквальном смысле этого слова. :)
:))) :idea:

Я вот Слон-у высказывал идею меню SETUP, с сохранением последнего состояния.
AT><PWM><Pulse><line
т.е. управление ИБП АТ, ШИМ, частотный ключ и линейное управление
т.е. программа универсальна, каждый для себя выбирает схему 8)

Всмысле мы ведь пришли к общему мнению, что схема на МК мега16 с дисплеем 1602, датчиком тока ACS758, два датчика температуры DS18B20 (один на радиатор, для управления вентилятором, второй на АКБ, для коррекции тока заряда), а далее расхождение во мнениях ...

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:39:47
Саид
RomanT писал(а):
Саид писал(а):Ну а если у меня 8 разных типов аккумуляторов? Да неизвестно какие потом будут? Это куча резисторов, ламп? Запутаться можно.
TuzRostislav писал(а): Просто - согласен. Гениально - ну фиг его знает. :) Тепла получим не меньше. Но идея вполне приемлема и индикатор разряда получается яркий, в буквальном смысле этого слова. :)
:))) :idea:

Я вот Слон-у высказывал идею меню SETUP, с сохранением последнего состояния.
AT><PWM><Pulse><line
т.е. управление ИБП АТ, ШИМ, частотный ключ и линейное управление
т.е. программа универсальна, каждый для себя выбирает схему 8)

Всмысле мы ведь пришли к общему мнению, что схема на МК мега16 с дисплеем 1602, датчиком тока ACS758, два датчика температуры DS18B20 (один на радиатор, для управления вентилятором, второй на АКБ, для коррекции тока заряда), а далее расхождение во мнениях ...
и не привязываться к блоку питания, каждый выбирает такой, какой ему подходит.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 14:50:27
TuzRostislav
RomanT писал(а): а далее расхождение во мнениях ...
Так расхождения минимальны. В первом случае ШИМ + полевик + лампочки. Во втором случае ШИМ + интегрирующая цепочка + полевик. На сколько я понимаю, нужны минимальные различия в прошивке.
Можно ведь предусмотреть использования первого и второго варианта?

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 15:09:12
RomanT
TuzRostislav писал(а):Можно ведь предусмотреть использования первого и второго варианта?
дык я об этом и говорю, прошивка одна, но она универсальна для всех вариантов регулировки.
Т.е. выставляется пользователем в "setup", далее всё идентично - мерим ток и напряжение на АКБ, на соответствующих портах соответствующие сигналы управления, следуем заданному алгоритму разряда-заряда(тренировки)/заряда/десульфации
Я вот ещё предлогал внешние часы/календарь реального времени на DS1307 :)) для удобства,
чтоб не трогать внутреннюю тактовую частоту, оставив её высокой 8/16 МГц
и поиметь возможность запрограммировать работу по календарю/времени ...

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 15:41:07
TuzRostislav
RomanT писал(а):
TuzRostislav писал(а):Можно ведь предусмотреть использования первого и второго варианта?
дык я об этом и говорю, прошивка одна, но она универсальна для всех вариантов регулировки.
Т.е. выставляется пользователем в "setup", далее всё идентично - мерим ток и напряжение на АКБ, на соответствующих портах соответствующие сигналы управления, следуем заданному алгоритму разряда-заряда(тренировки)/заряда/десульфации
Именно то, что надо.
Я вот ещё предлогал внешние часы/календарь реального времени на DS1307 :)) для удобства,
чтоб не трогать внутреннюю тактовую частоту, оставив её высокой 8/16 МГц
и поиметь возможность запрограммировать работу по календарю/времени ...
Это точно излишне. Хватит просто отмерить допустим 15 часов заряда без всяких календарей. А поддерживать аккумулятор можно в "капельном" режиме.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 17:06:36
Слон
Привет! Всех с праздником!!!
Прекрасно, что тема вызвала стоь бурные обсуждения, это значит, что мы придём-таки к компромиссному решению :))
Хочется немого подытожить.
Итак. Девайс, который мы имеем в настоящее время устраивает всем, за исключением того, что довольно мал зарядный и разрядный ток. Давайте сначала разберёмся с первым.
Блок питания AT/ATX способен выдать по цепи +12В ток 10-15А. Напрашиваетя первый вывод-умощнить БП. Для токов около 30А потребуется: применение более мощных трансформаторов ( особенно-оконечного), ключевых транзисторов, разводка новой печатной платы для силовой части. То есть полная переделка. Достоинства- высокий КПД (как следствие-малые габариты) Недостатки- сложность переделки.
Есть второй способ. Применить в качестве силового источника готовый трансформатор и выпрямитель. Здесь можно регулировать ток/напряжение путем включения полевика в линейном режиме, либо в ключевом режиме совместно с балластным резистором. В любом случае мы имеем управляемый делитель напряжения, который характеризуется низким КПД, и как следствие- сильным нагревом, необходимостью применения активных средств охлаждения, т.е. большими габаритами и массой.
Лично я склоняюсь к трансформатору и поиску некоторого компромиссного DC-DC конвертера. В схеме от Felix, которую предложил Саид, а также в апноуте от AVR -AVR450 предложена схема так называемого buck-convertor`а. Кажется, это разновидность однотактного обратноходового преобразователя (здесь я могу ошибаться, мне нужно немного вспомнить теорию :? ), которая на практике ограничена мощностью до 200Вт. Это связано с количеством энергии, запасаемой дросселем и отдаваемое им в нагрузку. Вот именно поэтому, в вышеперечисленных устройствах максимальный ток не превышает 2-3А. В принципе, можно попробовать и этот способ, но думаю, что дроссель будет достаточно громоздким. Здесь требуются энтузиасты для проверки этого способа на практике. Есть такие? :)
Преимущества DC-DC преобразователя-кроме высокого КПД, также получение постоянного зарядного тока, который легче измерять. Для батареи, конечно, предпочтительнее импульсный ток заряда, но импульсный ток, особенно сложной формы, довольно трудно измерить с помощью АЦП. Здесь нужно будет вычислять среднеквадратичное значение, да ещё и применять поправочные коэффициенты (особенно это касается пульсирующего тока сети частотой 100Гц+импульсы ШИМ частотой 500Гц, как это предлагает RomanT). Плюс еще отдельные профили для десятка-двух аккумуляторов+измерение температуры и часы. Здесь уж точно ресурсов МК Atmega16 не хватит :shock:
Короче, говоря, нужен DC-DC преобразователь нужной нам мощности ( вход-18-24В, выход-регулируемый от 8 до 16В, ток 30А).Нужно всем вместе поискать в сети подходящее решение. Желательно, с использованием TL494 или аналогов.
Что же касается разрядного тока, здесь ситуация попроще. КПД лампы накаливания ололо 20-30%. То есть, часть энергии пребразуется в тепловую, а часть- в световую энергию. Всё же меньше греется, чем резистор или транзистор. Ток разряда может быть постоянный или импульсный, его значение некритично, измерять его не обязательно. Применив достаточно мощную нагрузку, мы можем ШИМ-ом легко задать нужный нам разрядный ток (приблизительно).
Ну вот, такие-вот соображения.
Жду предложений.

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 17:40:06
RomanVin
Вывод из всего вышеперечитанного:
Лично мой взгляд, причем скорее всего окончательный, что схема оптимальна на МК мега16 с дисплеем 1602, датчиком тока ACS758, два датчика температуры DS18B20 (один на радиатор, для управления вентилятором, второй на АКБ, для коррекции тока заряда), замер напряжения (отдельными от силовых) проводами непосредственно с клем аккумулятора для точности замера (например с использованием отдельного операционника), регулируемая нагрузка на полевике на разряд\тренировка\тестирование батареи без всяких лампочек и лошадиной мощности резисторов (радиатор с вентилятором и термодатчиком спасет вполне) . Основной источник на основе АТ\АТХ блока, только хочеться спроэктировать в виде отдельной платы на которой установить всю силовую часть и плата управления отдельно. Думаю получить большую мощность источника схемотехнически не сильно сложно, заменить входные емкостя, выходные транзисторы и трансформатор. Причем использование трансформатора может и надежно но экономически невыгодно, стоимость просто запредельная. На сегодняшний день есть достаточный выбор ферритов с каркасами по мусорной цене в сравнении с мощным трансом.
Кто что думает дальше...

Re: ЗУ для свинцовых АКБ на МК Atmega8

Добавлено: Пт янв 07, 2011 17:46:19
RomanT
Слон писал(а):Ну вот, такие-вот соображения.
Жду предложений.
я в шоке, беру тайм-аут ...