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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Устройства ввода > Тачскрины

Ответ
 
Опции темы Поиск в этой теме
Старый 21.08.2022, 07:30   #1
igor331
Новый Пользователь
 
Регистрация: 12.08.2015
Регион: 25
Машина: Prius
Сообщений: 5
igor331 is on a distinguished road
По умолчанию Помогите определить протокол тачскрина

Всем привет! Пытаюсь подключить тачскрин штатной магнитолы к одноплатнику. Контроллер тачскрина - 8 битный Cypress CP8531AT, со стороны магнитолы I/O порты расширителя интерфейсов TI TCA9535. 2 триггера INT и RST работают как и у всех:



а вот с линиями данных совсем не понятно.
Напряжение в шине - 3.3V, чем то на I2C похоже, но нет стартового бита, и длина больше.



Логи Saleae Logic прилагаю, буду признателен, если кто то глянет.
Вложения
Тип файла: zip logs.zip (165.2 Кб, 437 просмотров)
igor331 вне форума   Ответить с цитированием
Старый 21.08.2022, 11:34   #2
Vladget
Moderator
 
Регистрация: 04.04.2009
Возраст: 68
Город: Краснодар
Регион: 23, 93
Машина: HONDA CR-V-08
Сообщений: 3,113
Vladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to beholdVladget is a splendid one to behold
По умолчанию

а картинку уменьшить ... не
__________________


Vladget вне форума   Ответить с цитированием
Старый 22.08.2022, 11:09   #3
YAM1966
Гуру
 
Аватар для YAM1966
 
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
YAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud of
По умолчанию

Протокол I2C, в данных у Вас просто много межканальных помех.
Массу анализатора подключите прямо к массе на разъеме тача.
YAM1966 вне форума   Ответить с цитированием
Старый 23.08.2022, 10:31   #4
igor331
Новый Пользователь
 
Регистрация: 12.08.2015
Регион: 25
Машина: Prius
Сообщений: 5
igor331 is on a distinguished road
По умолчанию

Цитата:
Сообщение от YAM1966 Посмотреть сообщение
Протокол I2C, в данных у Вас просто много межканальных помех.
Массу анализатора подключите прямо к массе на разъеме тача.
Спасибо, попробую
igor331 вне форума   Ответить с цитированием
Старый 28.08.2022, 14:20   #5
igor331
Новый Пользователь
 
Регистрация: 12.08.2015
Регион: 25
Машина: Prius
Сообщений: 5
igor331 is on a distinguished road
По умолчанию

Цитата:
Сообщение от YAM1966 Посмотреть сообщение
Протокол I2C, в данных у Вас просто много межканальных помех.
Массу анализатора подключите прямо к массе на разъеме тача.
Да, I2C, спасибо еще раз

Провел по диагонали, собрал данные на 1 и 2 пальца, но пока не могу в них разобраться до конца.
Столбцы 12 и 14 по моему содержат координаты осей, но почему то в 12 данные зациклены. Прикрепил лог на 1 палец, буду раз подсказкам.
Вложения
Тип файла: zip По диагонали 1 палец.zip (74.8 Кб, 414 просмотров)
igor331 вне форума   Ответить с цитированием
Старый 29.08.2022, 10:49   #6
YAM1966
Гуру
 
Аватар для YAM1966
 
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
YAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud of
По умолчанию

Цитата:
Сообщение от igor331 Посмотреть сообщение
Да, I2C, спасибо еще раз

Провел по диагонали, собрал данные на 1 и 2 пальца, но пока не могу в них разобраться до конца.
Столбцы 12 и 14 по моему содержат координаты осей, но почему то в 12 данные зациклены. Прикрепил лог на 1 палец, буду раз подсказкам.
Снимая данные по диагонали сложно найти закономерность в данных.
Снимите при перемещении по X и по Y отдельно.
И, кроме того, координата обычно более одного байта, поэтому один байт по каждой координате и будет "зациклен" от 0x00 до 0xFF...
YAM1966 вне форума   Ответить с цитированием
Старый 30.08.2022, 10:37   #7
YAM1966
Гуру
 
Аватар для YAM1966
 
Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
YAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud ofYAM1966 has much to be proud of
По умолчанию

Если пытаетесь получить координаты от штатной магнитолы приуса, может используете внешнюю шину IEBUS (AVCLAN)? И проще и не нужно голову разбирать для подключений.
YAM1966 вне форума   Ответить с цитированием
Старый 30.08.2022, 16:49   #8
igor331
Новый Пользователь
 
Регистрация: 12.08.2015
Регион: 25
Машина: Prius
Сообщений: 5
igor331 is on a distinguished road
По умолчанию

Цитата:
Сообщение от YAM1966 Посмотреть сообщение
Если пытаетесь получить координаты от штатной магнитолы приуса, может используете внешнюю шину IEBUS (AVCLAN)? И проще и не нужно голову разбирать для подключений.
Я встречал информацию, что там крупнее сетка, пока на потом отложил работу с шиной.
igor331 вне форума   Ответить с цитированием
Старый 12.09.2022, 06:03   #9
igor331
Новый Пользователь
 
Регистрация: 12.08.2015
Регион: 25
Машина: Prius
Сообщений: 5
igor331 is on a distinguished road
По умолчанию

Разобрался, повторяющим подвиг могу посоветовать купить нормальный анализатор и избегать клон Saleae Logic 8, особенно если шина на 400 кГц.
Контроллер возвращает координаты по осям в двух байтах.
@YAM1966 спасибо за отзывчивость
igor331 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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