Полезная информация


Моргалка на Attiny13

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

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

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

Серик

Как создать образцовое напряжение?
Если я подключу последовательно 2 автомобильных аккумулятора, и с этого выхода подам питание на lm7812, это будет считаться образцовым 12В напряжением, которое можно подать на аккумуляторные контакты схемы? А в этом случае фильтра надо ставить на LM7812?

Vova_n

Вот один из вариантов возможного.
Спойлер
7812 выбрана из более чем 10тка имеющихся в наличии, отклонение не более 20мв.

Серик

Ok. Фильтров, значит,  не надо ( не обязательно )
Большое спасибо!

Vova_n

[user]Серик[/user],  ну два смд которые висят это 10мкф/50в.
По входу я подключаю два акб и это отличнейшие фильтра  :-), а по выходу как есть, проблем при калибровке не вижу, проводки длиной не более 20см до платы пи калибровке.

Серик

#508
Доброго Утра Всем Форумчанам!
Микроконтроллер после последнего сообщения не трогал!
Перепаял верхний и нижний резисторы делителя ( замер напряжения аккумулятора ) на 133 и 102 (0805-ые) соответственно.
Собрал 7812 с входным электролитом 22 мкФ и выходным 4,7 мкФ. Соединил два аккумулятора последовательно. На +24В подключил вход 7812, на ноль ( минусовая клемма 24В сборки ) общий 7812. Выход +12В ( у меня получилось 12,12В ) буду подключать к Моргалке на контакт +акк. после подачи питания от ЗУ на Моргалку. В общей минусовой точке такого подключения у меня сходятся  минус 12В ЗУ ( Vstab (пока) =14,7В ), минус 24В акк. сборки ( из двух 12В аккумуляторов ), минус Моргалки и минус LM7812.
Теперь подаю питание с ЗУ к Моргалке, загорается светодиод ( у меня зелёный ) между минусом и ПИНом 2, пока я мешкаясь, подключаю питание +12В на контакт +акк. Моргалки, проходит секунд 20, зелёный продолжает гореть, после подачи питания +12В на контакт +акк. Моргалки проходит 30-40 секунд,  ( я уже начинаю разочаровываться ) и вдруг зелёный светодиод погас, проходит 2-3 секунды, зелёный светодиод включается! ( я начинаю понимать, что идёт отчёт о завершении калибровки ), так происходит шесть раз, после шестого включения светодиода пауза, затем светодиод включается и продолжительно горит. Все? Калибровка завершена?
Отключаю вначале ЗУ, затем +12В от Моргалки.

Насчёт того, что я подал +12.12В на контакты аккумулятора на Моргалке, прошу сильно не упрекать, меня интересует сама возможность прошить калибровочную, затем рабочую, ну и затем запустить процесс!
Если всё будет правильно, впоследствии перепрошью, подав точно +12В!
( сейчас под рукой нет точно +12В )
Кстати, вопрос, что будет в случае калибровки +12.12В? В еепроме пропишутся некоторые значения, и весь алгоритм будет испорчен? Или будет работать  ( если калибровка произошла ) в соответствии с алгоритмом, но с поправкой на +0,12В?

Серик

#509
Прошил рабочую, правленную от 16.07.2017. микроконтроллер установил в Моргалку.
В ЗУ из БП ПК накрутил Vstab до 18В.
Подключил Моргалку к ЗУ и аккумулятору с НРЦ=12,4В. Включил ЗУ в сеть, ничего не происходит более минуты, собирался уже выключать, как загорелся зелёный светодиод, через несколько секунд зелёный светодиод погас. Через несколько секунд моргнул красный светодиод с шестой ноги. Прошло ещё несколько секунд. Ничего не происходило, как начал моргать красный светодиод с частотой 1.2Гц, при этом среднее напряжение по мультиметру на аккумуляторе 12,98-13,00, изредка проскакивает до 13,18В. Ток ( СС ) в моем ЗУ предварительно установлен 8А.
Сессия морганий 3 минуты 20 секунд ( или 3 минуты 20 секунд, позже поправлю, поправил. ). Пауза 38 секунд.
НРЦ в паузе по мультиметру 12,8В.
Провода с Моргалки к аккумулятору длиной 30-35 см пока тоненькие, не греются, радиатор транзистора холодный.

Тактовой кнопки у меня нет. Кто знает в эту схему ( схема2 ) с прошитой правленной прошивкой от 16.07.2017 можно впаять тактовую кнопку для выбора режимов?
Кнопка при выборе режима должна подавать на 3 ногу +5В? И эту же ногу надо соединить с землёй через 10 кОм? Будет работать выбор режимов в этой схеме с этой прошивкой или нет?
Спойлер

Vova_n

[user]Серик[/user], У вас явно не всё хорошо с фьюзами, пере проверяйте!!! с большой долей вероятности SCKDIV8 не отключили.

Серик

#511
Здравствуйте, Vova_n!
Да, я по поводу этого сомневался/сомневаюсь.
При прошивке скриншотил каждый шаг ( позже выставлю ),  делитель на 8 ( вроде бы ) отключал.
Спасибо.
Спойлер

Еще раз просматривая инструкцию, заметил/вспомнил, что не нажал кнопочку write.
Теперь попробую еще раз перепрошить рабочую, для этого обязательно калибровочную прошивать и калибровать?

Серик

#512
Перепрошил рабочую, исправленную от 16.07.2017. ( без прошивки калибровочной и без калибровки ), в этот раз не просто установил/выбрал соответствующие fuse биты, но записал/прописал или write ( промелькнул  зелено-полосатый "барчик" writing ) нажав на соответствующую "кнопку".  :-)
Снова микроконтроллер в Моргалку, подключаю, теперь работает по другому, сессия моргания ( по разному ), например 27 секунд, пауза 2,5 секунды. Частота порядка 10 Гц. Кажись работает.
Посмотрел ток на куске провода:
Спойлер

Ещё пару картинок:
Спойлер



Vova_n

[user]Серик[/user], Поздравляю, теперь кратко по последнему ПО.
Для лечения акб больных акб мало пригодно, требует мощной базы, прямое назначение быстрый бережный заряд исправных акб, если база 10-12а это удел акб до 30а/ч.
Если планируете акб больших емкостей, то настоятельно рекомендую поставить переключатель 5-6й вывод, пригодится однозначно.
С 5го вывода вы получите заряд постоянным током прерывистый с добивкой с тем же алгоритмом но без регулировки среднего тока, за то ток ограничен лишь вашей базой и мосфетом.

Серик

Цитата: Серик от 10 Сен. 2017 в 11:59

Еще раз просматривая инструкцию, заметил/вспомнил, что не нажал кнопочку write.
Теперь попробую еще раз перепрошить рабочую, для этого обязательно калибровочную прошивать и калибровать?
Приветствую Всех Форумчан!
Поскольку на этот вопрос не было ответа, то:
В подобных обстоятельствах, как у меня, я делаю вывод, что калибровочную прошивку обязательно перепрошивать(!) и заново калибровать(!) - если я не прописал фьюзбиты в рабочей ( а при последующей перепрошивке я фьюзбиты в рабочей прописал ) следовательно, я мог их не прописать и в калибровочной ( и это перед калибровкой! ).
Инструкция:
https://electrotransport.ru/index.php?msg=1151207

Серик

Уважаемые Форумчане, вопрос, если есть сомнения в правильности прошивки калибровочной прошивки, как заново всё перепрошить?
Снимаю микроконтроллер с Моргалки, ставлю в программатор, и нажимаю всё стереть, и всё произойдёт безопасно, и кристалл будет полностью как новый, можно будет начинать всё заново?
Подскажите, пожалуйста, кто знает.

hawk23

Цитата: Серик от 11 Сен. 2017 в 17:28
Снимаю микроконтроллер с Моргалки, ставлю в программатор, и нажимаю всё стереть, и всё произойдёт безопасно, и кристалл будет полностью как новый, можно будет начинать всё заново?
Подскажите, пожалуйста, кто знает.
Можете сделать как Вы написали. Хуже не будет.
Я калибровался по несколько раз вообще не вынимая контроллер из рабочего устройства. Единственное, что я не включал питание Моргалки, а контроллер запитывался от программатора.
PS
У меня ISP разъем стоит на плате.

maks740

Цитата: hawk23 от 11 Сен. 2017 в 18:25
Можете сделать как Вы написали. Хуже не будет.
Только потом не забываем фьюзы по новой выстявлять.

Серик

#518
Приветствую Всех Форумчан!
Заново перепрошил и калибровочную и рабочую ( правленную ), поставил на заряд заряженный 12В 100 А*ч Medalist с НРЦ 12,90В.
Спойлер
Как я понимаю, идёт "добивка", подача 2-2,5 секунды, пауза 15-17 секунд.
Напряжение в добивке по мультиметру взлетает до 15,14В ( нажав кнопку MAX на мультиметре ),но это недостатки моего способа калибровки, при калибровке подал намного выше, чем ровно 12В ( так? )!
Потом ещё раз перекалибрую!

Есть ещё "больной" ( с одной отстающей банкой ) 12В 60А*ч аккумулятор a-mega, наполовину разряженный, через некоторое время его поставлю к этой Моргалка на Attiny13, посмотрю в какую стадию заряда встанет/попадёт.

Благодарю UstAlexei, Vova_n и всех, всех, всех за помощь!

Снял с заряда 12В 100А*ч Medalist с подачей заряда 2 секунды, паузой 15-17 секунд.

Поставил на заряд 12В 60А*ч a-mega с остаточной емкостью ( КТЦ на 21W до 11,5В с выкачкой )25-27А*ч ( примерно ), разряжен примерно наполовину (?), с НРЦ=12,5В.

Вижу, что Моргалка на Attiny13 к другому аккумулятору применяет уже другой алгоритм!

Блок питания для Моргалка на Attiny13 в данном случае у меня ЗУ 12В 8А с выкрученным до 18В Vstab. переделанное из БП ПК.

Спойлер

Сейчас ( примерно через полчаса с начала заряда )  напряжение заряда 13,48В, подача 26 секунд, пауза 5 секунд, ток незнаю какой.

Прошло ещё 45 минут, напряжение заряда уже 14,05В, подача 25 секунд, пауза 5-6 секунд.
На данный момент такая картинка:
Спойлер

Прошло ещё полчаса, картинка изменилась, уменьшилось заполнение, напряжение подачи, при этом, осталось такое же 14,03В:
Спойлер
Подача 25 секунд, пауза 3,5-4 секунды.
Также заметил, что в каждую сессию меняется заполнение ( в течении 1 сессии заполнение не меняется ), то 22%, то 25%, то 28% - интересно!

Прошёл ещё час времени заряда, кажись, добивка началась:
Спойлер

Напряжение в течении короткой сессии добивки доходит до 14,45В.

Прошло ещё два часа, напряжение в добивке 14,59В:
Спойлер

Доброго Утра!
Заряд продолжается, добивка от 0,5 секунды до 2 секунд,до 14,80В, пауза 15-18 секунд, до 13,55В.
Спойлер


В этом аккумуляторе, после заряда/КТЦ/заряда Версия5 осталась одна отстающая банка.
https://electrotransport.ru/index.php?msg=1156635
Намеревался её пролечить индивидуально, но ещё не приступил.
Выключу заряд этого аккумулятора, попробую поставить упсовый 12В 7А*ч с НРЦ 1,5В. ( Совет подпаять параллельно клеммам такого аккумулятора 1000 мкФ для старта 0 стадии заряда остаётся в силе? )
Могу уменьшить ток Iconst в своём БП, уменьшить до 1,5А?
Интересно посмотреть, как будет себя вести алгоритм.






Vova_n

Ну что интересно :-) прошивка подбирает ток который по мнению алгоритма наиболее подходящий на данный момент.
Как только пришли к первому верхнему порогу, начинаем плавно мягко добивать акб на уровне 13,9-14,2в (в импульсном режиме) зависит от состояния акб, чем лучше состояние тем выше напряжение фиксируем.
И вот когда на отсечке в 14в заряжать уже нечего, алгоритм плавно начинает перетаскивать акб вверх с ограничение времени подачи и переводит уже в добивку в чистом виде с авто подбором пауз, а когда и на верху подача сокращается дальше некуда, паузы выходят в максимум и это уже больше походит не на заряд а на поддержание акб в заряженном состоянии.
С током можно играться, но настоятельно рекомендую установку амплитуду тока согласно рекомендаций написанных в релизе к данному ПО.
Изучайте  ;-)

Серик

#520
Приветствую Всех Форумчан!
Есть у меня аккумуляторная сборка от шуруповёрта, аккумуляторы щелочные ( никель кадмий? незнаю ), пролежали более 5 лет, НРЦ 0,5В. Если к этой сборке припаять конденсатор и попробовать подключить Моргалку на Attiny13 с правленной прошивкой, ничего с Моргалкой плохого не произойдёт? На БП у меня токовая стабилизация, КЗ не должно быть.

НРЦ менее 1 Вольта ( у меня на никель-кадмиевой сборке .менее 0,5 Вольта ) как оказалось не позволяет работать Моргалке на Аttiny13, где то в теме уже сообщалось о минимальном напряжении ( что-то около 1,1 Вольта ).
Подключил упсовый 12В 7 А*ч аккумулятор с НРЦ менее 1 Вольта к ЗУ от шуруповёрта ( блок питания 12В 240мА ) на несколько минут, напряжение поднялось до 4 Вольт, переподключил к Моргалке на Attiny13 через этот же ЗУ/БП от шуруповёрта., заработало. Чуть позже навесил конденсатор 330 мФ ( бу, сетевой электролит из БП ПК ), процесс идёт, вернее не идёт  :-)
Прошло два часа (?), упсовый аккумулятор признаков жизни не подаёт, во время сессии продолжительностью , примерно, 30 секунд напряжение поднимается до 2,4 Вольта, за время короткой паузы падает до 2,09В. На этом надо прекращать баловаться с "металлоломом".
Попробую прикурить никель-кадмиевый от просто 12В БП, и переподключить к Моргалке на Attiny13.

Vova_n

Цитата: Серик от 13 Сен. 2017 в 06:42
Приветствую Всех Форумчан!
Есть у меня аккумуляторная сборка от шуруповёрта, аккумуляторы щелочные ( никель кадмий? незнаю ), пролежали более 5 лет, НРЦ 0,5В. Если к этой сборке припаять конденсатор и попробовать подключить Моргалку на Attiny13 с правленной прошивкой, ничего с Моргалкой плохого не произойдёт? На БП у меня токовая стабилизация, КЗ не должно быть.
Если БП справляется с КЗ и токи лежат в пределах допуска irf4905 то подключайте, хоть черта лысого  :-) с соблюдением полярности желательно, но как алгоритм отнесётся к этому я не знаю.
Цитировать( Совет подпаять параллельно клеммам такого аккумулятора 1000 мкФ для старта 0 стадии заряда остаётся в силе? )
В силе.