PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка устройств (http://pccar.ru/forumdisplay.php?f=18)
-   -   Простой USB HID контроллер 4-й версии под Windows или Android/Linux (http://pccar.ru/showthread.php?t=20460)

avic 01.01.2019 22:33

Вложений: 1
подключаю конроллер к энкодеру Mazda CX-5 (2013год),там ещё не по Lin.
Схему энкодера прилагаю. В какие разъемы подключить контакты H, B, землю разъема. Какие настройик задать. По рзистиному каналу энкодера (там отдельная линия) вопросов нет.
Четыре канала резистивных кнопок на X3 уже заняты (два канала с руля,один-с кнопок рядом с энкодером, один - это наклоны и нажатия энкодера)

YAM1966 01.01.2019 23:24

Ну, а посмотреть на нижней вкладке энкодеры варианты подключений - не вариант??
https://a.radikal.ru/a37/1901/8f/48fcee064ac8.jpg
Общий энкодера подключить на массу контроллера.

avic 02.01.2019 12:02

Вложений: 1
Спасибо. В ходе настойки появился вопрос. Нужно упарвавлять (проводом) магнитолой пионер (выходы Х3/7 Х3/8).
Кнопкам автомобиля обучил. Далее иду вкладку "реакции" - управление
Там для двух каналов надо задать напряжение в вольтах. По пионеровскому пульту у меня есть сопротивления (прилагается). Закон Ома знаю, силу тока - нет.
Я в правильном разделе? исходя из чего рассчитать напряжение?

YAM1966 02.01.2019 15:01

Тестер на измерение тока до 20мА, минус на массу авто, плюс на провод управления из магнитолы. Естественно отключить от проводка все внешнее.
U = I * R :)
Еще измерьте напряжение на этом проводке без подключений, и выставьте его на нижней вкладке Управление в качестве Напряжения по умолчанию.

avic 02.01.2019 16:48

Вложений: 1
Примерно так получается по Пионеру.
Получается магнитола поддерживает постояный ток на ДУ, и меряет напряжение? Мы его (напряжение) задаем нашим контролером.

YAM1966 02.01.2019 17:27

В пионерах обычно на входе управления стоит сначала защитный резистор 1К и резистор подтяжки 10К к +3.3В питанию. Итого выходит ток 3.3/11 = 0.3мА
Как Вы считали напряжения не понятно :)
SRC 1.2K = 0.33V
MUTE 3.5K = 0.8V
DISP 5.75K = 1.13V
NEXT 8K = 1.39V
PREV 11.25K = 1.67V
VOL+ 16K = 2V
VOL- 24K = 2.26V
ESC 62.75K = 2.8V

avic 03.01.2019 12:10

Вложений: 1
Спасибо. При вводе напряжений столкнулся с проблемой.
1. Ввожу 2В. Только перейду на следующее правило или сохраню/загружу из устройства,снова становится 5В.

2.Если при данном событии не нужно использовать канал 2 управления - надо ставить не трогать?

3.В событиях - нажатие надо менять (на какое нибуль)? (по умолчание -отключено)

YAM1966 03.01.2019 12:19

1. значит не читали "Описание YAM-DROID-TOUCH-V4_V0419.zip"
Цитата:

При вводе значения напряжения или таймаута в конце для подтверждения необходимо нажать Enter.
2. если 2-й канал не используете можете его и не трогать.
3. если выбрано отключено, то событие не будет отрабатывать. Соответственно необходимо выбрать тип "Нажатие".

avic 10.01.2019 17:32

Спасибо, всё, кроме энкодера, получилось. есть два вопроса.
1. Планировал приглушение звука при заднем ходе, соответственно под +12В (при ЗХ) - соединил с Х6/6. Потом в программе понял, что надо было цеплять к Х5. Или X6/6 можно назначить?
2. Энкодер - в терминале как кнопки - должен быть виден? Как работает контроллер - При подключении земли энкодера к Х6/4, а двух ножек к Х6/3 и Х6/2 (схема энкодера - несколько сообщений выше) - на Х6/3 и Х6/2 - выдается плюс? и на Х6/2- смотрится наличие напряжения? Хочу понять, чтобы посикать причину (кнопки энкодера вниз, вправо, влево, вперед, назад - подключены и работают нормально).

YAM1966 10.01.2019 17:37

1. Если уже подали на X6/6 +12V - спалили контроллер.
В схеме соединений же написано, что для измерения +12В используется X5/9 или X5/10
2. Фото энкодера в студию и лучше в личку и параметры контроллера как настраиваете энкодер туда-же.

avic 10.01.2019 17:41

Цитата:

Сообщение от YAM1966 (Сообщение 407772)
1. Если уже подали на X6/6 +12V - спалили контроллер.

Видимо. только ту часть, которая связана с разъемом Х/6? Потому что остальное - работает. И, видимо, поэтому энкодер не видит

YAM1966 17.01.2019 21:28

Вложений: 4
В USB HID контроллер 4-й версии под Windows или Android/Linux с версии 9.62 добавлена поддержка управления с кнопок Honda Accord Coupe.
Вложение 50730
Хоть в авто и присутствует шина GaNet, кнопок на шине нет.
Поэтому подключение идет по двум цифровым линиям к выходу микросхемы сканирования клавиатуры на плате блока кнопок.
Вложение 50731Вложение 50732
Вложение 50733
Для управления с нижнего энкодера подключить сигналы MMIP и MMIM к свободным входам контроллера для подключения энкодеров.
Для управления с энкодера громкости подключить сигналы VOLUP и VOLDN.

SRS388 20.01.2019 13:56

Здравствуйте, интересует адаптер кнопок руля audi a6 c7 к магнитоле pioneer avh x5800bt, у Вас есть что-то подобное?

YAM1966 20.01.2019 14:04

Цитата:

Сообщение от SRS388 (Сообщение 408073)
Здравствуйте, интересует адаптер кнопок руля audi a6 c7 к магнитоле pioneer avh x5800bt, у Вас есть что-то подобное?

Ответил в личку.

swatmkp 27.01.2019 03:23

Здравствуйте, интересует адаптер кнопок руля audi a6 c7. Руль ставиться на А6С5, стоит приборка РС6, плюс будет устанавливаться колор-мфа и подогрев руля. Плюс китайская магнитола на андроиде 8.0 или 8.1. Хотелки: управление кнопками руля магнитолой, приборкой, меню мфа, подогрев руля с регулировкой температуры, подрулевые лепестки запилить под управление увеличение уменьшение скорости при включении круиза (коробка механика, круиз стоит, работает с качельки) физически руль стоит, дудка работает, подрулевое кольцо со штатной функцией подогрева.

YAM1966 27.01.2019 11:42

Привет!
Все реализуемо если конечно управление круизом и MFA в авто реализовано не по шине, а физическими переключателями.
Далее в личку.

MR.Serg 27.01.2019 17:51

Хочу выразить респект автору темы за решение нетривиальных задач. Спасибо огромное, Юрий!!!

YAM1966 27.01.2019 18:38

Вложений: 2
Вложение 50772Вложение 50773
В USB HID контроллер 4-й версии под Windows или Android/Linux с версии 9.64 добавлена поддержка автономного управления с AUDI MMI3G и MMI3G+.

Поддерживаются все кнопки и энкодеры, включение подсветки кнопок и регулировка ее яркости, а так-же управление включением-выключением светодиодов на кнопках.
Подключается по UART в разъем MMI 15 и 16 контакты.

Art331 13.02.2019 00:58

Добрый вечер интересует контроллер для управления джойстиком на Honda elysion rr4 и возможность его подключения к магнитоле на андроиде если есть такая штука скиньте в личку инфу по ней и как ее можно заполучить

Art331 13.02.2019 01:06

Забыл добавить магнитола с которой я хочу это подружить марки joying вы уже дружили с с такими джойстик от бмв

bmz1 08.03.2019 13:03

Приветствую,

Прежде всего, правильно ли я понял, контроллер собирает кучу различных сигналов/интерфейсов (в частности, iBus) и эмулирует из них USB HID для CarPC...?

Теперь вопрос, у меня задача несколько противоположная. Есть вот такой контроллер:
https://www.hotmcu.com/hdmivgaav-rtd...264v1k5shok3q3
который уже умеет USB HID на выходе, мне же в свою очередь надо для него USB host и как-то запихать потом эти данные в iBus. Есть ли возможность сконфигурировать этот контроллер под такую задачу? Или нужно искать что-то более другое?

Спасибо заранее.

YAM1966 08.03.2019 13:24

1. да
2. по Вашей ссылке контроллер дисплея совмещенный с USB контроллером емкостного тача. И не более.
Контроллер версии 4 уже имеет возможность как реагировать на события по iBus, так и выдавать на iBus необходимые реакции. Скачайте ПО настройки и сами посмотрите.
https://a.radikal.ru/a13/1903/c3/f2b39dc16b93.jpg

bmz1 08.03.2019 16:34

Спасибо!
Цитата:

Сообщение от YAM1966 (Сообщение 409129)
1. да
2. по Вашей ссылке контроллер дисплея совмещенный с USB контроллером емкостного тача. И не более.

Ну я вроде это и написал. USB HID контроллер. Проблема в том, что он, скорее всего, умеет только Device и не умеет Host.
Цитата:

Контроллер версии 4 уже имеет возможность как реагировать на события по iBus, так и выдавать на iBus необходимые реакции. Скачайте ПО настройки и сами посмотрите.
Это тоже понятно, вопрос был, умеет ли он прикидываться host-ом для usb устройства (тач панель), или придётся как-то цеплять напрямую к шлейфу сенсорной панели?

YAM1966 08.03.2019 16:38

Не понимаю Вашей тяги к прикидыванию хостом...
Вы хотите сэкономить на USB порте? :)

bmz1 08.03.2019 16:58

Цитата:

Сообщение от YAM1966 (Сообщение 409133)
Вы хотите сэкономить на USB порте? :)

Нет, я хочу сэкономить на проводах: экран впереди, а комп - в багажнике.

YAM1966 08.03.2019 17:12

Даю на-водку :)
Экран+USB тач +USB контроллер с iBus+USB GPS (как пример) все в USB хаб в торпеде -> комп

bmz1 09.03.2019 04:50

Цитата:

Сообщение от YAM1966 (Сообщение 409135)
Экран+USB тач +USB контроллер с iBus+USB GPS (как пример) все в USB хаб в торпеде -> комп

Вот это у меня всегда в голове никак не укладывается: на всех SoC-ах от самых мелких пиков до каких-нибудь 16-ядерных обычно по 100500 UART портов от рождения, "железных" USB же, наоборот, примерно 0; шины в большинстве своём тоже UART-подобные - нет же, все пилят адаптеры USB, модули USB, и пр. USB, добавляя по FTDI чипу с каждой сторны, чтобы связать два UART-а; и что самое хреновое - поддержка дистрами usb, что называется, "из кароппки", с uart-ами же приходится танцевать с бубном (на самом деле, не особо - но опять же, в дистры его по непонятной мне причине упорно не включают); ну я ещё могу понять разные там evb, чтобы за 3 копейки зацепить 100501 устройство - но в этом месте сами же себе собакой порылись, ибо если в серии чуть более 3-х штук, то начинают считать даже копеечные чипы; впрочем, может это и есть гениальная задумка китайцев - продать как можно больше этих копеечных чипов и разных адаптерных модулей.
Всё, якончел(с)

a666d 13.03.2019 21:09

Цитата:

добавлена поддержка PS2 тачпада от Synaptics или аналогичных.
А можно как-то программно провернуть тач на 90 градусов? у всех тачей с ноутов ось Х это длинная сторона, а у меня в машине это узная сторона...

YAM1966 13.03.2019 21:33

Цитата:

Сообщение от a666d (Сообщение 409228)
А можно как-то программно провернуть тач на 90 градусов? у всех тачей с ноутов ось Х это длинная сторона, а у меня в машине это узная сторона...

Да, без проблем. Могу сделать такую настройку для тачпада с PS/2

a666d 13.03.2019 21:37

Цитата:

Сообщение от YAM1966 (Сообщение 409229)
Да, без проблем. Могу сделать такую настройку для тачпада с PS/2

отлично, наверно тупой вопрос... PS/2 только 4х пиновые тачпады бывают? чтобы проще искать было по фото. размер редкий 60х50

YAM1966 13.03.2019 21:40

Цитата:

Сообщение от a666d (Сообщение 409230)
отлично, наверно тупой вопрос... PS/2 только 4х пиновые тачпады бывают? чтобы проще искать было по фото. размер редкий 60х50

Не то чтобы 4-х пиновые, привязка у меня к конкретному. У разных PS/2 тачпадов разная кодировка данных в пакетах.

a666d 13.03.2019 21:43

Цитата:

Сообщение от YAM1966 (Сообщение 409229)
Да, без проблем. Могу сделать такую настройку для тачпада с PS/2

Цитата:

Сообщение от YAM1966 (Сообщение 409231)
Не то чтобы 4-х пиновые, привязка у меня к конкретному. У разных PS/2 тачпадов разная кодировка данных в пакетах.

чем руководствоваться при поисках? или искать подходящий размер, а потом выяснять подходит ли он к контролеру?

YAM1966 13.03.2019 21:47

Цитата:

Сообщение от a666d (Сообщение 409232)
чем руководствоваться при поисках? или искать подходящий размер, а потом выяснять подходит ли он к контролеру?

Я же дал ссылку на привязанный.

Ну, не ссылку, а фото с названием...

YAM1966 13.03.2019 22:04

Вложений: 1
В общем так сделал:
Вложение 50930

swatmkp 20.03.2019 15:28

Юрий день добрый. Не сможете подсказать, информация о температуре нагрева руля идет в том же пакете данных, что и все коды нажатых кнопок? Я продал руль А6С7, а человек который купил говорит что кнопки руля не правильно работают и не передают информацию о температуре нагрева и типа эта кнопка не работает. Может такое быть? Кнопки вот с таким номером 4G0 951 523 E

YAM1966 20.03.2019 15:51

Цитата:

Сообщение от swatmkp (Сообщение 409436)
Юрий день добрый. Не сможете подсказать, информация о температуре нагрева руля идет в том же пакете данных, что и все коды нажатых кнопок?.....

Привет!
Температура идет в другом пакете, не в том, что кнопки...

swatmkp 20.03.2019 16:06

А, ясно спасибо. Блин, не хотелось бы руль назад забирать ☹

MAGADAG 04.06.2019 23:07

idrive
 
можно использовать контроллер idrive ( с кнопкой CD) для управления магнитолой alpine cda 9885r ? вот фото : file:///C:/Users/Арсен/Desktop/5593277124.jpg

YAM1966 04.06.2019 23:10

Цитата:

Сообщение от MAGADAG (Сообщение 410350)
можно использовать контроллер idrive ( с кнопкой CD) для управления магнитолой alpine cda 9885r ?

Да, можно

MAGADAG 05.06.2019 13:16

.
 
а микро юсб разъём только для питания используется ? и ещё кроме магнитолы хотелось бы управлять windows или android если так можно .
и цену можно пожалуйста


Часовой пояс GMT +4, время: 23:42.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot