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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Тачскрины (http://pccar.ru/forumdisplay.php?f=138)
-   -   Емкостной мультитач вместо резистивного для штатной магнитолы (http://pccar.ru/showthread.php?t=23556)

YAM1966 19.10.2015 18:00

Емкостной мультитач вместо резистивного для штатной магнитолы
 
Вложений: 7
Контроллер YAM_CAP2RES позволяет заменить штатную резистивную тачпанель на емкостный мультитач с сохранением всей функциональности по управлению штатной магнитолой.
При этом для штатного контроллера резистивной тачпанели магнитолы контроллер эмулирует резистивный тач.
Для устройств, подключенных к его USB порту он представляет из себя контроллер мультитача, позволяя более комфортно управлять андроидом или карпс на windows.
YAM_CAP2RES поддерживает емкостные тачпанели со встроенным I2C контроллером от FocalTech (FT5206/FT5302/FT5306/FT5406/FT5606) или GOODIX GT801/GT811/GT911/GT928.
Прототипом является YAM_TOUCH_I2C_SIMPLE.

Мультитач работает на андроид устройствах, имеющих поддержку тачпанели от Cypress, они, как правило уже вкомпилены в ядро.
Под windows7 и выше не требуется никаких драйверов.
Обновление ПО контроллера производится путем нажатия кнопки на плате и подачи питания с помощью оболочки под windows.
Все настройки производятся автономно с помощью кнопки и светодиода на плате.
Размер печатной платы 40x35мм.

YAM_CAP2RES так-же может являться и внутрисхемным программатором "народного" контроллера дисплея на чипе RTD2660H/RTD2662 (смотрим в конце шапки).

Весь комплект на фото:
Вложение 41364

Контроллер рассчитан на прямое подключение стандартных 12 пиновых емкостных панелей с шагом 0.5мм.
Или любые другие разъемы, для этого на плате предусмотрен разъем для подключения платы - переходника на 6pin с шагом 0.5мм или 1.0мм:
Вложение 41366

Понятие тачпанель перехвачена означает, что все нажатия на нее передаются не штатной магнитоле путем эмуляции резистивного тача, а передаются устройству, подключенному к USB порту контроллера.

Для перехвата тачпанели введены следующие варианты работы:
  • перехват при подаче 0 на вход перехвата
  • перехват при подаче 3V...5V на вход перехвата
  • триггерный режим, при котором каждое замыкание входа перехвата на массу меняет состояние, при включении нет перехвата
  • триггерный режим, при котором каждое замыкание входа перехвата на массу меняет состояние, при включении есть перехват
  • программное управление от USB HID контроллера 4-й версии
В вариантах автономной работы состояние перехвата индицируется на статусном выходе, 0 - есть перехват, 5В - нет перехвата.

Софт:
  • Графическая оболочка для обновления ПО Вложение 41362
  • Прошивки с поддержкой 2 касаний для FT5206/FT5302/FT5306/FT5406/FT5606, GT801, GT811, GT911/GT928 Вложение 46341
  • Прошивки с поддержкой 1 касания для FT5206/FT5302/FT5306/FT5406/FT5606, GT801, GT811, GT911/GT928 Вложение 46340 (для старых версий андроида и windows XP)
  • IDC файл чтобы не было курсора для прошивки с поддержкой 1 касания. Файл (после распаковки) положить в /system/usr/idc и выставить права 644 Вложение 41741
Подключение:
  • ОБЯЗАТЕЛЬНО соединить GND контроллера и массу магнитолы;
  • +5V питания контроллера ЖЕЛАТЕЛЬНО взять от магнитолы, для этого переставить свич в нижнее положение и использовать контакт 1 +5V.
Подключение для совместной работы с USB HID контроллером 4-й версии:
Для подключения в контроллере версии 4 можно выбрать или разъем X4 или X6 в нижней вкладке CAP2RES его оболочки настройки.
  • 1. +5V к X4/1 или X6/1
  • 2. Выход статуса к X4/2 или X6/2
  • 3. Вход перехвата к X4/3 или X6/3
  • 4. GND к X4/4 или X6/4
Для начала настройки нажать кнопку на плате. Отсчитать необходимое число миганий светодиода и отпустить кнопку.
Настройка (число миганий):
  • 2 - настройка ориентации и калибровка емкостной тачпанели при работе по USB;
    Описание;
  • 3 - настройка ориентации и калибровка емкостной тачпанели при работе по USB при размере изображения больше активной области тача;
    Описание;
  • 4 - настройка ориентации и калибровка емкостной тачпанели при эмуляции резистивной тачпанели;
    Калибровку производить аналогично калибровке по 2-м миганиям;
  • 5 - настройка ориентации и калибровка емкостной тачпанели при эмуляции резистивной тачпанели при размере изображения больше активной области тача;
    Калибровку производить аналогично калибровке по 3-м миганиям;
  • 6 - смена ориентации XY при эмуляции резистивной тачпанели;
  • 7 - смена ориентации по X при эмуляции резистивной тачпанели;
  • 8 - смена ориентации по Y при эмуляции резистивной тачпанели;
  • 10 - установка режима перехвата при подаче 0 на вход перехвата;
  • 11 - установка режима перехвата при подаче 3V...5V на вход перехвата;
  • 12 - установка триггерного режима перехвата, нет перехвата при включении;
  • 13 - установка триггерного режима перехвата, есть перехват при включении;
  • 14 - установка управления от USB HID контроллера 4-й версии;
  • 16 - режим работы под windows8 и далее;
  • 17 - режим работы в android и windows7;
  • 20 - сброс параметров в состояние по умолчанию;
Описание настройки контроллера:
  • выполняем калибровку при работе по USB по 2-м или 3-м миганиям согласно описанию в pdf файле;
  • при выполнении калибровки при эмуляции резистивной тачпанели необходимо настроить штатное ГУ для отображения точек касания (по возможности);
  • выполняем калибровку при эмуляции резистивной тачпанели по 4-м миганиям. Нажимать необходимо по углам выводимого изображения от штатного источника видео;
  • проверяем соответствие перемещений по X, для этого проводим слева направо по экрану;
  • если при этом курсор движется в верх или в низ, то необходимо выполнить смену ориентации XY по 6 миганиям;
  • если курсор движется в обратную сторону, то то необходимо выполнить смену ориентации X по 7 миганиям;
  • проверяем соответствие перемещений по Y, для этого проводим сверху вниз по экрану;
  • если курсор движется в обратную сторону, то необходимо выполнить смену ориентации Y по 8 миганиям;
  • настройка окончена, проверяем соответствие нажатий;

Пример замены резистивной тачпанели на емкостную на Lexus GC470 с помощью контроллера YAM_CAP2RES.
Сохранены все штатные функции + работает мультитач для андроида.


Внутрисхемный программатор "народного" контроллера дисплея на чипе RTD2660H/RTD2662
Прошивка Вложение 42697
Оболочка программатора в конце шапки тут.
Подключение к контактам за FPC разъемом (см. фото контроллера):
1 - GND
2 - SDA
3 - SCL
Некоторое описание тут.

По цене и заказам тема тут.

YAM1966 20.10.2015 18:00

Платы собраны, начал отладку ПО...

-=zds=- 20.10.2015 19:37

Это получается, мы заводим андроид свисток на штатный монитор лексуса например, а его резистивный тач меняем на более удобный ёмкостный, и при переходе на штатное изображение он понимает наши нажатия... Правильно я понял, для этого он нужен?

YAM1966 20.10.2015 19:42

Цитата:

Сообщение от -=zds=- (Сообщение 340946)
Это получается, мы заводим андроид свисток на штатный монитор лексуса например, а его резистивный тач меняем на более удобный ёмкостный, и при переходе на штатное изображение он понимает наши нажатия... Правильно я понял, для этого он нужен?

Да, все верно. +бонус: нет мути от резистивного тача :yes4:

ancc 20.10.2015 20:13

прикольная тема, поставлю наверное себе в лексус такую (одновременно со сменой монитора). Как я понял используются цифровые потенциометры для эмуляции тача.

YAM1966 20.10.2015 20:15

Цитата:

Сообщение от ancc (Сообщение 340953)
прикольная тема, поставлю наверное себе в лексус такую (одновременно со сменой монитора). Как я понял используются цифровые потенциометры для эмуляции тача.

Все верно...

vasco777 20.10.2015 22:34

YAM1966 Вот это здорово! Т.е скоро, скоро уже можно заказывать. Не зря я тему создавал. А то меня уже бесит этот резестивный тач. Вот только ни как не могу подобрать размер емкостного тача под свой дисплей, но это отдельная тема.
Жду с нетерпением!!!

(vS) 21.10.2015 06:21

ждем, копим :-D

YAM1966 22.10.2015 14:13

Версия 1.01 вышла в свет...

-=zds=- 24.10.2015 12:29

Осталось найти тач который к lx470 2006 подходит идеально, и может у меня новый проект будет :-)

djdonatas 25.10.2015 21:28

да, бы тоже на GX470 поставил, пока только удалось узнать модель тач стекла: LTA070B054F но нигде нет ее характеристик...

basurman 25.10.2015 21:36

Какие характеристики резистивному тачу? которое с моником продается, древним как мамонт
Может и оно
http://www.datasheet4u.com/download_new.php?id=703946

YAM1966 25.10.2015 21:41

Цитата:

Сообщение от basurman (Сообщение 341456)
Какие характеристики резистивному тачу? которое с моником продается, древним как мамонт

Он про размеры для замены на емкостной....

-=zds=- 28.10.2015 12:43

А если размеры тачек будут разные? Как с этим справится контролёр? Если я например поменяю и монитор и тач

YAM1966 28.10.2015 12:47

Цитата:

Сообщение от -=zds=- (Сообщение 341806)
А если размеры тачек будут разные? Как с этим справится контролёр? Если я например поменяю и монитор и тач

Ну так перекалибруете для своих размеров, делов-то....

YAM1966 16.11.2015 15:36

Теперь и YAM_CAP2RES может быть внутрисхемным программатором "народного" контроллера дисплея на чипе RTD2660H/RTD2662... Все в шапке.

vasco777 23.11.2015 14:58

Всем привет! Ну вот и свершилась мечта! Прошла инсталяция на Range Rover Evoque. Благодаря Юрию, что он создал данный контроллер!
Был заменен штатный резистивный тачскрин на емкостной вот этот http://www.aliexpress.com/snapshot/7...70151700781476
На машинке через видеинтерфейс подключен блок навигации WP9320 и по USB к контроллеру.
Вот небольшое видео в работе!

Если еще кто не понял - то с помощью данного контроллера на любой машинке со штатным ГУ с резистивным тачскрином его можно заменить на емкостной!!!

YAM1966 23.11.2015 15:14

Я рад, что это кому-то нужно... :rolleyes2:

p.s. хочу отметить, что WP9320 к сожалению не имеет поддержки мультитача по USB, поэтому используется однопальцевый...

(vS) 24.11.2015 02:01

а в чем прикол менять тач на емкостной, если "мульти" нет?
мая не понимать

YAM1966 24.11.2015 10:57

Цитата:

Сообщение от (vS) (Сообщение 344517)
а в чем прикол менять тач на емкостной, если "мульти" нет?
мая не понимать

Моя объяснять это :secret:
...... начал было писать, объяснять... почитайте, тут все достоинства - недостатки в принципе описаны для обоих.

djdonatas 26.11.2015 02:50

... а я все жду совместимости с v4 контроллером B-)

(vS) 26.11.2015 05:16

прочитал, убедился ))
ок, есть плюсы )) если зимой и в дождь в перчтатах не тыкать ))) есть один мотоциклист, хочет навигацию... а я голову ломай

YAM1966 01.12.2015 14:59

Цитата:

Сообщение от djdonatas (Сообщение 344727)
... а я все жду совместимости с v4 контроллером B-)

Версия 1.05 добавлена совместная работа с контроллером Простой USB HID контроллер под Windows или Android 4-й версии.

Kacap 20.03.2016 17:49

Вчера заменил резистивный тач на емкостный у себя в Lexus RX350, все супер, работает отлично! Огромное спасибо YAM1966 за контроллер!

djdonatas 24.05.2016 19:32

Хочу похвастаться результатами, после некоторых сложностей с конкретным головным устройством - Юра победил его. Изначально почему-то работала не вся область тач стекла именно в стандартных меню (аудио, климат, настройки авто), но потом, после проведения небольших манипуляций все стало на свои места!
В андроиде эмулируется тач и клавиатура, в круговом обзоре ик-пульт, а в родных меню - резистивный тач. Так-же на кнопки под экраном добавлены "Домой" и "Назад".
Теперь все легко зумится и свайпится, НО, одним из главных преимуществ замены резистивного тач стекла на емкостное - улучшение качества картинки!. Благодаря андроиду на экране стало больше цветной информации, помимо скромных штатных меню и на родном экране с резистивным тачем оно все выглядит как на телевизоре электрон 78 года выпуска. Пока малой кровью не получается избавиться от текущего экрана,т.к. на него заведены климат и мультимедия, а вот замена стекла дала свои результаты.

Вот два стекла в процессе замены, разница в прозрачности видна невооруженным глазом!

http://i.yapx.ru/BMHwl.jpg

Ну и немного видео как все это работает:



В общем, если ее сомневаетесь - то хватит, оно точно того стоит!
Плюс что очень не мало важно - Юра оказывает помощь и поддержку во время всего процесса установки, пока не будет достигнут желаемый результат! За что ему и огромное спасибо! Жду новых, интересных контроллеров =)

(vS) 25.05.2016 10:29

шо за TPMS в андрюше?

и как со штатной картинкой?

YAM1966 25.05.2016 10:49

Цитата:

Сообщение от (vS) (Сообщение 361288)
....
и как со штатной картинкой?

Немного проясню.
CAP2RES работает в паре с контроллером версии 4.
Контроллер версии 4 эмулирует внешний навигатор, при этом голова по RGBs подключена к андроиду через конвертор. Так-же к нему подключен UART GPS для работы навигации в андроиде.
Выбор внешних источников по кнопкам MAP - андроид, DEST - круговой, MENU - кнопка назад для андроида.
Источников 3:
  • 1-й штатный дисплей (CAP2RES для него эмулирует резистивный тач);
  • 2-й андроид (CAP2RES по USB является мультитачем, а контроллер V4 по USB эмулирует клавиатуру и все остальное);
  • 3-й система кругового обзора (CAP2RES передает координаты в контроллер V4, а тот в свою очередь при нажатиях в определенных областях экрана управляет по ИК системой кругового обзора).
Все эти действия программируются в оболочке настройки контроллера версии 4.
Для CAP2RES выставлен режим работы совместно с контроллером V4.

(vS) 25.05.2016 11:01

с тачем понятно, не понятно с картинкой а) нет на видео, б) через какой такой адаптер-шмадаптер? ))

YAM1966 25.05.2016 11:04

Цитата:

Сообщение от (vS) (Сообщение 361294)
с тачем понятно, не понятно с картинкой а) нет на видео, б) через какой такой адаптер-шмадаптер? ))

Автор обещал добавить работу штатки в отчет... По остальному ждем от него информацию.

-=zds=- 25.05.2016 12:33

Цитата:

Сообщение от YAM1966 (Сообщение 361292)
Немного проясню.
CAP2RES работает в паре с контроллером версии 4.
Контроллер версии 4 эмулирует внешний навигатор, при этом голова по RGBs подключена к андроиду через конвертор. Так-же к нему подключен UART GPS для работы навигации в андроиде.
Выбор внешних источников по кнопкам MAP - андроид, DEST - круговой, MENU - кнопка назад для андроида.
Источников 3:
  • 1-й штатный дисплей (CAP2RES для него эмулирует резистивный тач);
  • 2-й андроид (CAP2RES по USB является мультитачем, а контроллер V4 по USB эмулирует клавиатуру и все остальное);
  • 3-й система кругового обзора (CAP2RES передает координаты в контроллер V4, а тот в свою очередь при нажатиях в определенных областях экрана управляет по ИК системой кругового обзора).
Все эти действия программируются в оболочке настройки контроллера версии 4.
Для CAP2RES выставлен режим работы совместно с контроллером V4.

Из текста вроде как монитор штатным остался, но по видео картинка очень четкая для штатного монитора

И интересно как реализован звук, или андроид только для картинке, а звук со штатной головы?

(vS) 25.05.2016 12:40

ну звук то там как раз вообще не проблема
больше интересно - кто свисток )

-=zds=- 25.05.2016 12:46

Цитата:

Сообщение от (vS) (Сообщение 361307)
ну звук то там как раз вообще не проблема
больше интересно - кто свисток )

А подробней бы про звук, у меня LX470 есть, все хочу так же замутить, но куча вопросов, не хочу просто так разбирать. Извиняюсь за оффтоп

(vS) 25.05.2016 13:53

AZ-FM простейший вариант, в разрыв между головой и усилителем, адаптер AUX какойнить типа YATOUR ну или вроде у Юры эмулятор может вход создавать. или на compcar есть тема AVC-Lan на arduino, если не ошибаюсь, про AUX там тоже есть

djdonatas 26.05.2016 20:26

По просьбам телезрителей выкладываю видео работы cap2res с штатными функциями головы (климат, мультимедия), ну и тест аудио.


зы: немного хромает точность на штатных экранах, необходимо просто еще раз сделать калибровку.

ззы: в качестве андроид-мозгов используется cs918 и hdmi2av переходник.

(vS) 27.05.2016 04:09

а.... у тебя 2gen, там попроще.
дак дисплей остался родной? меняй нафиг, с твоего RGBs достать как два пальца, а для андрюши будет какчественный дисплей

djdonatas 27.05.2016 16:34

Цитата:

Сообщение от (vS) (Сообщение 361504)
а.... у тебя 2gen, там попроще.
дак дисплей остался родной? меняй нафиг, с твоего RGBs достать как два пальца, а для андрюши будет какчественный дисплей

Да, дисплей родной, но на сколько я помню у меня gen3 и я к сожалению не нашел никакой толковой инфы, откуда взять картинку и как обойтись без родного экрана.
Я подумываю взять 9" голову от прадика, с напильником должна влезть, а климат и родное аудио реализовать через ардуино и подружить все это с помощью контроллеров от Юры. Нарисовать свой интерфейс под андроид и управлять с него,можно и что-то покрасивее штатного сделать %)
Вот только стоимость эксперимента начнется от 400$ и не факт,что получится... жаба давит немного %)

(vS) 28.05.2016 02:27

чо за 9" от прадика? от 150го чтоли?
через ардуино, только если Юрий впишется с тобой попотеть усердно )))
плату сфотай, из монитора, на которой стоит саааамый большой процессор. Скажу простой и сложный способ ))

djdonatas 29.05.2016 16:04

Цитата:

Сообщение от (vS) (Сообщение 361558)
чо за 9" от прадика? от 150го чтоли?
через ардуино, только если Юрий впишется с тобой попотеть усердно )))
плату сфотай, из монитора, на которой стоит саааамый большой процессор. Скажу простой и сложный способ ))

Спасибо, доберусь до внутренностей на след неделе - сфоткаю, напишу в личку.
Через ардуино можно, тогда без помощи Юры, или с помощью Юры, но тогда и ардуино не нужен, в принципе через терминал все управляется, осталось составить таблицу нужных функций и отснифить ее, а уже чем передавать - следующий вопрос.
9" - для 120го, ну и для gx, которые без навигации были. там вся проблема,что нет управления климатом и аудио, умельцы на LX скрестили,но там имхо костыли, на gx даже так пока не сделали, ну и ценник у них ессно +200% к Китаю.
http://img16.olx.ua/images_slandocom...44-poltava.jpg

(vS) 30.05.2016 00:18

прикольная шляпа
создай уже проект, там будем писать, не засорять тему ))
скрестили, имеешь в виду, поставили на машину с мультивиженом климат от лысой машины?

zany 15.01.2017 23:15

Вопрос. А GOODIX GT801 поддерживается ли данным контроллером?


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

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