Переделка зарядного устройства Кедр Авто 10А на PIC12F629

ARES!123
28/09/2017 11:48
Всем доброго времени суток.
Собственно хочу поделиться результатами своей работы по переделке зарядного устройства Кедр Авто 10А на управление от PIC12F629.
Принесли мне не так давно его на ремонт. Трансформаторная схема с управлением от ATINI 25 через оптопару.
На плате сгорел собственно контроллер, стабилизатор 7805 (из-за енго контроллер и погорел) и еще по мелочи. В общем 50% всех деталей...
В принципе, в интернете есть прошивка на ATINI 25 на такую схему устройства, но я как раз начал практиковаться в программировании PIC-ов и у меня под рукой были контроллеры PIC12F629. В общем, я решил попробовать.
Результат работы в приложенном архиве. Схему особенно менять не пришлось, разве только с учетом цоколевки PIC12А629, да изменена функция контроля тока на контроль напряжения.
При наладке нужно только установить напряжение отключения (14.4V).
Еще добавил помимо основных режимов - автоматического, режима тренировки аккумулятора и предпускового режима режим ручного регулирования тока. Кроме того, в ручном режиме возможна калибровка уставок тока (минимального и максимального) для автоматического режима и режима тренировки аккумулятора.
Запись уставок производится в энергонезависимую память контроллера и поэтому остается неизменной до следующей калибровки. Это позволяет настроить режим работы зарядного устройства как угодно, в зависимости от заряжаемого аккумулятора.
По моему неплохо...
У меня не оказалось под рукой автомобильного аккумулятора для проверки и тестировал устройство я на аккумуляторах от UPS блоков питания. Испытания прошли нормально.
Учитывая, что это одна из моих первых программ для МК PIC, я считаю, что вышло неплохо...

Valeriy L
01/10/2017 18:38
Исправил схему, добавил плату в ЛАЙ-6.

ARES!123
02/10/2017 04:04
Извините, допустил неточность. Диод оптопары PC817 наоборот указал... -). Просто особо со схемой не заморачивался, да и перерисовывал с оригинала, а потом правил в Автокаде.
В общем выкладываю уточненную исправленную схему с указанием нумерации всех выводов. Дабы не плодить неточности.
Хотя можно и так, как Valeriy L исправил.
И еще одно - 78M05 лучше применять в корпусе ТО-220.

Valeriy L
02/10/2017 07:55
Интересно почему опять в твоей исправленной схеме диоды VD2 и VD3 нарисованы наоборот. Сравни схему КЕДР-Авто-5 на ATtiny13.

ARES!123
02/10/2017 08:13
Я брал за образец вот эту схему (во вложении). Кроме того, на плате зарядника, который я ремонтировал эти диоды стоят именно так и не иначе. Сам только что проверял. А вот диод оптопары на исходной схеме (что во вложении) был изображен неправильно. Это я тоже сам лично проверил из схемы.
Да и зачем спорить? Ведь в принципе не так важно, на какой полярности сработает оптопара - на положительной, как на моей схеме или на отрицательной, как на вашем варианте? Так и так правильно, если диод оптопары поставить соответственно.

Valeriy L
02/10/2017 12:19
Понятно, просто смотрим разные схемы.

олег-80
17/12/2018 12:41
Всем доброго времени суток.
собрал зарядник согласно вашей схеме. все прекрасно .но аппарат живет своей жизнью, на кнопки не реагирует,режим сам бегает по кругу, прошиваю ic prog..
очень прошу вашего совета что делать или в прошивке косяк.

ARES!123
21/02/2019 11:52
олег-80 писал:
Всем доброго времени суток.
собрал зарядник согласно вашей схеме. все прекрасно .но аппарат живет своей жизнью, на кнопки не реагирует,режим сам бегает по кругу, прошиваю ic prog..
очень прошу вашего совета что делать или в прошивке косяк.


Здравствуйте! Проблема еще актуальна или сами разобрались? -)))
Нет, прошивка нормальная, я на ее основе еще одно зарядное собрал, уже с нуля.
Обратите, особое внимание на установку диодов VD2 и VD3. Они должны стоять именно так , как на ниже приведенной схеме. Иначе импульс управления на тиристоры приходит во время положительной полуволны питающего напряжения от трансформатора, а VD4 и VD5 пропускают только отрицательную полуволну. (кстати, тут по этой теме уже выше было обсуждение, каюсь, был неправ...).
А на кнопки, если Вы все правильно сделали, должен реагировать в любом случае (смотрите по индикации VD6).
И кстати, лучше ICPROG для прошивки не использовать, к меня были с этой программой "косяки". Лучше применять WINPIC 800. Проще, да и быстрее.
А Вы какой программатор используете?

geka28
31/03/2019 17:02
данная схема будет работать с трансом на 4а или обязательно 10ти амперный транс должен быть?

richard34
31/03/2019 21:08
Та хоть на 100 А улыбка

ARES!123
01/04/2019 11:50
Трансформатор любой. Только тиристоры нужно соответствующие нагрузке.

geka28
03/09/2019 23:00
Как установить напряжение отключения (14.4V).

ARES!123
06/09/2019 04:00
geka28 писал:
Как установить напряжение отключения (14.4V).


Очень просто. Отключаете трансформатор от тиристоров, но схема при этом должна получать питание. Далее на зажимы выводов для аккумулятора подаете 14.4 V от стороннего источника питания. Вращая движок подстроечного резистора на схеме добиться перехода схемы в режим отключения, наблюдая по индикации светодиода (эту операцию удобнее проводить в ручном режиме, т.к. если в автомате, то только осциллографом).

geka28
26/11/2019 21:43
у меня запустить эту зарядку не получилось. тиристоры применил ку202м исправные. после включения напряжение на клеммах меньше вольта, думается мне что тиристоры не открываются. как исправить, поможите

rommy
26/11/2019 23:24
ку202 бывают разные,одни работают,другие нет.Их ещё подбирать надо,по току управления.
В схеме ВТ152,их пробовали?
Открываются или нет тиристоры,сначала надо смотреть осциллом,есть что на входе на оптопару с проца.

geka28
28/11/2019 20:32
ВТ152 придут с китая нескоро. ку202 рабочие, проверял. по схеме автора между упр.контактом и катодом стоит резистор 430 Ом, а на моих семисторах 100 Ом. из-за этого может не работать?

rommy
28/11/2019 22:59
с ку202 нет так просто.В одной схеме тиристор работает,в другой уже не хочет.
погуглить схемы зарядников на ку202,как там сделано.Возможно вместо оптопары через транзистор надо делать.
Но без измерений осциллом,это будем угадывать что же там происходит.

geka28
29/11/2019 23:33
как именно подкл. осциллограф?

rommy
30/11/2019 22:53
geka28 писал:
как именно подкл. осциллограф?

первый раз что ли..
4 и 6 ноги контроллера.На 4 зажим щупа.

alekssem
01/12/2019 18:26
rommy писал:
geka28 писал:
как именно подкл. осциллограф?

первый раз что ли..
4 и 6 ноги контроллера.На 4 зажим щупа.
Вопрос к ARES!123 . Скажите а вашу схемку с прошивкой можно использовать с трансом не на 3- выхода 14+14 а на 2 18 вольт ? Спасибо!!

ARES!123
09/12/2019 11:52
geka28 писал:

у меня запустить эту зарядку не получилось. тиристоры применил ку202м исправные. после включения напряжение на клеммах меньше вольта, думается мне что тиристоры не открываются. как исправить, поможите.


А Вы VD 2 b VD 3 как подключили? Я тут уже выше в одном из постов пояснял, как эти диоды и оптрон подключать. Посмотрите ( не хочу повторяться...)
А еще проверьте соединение вторичных обмоток трансформатора - они должны соединяться последовательно с общей точкой, т.е. 14+14=28V.
Все должно работать, просто где-то Вы что-то напутали.

ДОБАВЛЕНО 09/12/2019 17:00

alekssem писал:
.
Вопрос к ARES!123 . Скажите а вашу схемку с прошивкой можно использовать с трансом не на 3- выхода 14+14 а на 2 18 вольт ? Спасибо!![/quote]

Можно попробовать... Только придется вместо тиристоров использовать симистор, и на выходе (после симистора установить диодный мост (естественно рассчитанный на ссотв. нагрузку). А вместо VD2 и VD 3 установить один диод, но так, чтобы импульсы приходили на симистор ВО ВРЕМЯ ПРОХОЖДЕНИЯ ОТРИЦАТЕЛЬНОЙ ПОЛУВОЛНЫ.

alekssem
09/12/2019 23:27
А можно поставить диодный мост а после него полевик ? И взять один диод на оптопару. Отрицательную или положительную полу волну.Будит микроконтроллер работать с полевиком ?

ARES!123
10/12/2019 03:27
alekssem писал:
А можно поставить диодный мост а после него полевик ? И взять один диод на оптопару. Отрицательную или положительную полу волну.Будит микроконтроллер работать с полевиком ?

Полевик... После диодного моста? А как будет осуществляться регулировка тока? Ведь в данном заряднике регулировка осуществляется по принципу изменения угла открывания тиристора (или симистора), т.е время открывания тиристора определяется моментом прихода импульса управления в течении отрицательного полупериода питающего напряжения.
А если Вы поставите полевик после диодного моста, то в этой схеме он будет работать в ключевом режиме, и никакой регулировки, естественно, не будет (ток на выходе будет постоянным). Чтобы регулировать ток полевиком в схеме постоянного тока, нужно составить программу ШИМ для контроллера. Тогда да. А так - не получится.

ДОБАВЛЕНО 10/12/2019 08:41

rommy писал:
с ку202 нет так просто.В одной схеме тиристор работает,в другой уже не хочет.


Точно, сталкивался с таким... Весь мозг схема тогда вынесла, пока разобрался, что к чему...

alekssem
10/12/2019 18:33
Ок понял что к чему. Спасибо ARES!123 . Попробую с симистором. А там глядишь найду нужный транс и соберу по вашей схемке.

горгулия1
15/03/2020 17:49
Кого интересует чтоб работало ... смотрите сюда :

https://www.rlocman.ru/forum/showpost.php?p=336797&postcount=136

polyuszf
05/11/2020 12:30
Всем доброго времени! Кому интересно: - Прошивка Attiny13a слита из нового "Кедр-авто 10А MAX. Прибор
выпуска декабрь 2019г. Томский АО"НИИПП".
Берём новый микроконтроллер. С помощью Arduino-Uno и SinaProg либо другим удобным доступным
инструментом очищаем МК затем заливаем.
Важно: Сначала заливаем Flash, только потом EEprom.
В противном случае Flash затирает записанную ранее Eeprom!
Процедура проведена с помощью Arduino-Uno лично.
Вариант 100% рабочий. Реанимирован трансформаторный трёх режимный КЕДР-АВТО 10А.
Удачи! Буду рад если кому-то помогло!

REKKA
13/11/2020 15:10
Всем ПРИВЕТ ! Ребят как должна работать PIC12F629? Светодиод мигать сразу должен не подключая к тиристорам? ТЕ от 5 в? Что -то , прошил контроллер , подаю с лоборатрника 12в на 1выв PIC12F629 -5в поступает , а диод не мигает

REKKA
13/11/2020 18:34
Все. Разобрался сам Оказывается пока все не соберешь , светодиод мигать не будет Странно Обычно плата управления мигает светодиодами и генерацию дает, а здесь, все решают тиристоры

георгий57
29/11/2020 16:12
ARES!123, "в ручном режиме возможна калибровка уставок тока " - каким образом контроллер измеряет ток ,если нет связи с шунтом амперметра.
Можно ли ввести в схему защиту от превышения зарядного тока и кз выходных зажимов , как на атинке.
Спасибо.

ARES!123
30/11/2020 11:56
георгий57 писал:
ARES!123, "в ручном режиме возможна калибровка уставок тока " - каким образом контроллер измеряет ток ,если нет связи с шунтом амперметра.
Можно ли ввести в схему защиту от превышения зарядного тока и кз выходных зажимов , как на атинке.
Спасибо.

Измеряется не ток, а напряжение на аккумуляторе. Как только оно достигает значения 14,4 Вольта, что соответствует нормально заряженному аккумулятору, заряд прекращается и схема переходит в режим "автомат" (если было в ручном режиме) или если в "автомате", то заряжается малым током, величину которого можно установить при калибровке (можно сделать очень малым).
Насчет защиты от КЗ... А зачем? Ведь это не зарядное а ПОДЗАРЯДНОЕ устройство. Т.е. оно предполагает, что на Вашем аккумуляторе есть напряжение (не помню точно сколько минимум, но где-то Вольт 7-8). И если Вы отсоедините зажимы от аккумулятора, то на Выходе зарядника просто не будет напряжения. А замыкать вместе с аккумулятором... не советую...-). Иначе говоря, этот зарядник не будет служить Вам блоком питания, и защита от КЗ на выходе тут просто теряет смысл. Не знаю, как там было на ATTINI, но судя по схеме, ситуация очень похожая.
Насчет превышения зарядного тока... Ну, тут, как говорится поле для творчества. Видите-ли, я разрабатывал эту программу "на интерес", так сказать, еще не имея должного опыта работы с ПИКами. Вообще, можно все. И измерение зарядного тока лучше было-бы проводить при помощи АЦП... И защиту можно организовать... Если желаете, можете попробовать, у меня уже, честно говоря нет особого желания разбираться в старых программах...

георгий57
30/11/2020 19:20
ARES!123, Аккумулятор посажен ,после длительной попытки запуска движка, до 8 в. Допустим, есть два таких аккумулятора-один на 45,второй на 90 ам.ч. Какой зарядный ток будет давать устройство на эти батареи в авт. режиме,до достижения 14,4 в?
Есть заказ на простое (без крутилок,амперметра, для 50 амч) автоматическое зарядное устройство,для человека далекого от электричества,поэтому хочется не испортить ему аккум,да и пожар в гараже не нужен. Спасибо.

ARES!123
01/12/2020 04:08
георгий57 писал:
ARES!123, Аккумулятор посажен ,после длительной попытки запуска движка, до 8 в. Допустим, есть два таких аккумулятора-один на 45,второй на 90 ам.ч. Какой зарядный ток будет давать устройство на эти батареи в авт. режиме,до достижения 14,4 в?
Есть заказ на простое (без крутилок,амперметра, для 50 амч) автоматическое зарядное устройство,для человека далекого от электричества,поэтому хочется не испортить ему аккум,да и пожар в гараже не нужен. Спасибо.

А как без амперметра? Он в любом случае будет нужен, чтобы (хотя бы первоначально) настроить ток заряда. Я этот зарядник делал, когда у меня под руками не было автомобильных аккумуляторов и не на чем было настроить. Отчасти поэтому я и предусмотрел ручной режим для настройки максимальной и минимальной уставок тока. Да и любой зарядник в моем представлении должен иметь амперметр...
И по величине тока я вряд ли смогу Вам сказать, все зависит от конкретного типа аккумулятора и значений калибровки в каждом случае.
Кстати, если все таки делать защиту от КЗ на выходе (я возможно был неправ, что она совсем не понадобится, извините, просто вспомнил не сразу), то шунт в любом случае будет необходим, так как придется использовать АЦП, а для этого нужно будет применить другой контроллер из этой же серии, т.е . 12F675.

REKKA
03/12/2020 12:14
при разряде до 4.5в заряда не будет Минимум до 9в

liveinternet.ru RadioTOP Rambler's Top100 –ейтинг@Mail.ru