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

При установке хеликса в форда, нужно было придумать, разработать, собрать мегахреньку, которая бы по нажатию кнопок полностью эмулировала работу резюка переменого сопротивления, чтобы проц считал, что в него по прежнему воткнут старый добрый резюк.
Причем, чтобы регулировка имела память и осуществлялась точно также как это организовано в гу. То есть с краткими и длительными нажатиями.
Родив идею, я запостил времянку в БЖ на драйве с просьбой о помощи в констультативной помощи, а в идеале и помощи в виде разработки и изготовлении данной замороки.
Откликнулся на мою просьбу толковый человечище Dimazzi ( его почта: 4716598@mail.ru ссылки на драйв вроде бьют тут. Если надо кому, закину в личку) . Человек не загоняющийся по автозвуку, зато имеющий достаточные опыт, знания и возможности, чтобы помочь в моем вопросе.
В ходе консультаций было составлено эдакое тех. задание:

1) работать должна схема в условиях борт сети авто. (11.8в-14.8)
2) нужно чтоб выводы "потенциометра" были независимы от цепи питания устройства и максимально эмулировали обычный потенциометр.
3) управление 2мя кнопками.
4) краткое нажатие + — 1 шаг
5) длительное нажатие увеличение либо уменьшение вплоть до минимума/ максимума
6) возможность выбора времени пробега от минимума к максимуму либо от максимума к минимуму при длительном нажатии (3 или 6с)
7) возможность работать в температурных условиях авто.
8) Сохранение последнего состояния уровня в энергонезависимой памяти устройства.

После этого началась работа по разработке платы, сборки и написании программного обеспечения.
Нажмите на изображение для увеличения
Название: 7a02f2s-960.jpg
Просмотров: 0
Размер:	245.4 Кб
ID:	835004Нажмите на изображение для увеличения
Название: 77a02f2s-960.jpg
Просмотров: 0
Размер:	128.4 Кб
ID:	835006Нажмите на изображение для увеличения
Название: 1878ef2s-960.jpg
Просмотров: 0
Размер:	195.6 Кб
ID:	835008Нажмите на изображение для увеличения
Название: 5878ef2s-960.jpg
Просмотров: 0
Размер:	128.4 Кб
ID:	835010Нажмите на изображение для увеличения
Название: 6478ef2s-960.jpg
Просмотров: 0
Размер:	125.5 Кб
ID:	835012Нажмите на изображение для увеличения
Название: 10602f2s-960.jpg
Просмотров: 0
Размер:	119.8 Кб
ID:	835014
В процессе изготовления тех. задание чуть подкорректировалось и спустя неделю получилось готовое устройство с вот таким описанием:


Нажмите на изображение для увеличения
Название: 73821f2s-960.jpg
Просмотров: 0
Размер:	64.9 Кб
ID:	835016
<i>Питание от 6,5 до 26 В подается на контакты +12В и Земля.

Кнопки подключаются к контактам BT_UP (+) и BT_DW(-), вторые выводы кнопок соединены вместе и подключаются к "Земля"

Выходной резистор полностью эмулирует обычный переменный резистор на 10 кОм.
От минимального до максимального значения - 256 шагов изменения сопротивления.

Вывод A - подключается к более "+" выводу обычного резистора.
Вывод B - подключается к более отрицательному выводу обычного резистора.
Вывод W - движек переменного резистора - центральный вывод.

Описание перемычек (джамперов) для первоначальной настройки платы:
JMP1 (Джампер 1) настраивает шаг на 1 нажатие - если он не установлен - за одно нажатие кнопки получаем увеличение или уменьшение значения на "1".
Таким образом, для полного регулирования от минимума до максимума - требуется 256 раз нажать на кнопку.
Если джампер установлен - за одно нажатие кнопки получаем увеличение или уменьшение значения на "4".
Таким образом, для полного регулирования от минимума до максимума требуется 64 раза нажать на кнопку.

JMP2 (Джампер 2) - интервал между повторными срабатываниями кнопки. Когда кнопка нажата - повторное ее срабатывание происходит через определенный интервал времени.
Если джампер не стоит, то удержание кнопки в нажатом состоянии будет приводить к срабатыванию кнопки (увеличению или уменьшению значения) - каждые 0,1 сек.
Если джампер установлен, то удержание кнопки будет приводить к срабатыванию - каждые 0,2 сек.
Тоесть при не установленном джампере при удержании кнопки ее повторные срабатывания будут происходить в 2 раза чаще (быстрее).

JMP3 (Джампер 3) - джампер сохранения состояния в энергонезависимую память. Если он не установлен, то при выключении устройства,
а затем повторном включении - положение резистора сбросится на середину.
Если джампер установлен - то при нажатии на кнопку (+ или - без разницы) - контроллер автоматически запоминает последнее положение
и сохраняет его даже при отключении внешнего питания. Затем при повторном включении - загружает значение из памяти (восстанавливает состояние).

Итоги: Таким образом, если в устройстве установлены Джампер 1 и не установлен Джампер 2 - то минимальное время от минимума до максимума при зажатой кнопке будет 6,4 сек.
Если в устройстве не установлен Джампер 1 и установлен Джампер 2 - максимальное время от минимума до максимума при зажатой кнопке будет 51,2 сек.
Другие комбинации: JMP1 и нет JMP2 - 12,8 сек. нет JMP1 и нет JMP2 - 25,6 сек.</i>

Таким образом мне оставалось кинуть питание для устройства. (взял от блока сигналки от провода запускающего ГУ) и подрезать кнопки громкости в плате подруля с выводом отдельного разъема.
Нажмите на изображение для увеличения
Название: P_20150812_140057.jpg
Просмотров: 0
Размер:	273.0 Кб
ID:	835018Нажмите на изображение для увеличения
Название: P_20150813_075836.jpg
Просмотров: 0
Размер:	299.7 Кб
ID:	835020Нажмите на изображение для увеличения
Название: P_20150813_082751.jpg
Просмотров: 0
Размер:	255.2 Кб
ID:	835022Нажмите на изображение для увеличения
Название: P_20150813_083636.jpg
Просмотров: 0
Размер:	320.2 Кб
ID:	835024Нажмите на изображение для увеличения
Название: P_20150813_085049.jpg
Просмотров: 0
Размер:	253.5 Кб
ID:	835026Нажмите на изображение для увеличения
Название: P_20150813_090244.jpg
Просмотров: 0
Размер:	202.5 Кб
ID:	835028Нажмите на изображение для увеличения
Название: P_20150813_090251.jpg
Просмотров: 0
Размер:	144.5 Кб
ID:	835030

Блочок разместил в центральном тоннеле под гнездом прикуривателя, которое я переделал под регулятор уровня сабвуфера.

При работе на мультиметр выглядит это дело примерно так:
(телефон снимает хреновенько, равно как и пишет звук. Но суть отражает.)
https://youtu.be/EuLvahDWENM

При работе с процем так:
(правда при пробном подключении перепутал провода и кнопки поменялись местами)) )

https://youtu.be/urH4FZ61S-U

Ну и все в сборе:
(из системы пока работают только миды с дефолтными настройками и саб подкинул проверить регулятор.)
https://youtu.be/kZugqPf5WW4

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

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