Моргалка на Attiny13

Автор UstAlexei, 19 Март 2016 в 20:22

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Vova_n

#36
Внедрил моргалку на Attiny13 в Вымпел 55  :dance: всё пучком полёт нормальный.

Монтажка для модернизации Вымел 55 и прошивка во вложении. Как собрали и вытравили пишем здесь или в личку, объясню, что куда и как, за одно с первым желающим модернизировать сделаю подробное описание с фото.


Vova_n

Цитата: WERAS от 24 Окт. 2016 в 08:25
Всем доброго дня!Извините,vova_n,а на вымпеле как все устроили?Вреде же там микроконтроллер и свои алгоритмы заряда+измеритель напр и ток все в одном камне.
Выставляем на нём первый алгоритм (по сути это просто режим БП), напряжение 18в, а ток выставляем в зависимости от акб я устанавливаю в 0,2С получается амплитуда импульса тока 0,2С, средний действующий при этом в 0,1С получается.
Атинька принимает на себя эстафету, когда стоп когда поехали. Ключуем родными мосфетами их там три в параллель стоит, естественно в схему внёс изменения дабы всё работало как надо.

Vova_n

#38
Всё очень просто собираете моргалку со стабилизатором 5в, но без силовой части, только с оптопарой на 6 ноге (импульсы то нам нужны).
Ни каких тумблеров я не ставил, так как нужен только режим заряда 6 банок.
Питание на атиньку берём с акб как в схеме Схема №1 на первой странице.
Эмиттер и коллектор транзистора оптопары ставим в разрыв между R32 и затвором мосфетов, коллектором к R32.
R32 заменить на 1к, между затвором и истоком повесить резистор 5,1-5,6к.
Меняем провода на 4 квадрата меди с наконечниками и всё готово поехали  :-)

Вот из той же серии, обвязка мосфетов аналогичная.
И кстати обратите внимание N канальные мосфеты стоят по + шине и всё работает.



Vova_n

#39
[user]schemer[/user],  Это вольт добавка для нормального открытия мосфета при работе с низкими напряжениями, когда работаем с одной банкой.
Естественно, что бы не использовать для этого сторонний БП напряжение берётся с самого step down конвертера, используя его дроссель как трансформатор, для получения дополнительного напряжения.

PS - Диод только там желательно применить быстродействующий на 1а из какого нибудь импульсного БП, вместо 1n4148.

Vova_n

Вариант источника тока с диапазоном напряжений от 1в до 28в.
Принципиальное отличие - форма импульса на вход на ваше усмотрение, частота в разумных пределах (требуется коррекция RC цепей).
Пока вы не подали напряжение имеющее форму ваших импульсов на выходе XL4016 примерно 0,8в. Как только появится импульсы то ОУ изо всех своих сил постарается установить такое напряжение на выходе XL4016 которое обеспечит равенство уровня на выводе 2 подаваемого напряжения с напряжением на выводе 3 снятого с шунта.
По сути это управляемый источник тока, ток импульсов стабилизирован заданным уровнем на входе ОУ, напряжение на выходе ограничивается лишь возможностями XL4016.
Для уверенности в том, что ОУ будет находится в устойчивом состоянии рекомендую подтянуть к +5в сопротивлением вывод 3, установив на нём уровень 5-7мв.
Хотя я уже опробовал на двух платах https://electrotransport.ru/index.php?msg=821318, подтягивание вывода не требуется всё работает устойчиво.
Аналогично в такое же состояние или слегка иное можно загнать и импульсный блок питания.




Vova_n

Цитата: Серик от 14 Дек. 2016 в 06:17
Здравствуйте, уважаемые форумчане!
Vova_n, на картинке у Вас написано: "сюда подаём импульсы..." , туда можно подать импульсы с чего угодно? Или только с Attiny? Могу я для начала подать с генератора прямоугольных импульсов на 555?
В качестве БП годится БП из ПК в формате АТ?
Могу я применить БП из ПК в формате АТ переделанный мной на 2В для заряда 1 элемента?
Конечно можно и с другого источника сигнала. БП для питания XL4016 в нашем случае нужен блок питания 24-30в он может быть хоть трансформаторным, транс диодный мост ёмкости нормальные из расчёта 1000мкф на 1ампер у нас максимум 12ампер на ней значит 10000мкф после моста.
Параллелить в таком варианте пока не пробовал, но собираюсь  ;-) как проверю сообщу и зарисую сращивание двух модулей с одним входом для управления.
Тогда можно будет поиметь 24а в импульсе или где то 17а среднего тока.

UstAlexei

Цитата: Серик от 14 Дек. 2016 в 06:17
Здравствуйте, уважаемые форумчане!
Vova_n, на картинке у Вас написано: "сюда подаём импульсы..." , туда можно подать импульсы с чего угодно? Или только с Attiny? Могу я для начала подать с генератора прямоугольных импульсов на 555?
В качестве БП годится БП из ПК в формате АТ?
Могу я применить БП из ПК в формате АТ переделанный мной на 2В для заряда 1 элемента?
XL4016 можно/надо параллелить для тока больше чем 8А ( например,15А )?
Только имейте ввиду что подаваемый уровень будет определять силу тока!

UstAlexei

Цитата: Серик от 14 Дек. 2016 в 08:45
а какой на этот вход подавать диапазон уровней напряжения?
Внимательно прочитайте пост Vova_n в котором размещена схема!
Напряжение на неинвертирующем входе ОУ - нога 3 появляется с датчика тока 0,025 Ом, при токе 10 А - U3 = 0.025*10 = 0.25В, при токе 20А - 0,5В соответственно, поэтому с учетом коэффициента делителя на инвертирующий вход ОУ - нога 2, должно приходить напряжение не больше чем то при котором ваша схема будет выдавать максимальный ток (для XL4016 этот ток около 10 А).
Делитель посчитаете сами? А напряжение которое вы будете подавать на вход от генератора ограничено сверху только вашим делителем, а вот снизу желаемым током, т.е. быть не меньше 0,25 В (для тока 10А и коэффициенте делителя 1)!

ИС-Х

Схема-то вроде правильная, но чем вы собираетесь питать мс 7805 и 7812, если выберите одну-две-три банки?
И потом, чем вы собираетесь заряжать - стабом тока или стабом напряжения?
Моя первая моргалка: https://electrotransport.ru/index.php?msg=588520
Вторая моргалка: https://electrotransport.ru/index.php?topic=31184.0
Третья моргалка: https://electrotransport.ru/index.php?msg=1130718
Еще в багажнике валяется BL1204 на всякий пожарный...

UriBas

#45
Цитата: Vova_n от 10 Янв. 2017 в 09:58.. ток который там нужен, ни кто ни когда не угадает, ..  одного лешего крутить ручку. ..  Да и как вообще задать ток если тока в цепи по сути может и не быть вообще ..
Ток "угадывается" очень легко..   По дельте..   правда, дельту можно сделать по разнице начала и конца импульса, а можно от НРЦ до напряжения в импульсе.   Если делать от НРЦ, то при НОРМАЛЬНОМ токе заряда, дельта не достигнет 0,4В и за минуту.  При отсутствии тока, или при отваливании клеммы в АКБ,  ДЕЛЬТА достигнет моментально 0,4В..  поэтому программа должна мерить ВРЕМЯ достижения дельты  !!
Алгоритм примерно такой:
1. Мерятся такие параметры; НРЦ АКБ, Напр. Блока Питания,  ..  Если есть возможность, то и внутр. сопр. АКБ. (!)
2. ЗУ Запускается  с минимальными значениями скважности, длит. имп.,  (скорость паузы 3 -7,3мВ/сек  - корректируется)
       - Если ВРЕМЯ [b-b]Дельты [/b-b]<=0,1 сек.  (минимальное время) То сигнал - АВАРИЯ // АКБ труп, или нет тока, или выставлен слишком большой ток на БП.
       -  Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем длит имп до 60сек с шагом 10сек  // шесть минут
                     - Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем скважность до 75% сек с шагом 10%   // семь минут 

// Итого максимально время на раскачку будет всего <= 13минут..  если увеличить шаг, то будет меньше..  После этого НОРМАЛЬНЫЙ АКБ выйдет на основной режим..  Слабый же выйдет на оптимальный режим раскачки!   По мере того, как будет быстрее достигаться длительность импульса в 60 секунд, будет и увеличиваться ток заряда за счет скважности..  - Баловство с ручным управлением тока сведется к минимуму!!.
==========================================================================================
П.С.  ясно, что это лишь основная часть алгоритма определения оптимального тока раскачки.. а по сути слияние раскачки с основным, далее просто корректировать пороги и еще можно ввести случай, когда в результате заряда, вдруг начнет падать ток заряда.. (будет достигаться конец заряда)..  В конце заряда, дельта будет достигаться быстрее..

 
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

ИС-Х

#46
Цитата: UriBas от 10 Янв. 2017 в 12:09Ток "угадывается" очень легко..   По дельте..   правда, дельту можно сделать по разнице начала и конца импульса, а можно от НРЦ до напряжения в импульсе.   
Как вы понимаете НРЦ в данном случае? В какой момент? В конце паузы?
Опять же, что такое начало импульса? После сдвига на величину внутр.сопротивления?



Цитата: UriBas от 10 Янв. 2017 в 12:09
       -  Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем длит имп до 60сек с шагом 10сек  // шесть минут
       - Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем скважность до 75% сек с шагом 10%   // семь минут 
Не вижу разницы в условиях
Моя первая моргалка: https://electrotransport.ru/index.php?msg=588520
Вторая моргалка: https://electrotransport.ru/index.php?topic=31184.0
Третья моргалка: https://electrotransport.ru/index.php?msg=1130718
Еще в багажнике валяется BL1204 на всякий пожарный...

UriBas

#47
Цитата: ИС-Х от 10 Янв. 2017 в 12:29.. Как вы понимаете НРЦ в данном случае? В какой момент? В конце паузы?     Опять же, что такое начало импульса? После сдвига на величину внутр.сопротивления?
Да, мерится НРЦ именно в конце паузы..  а дальше мерится "Дельта" т.е. скажем [b-b]Vdelta[/b-b]= НРЦ +0,4В
НО! Надо здесь уточнить важную деталь - напряжение импульсного заряда я мерил стрелочным прибором - а он показывает СРЕДНЕЕ напр. !  Иначе Vdelta сразу скакнет выше порога по максимуму. 

"Начало импульса" -  это момент подачи импульса, по сути его передний фронт.. но по среднему напр. а не в пике..  т.е. там должно быть какое-то усредненное значение напряжения. 

В принципе, наверное можно и так - мерить дельту от начала импульса т.е. Vначало, а не от НРЦ..  но тогда это будет прирост напряжения в импульсе  - дельта напр...  скажем Vдельта =(Vконец - Vначало).. а значит, косвенно оценить  значение тока не получится.. наверное. 
(по условиям позже отвечу..  глюки какие-то)
Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

Vova_n

[user]UriBas[/user], Замер напряжения в прошивке идёт перед стартом и между импульсами, именно по этому среднему напряжению идут отсечки по напряжению и дельте.
Спасибо за советы и пояснения  :hello:

Серик

Спасибо, как раз хотел про это тоже ( как совпадают/не совпадают подобные уровни в начале и конце заряда ) спросить в своём предыдущем посте!
Следовательно, если нет в начале и в конце такого совпадения ( а совпадение только на этой стадии ) , то в начале заряда вертикальный бросок напряжения вверх меньше по уровню, а вертикальный спад напряжения вниз больше по уровню?
А в конце заряда наоборот?

ИС-Х

Вот импульс добивки 0,3 сек к концу заряда. Скачки и вверх и вниз вроде уменьшились до 80 мВ:


Моя первая моргалка: https://electrotransport.ru/index.php?msg=588520
Вторая моргалка: https://electrotransport.ru/index.php?topic=31184.0
Третья моргалка: https://electrotransport.ru/index.php?msg=1130718
Еще в багажнике валяется BL1204 на всякий пожарный...

UriBas

#51
Цитата: ИС-Х от 10 Янв. 2017 в 12:29
Цитата: UriBas от 10 Янв. 2017 в 12:09
       -  Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем длит имп до 60сек с шагом 10сек  // шесть минут
       - Если Дельта  <= 0,4V  и время Дельты  > = 60 сек.  То увеличиваем скважность до 75% сек с шагом 10%   // семь минут 
Не вижу разницы в условиях 
Да, здесь надо сделать поправку:
Дается пачка с минимальной длительностью и с минимальной скважностью, определяем длит имп T_imp а также с минимальной скорости в паузе = 4мВ/с ..  в условии проверяем достигла ли дельта в 0,4В, время дельты все равно ограничивается длит импульса, единственно.. если вдруг даже с минимальными установками, ток окажется слишком большим, поэтому сначала проверяем время дельты, условно минимально время дельты пусть будет 0.1 сек.
         -  Если Дельта >=0.4V И Если Время Дельты  <=  0,1 сек.  То  вывод сообщения, (через мигание диода) что ток слишком завышен или АКБ в утиль.

          -  Если Дельта  <  0,4V  То увеличиваем длит имп до 60сек с шагом 10сек  // максимум шесть минут
                                   Иначе раскачиваем с определенной в цилке длит имп.
Если при максимальной длительности дельта не достигла, то дается пачка с максимальной длительностью,  и с изначально минимальной скважностью - подбор скважности, условие будет:
   - Если Дельта  <  0,4V  То увеличиваем скважность до 75% сек с шагом 10%   // семь минут 

Восточная мудрость - "Шакал воет - караван идет"  Эл.вел. 350Вт.   Верую в Иисуса Христа, НЛО.  тема "продвинутой моргалки" https://electrotransport.ru/index.php?msg=1669651

Серик

Здравствуйте, уважаемые форумчане!
Где то уже была интерпретация участков осциллограммы зарядного импульса-не нашёл пока, на память выглядит примерно так:


Скажите, пожалуйста, корректно ли так воспринимать работу?
Если это так, тогда становится понятен смысл добивки-многократно прилагать/прикладывать этот рабочий участок к аккумулятору на стадии заряда, когда он уже не хочет брать заряд! ( ? )
Что интересно, на последней осциллограмме, выложенной ИС-Х в этой теме, нету участка "поляризация, насыщения"-напряжение мгновенно касается уровня отсечки, перескакивая стадию стремящегося к горизонтали участка "поляризация, насыщение": https://electrotransport.ru/images/3/wcfs4j.jpeg
И ещё, как интерпретировать два участка на спаде напряжения?
Благодарю за внимание.

Vova_n

[user]Серик[/user],  Форма импульса напряжения на протяжении всего заряда меняется, думаю такая интерпретация имеет право на жизнь. Только вот таких импульсов  как по ссылке я у себя пока не наблюдал, возможно это просто сильно тяжёлый удар для того, что бы вообще увидеть там "рабочую зону"
По поводу импульса его заднего фронта не плохо описывал [user]UriBas[/user],  тут же в этой теме обсуждалось, полистай.