Просмотр полной версии : Подрулевые кнопки AUDI --> USB
В дискуссии этой темы принимают участие только народ, кто все прочитал тут: http://forum.pccar.ru/showthread.php?t=195
Дана машина ауди, штатная магнитола выброшена. Из руля от 6 кнопок идет 3 провода, воригинале была цифровая передача, контроллер непрозванивается.
Есть два варианта.
1. Работают четыре кнопки по одному проводу через мультиплексер (http://forum.pccar.ru/showpost.php?p=1508&postcount=21), понадобятся реле т.к. мультиплексеры жрут 12в, а компьютер 5в.
(картинка во вложении внизу).
2. Работают все шесть кнопок, по штатным трем проводам пускается сформированный сигнал USB (если пройдет)
http://forum.pccar.ru/attachment.php?attachmentid=1266&stc=1&d=1165829541
Во вложении кроме картинок еще автокадовская схемка. Софт, поддерживающий половину функций выложен давно тут: http://forum.pccar.ru/showpost.php?p=1338&postcount=8 и вчера проверен под winXP. Все работает. Переходник LPT-USB лежит везде за 500рэ, яндекс рулит.
Don_ik_kot
11.12.2006, 13:58
А почему бы не повесить все кнопки на два провода и различать их нажатия по сопротивлению - соответственно заводить на геймпорт и далее по известной схеме?
Потомучто:
1. Нету геймпорта, в продаже usb-game не видел, ломать приставки стремно.
2. Нужны радиодетали-сопротивления. Была задача все решить комутацией проводов, вот только без радиоэлектроники.
3. Есть подозрение что цепи могут непрогнозируемо менять параметры сопротивления, что приведет к сбою кнопок, или их замены друг-на-друга.
4. Нужен софт с условиями и диапазонами - что "VOL+" это от стольких-то ом и до стольких-то.
Понятное дело что все эти проблемы решаемы, вопрос времени, которого ниукого как всегда нет, а машину надо сдавать хозяину со 100% рабочей системой. А предложенную схему с сопротивлениями надо будет делать т.к. уже много мазд с такой задачей на очереди.
Don_ik_kot
11.12.2006, 14:03
а по второму варианту - есть где в руле размещать LPT-USB?
Вопрос размещения стоит, но я машины не видел, ничего толком сказать не могу. Знаю, что с местом напряг. Еще знаю что для выполнения первого варианта нужно в 5 раз больше места.
Don_ik_kot
11.12.2006, 14:14
я думаю, USB по трем проводам на 20-30 см прокатит, если свить сигнальную пару, переходник LPT-USB можно освободить от разъемов и сделать все "воздухом". Я за второй вариант.
а вот вопрос 6 кнопок с питанием по 3м проводам или всетаки + можно в руле найти и над питаловом не париться ?
В руле 5 вольт не найти. Кроме того это должны быть именно компьютерные 5в чтобы перекосами порт не сжечь. Для первого варианта может и можно воспользоваться существующей 12в веткой вруль.
В руле 5 вольт не найти. Кроме того это должны быть именно компьютерные 5в чтобы перекосами порт не сжечь. Для первого варианта может и можно воспользоваться существующей 12в веткой вруль.
не я не про 5
я про 12 обычные
там есть они и идут не по этим 3м проводам ?
Да, там есть отдельная 12в ветка на бибикалку.
Да, там есть отдельная ветка на бибикалку.
тогда есть тупая идея как валенок поставить 3 реле в руль
и реле в торпеду (сколько штук пока непонял нада схему рисовать) которые потом втыкаются в lpt или usb по желанию (если есть контроллер соответствующий)
идея такова кнопкой комутируются 3 реле
таким образом чтобы получалась на 3х проводах такая таблица
000
001
010
011
100
101
110
111
и снимать эти данные на стороне торпеды а потом уже в lpt или usb как пожелаете.
таким образом можно снимать показания с 7 кнопок ну а позиция 000 типа ничего ненажато.
единственный трабл который в данном случае имеет место быть кнопки низя нажимать одновременно.
Да, я пытался рисовать такие схемы, но только для нее нужны не просто кнопки, а включатели, коммутирующие несколько групп контактов (чтобы одной кнопкой сразу два-три реле включалось) и чтобы обмотки этих реле не были между собой закорочены. Иначе выигрыша в проводах неполучится. Либо на штатные кнопки вешать многоножечные реле первым этажом, а вторым этажом коммутирующие реле. Представляю какой треск в баранке будет при каждом нажатии... ;)
Не, у меня варианты бесшумные, а даже если и пользую реле, то только за торпедой, где их можно нормально замотать.
зы. Еще неудалось тогда оперативно найти микрореле 700ом переключающее три группы контактов. (8-10 ножек)
ззы. 3+6=9 реле, сколько у них ножек уже и не сосчитать. уже лень столько паять проводов...
зззы. А дешифровать это все думаю можно тремя проводами в лпт.
Да, я пытался рисовать такие схемы, но только для нее нужны не просто кнопки, а включатели, коммутирующие несколько групп контактов (чтобы одной кнопкой сразу два-три реле включалось) и чтобы обмотки этих реле не были между собой закорочены. Иначе выигрыша в проводах неполучится. Либо на штатные кнопки вешать многоножечные реле первым этажом, а вторым этажом коммутирующие реле. Представляю какой треск в баранке будет при каждом нажатии... ;)
Не, у меня варианты бесшумные, а даже если и пользую реле, то только за торпедой, где их можно нормально замотать.
хм а что геконовых 12v реле нигде нет?
ониж практически бесшумные
накрайняк можно это не на реле а на транзисторах сделать а релюхи в ответке ставить под торпедой.
пока софт проверяю таким "интерфейсом". Просьба громко не ржать. :D
хм а что геконовых 12v реле нигде нет?
ониж практически бесшумные
накрайняк можно это не на реле а на транзисторах сделать а релюхи в ответке ставить под торпедой.
и потом кто мешает сделать это на оптопарах например ??? если треск мешает.
и потом кто мешает сделать это на оптопарах например ??? если треск мешает.
во например http://www.valley.ru/~bmp/OptoCouplers&OptoRelay.htm
комбинируй нехочу просто.
По-моему проще на сопротивлениях в гейм-порт сделать, тем более что Hamster уже скрипт пишет тут http://forum.pccar.ru/showpost.php?p=13168&postcount=81
По-моему проще на сопротивлениях в гейм-порт сделать, тем более что Hamster уже скрипт пишет.
ну тогда вопрос исчерпан :D
хотя например в данном случае скрипт ненужен будет нужна будет только клава с кнопками мультимедиа например от dialog :)))
Pampasnick
23.03.2007, 17:38
Может из такой идеи что нибудь вытяните:
Берем клавиатуру, например пс/2 или ЮСБ, раскурочиваем, вынимаем платку, она размером примерно 2х5см. Смотрим разводку пленки, какая клавиша куда приходит, паяем кнопки руля на платку.
Настраиваем во фронтэнде реакцию на определенную кнопку.
Один маленький, но значительный нюанс - у клавы 4 проводка, Вам же нужно 3. У меня крутятся мысли по поводу объединения минуса с сигналом, но надо пробовать, по возможности ничего не спалив.
Я себе так сделал, пока все работает:big: . Подсветку кнопок запитал от питания платки. 15 часов неприрывной работы девайс выдержал.
Вот тут платка:
http://img264.imageshack.us/img264/9184/p1010195tg3.jpg (http://imageshack.us)
Так как не умею писать скрипты и подобные чудеса вытворять с гейм-портом, пришлось довольствоваться таким методом.
Albert.comp
27.03.2007, 01:51
Может не по теме - просьба не бить!!!!!
У microchip есть пики приемо-передатчики по 30 руб. можно прошить воткнуть в руль - питать от бибики - приделать кнопки - и оп! Радиопульт готов - никаких проводов!
Работает на vBulletin® версия 3.8.4. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot