Moonfighter
Зарегистрирован
Seres M5 - Автоматизация подогрева сиденья водителя
Здравствуйте уважаемые читатели!
В ходе зимней эксплуатации Seres M5 сразу сформировались претензии к работе подогрева сидений.
Первая претензия: необходимость каждый раз включать подогрев сидений — память состояния, либо привязка к температуре отсутствует. Каждое включение — несколько тыканий в планшет после его загрузки.
Вторая претензия: избыточная температура нагрева даже на минимальном режиме. На минимуме подогрев должен делать сиденье "не холодным", а не "теплым".
Третья претензия: избыточное перерегулирование при выходе на заданную температуру (видно на заглавном фото — выход на режим 1, 2, 3). Ощущается как заброс температуры.
Очевидно, что все три проблемы решаемы на программном уровне, но мне это не доступно, поэтому буду работать с железом.
Аппаратно подогрев сидений реализован следующим образом. Исполнительными элементами являются нагреватели сиденья и спинки, включенные параллельно. Общая мощность 60 Вт, ток около 5 А. Датчик температуры в сидушке в виде NTC резистора и подтягивающий на плюс резистор образуют схему измерения температуры, чей сигнал идет в схему управления, которая исходя из заданного режима и реальной температуры сиденья, вырабатывает ШИМ-сигнал частотой 100 Гц на управление силовым ключом в плюсе нагревателей.
В мануалах Aito M5 есть схема подогрева сидений, приведу ее здесь, но она применима лишь для понимания как устроен подогрев сидений, расцветка проводов и распиновка разъемов отличаются от Seres M5.
Схема подогрева сидений Aito M5.
Форма напряжения на нагревателях.
Разъем под сиденьем, где имеются необходимые цепи.
Проблему высокой температуры можно просто решить припараллеливанием добавочного резистора к существующему датчику температуры. Схема будет видеть "более высокую" температуру и степень прожарки уменьшится. Но это не избавляет от необходимости тыкать в планшет.
Поэтому собрал простейший двухпозиционный терморегулятор:
Компаратор LM393 включает P-канальный MOSFET IRF5305 сравнивая напряжение с датчика температуры сиденья и напряжение с задающего переменного резистора.
Пробное исполнение схемы.
Далее две картинки переходных процессов выхода на режим штатной схемы и альтернативной:
Переходный процесс штатной схемы с ШИМ-регулированием. По горизонтали 50 сек./дел.
Переходный процесс двухпозиционного регулятора По горизонтали 50 сек./дел.
В итоге все три претензии исчезли полностью: без всякого участия водителя сиденье быстро становится "не холодным", заброс температуры отсутствует, незначительная колебательность температуры не чувствуется.
Никого не призываю к повторению, все вами увиденное и прочитанное — это бесплодные умствования и фантазии автора. Гарантия, током стукнет, инженеры не дураки, дилер и все такое.
Здравствуйте уважаемые читатели!
В ходе зимней эксплуатации Seres M5 сразу сформировались претензии к работе подогрева сидений.
Первая претензия: необходимость каждый раз включать подогрев сидений — память состояния, либо привязка к температуре отсутствует. Каждое включение — несколько тыканий в планшет после его загрузки.
Вторая претензия: избыточная температура нагрева даже на минимальном режиме. На минимуме подогрев должен делать сиденье "не холодным", а не "теплым".
Третья претензия: избыточное перерегулирование при выходе на заданную температуру (видно на заглавном фото — выход на режим 1, 2, 3). Ощущается как заброс температуры.
Очевидно, что все три проблемы решаемы на программном уровне, но мне это не доступно, поэтому буду работать с железом.
Аппаратно подогрев сидений реализован следующим образом. Исполнительными элементами являются нагреватели сиденья и спинки, включенные параллельно. Общая мощность 60 Вт, ток около 5 А. Датчик температуры в сидушке в виде NTC резистора и подтягивающий на плюс резистор образуют схему измерения температуры, чей сигнал идет в схему управления, которая исходя из заданного режима и реальной температуры сиденья, вырабатывает ШИМ-сигнал частотой 100 Гц на управление силовым ключом в плюсе нагревателей.
В мануалах Aito M5 есть схема подогрева сидений, приведу ее здесь, но она применима лишь для понимания как устроен подогрев сидений, расцветка проводов и распиновка разъемов отличаются от Seres M5.
Проблему высокой температуры можно просто решить припараллеливанием добавочного резистора к существующему датчику температуры. Схема будет видеть "более высокую" температуру и степень прожарки уменьшится. Но это не избавляет от необходимости тыкать в планшет.
Поэтому собрал простейший двухпозиционный терморегулятор:
Далее две картинки переходных процессов выхода на режим штатной схемы и альтернативной:
В итоге все три претензии исчезли полностью: без всякого участия водителя сиденье быстро становится "не холодным", заброс температуры отсутствует, незначительная колебательность температуры не чувствуется.
Никого не призываю к повторению, все вами увиденное и прочитанное — это бесплодные умствования и фантазии автора. Гарантия, током стукнет, инженеры не дураки, дилер и все такое.