на главную
Карта сайта
English version
Вы читаете:

Реле-регулятор с термокомпенсацией

Автолюбителю
10 лет назад

Реле-регулятор с термокомпенсацией

23

Вниманию читателей предлагается автомобильный реле-регулятор на микроконтроллере PIC12F675, встраиваемый в штатный корпус регулятора. Основная его особенность - поддержание оптимального напряжения на выводах аккумуляторной батареи при работающем двигателе в зависимости от её температуры.

В журналах и Интернете довольно много сказано о "жизни" автомобильных аккумуляторных батарей (АКБ) и представлено немало различных зарядных устройств, от простых до сложных, восстанавливающих "жизнь" АКБ. Большой интерес обусловлен тем, что автомобильные реле-регуляторы напряжения зачастую не обеспечивают оптимальной подзарядки батареи, особенно в зимнее время. К тому же зарядные устройства предназначены для профилактической зарядки вне автомобиля, что не совсем удобно. Как известно, напряжение свинцового аккумулятора зависит от его температуры. Чем ниже температура, тем ниже скорость протекания химических реакций и тем больше должно быть приложено напряжение к АКБ при зарядке. Штатные реле-регуляторы зачастую построены по простым компараторным схемам и неспособны обеспечить правильную зарядку. В продаже есть и тер-мокомпенсированные регуляторы, но установленные внутрь генератора, и нагревшись от двигателя, они также неспособны правильно следить за температурой АКБ. Существуют ещё трёхуровневые регуляторы, но они требуют хотя и редкого, но ручного переключения режима по напряжению (например, "минимум", "норма", "максимум") в соответствии с температурой за бортом автомобиля.

Предлагаемое устройство заменяет штатный реле-регулятор напряжения и позволяет эффективно использовать АКБ, не допуская её перезарядки и недозарядки при изменении температуры самой АКБ.

Рис. 1



Схема регулятора представлена на рис. 1. Его "сердцем" является микроконтроллер DD1 PIC12F675-I/SN, тактирующийся от внутреннего генератора частотой 4 МГц. На микроконтроллер через делитель на резисторах R1 и R2 подаётся напряжение непосредственно с плюсового вывода аккумулятора (+АКБ). На ней же и закреплён датчик температуры ВК1 (LM135Z). Это аналоговый датчик с линейной зависимостью напряжения от температуры (ТКН = +10 мВ/К). Конденсаторы С1 и СЗ - помехоподавляющие. Микроконтроллер с помощью встроенного АЦП преобразует аналоговый сигнал датчика в цифровой код. Шаг измерения температуры в программе - 2 °С. По полученному значению программа вычисляет нужное напряжение.

Рис. 2

Вычисление происходит на основе загруженной таблицы, построенной по графику, показанному на рис. 2. Вычисленное напряжение сравнивается с реальным на аккумуляторе, и если оно меньше необходимого, то микроконтроллер включает обмотку возбуждения (ОВ) генератора автомобиля. Чтобы исключить многократные переключения на пороговых значениях напряжений, предусмотрен гистерезис около 0,2 В между включением и выключением ОВ. Обмотка управляется ключом на полевом транзисторе VT1 IRLR2705. Для повышения надёжности устройства и ускорения переключения транзистора VT1 затвор последнего подключается сразу к двум выходам GP4 и GP5 микроконтроллера DD1. Питается микроконтроллер напряжением +5 В от интегрального стабилизатора DA1 L78L05CD. Такое же напряжение используется и в качестве образцового для внутреннего АЦП микроконтроллера. Сток транзистора VT1 подключён к проводу, идущему на зажим Ш, а через диод VD1 - к проводу, идущему на зажим В штатного реле-регулятора (см. схему электрооборудования автомобиля ВАЗ-2109). Потребляемый ток устройства - около 4 мА.

Рис. 3

Рис. 4



Печатная плата изготовлена из одностороннего фольгированного стеклотекстолита размерами 27x21 мм. Чертёж платы показан на рис. 3, а на рис. 4 - расположение элементов в масштабе 2:1. Все резисторы и неполярные конденсаторы - для поверхностного монтажа типоразмера 0805, С4 - оксидный танталовый типоразмера А или В. К контактным площадкам на плате припаяны выходящие наружу через отверстие провода со стандартной четырёхконтактной колодкой на конце. Собранный регулятор помещён в корпус штатного реле-регулятора автомобиля ВАЗ-2109 старого образца. Корпус был аккуратно вскрыт, и на место старой платы приклеена новая. Датчик температуры LM135Z приклеен к толстой латунной шайбе теплопроводя-щим клеем. Эту шайбу затем фиксируют болтом крепления плюсового провода к выводу АКБ. К ней же припаивают питающий провод устройства, идущий от зажима Б.

Разьём ICSP для программирования не предусмотрен, поэтому микроконтроллер необходимо запрограммировать заранее либо соединить разъём программатора с соответствующими печатными площадками на плате тонкими проводами.

Рис. 5



Внешний вид собранного регулятора показан на рис. 5. Его необходимо наладить при температуре +20 °С до установки в корпус. Отключают датчик температуры ВК1 и резистор R1, к затвору транзистора VT1 подключают вольтметр (желательно цифровой). Далее от

регулируемого источника питания подают напряжение +13,8 В на вход стабилизатора DA1 и проверяют наличие напряжения +5±0,1 В на его выходе. На затворе VT1 должен быть высокий логический уровень. Подключают вывод резистора R1. В этот момент высокий логический уровень на затворе VT1 должен смениться на низкий. Подборкой резистора R2 добиваются чёткого появления высокого уровня при напряжении 13,6 В и низкого при 13,8 В. Затем подключают вывод датчика температуры ВК1. При +20 °С порог переключения должен быть 14...14,2 В. Подключив маломощную лампу на 12 В между стоком транзистора VT1 и плюсом источника питания, убеждаются в правильном переключении транзистора при изменении напряжения питания. На этом налаживание можно считать законченным.

При установке на автомобиль необходимо следить, чтобы провода от регулятора не оказались рядом с высоковольтными, а также защитить контактную колодку от попадания воды и грязи. Желательно применить экранированные провода для цепей питания и датчика температуры.

Этот регулятор напряжения эксплуатируется на автомобиле уже два года, и сбоев замечено не было. Во время лютых сибирских морозов аккумулятор отдавал заметно больший ток стартёру, а в жаркие дни не перезаряжался.

Программу микроконтроллера и чертёж печатной платы в формате Lay можно скачать здесь.

Автор: Н. Овчинников, г. Красноярск

Мнения читателей
  • Alexandr2021/24.01.2021 - 21:07

    Извеняюсь за глупый вопрос. Может есть у кого исходник для Proteus. Хочу поредактировать таблицу и заодно научится в нем работать! Буду признателен ссылке на проэкт!

  • Александр/19.03.2020 - 23:14

    Alex, большущее спасибо Вам за прошивку! В ближайшее время займусь прошивкой и о результатах отпишусь)))

  • Александр/14.03.2020 - 22:05

    Алекс, спасибо что ответили. Вы знаете, к сожалению, прошивку скачать с этого сайта не удалось. Сайт заблокирован и не открывается. Но у Вас наверняка осталась в компе прошивка. Если можно, вышлите на мою электронную почту, я готов материально Вас отблагодарить. Реле регулятор у меня находится не в генераторе, а в мозгах (в компьютере), комп Моторола, который перепрошивке не поддаётся, вот и приходится изобретать выносное реле, и хотелось бы с термокомпенсацией.моя почта volga2008d@ukr.net

  • Alex/02.03.2020 - 21:16

    Александр, моя схема Вам ничего не даст т.к. она значительно отличается от авторской наличием дополнительных узлов. Кроме того, у нас с Вами разные генераторы.Регулятор у меня выполнен в виде выносного блока,а у Вас он встроен в генератор.В авторской прошивке действительно при -5 грд. напряжение 15,2 В. У меня характеристика термокоррекции, как у коррекции ТОРН-7. Максимальное напряжение при -40...-20 грд. 14.8 В. При +25 грд. 14,0 В. При +40 грд. 13,8 В.Файл прошивки можете скачать по ссылке.https://drive.google.com/open?id=1YTITxGwMtufnZPbb69r-XYCcbpJPjQD0

  • Александр/23.02.2020 - 23:02

    Aleх, а Вы не можите подилиться со мной схемой и прошивкой, потому что на этой прошивке при -5 напряжение борт сети 15,2В, мне кажется, что это многовато и почему-то идёт моргание света на дисплеи приборной панели. Может нужно уменьшить гистерезис до 0,1В. (Авто ГАЗ 31105 крайслер).Буду очень благодарен за помощь.

  • Alex/07.02.2020 - 18:32

    Поправка к посту - вывод 5 микроконтроллера

  • Alex/07.02.2020 - 18:26

    Работу регулятора можно проверить, например, в Proteus 7.

  • Alex/07.02.2020 - 18:09

    Файл прошивки firmware.HEX в архиве проверен - рабочий. Однако если создать проект по файлу исходника Rn_675_t3.asm, то можно изменитьхарактеристику термокоррекции. Кроме того, автор предусмотрел индикацию индикацию неисправности датчика(например,обрыв проводки)и работу регулятора без него. Напряжение бортсети будет 13,8 В. Это очень ценное качество данного регулятора !Практически, водитель может даже не заметить отказ датчика. Если задействовать вывод 6 МК, то будет индикация (в файле прошивки firmware.HEX Функция обрыва датчика работает, но нет индикации) обрыва датчика - светодиод будет часто мигать. Светодиод на землю через резистор.

  • Alex/07.02.2020 - 17:23

    Взял за основу схему данного регулятора для установки в ВАЗ-3103. Схема и прошивка изменены. Регулятор эксплуатируется с ноября 2019г. Замечаний к работе нет. Спасибо автору за хороший проект с исходником.

  • Александр/03.02.2020 - 21:02

    Да нет, диод я перевернул сразу,а теперь сомневаюсь, может надо было не трогать и установить как показано на схеме.Напишите, кто собирал это реле, кто как устанавливал это реле?

Electronic Components Distributor - HQonline Electronics