Схема реле вентилятора – Схема – реле включения вентилятора системы охлаждения авто – Поделки для авто

Схема – реле включения вентилятора системы охлаждения авто – Поделки для авто

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

В итоге устройство будет представлять собой реле с системой управления переключающего реле при достижении определенной температуры двигателя. Принципиальная схема строится на основе коммутаторе 130 из системы зажигания автомобиля ГАЗ, нельзя использовать коммутатор 131 из более поздних моделей данная схема для него не справедлива. 130-й коммутатор можно купить в любом автомагазине вещь не дефицитная, так что легко достанете.

Самым слабым месте в этом коммутаторе является транзистор КТ848, силовой транзистор расположен на радиаторе. В случае поломки элемента дело скорее всего именно в этом транзисторе.

Итак, на основе этого коммутатора строим схему, представленную на следующем рисунке.

Реле включения вентилятора системы охлаждения автомобиля

Принцип работы простой, при увеличении температуры уровень напряжения на датчике уменьшается. Понятно, что почти все напряжения падает на подстроечный резистор R**, в момент, когда напряжение на подстроечном резисторе станет меньше напряжения стабилизации стабилитрона V** транзистор закроется, что в свою очередь приведет к открытию транзисторов V5 и V6.

Тем самым питание будет подано на управляющие контакты реле РС503(см. третий рисунок), оно переключится и вентилятор начнет вращение. Важное значение в схеме играет резистор R3 его номинал определяет значение температуры двигателя при которой произойдет отключение вентилятора.

Реле включения вентилятора системы охлаждения автомобиля

 

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

Во избежание выхода из строя реле резистор R3 не стоит ставить меньше 50 кОм, вообще его значение варьируется в диапазоне от 50 кОм до 1 Мом. Резистор R** является более тонким инструментом подстройки температуры включения реле, с помощью него можно будет отрегулировать температуру включения с погрешностью в 1 градус. Общая схема подключения принципиальной схемы, реле, питания, датчика температуры представлена ниже.

Реле включения вентилятора системы охлаждения автомобиля

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

Похожие статьи:

xn—-7sbgjfsnhxbk7a.xn--p1ai

Схема подключения реле вентилятора охлаждения ваз 2106

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

Конструктивно датчик включения вентилятора представляет собой терморезистор, который при достижении температуры охлаждающей жидкости определенного контрольного значения замыкает контакты включения вентилятора, а при снижении температуры, соответственно, размыкает (температура замыкания 92±2 °С а размыкания 87+2 °С). Кстати, приобретая датчик включения вентилятора для двигателя, установленного на ВАЗ 2106 следует учитывать, что аналогичные датчики на ВАЗ 2108 и ВАЗ 2109 настроены на более высокую температуру, а значит, в момент покупке следует внимательно изучить маркировку, нанесенную на его корпусе.

Осуществляя диагностику неисправности системы охлаждения, поиск места где находится данный датчик особого затруднения не вызывает, однако следует учитывать, некоторые различия в месте установки для вариантов ВАЗ 2106 с латунными и алюминиевыми радиаторами. В первом случае он находиться снизу бачка радиатора с левой его стороны, а во втором – в нижней секции правого бака.

Что касается общей электрической схемы работы системы охлаждения, то и здесь существуют разные варианты, например, на карбюраторных автомобилях семейства ВАЗ, начиная с 2000 года, вспомогательное реле подключения вентилятора больше не устанавливают, а из жгута удалены все провода его подключения. Также с 2000 года начато использование более совершенного датчика 661.3710.

Типовая схема системы охлаждения ВАЗ 2106 приведена на рисунке, где цифрами обозначены:

  1. генератор;
  2. аккумуляторная батарея;
  3. выключатель зажигания;
  4. основной блок предохранителей;
  5. вспомогательное реле;
  6. датчик управления вентилятром;
  7. электровентилятор;
  8. вспомогательный блок предохранителей.

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

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

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

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

Привет всем!
Не так давно поставил электро-карлсона, вместо принудиловки. Устанавливал на штатные провода, то есть цепь замыкалась тупо через датчик и ни о каких реле речь и не шла. Более того, хватило ума запараллелить кнопку с датчиком. Но после капитального ремонта мотора была необходимость некоторое время поездить с постоянно включенным пропеллером. Соответственно через некоторое время халатное подключение дало о себе знать дымом горевших проводов из-за приборки.

Пошарив в инете и книжках нашел, как мне показалось, удачную схему подключения через реле да еще и с кнопкой(www.vaz2101.spb.ru/articl…ventilyatorom_p2_connect/). Все казалось бы ничего, только для того чтобы все это собрать требовались не только провода и инструменты, а еще и глубокое понимание того что делаешь, а поскольку в автоэлектрике я мягко говоря не очень.

То самое глубокое понимание пришло вместе с изучением матчасти, а именно принципа работы 4х контактного реле, через которое все это непотребство подключается.

Если быть кратким, то принцип его работы идентичен работе элетромагнитного пускателя, т.е. токи в цепи управления( контакты 86 и 85) замыкаются на катушке, которая замыкает контакт в силовой цепи(30 и 87)

Таким образом с помощью кнопки осуществляется управление катушкой.

Авторскую схему немного подправил.
Потребовалось 6 метров провода, реле, кнопка в приборку (на ней вентилятор нарисован).

После установки нового радиатора с электровентилятором нужно было его подключить.

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

Была выбрана самая правильная (на взгляд автора) схема подключения электрического вентилятора охлаждения двигателя, через реле, предохранитель, а так же, в качестве приятного дополнения, в салоне была установлена кнопка выбора режима работы вентилятора (отключен постоянно, включен постоянно, включение автоматически посредством датчика) — этот «тюнинг» не является обязательным, но будет очень приятным дополнением.

И так — поехали! Ниже приведена схема соединений:

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

Вот так я разместил у себя реле, на правой стойке под капотом, по ближе к аккумулятору:

Вот фото установленного в радиатор датчика:

Расстояние от двигателя, нельзя что бы было впритык. А то при резком торможении вентилятор войдёт в радиатор =)

Кнопка в торпеде, справа, по началу я использовал стандартную клавишу от печки

Вроде всё. радуемся электрическому вентилятору. После установки надо всё протестировать, прогреть машину, включить подсос, посмотреть вовремя ли включается вентилятор и так далее.

А теперь еще несколько замечаний и дополнений от соклубников:
1) Советую обратить внимание — придётся заменить 3 болта на помпе (насосе охлаждающей жидкости). Которыми крепилась старая крыльчатка. Старые очень длинные и могут задевать о кожух вентилятора, если поставить покороче, то всё будет ок.

Я их просто укоротил болгаркой — два года — полет нормальный (прим. ред.)
2) В общем про предохранители — по хорошему надо защищать все плюсовые цепи, но тянуть к блоку предохранителей провода не обязательно — в продаже имеются надежные «предохранительные» колодки, скрепляющиеся между собой.
3) Так же вот полезная ссылка по поводу электрических подключений, там есть схемы посложнее с разноцветной индикацией, а так же еще немного полезной информации, которая не помешает.

Позже я перенёс предохранитель в колодку под капот, да бы убрать чутка проводов и освободить место в блоке предохранителей.

automotocity.com

Схема вентилятора радиатора, подключение реле

Конструкция и принципиальная схема вентилятора радиатора могут отличаться не только в зависимости от марки автомобиля, но и от года выпуска и комплектации модели. Рассмотрим не только принцип работы, но и вариант подключения с возможностью принудительного включения вентилятора системы охлаждения (ВСО).

система охлаждения ДВС

Особенности конструкции системы охлаждения

В зависимости от особенностей конструкции, включение вентилятора может происходить 3-мя способами:

  • с помощью силового датчика активации ВСО. Еще такой датчик называют температурным реле включения вентилятора, так как силовые контакты электродвигателя проходят непосредственно через датчик. При такой схеме значительно возрастает нагрузка на термореле, что снижает его ресурс;
  • с помощью датчика включения вентилятора, но теперь замыкание контактов в температурном переключателе приводит к срабатыванию реле, через которое и подключены силовые контакты электровентилятора системы охлаждения. Такой способ подключения намного надежней предыдущего варианта;
  • с помощью электронного блока управления двигателем. ЭБУ, ориентируясь на установленный в радиаторе охлаждения двигателя датчик температуры охлаждающей жидкости, подает через реле питание на ВСО. В качестве измерителя используется резистивный термодатчик. Именно такая схема включения используется на подавляющем большинстве современных автомобилей. На машинах, оборудованных кондиционером, одним из электровентиляторов будет управлять блок комфорта. Необходимо это для принудительного охлаждения конденсатора при задействованной системе кондиционирования салона.

Режимы работы

Разбираясь в принципе работы и схеме подключения вентилятора радиатора, следует помнить, что электродвигатели зачастую имеют два скоростных режима. Реализуется это 2-мя способами:

  • добавлением в цепь резистора, повышающего сопротивления и, как следствие, уменьшающего силу тока. В конструкции используется двухконтактный датчик, который в зависимости от температуры питает электродвигатель напрямую либо через сопротивления;
  • комбинацией параллельного и последовательного включения. Схема применяется на авто с двумя вентиляторами. Они могут быть подключены последовательно, в случае чего по закону Ома будут работать от 6 В, либо последовательно, когда на каждый из ВСО подается 12 В. Режимы соответствуют малой и большой скорости вращения пропеллера.

Варианты схем

Принципиальная схема подключения ВСО на ВАЗ 2108, 2109, 21099 (до 1998 г.в.).система охлаждения ДВС

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

Выше представлена схема для авто ВАЗ 2108, 2109, 21099, но после 1998 г.в. Как мы видим, датчик включения теперь выполняет функции реле.система охлаждения ДВС

Схему с использованием резистора для реализации двух скоростей вращения пропеллера рассмотрим на примере VW Passat. Двухпозиционный датчик питания вентилятора S23, в зависимости от температуры охлаждающей жидкости, замыкает контакты напрямую либо через добавочное сопротивление.система охлаждения ДВС

Подключение своими руками

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

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

Для подключения вам достаточно понимания принципа работы 4-контактного реле и минимальных знаний в монтаже дополнительного оборудования. Обязательно включите в силовую цепь предохранитель нужного номинала и расположите его как можно ближе к источнику питания (подробно о том, как правильно подобрать номинал предохранителя).система охлаждения ДВС

При желании можно заменить однопозиционный датчик на двухпозиционный, что в паре с подобранным резистором позволит реализовать малую скорость работы ВСО. Если вы обладаете достаточным уровнем знаний в электротехнике, то для регулировки скорости вращения пропеллера можно соорудить ШИМ-регулятор. Управления электровентилятором с помощью ШИМ-сигнала позволит плавно регулировать и произвольно выбирать скорость вращения в зависимости от температурной нагрузки на двигатель. На просторах интернета достаточно материалов о том, как сделать ШИМ-регулятор своими руками.

autolirika.ru

Схема включения вентилятора радиатора | Twokarburators.ru

электровентилятор схема включенияСхема электрической цепи включения электровентилятора радиатора системы охлаждения двигателя для ВАЗ 2108, 2109, 21099 и их модификаций различны для автомобилей разных годов выпуска. До 1998 года выпуска на автомобилях со старым монтажным блоком предохранителей 17.3722 (пальчиковые предохранители) в цепь вентилятора было включено реле 113.3747. После 1998 года такое реле отсутствует.



Так же до 1998 года применялся датчик включения ТМ-108 (температура замыкания его контактов 99±3ºС, размыкания 94±3ºС), после 1998 года ТМ-108-10 с аналогичными температурными диапазонами или его аналоги разных производителей. Датчик ТМ-108 работает только в паре с реле, усиленный под большой ток ТМ-108-10 может работать как с реле, так и без него.

Для привода вентилятора устанавливается электродвигатель постоянного тока с возбуждением от постоянных магнитов МЭ-272 или аналогичные ему.

Схема включения вентилятора радиатора системы охлаждения на автомобилях ВАЗ 2108, 2109, 21099 до 1998 года выпуска

схема включения вентилятора СО

Схема включения вентилятора радиатора системы охлаждения на автомобилях ВАЗ 2108, 2109, 21099 после 1998 года выпуска

схема включения электровентилятора ВАЗ

Примечания и дополнения

— В случае выхода вентилятора системы охлаждения из строя ремонту он не подлежит и заменяется новым.

Еще статьи по автомобилям ВАЗ 2108, 2109, 21099

— Перегревается двигатель автомобиля, причины

— Не работает вентилятор радиатора ВАЗ 2108, 2109, 21099

— Не горит ближний или дальний свет на автомобилях ВАЗ 2108, 2109, 21099, причины

— Не работают указатели поворота на автомобилях ВАЗ 2108, 2109, 21099, причины

— Не работают габаритные огни на автомобилях ВАЗ 2108, 2109, 21099

twokarburators.ru

Интеллектуальное реле управления вентилятором охлаждения двигателя / Habr

Прочитав пост mrsom о пересадке микроконтроллерной начинки в ретротахометр от Жигулей, решил рассказать об одной своей давней микроконтроллерной разработке (2006 год), сделанной для плавного управления электровентилятором охлаждения двигателей переднеприводных моделей ВАЗа.

Надо сказать, что на тот момент уже существовало немало разнообразных решений — от чисто аналоговых до микроконтроллерных, с той или иной степенью совершенства выполняющих нужную функцию. Одним из них был контроллер вентилятора компании Силычъ (то, что сейчас выглядит вот так, известной среди интересующихся своим автоматическим регулятором опережения зажигания, программно детектирующим детонационные стуки двигателя. Я некоторое время следил за форумом изготовителя этих устройств, пытаясь определить, чтов устройстве получилось хорошо, а что — не очень, и в результате решил разработать свое.

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

История появления девайса и алгоритм работы первой версии обсуждалась здесь — для тех, кто не хочет кликать, опишу ключевые вещи инлайн:

-1. Алгоритм работы устройства предполагался следующий: измерялось напряжение на штатном датчике температуры двигателя; по достижении нижней пороговой температуры вентилятор начинал крутится на минимальных оборотах, и в случае дальнейшего роста линейно увеличивал скорость вращения вплоть до 100% в тот момент, когда по мнению ЭСУД (контроллера управления двигателем), пора бы включать вентилятор на полную мощность.
То есть, величина температуры, соответствующая 100% включению могла быть получена при первом включении устройства, т.к. оно имеет вход, соответствующий выводу обмотки штатного реле.
Нижний порог в первой версии нужно было каким-то образом установить, проведя таким образом через две точки линейную характеристику регулирования.

0. При токах порядка 20А очевидно, что для плавного регулирования применяется ШИМ, а в качестве ключевого элемента — мощный полевик.

1. Размещение устройства в корпусе обычного реле означает практическое отсутствие радиатора теплоотвода. А это в свою очередь накладывает жесткие требования к рассеиваемой ключевым элементом мощности в статическом (сопротивление канала) и динамическом (скорость переключения) режимах — исходя из теплового сопротивления кристалл-корпус она не должна превышать 1 Вт ни при каких условиях

2. Решением для п.1 может являться либо применение драйвера полевика, либо работа на низкой частоте ШИМ.
В отличие от аналогов, из соображений компактности и помехозащищенности был выбран вариант с низкой частотой ШИМ — всего 200 Гц.

3. Работа устройства со штатной проводкой и датчиком температуры неминуемо приводит к ПОС, т.к. ТКС штатного датчика температуры — отрицательный, а при включенном вентиляторе из-за конечно сопротивления общего провода и ‘проседания’ бортсети измеряемое на датчике напряжение неминуемо падает. Стабилизировать же, или использовать четырехпроводную схему включения нельзя — изменения в штатной проводке запрещены.
С этим решено было бороться программно — измерением напряжения на датчике только в тот момент, когда ключ ШИМ выключен — то есть паразитное падение напряжения отсутствует. Благо, низкая частота ШИМ оставляла достаточно времени для этого.

4. Программирование порога включения устройства должно быть либо очень простым, либо быть полностью автоматическим. Изначально в устройстве был установлен геркон, поднесением магнита к которому сквозь корпус программировался нижний порог (значение естественно, запоминалось в EEPROM). Верхний порог устанавливался сам в момент первого импульса от контроллера ЭСУД.
В дальнейшем я придумал и реализовал алгоритм полностью автоматической установки порогов, основанный на нахождении термостабильной точки двигателя (точки срабатывания термостата) в условиях отсутствия насыщения по теплопередаче радиатор-воздух.

5. Устройство должно предоставлять диагностику пользователю. Для этого был добавлен светодиод, который промаргивал в двоичном коде два байта — текущий код АЦП и слово флагов состояния.

Устройство было собрано частично навесным монтажом прямо на выводах бывшего реле, частично на подвернувшейся откуда-то печатной платке.
Силовой MOSFET выводом стока был припаян прямо к ламелю вывода реле, что увеличило запас по рассеиваемой мощности. Устройство без глюков проработало на ВАЗ-2112 c 2006 по 2010 год, когда я его снял перед продажей, и побывало не только в холодном питерском климате, но и на горных крымских дорогах (да еще на машине в наддувном варианте — стоял у меня на впуске приводной компрессор), несмотря на монтаж уровня прототипа и контроллер в панельке.

Вот оригинальная схема (рисовал только на бумаге):

А это вид устройства изнутри:

Устройство было повторено несколькими людьми, один из них (офф-роудер Геннадий Оломуцкий из Киева) применил его на УАЗе, нарисовав схему в sPlan и разведя печатную плату — в его варианте это выглядит так:

— схема, печатка и последняя версия кода лежат здесь: http://code.google.com/p/mc-based-radiator-cooling-fan-control-relay

А вот кусок из переписки с одним из повторивших этот девайс — в нем впервые детально выписан алгоритм (!) — до этого писал прямо из мозга в ассемблер:
Теперь идея и реализация собственно алгоритма автоустановки (все шаги ниже соответствуют неустановленным порогам):

1. Ждем сигнала включения вентилятора от ЭСУД (либо от датчика температуры в радиаторе в варианте Геннадия)
2. Запоминаем температуру в момент появления сигнала как T1 (реально запоминается код канала АЦП оцифровки сигнала датчика — назовем его C1)
3. Включаем вентилятор на 100%. Ставим флаг «режим автоустановки активен (бит 3)»
4. Через 3 секунды считываем код АЦП (назовем его C1′). Это действие нужно для того, чтобы определить величину компенсации значения температуры из-за влияния тока, протекающего через вентилятор, и вызванного им падения напряжения в измерительной цепи, на оцифрованное значение температуры. Реально за 3 секунды мотор не успевает охладиться, зато вентилятор стартует и выходит на номинальный ток.
5. Вычисляем коррекцию АЦП для 100% мощности вентилятора (назовем ее K100 = C1 — C1′). Запоминаем К100.
6. Ждем снятия сигнала включения вентилятора от ЭСУД (либо отключения датчика в радиаторе).
7. Плавно снижаем мощность с 75% до 12% примерно на 1.5% в секунду.
8. Выключаем вентилятор, ждем 60 секунд.
9. Запоминаем температуру как T2 (код АЦП С2).
10. Корректируем нижний порог (увеличиваем на 1/8 разницы между верхним и нижним), для того, чтобы он был выше термостабильной точки термостата. T2 = T2 + (T1 — T2) / 8. В кодах АЦП это C2 = C2 — (C2 — C1) / 8, т.к. напряжение на датчике с ростом температуры падает.
11. Сохраняем C1, C2, K100 во внутреннем EEPROM реле.
12. Устанавливаем флаг «пороги установлены» (бит 5), снимаем флаг «режим автоустановки активен», выходим из режима автоустановки в рабочий режим

Идея алгоритма в том, что он продувает радиатор до термостабильной точки термостата, но дует не сильно, чтобы не остужать двигатель прямым охлаждением блока и головки. Затем вентилятор выключается и реле дает мотору чуть нагреться — таким образом мы автоматически получаем точку для начала работы вентилятора.

Во время автоустановки реле воспринимает сигнал с геркона в течение шагов 7 и 8 — поднесение магнита к реле в эти моменты вызывает последовательность шагов 9, 11, 12. Коррекция порога на шаге 10 при этом не производится).

Если во время автоустановки нарушились некоторые ожидаемые реле условия, устанавливается флаг «ошибка автоконфигурации (бит 4)» и реле выходит из режима автоустановки. Чтобы реле опять смогло войти в этот режим по условию шага 1, надо выключить и включить питание реле.

Ошибки ловятся такие:
Шаг 2 — значение АЦП вне диапазона (слишком низкое или высокое). Диапазон автоконфигурации по коду АЦП 248..24 (11111000…00011000). В этом случае реле просто не входит в режим автоконфигурации без установки флага ошибки.
Шаг 4 — в течение времени ожидания 3 секунд обнаружено снятие внешнего сигнала включения вентилятора.
Шаг 7 — во время снижения оборотов обнаружен активный внешний сигнал включения вентилятора Шаг 8 — во время ожидания обнаружен активный внешний сигнал включения вентилятора Шаг 11 — установленные пороги вне диапазона 248..24, либо разница C2 — C1 < 4 (то есть они слишком близко друг к другу, либо по какой-то причине C2 > C1 — например, когда вентилятор на самом деле не срабатывает, и температура продолжает расти)

Теперь рабочий режим:

Расчет требуемой мощности (Preq)
1. Если внешний сигнал активен — Preq = 100% 2. Если неактивен, то смотрится текущий код АЦП © и соответствующая ему температура T:
T < T2 (C > C2): Preq = 0%
T > T1 (C < C1): Preq = 100%
T2 <= T <= T1 (C2 >= C >= C1): Preq = Pstart + (100% — Pstart) * (C2 — C) / (C2 — C1), где Pstart = начальная мощность (12%)

При этом, требуемая мощность не сразу подается на вентилятор, а проходит через алгоритм плавного разгона и органичения частоты пуска/останова вентилятора.
Этот алгоритм работает только в рабочем режиме и при отсутствии внешнего сигнала включения:
Пусть Pcurr — текущая мощность вентилятора
1. Если Pcurr > 0 и Preq = 0, либо Pcurr = 0 и Preq > 0 — то есть требуется запуск остановленного или останов работающего вентилятора, то:
— Смотрится время находжения вентилятора в данном состоянии (запущен или остановлен). Если время меньше порога — состояние вентилятора не меняется.
— При этом, если Pcurr > Pstart и Preq = 0, то на остаток времени запущенного состояния устанавливается Pcurr = Pstart (то есть вентилятор крутится на минимальных оборотах) 2. Если п.1 не выполняется, либо время нахождения в состоянии прошло, то:
— Если Preq < Pcurr, то устанавливается Pcurr = Preq (то изменение скорости вращения в сторону снижения происходит сразу, как рассчитано новое значение)
— Если Preq > Pcurr, то набор скорости вращения ограничивается сверху величиной примерно 1.5% в секунду (кроме случая, когда включение вентилятора запрашивается внешним сигналом) — то есть если Preq — Pcurr > Pdelta, то Pcurr = Pcurr + Pdelta, иначе Pcurr = Preq

Теперь про алгоритм оцифровки значения АЦП датчика и компенсации паразитной обратной связи при работе вентилятора:

При расчете мощности используется усредненное значение кода текущей температуры С (см. Расчет требуемой мощности), получаемое средним арифметическим последних 8 значений Сm1, Cm2, Cm3… Cm8. Усреднение происходит методом «скользящего окна» — то есть помещение нового значения в буфер из 8 значений выталкивает наиболее старое и вызывает пересчет среднеарифметического С. Цикл АЦП (и пересчет среднего) происходит каждые 640 мс.
«Сырое» (считанное из АЦП) значение Cadc, прежде чем попадет в буфер подсчета, участвует в следующем алгоритме:
1. Проверяется, что Cadc > Cdisc, где Cdics — макс. Значение АЦП для неподключенного измерительного вывода.
2. Если Cadc > Cdisc, то выставляется флаг «датчик не подключен (бит 6)», значение не попадает в буфер 8 последних значений, и пересчет среднего не выполняется.
3. Если Cadc >= Cdisc — то есть датчик подключен, то Сadc корректируется на определенную величину в зависимости от текущей мощности вентилятора и величины коррекции для 100% мощности (см. шаг 4 алгоритма автоустановки): Cadc = Cadc + Кcurr, где Кcurr = К100 * (Pcurr / 100%). Если при этом Кcurr > 0, то устанавливается флаг «значение АЦП скорректировано (бит 7)». Алгоритм коррекции работает только в рабочем режиме и не работает в режиме автоконфигурации.
4. Выполняется ограничение отрицательной динамики Cadc, чтобы подавить резкие снижения С из-за импульсной нагрузки в общих с датчиком температуры цепях питания автомобиля: Если C — Cadc > Сdelta, то Cadc = C — Cdelta. Ограничение не работает в течение первых 15 секунд после включения зажигания, для того, чтобы в буфере значений быстро сформировались правильные значения Cm1, Cm2…Cm8.
5. Скорректированное по мощности и динамике значение Cadc заталкивается в буфер значений для усреднения как Cm1..Cm8 в зависимости от текущего значения указателя головы буфера (буфер циклический, указатель головы принимает значения от 1 до 8).

Теперь про диагностику светодиодом:

Первый байт — это «сырой» код АЦП (в ранних версиях здесь индицировалось среднее значение C) Второй байт — слово состояния Между первым и вторым байтом пауза порядка 1.5 секунд.
Между циклами индикации пауза 3-4 секунды.
Байты индицируются побитно, начиная со старшего (бит 7, бит 6,… бит 0).
Длинная вспышка соответствует биту, установленному в «1», короткая — в «0».

Расшифровка слова состояния:
Бит 7 — значение АЦП откорректировано по текущей мощности вентилятора
Бит 6 — датчик температуры не подключен
Бит 5 — пороги установлены
Бит 4 — ошибка установки порогов
Бит 3 — режим автоконфигурации активен
Бит 2 — внутренний сброс процессора из-за зависания — нештатная ситуация
Бит 1 — внешний сигнал включения вентилятора активен
Бит 0 — режим продувки при остановке двигателя активен

Когда я описал алгоритм, то удивился как его удалось впихнуть в 1024 слова программной памяти tiny15. Однако, со скрипом, но поместился! ЕМНИП, оставалось всего пару десятков свободных ячеек. Вот что такое сила Ассемблера 🙂

UPD: Многие спрашивают ссылку на скачивание кода — вот ссылка на страницу, на которой можно кликнуть на Download и получить архив: https://code.google.com/archive/p/mc-based-radiator-cooling-fan-control-relay/source/default/source

habr.com

Схема реле и предохранителей Лада Приора » Лада.Онлайн

№ предохранителя Сила тока, А «Стандарт» и «Норма» «Норма» с кондиционером и «люкс»
F1 25 Вентилятор радиатора системы охлаждения двигателя Резерв
F2  25  Обогрев заднего стекла Монтажный блок, реле включения обогрева заднего стекла(контакты). Контроллер электропакета, контакт «10» колодки ХР2. Элемент обогрева заднего стекла.
F3  10  Правая фара, дальний свет Правая фара, лампа дальнего света. Комбинация приборов, сигнализатор включения дальнего света фар.
F4  10  Левая фара, дальний свет
F5  10  Звуковой сигнал Монтажный блок, реле включения звукового сигнала. Звуковой сигнал.
F6  7.5  Левая фара, ближний свет
F7  7.5  Правая фара, ближний свет
F8  10  Тревожный сигнал Монтажный блок, реле включения тревожного звукового сигнала. Звуковой сигнал тревожной сигнализации.
F9  25  Предохранитель печки Приоры Резерв
F10  7.5/10* Освещение салона, панели приборов, стоп-сигнал Комбинация приборов, контакт «20». Выключатель стоп-сигналов. Лампы стоп-сигналов. Блок освещения салона. Плафон освещения салона. Плафон освещения порога правой передней двери. Дополнительный сигнал торможения.
F11  10/20* Стеклоочиститель Монтажный блок, реле включения высокой скорости очистителя ветрового стекла. Переключатель очистителей и омывателей, контакт «53а». Переключатель очистителей и омывателей, контакт «53ah». Выключатель обогрева заднего стекла. Монтажный блок, реле включения обогрева заднего стекла(обмотка). Электродвигатель очистителя ветрового стекла. Электродвигатель очистителя заднего стекла(2171,2172). Электродвигатель омывателя ветрового стекла. Электродвигатель омывателя заднего стекла(2171,2172). Блок управления надувных подушек безопасности, контакт «25».
F12  20/10*  Клемма 15 приборов Комбинация приборов, контакт «21». Контроллер электропакета, контакт «9» колодки Х2. Блок управления электромеханическим усилителем рулевого управления, контакт «1» колодки Х2. Выключатель лампы света заднего хода. Лампы света заднего хода. Блок управления системы парковки, контакт «11» и «14».
F13  15  Предохранитель прикуривателя Приоры
F14  Левая фара, габаритный огонь, освещение номерного знака, освещение багажника Лампы габаритного света(левый борт) Комбинация приборов, сигнализатор главного света Фонари освещения номерного знака Фонарь освещения багажника Контроллер электропакета, контакт «12» колодки Х2
F15  Правая фара, габаритный огонь Лампы габаритного света(правый борт) Плафон освещения вещевого ящика
F16  10  Клемма 15 АБС Гидроагрегат, контакт «18»
F17  10  Левая противотуманная фара
F18  10  Правая противотуманная фара
F19  15  Обогрев сидений Выключатель обогрева сидений, контакт «1» Обогреватели передних сидений
F20  5/10* Блок управления иммобилизатором Выключатель рециркуляции(сигнализатор включения) Монтажный блок, реле включения ближнего света фар и габаритных огней( система автоматического управления освещением) Реле электровентилятора отопителя Выключатель автоматического управления освещением Блок управления стеклоочистителем и внешним освещением, контакты «3», «11» Контроллер системы автоматического управления климатической установкой, контакт «1» Датчик системы автоматической очистки стекол(датчик дождя), контакт «1»
F21  7.5/5* Задние противотуманные фонари Переключатель световой сигнализации, контакт «30» Колодка диагностики, контакт «16» Часы Контроллер системы автоматического управления климатической установкой, контакт «14»
F22 -/20* Резерв Электродвигатель очистителя ветрового стекла(автоматический режим) Монтажный блок, реле включения очистителя ветрового стекла и реле включения высокой скорости очистителя ветрового стекла, (контакты)
F23 -/7.5* Резерв Блок управления стеклоочистителями и внешним освещением, контакт «20»
F24-F30    Резерв
F31 30  Блок управления электропакетом Контроллер электропакета, клемма «2» колодки Х1 Контроллер электропакета, клемма «3» колодки Х1 Модуль двери водителя, контакт «6» Плафон освещения порога левой передней двери
F32   Резерв

xn--80aal0a.xn--80asehdb

Отправить ответ

avatar
  Подписаться  
Уведомление о