Добъем эту тему, раз я её начал.
Как впихнуть невпихуемое.
На самом деле это очень большая и сложная тема и по каждому аспекту написано не одна диссертация и описать её в маленькиом топике просто нереально, поэтому я просто остановлюсь на некоторых местах максимально коротко.
Первое что надо четко понимать, все переделки не особо законны, а могут быть и опасны. Все что вы делаете это только на свой страх и риск. Это может как влиять на безопасность так и на требованием законов в конкретном регионе. Только инженеры завода-изготовителя имеют право давать разрешение на изменения.
Вот одна из статей найденных на просторах интернета. Это то как делать не нужно, вырву кусок из этой статьи:
"Лебедка была установлена с пневморазмыкателем, на который воздух подавался с компрессора.
Разумеется, всем этим хотелось управлять из салона.На передней панели у меня не было двух кнопок, так что решено было попробовать раздобыть две кнопки и повесить на них управление лебедкой и пневморазмыкателем.
Но все оказалось не так просто — панель единая и купить две кнопки отдельно нельзя.
С помощью нашего друга ............ достал в Китае панель с полным набором кнопок.
Внутри панели оказалась плата, которая управляется по can-шине, поэтому просто подключить кнопки не получилось бы.
В итоге для управления лебедкой и пневморазмыкателем вывели отдельный шлейф.
Довольный клиент уехал "
Казалось бы, что здесь не так. Как я понимаю, были перерезаны дорожки на печатной плате, чтобы кнопка не работала в схему. Далее эту кнопку подключили к реле. А теперь главное - как я вижу, она напрямую подключена к реле без всякого усилителя. То есть, реле у которого ток запуска порядка 150 - 300 мА подключили кнопку, у которой ток 5 до 10 миллиампер, а то может и меньше. Но для многих это нормально!
Есть решение которое позволяют избегать таких проблем как тсутствие кнопок, добавления их, перенос управления и тому подобное. Чуть позже я расскажу о нем.
Снала, немного о работе самой кнопки.
Берём обычную тактовую кнопку без фиксации. Она умеет только замыкать контакт без фиксации, ничего другого она не умеет. А дальше за кнопкой стоит так называемый d-триггер. Нажали кнопку, он запомнил состояние, нажали ещё раз, он изменил состояние. И так по кругу. По большей части все кнопки без фиксации в машине, так и работают (это если необходимо запоминание состояния) Но такая кнопка может управлять только одним устройством.
Есть алгоритмы которые позволяют избежать этого ограничения у кнопки. А теперь добавляем к этому алгоритму так называемый тайминг нажатия. Если вы нажали кнопку коротко, скажем менее чем 0,5 секунды, она так и работает, а если эту кнопку нажать и удерживать больше 0,5 секунд, то можем указать ей работу со вторым d-триггером. Теперь такая одна кнопка управляет двумя устройствами. Алгоритмов навешивания большего количества функций на кнопку очень много. Один из таких примеров, например кнопка mode в климат-контроле или подогрев сидений. Так бы пришлось бы на каждый режим ставить отдельную кнопку, а так с помощью одной кнопки просто перебираете режимы по кругу. С помощью таких алгоритмов можно очень сильно минимизировать управление. Но это не везде и не всегда прокатывает. Например сигнал клаксона, это аварийная функция, вводит её как вторую функцию с задержкой нельзя. Включение переднего дворника, его тоже нельзя делать как вторую функцию, его надо иногда мгновенно включить. Вторая проблема, человеческий мозг не очень запоминает много комбинаций на кнопке. Тут очень сложный вопрос, что лучше меньше кнопок, но у них больше функций на каждую или по одной функции на каждую кнопку, но вся торпеда будет в кнопках. Вообще алгоритмы управления и интерфейсы это тема очень большая и сложная и кучи диссертаций. Последнее время стали применять экрана, вот где можно сделать любой интерфейс и функции, но технически там больше минусов чем плюсов для производителя. Вообщем-то ничего нового не раскрыл. Но я не случайно это написал, это пригодится.
Очень коротко покажу, как решалась подобная проблема. На одной из машин нужно было добавить много функций. Соответственно кучу переключателей куда-то врезать. Также хотели поставить круиз-контроль. Для этого нужно тоже установить подрулевой переключатель, который надо ещё заказать, который неизвестно когда приедет, а также под него надо поменять подрулевую шлейф который стоит очень странных денег.
В общем чтобы не уродовать торпеду на машине и ничего не менять....
Это короткая выборка из всего поста Я умышленно опускаю названия изделия (иначе это будет как реклама. не знаю как тут к этому админы относятся)
"Берем ......... собственно это и есть блок для модификации кнопок
Какой у кого ECU в машине стоит, думаю разобрались, и какие куда контакты подключать, тоже. Теперь для тех, кому повезло (но это очень условно) у кого проводка есть и лезть в ECU не надо. Достаем наш подрулевой разъем, тут надо снова остановится поподробней…
SY и здесь решили усложнить жизнь. Модификаций этих разъемов, кол-во проводов и цвета проводов – вообщем понять наверно можно, но я не стал этого делать. Подозреваю что может зависить от модификаций руля - с кнопками типтроник и без них (есть руль, где совсем нет кнопок) Поэтому я опишу разъем без кнопок типтроник, вот с таким рулем, Е23 и XDI
Разъем у такой модификации 10-ти контактный, наличие всех контактов не гарантируется, здесь на рисунке полный набор, а в реальности…
Вид со стороны ЭБУ:

...................................................................
...................................................................
Дальше все просто, питание ( IGN и масса ) ........ подключаем к подрулевому разъему, ACC берем в любом другом месте. Выходы управления подключаем соответственно функциям КК (даже если перепутаете выходы ExFS, ничего страшного не будет.) выводим светодиод (для индикации доп.режима) в наиболее удобное место, ну и кнопки аудио подключаем в разрыв. Все.
Теперь программируем
Процесс программирования подробно описан в инстркции к .......... , сложностей там нет. Я настраивал с компа, но выяснилась интересная вещь, программировать с компа занимает 4 мин., а без него 32 сек. В этом подключении остались свободными два выходных канала. Если их не использовать, то и программировать кнопки под них не надо, а значит в любом режиме они будут выполнять штатные функции. Если подключить отдельную кнопку входа в ExMODE, то еще одна кнопка на руле высвобождается. Таким образом можно только четыре кнопки зашить под КК, а три оставить. Например не трогать VOL+,VOL- и MODE, таким образом даже в режиме КК все равно останется управление аудио.
Не забываем активировать КК в ЭБУ у ОД. Теперь то, о чем официальная наука умалчивает: чтобы активировать КК, надо только активировать функцию КК в ЭБУ. Многие трогают датчик скорости, если вы не знаете за чем он, то и не надо его трогать. Дальше сложно, нужно знать как выставляются флаги ошибок и какие они бывают. Некоторые ошибки записываются в ЭБУ, но на MIL не выводятся. Поэтому ошибка есть, но мы ее не видим. Есть ряд ошибок при которых КК не будет работать. Одна из них связана с РОГ. Так что все, кто переделывал ЕГР, могут остаться без КК и таких ошибок хватает. Тоже касается в некоторых ситуациях и ЧИП тюнинга.
Трехпроводное подключение... "
Что сделали - кнопки на руле теперь управляют не только ГУ, но начали выполнять вторую функцию, управлять круиз-контролем и управлять дополгительно установленными устройсвами. Не нужно врезать, менять или доустанавливать кнопки. Все штатно.
Это было так давно,... может лет 15 назад.

Дунул что ли, теоретик?
Как сам теперь думаешь?)))) Если ты думаешь что мы, как выше описанные гаражые специаличты все на коленке делаем то нет. Сначала действительно идет работа по теоритеческой подготовки. Это не пять минут. Приходится решать массу вопросов. Пришлось изучить даже подрулевые перключатели.
Еесть и дворник давным давно, причем с более сложным управлением
Ден Для не особо верящих (спешл фо ю)
Это тоже короткая выдержка из темы. Той теме с задним дворником еще больше лет чем предыдущей.
"Сделан новый блок управления задним стеклоочистителем. В новом БУ изменены алгоритмы работы: привода щетки, омывателя стекла, введен алгоритм защиты двигателя стеклоочистителя и конечно же режим
изменяемый intermittent (прерывистый режим).
Сделали две программы - штатная и расширенное управление.
Изменения в работе:
Работа стеклоочистителя:
Штатный БУ ВКЛ. - выход с парковки на рабочую зону, непрерывная работа.
Новый БУ (режим “intermittent”) ВКЛ. - выход с парковки на рабочую зону, четыре круговых движения, пауза…(0 – 30 сек), два круговых движения, пауза…(0 – 30 сек), два круговых движения, пауза…
Возможность изменения длительности паузы от 0 до 30 сек.
Работа омывателя стекла:
Штатный БУ ВКЛ. – одновременное включение мотора омывателя и стеклоочистителя, ВЫКЛ - одновременное выключение мотора омывателя и стеклоочистителя.
Новый БУ ВКЛ. – задержка включения мотора стеклоочистителя на 1 сек, по отношению к мотору омывателя (чтобы щетка стеклоочистителя не терла “по сухому”), ВЫКЛ - задержка выключения мотора стеклоочистителя по отношению к мотору омывателя, на четыре круговых движения (режим вытирания стекла).
Защита:
Введена защита мотора привода заднего стеклоочистителя от примерзания щетки или заклинивания привода. Если БУ определяет ошибку в работе стеклоочистителя, то включается аварийный режим – попытка вывести привод стеклоочистителя в зону парковки и его полное отключение. Если БУ определяет неудачную попытку, то происходит отключение привода не зависимо от его местоположения.
Дополнение:
При применении адаптера кнопок..........., возможно управление блоком и регулировка паузы без переменного резистора, по штатной проводке автомобиля - данная опция только по предварительному заказу
Теперь о программах, в чем разница:
Первая программа (штатная программа):
Управление задним стеклоочистителем осуществляется штатными органами управления. Просто подключили и все.
Вторая программа (расширенное управление):
Управление блоком осуществляется
одной кнопкой без фиксации. Короткое нажатие – ВКЛ\ВЫКЛ заднего стеклоочистителя, длительное нажатие - ВКЛ. омывателя заднего стекла. В качестве кнопки управления, можно использовать любую кнопку без фиксации, подключенную на массу автомобиля.
Теперь установка:
Снять штатный блок управления задним стеклоочистителем, находящийся на двери багажника, и вытащить печатную плату из корпуса. Как разобрать дверь –........
.
Отпаять два разъема со штатного блока управления и установить их на новый блок – наверно это самое сложное.
на выходе получаем новый блок с установленными разъемами.
За это время много что изменилось.
Как видите, подход к изделиям у нас радикальный.
Ну что, поковыряем Хавал.)))))
PS Если вы это дочитали до конца, у вас хорошее терпение.