Page 2 of 3

Re: Регулятор обогревателя сидений на Attiny13

Posted: 10 Jan 2016 10:12
by georg77
вот тут: https://yadi.sk/d/kDV6wQ8LmijFZ
выложил самодельный р-регулятор генератора автомобиля

Re: Регулятор обогревателя сидений на Attiny13

Posted: 09 Apr 2016 18:08
by stream3
Специально зарегистрировался, чтоб поблагодарить, за ВАШ труд. За четыре года эксплуатации (2 штуки) китайского изделия( тоже подарки).Кончил два аккумулятора, забывал выключить на выходных. И почему то в двух изделиях , термоконтакт не рабатал изначально с нового, поэтому греет безбожно. Приходится выключать вручную.
Большое спасибо.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 07 Dec 2016 23:27
by alex-spb
Здравствуйте.Заинтересовала ваша схема но сразу появились вопросы.Какой тразистор использовать ВС807 (p-n-p) BC817(n-p-n)-по даташиту.Возможно ли использовать 3 ногу МК для подкл. светодиода показывающего нажатие кнопки установок.Если это можно воспроизвести то если вас не затруднит изменить прошивку.Как правильно выставить фузы в SinaProg.Заранее спасибо.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 09 Dec 2016 14:31
by georg77
конечно в схеме ошибка - должно быть - BC817.
3 ногу использовать можно в принципе, только вот не пойму зачем нужна эта индикация нажатости?
девыйс самодостаточен и предельно лаконичен, место под лишний светодиод ещё надо найти.
SinaProg не пользовался, найдите в инете сравнение с Ponyprog.
в Ponyprog галочки поставить на: BODLEVEL1, BODLEVEL0, CKDIV8, SUT0, CKSEL0 .

Re: Регулятор обогревателя сидений на Attiny13

Posted: 12 Dec 2016 00:06
by alex-spb
Спасибо за ответ.Схемка бутет устанавливаться консольно поэтому хотелось бы добавить светодиод.Так что вся надежда на вас.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 15 Dec 2016 07:13
by georg77
Индикатор нажатия кнопки уже есть - на 5 пине низкий уровень при нажатой кнопке.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 17 Dec 2016 00:01
by alex-spb
Спасибо за ответ.Вопрос такой-светодиод цеплять через резистор напрямую к 5 пину относительно + или общего провода? Спасибо.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 17 Dec 2016 05:04
by georg77
относительно +5 В (8-й пин).

Re: Регулятор обогревателя сидений на Attiny13

Posted: 19 Dec 2016 00:18
by alex-spb
Сасибо.Начинаю делать.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 11 Apr 2017 19:20
by georg77
Случайно наткнулся на аналогичное устройство :
http://radio.aliot.com.ua/?p=1070
правда, по всем параметрам оно уступает моей разработке, к тому же (а это важно) не умеет отключаться по признаку отсутствия работы генератора, а выключается само через 10 или 20 мин в зависимости установлена/неустановлена перемычка на плате.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 28 Apr 2017 01:12
by alex-spb
georg77 Спасибо за схему.Собрал заработало сразу.И правда доп. СД не понадобился.Остался вопрос-при полном откл.питания установки в памяти останутся или нет.Спасибо.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 16 May 2017 22:32
by georg77
установка одна - мощность нагрева (и прямо связанная с ней длительность форсажа) - остаётся в памяти устройства. Мощность регулируется от 0 до 1 шагом в 1/8 (0, 1/8, 1/4, 3/8, 1/2, 5/8, 3/4, 7/8, 1).

Re: Регулятор обогревателя сидений на Attiny13

Posted: 17 Dec 2017 18:54
by stream3
Добрый вечер ,georg77. Два сезона успешной работы вашего регулятора, за что и большое спасибо. Собственно , нужна ВАША помощь, если это возможно. По незнанию приобрёл кальциевый аккумулятор и появились проблемы с заводом авто. Езда в городском цикле, не дозаряд АКБ. Стал разбираться , оказалось что б его нормально зарядить , нужен добивочный цикл (заряд до 16вольт отключение - падение до 13.3 вольт без нагрузки, заряд опять до 16 в. и так несколько циклов. Обычные зарядки этого не умеют делать, решил сделать приставку к своему зарядному.Поиск по нету результатов не дал, делать на рассыпухе, как то в па...у. Но оказалось , что ВАШ регулятор , почти идеально , подходит для этих целей. Если немножко б изменит прошику, То есть по второй ноге всё остается как есть, а трутью ногу через делитель задействовать, для контроля предела 16вольт, т.е дошло напряжение до 16вольт - напряжение заряда отключилось и не включается пока 2 ноге не станет(упадет до) 13.3.Т.е сделать гистерезис . Ну и хорошо бы сделать регулировку мощности с шагом 0-1-2-3-4-5-6-7 секунд. если это возможно, вообще б идеально было. Спасибо, с Уважением.
Не получилось вставить изображение, как првильно это сделать?
[urlhttp://avto-blogger.ru/akb-avto/kak-zaryadit-kalcievyj-akkumulyator.html][/url]

Re: Регулятор обогревателя сидений на Attiny13

Posted: 24 Dec 2017 22:44
by georg77
У меня есть специально сделанное для зарядки/разрядки свинцовых АКБ устройство, тоже пока на Attiny13. Сейчас прошивка несколько переделана, но не проверена. Как-нибудь выложу, когда проверю.

Добавлено спустя 23 часа 37 минут 15 секунд:
stream3, алгоритм, который вы предлагаете, именуется у фанатов-аккумуляторщиков - "качели". Он предназначен для поддержания заряженного состояния свинцовых АКБ в УПС-ах. Причём предел 16 В мне представляется сильно завышенным, АКБ будет "кипеть", несмотря на все заверения изготовителя. Хорошая зарядка - это такая, которая вливает в АКБ нужное количество электричества, не допуская какого-либо заметного газообразования. Пока известен только 1 способ этого добиться - это прерывистый заряд (или заряд с паузами). Вот тут : http://electrotransport.ru/ussr/index.php?board=73.0
фанатичные люди почти десяток лет обсуждают прерывистый заряд, но на вопрос, почему он даёт положительный эффект по сравнению с зарядом малым током - у них ответа нет. Я опробовал этот метод на 4-х авто- АКБ - результат положительный, местами впечатляющий. Для этого и была сделана "моргалка" на Attiny13.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 25 Dec 2017 22:39
by stream3
Доброго дня. Спасибо, что ткнули носом на ссылку, а то поиск в гугле опять не дал результата, хотя уже всё спаяно по вашей схеме (подправлю под ту). А вообще надо делать полноценный блок управления для зарядного не на Attiny13, а хотя бы на атмеге8. со всеми функциями и индикацией на ЖКИ дисплее, Пока в свободном доступе нет такого, разве зарядка от Сороки, но там коммерческий проект, да вроде б ,,вымпел 55,, ещё. Выкладывать будете здесь или ?
С Уважением.

Добавлено спустя 6 часов 49 минут 2 секунды:
Зы, почитал здесь http://electrotransport.ru/ussr/index.php?topic=34003.0 и здесь http://electrotransport.ru/ussr/index.php?topic=31184.0 всё хорошо ,допустим. Но Ваш регулятор мне нравится больше, 1.контроль по напряжению.2 плюс сама моргалка, есть возможность заряжать и обычные АКБ. Заряд с разрядом в паузах для тренировки, без кипячения АКБ . 3. При пропадании сети всё отключается, не будет разряда АКБ. Если б чуть подправить прошику, о чём я раньше писал выше ???

Re: Регулятор обогревателя сидений на Attiny13

Posted: 26 Dec 2017 06:48
by georg77
Хорошо, я буду думать.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 27 Dec 2017 21:37
by georg77
подумал я над вашей схемой и появились у меня вопросы:
1. От чего питается схема? Указано 13-16 В, а конкретно? Чем определяется ток через АКБ?
2. На схеме есть цепь нагрузки. Для чего она? Как тинька узнает, заряжается или наоборот разряжается АКБ?
3. После полной разрядки АКБ кто переключит схему на зарядку? Или АКБ будет неопределённое время находиться в разряженном состоянии?

Моё мнение - непрерывный заряд без пауз даже малым током ВРЕДЕН для АКБ (уменьшается ёмкость и растёт Rвнут), причём ВЕРОЯТНО это правило можно распространить и на другие виды АКБ. Также возможно, что непрерывный (без пауз) разряд тоже вреден для АКБ. Предлагаю ориентироваться на эти постулаты.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 28 Dec 2017 22:06
by georg77
Вот переделал прошивку, задействовал ADC2 (PIN3) под нижний порог отключения (11.5 В). ADC3 (PIN2) следит за верхним порогом отключения (16,0 В). Возможно оба порога придётся подводить подстроечными резисторами. Ничего не проверял - нет возможности и времени.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 28 Dec 2017 22:50
by stream3
1. Задумка , была такая. Мой кальциевый АК заряжается обычной зарядкой напряж. 14.5в. стаб током 5амер. Ток по мере зарядки падает т.е классика. Затем подключаю на теньке приставку и пусть само качает от 13.2 до 15-16 вольт. Согласно той ссылки что я давал выше. Я в это время занимаюсь чем то другим, т.е не надо стоять над процессом. Слабое место это конец заряда, тут придется вручную.
2. цепь нагрузки - поскольку в регуляторе есть режим регулировки мощности с шагом то почему это не использовать для зарядки АК в прерывистом режиме без кипения. Всё уже готово программно, т.е если на 6 ноге +5в. - идет зарядка, нет напряжения на 6 ноге, выключается транзистор VT2 идет разряд и так по кругу.На печатке сделал
место под выключатель нагрузки. Собственно нужна была моргалка, а у вас готовое решение , пока вы не дали ссылку на тот сайт. Вопрос был только в контроле верхнего предела 15-16в. Колхозить на стабидитроне и транзисторе??? Вот ВАМ и написал , что б реализовать по 3 ноге.
2.а ,,,Как тинька узнает, заряжается или наоборот разряжается АКБ?,,,, Зы, она ещё и это может не дооценил я её возможности. Здесь всё просто есть на 6 ноге плюс - заряд, нет плюса разряд через закрытие VT2.
3. У меня зарядка сама розряжает до 10.8 и сама заряжает до 14.6в.Делал вот такую года 2 назад https://plus.google.com/101813896338406853639 . Не знаю правда как она воспримет прерывистый режим. Посмотрим.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 28 Dec 2017 23:18
by georg77
попробуйте эт прошку. Период сделан около 8 сек, порог включения 13,2 В, выключения 16 В.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 28 Dec 2017 23:30
by stream3
georg77 wrote:Вот переделал прошивку, задействовал ADC2 (PIN3) под нижний порог отключения (11.5 В). ADC3 (PIN2) следит за верхним порогом отключения (16,0 В). Возможно оба порога придётся подводить подстроечными резисторами. Ничего не проверял - нет возможности и времени.
За прошивку спасибо, но попробую аж после нового года,,, космондром,,, написали , что отправит Attiny 13 аж 30 декабря , будто из Китая посылка.
Алгоритм работы такой заряжается до 16 вольт (не обязательно до 16, просто в той ссылке что я давал у них до 16) затем саморазряд до 13.2 без нагрузки. Вот здесь и нужен гистерезис , что бы не включилось пока не упадет до 13.2 вольта. Пороги подведу делителями это не вопрос. Спасибо ,ещё раз . С наступающим праздником.
Зы, сделаю отпишусь, что получилось, если к тому времени АК не умрет , опять померил 11.8 вольт.

Добавлено спустя 5 минут 19 секунд:
georg77 wrote:попробуйте эт прошку. Период сделан около 8 сек, порог включения 13,2 В, выключения 16 В.
Спасибо ,как раз то что надо. Период с шагом( регулируется) или просто 8 сек. Хотел выложить печатку - запрещено. УПС.
Может, ещё кого заинтересует.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 02 Jan 2018 17:04
by stream3
Печаль, не заработало? Прошил, включил не работает. Взял новый камень, прошил старой прошивкой, закоротил на минус третью ногу, думал проще настроить - не работает. Прверил по схеме вроде всё так, на второй ноге подымал до 1 вольта. На седьмой - 0.83 вольта. На 6 ноге - 0в. Фьюзы делал так. Не знаю что и думать. Три детали всего.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 02 Jan 2018 21:37
by georg77
После прошивки программатор видит Тиньку? AVRDUDE - гадость, я им несколько мег испортил, сам не знаю как, теперь не видятся ничем. Вроде фьюзы надо было по умолчанию (можно найти в инете).

Re: Регулятор обогревателя сидений на Attiny13

Posted: 02 Jan 2018 23:07
by stream3
Видит , всё читается ЕЕPROM и Flech , фьюзы то же. А не стоит защита от копирования, первый раз год назад прошилось без проблем и всё работает до сих пор.
Сейчас сотру доктором и попробую ещё раз.
Прочитал фьюзы нового камня, внизу отметил , это случайно не влияет.
Меги не видятся тогда когда запрограммировано от внешнего кварца(генератора) нужно или подключится прямо на плате проводками или сбросить ,,доктором,, по умолчанию, тогда видятся опять.

Добавлено спустя 1 час 7 минут 25 секунд:
Заработало, само по себе. Наверное из за того что Reset (1 нога) в воздухе. Получалось не определённое состояние. 1 сек включено, 8 сек пауза. На кнопку вроде б не реагирует, и на изменение напряжения питания тоже. Не выключается. Буду завтра смотреть дальше.

Re: Регулятор обогревателя сидений на Attiny13

Posted: 03 Jan 2018 09:28
by georg77
"Меги не видятся тогда когда запрограммировано от внешнего кварца(генератора)"

если было так просто, я бы решил вопрос в 10 минут - увы, это не так. Высоковольтный программатор у меня есть, только вот переходник стоит пока дороже тех мег, что испорчены.
8 сек для АКБ - ИМХО слишком много, достаточно 2-х. Реакция на напряжение ммедленная, требуется 4 измерения * 8 сек = 32 сек, чтобы сработало. Если сделать 2 сек, будет быстрее, 8 сек.