Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Помогите с Touch Screen на ADS7843

Непрочитано 30.08.2012, 11:33  
Batisto4ka
Временная регистрация
 
Регистрация: 19.05.2010
Сообщений: 78
Сказал спасибо: 10
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Batisto4ka на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

И пока готовлю результаты, а кто подскажет по поводу того, если планируется с этим экраном работать пальцами, вычислить площадь касания как-то можно? иными словами понять, что выбрана например какая-то кнопка можно?
Реклама:

Последний раз редактировалось Batisto4ka; 30.08.2012 в 11:36.
Batisto4ka вне форума  
Непрочитано 30.08.2012, 11:37  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию

Сообщение от Easyrider83 Посмотреть сообщение
Да-да, все тоже самое.
В смысле то же самое ? Тач ADS7843 или xtp2046?
И он один на шине аппаратного SPI ? Или ты вместе с Flash используешь ?

Сообщение от Batisto4ka Посмотреть сообщение
Смотрите выше в сообщениях я пару раз прикрепляла схемы плат. Не с чем не висит
Это о Пашиной плате ...
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
Batisto4ka (30.08.2012)
Непрочитано 30.08.2012, 11:39  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Сообщение от dosikus Посмотреть сообщение
В смысле то же самое ? Тач ADS7843 или xtp2046?
И он один на шине аппаратного SPI ? Или ты вместе с Flash используешь ?
ADS7843 на SPI1, Flash на SPI2.
Easyrider83 вне форума  
Эти 2 пользователя(ей) сказали Спасибо Easyrider83 за это сообщение:
Batisto4ka (30.08.2012), dosikus (30.08.2012)
Непрочитано 30.08.2012, 12:07  
Batisto4ka
Временная регистрация
 
Регистрация: 19.05.2010
Сообщений: 78
Сказал спасибо: 10
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Batisto4ka на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

И вот результаты:
Верхний правый угол:
Карандашом:
Х=0xE8C, Y=0x93
X=0xE83, Y=0x7D
X=0xE59, Y=0x92
X=0xE3F, Y=0xB4
X=0xE6F, Y=0xB6
Пальцем:
X=0xD2F, Y=0;
X=0xD4F, Y=0x114
X=0xDBF, Y=0x11E
X=0xD37, Y=0x171
X=0xD3F, Y=0x184
Нижний правый угол
Карандашом:
Х=0x13D, Y=0xA6
X=0x13F, Y=0xB1
X=0x127, Y=0xB9
X=0x12A, Y=0xBF
X=0x10E, Y=0x9B
Пальцем:
X=0x1FB, Y=0x120;
X=0x1FB, Y=0x10F
X=0x1B4, Y=0x11C
X=0x1D6, Y=0x10C
X=0x1EA, Y=0x105
Нижний левый угол
Карандашом:
Х=0x16D, Y=0xF0F
X=0x14F, Y=0xF3F
X=0x14F, Y=0xF3F
X=0x145, Y=0xF1F
X=0x142, Y=0xF27
Пальцем:
X=0x228, Y=0xE8F;
X=0x20B, Y=0xE8F
X=0x1F8, Y=0xE3B
X=0x1F8, Y=0xE6F
X=0x201, Y=0xEE1
Верхний левый угол
Карандашом:
Х=0xE8F, Y=0xF0F
X=0xE8F, Y=0xF3F
X=0xE7F, Y=0xF3F
X=0xE5F, Y=0xF1F
X=0xE7F, Y=0xF0F
Пальцем:
X=0xD6F, Y=0xE8B;
X=0xCFE,Y=0xE84
X=0xC9F, Y=0xE8F
X=0xD58, Y=0xE7F
X=0xD68, Y=0xDFB

Получается, что координат ы тачскрина не совпадают с координатами экрана. Координата Х меняется снизу-вверх. А координата У - справа-налево.
По полученным данным карандашом:
Xmin=0x10E, Xmax=0xE8C
Ymin=0x7D, Ymax=0xF3F
Можно ли эти данные считать нормальными?
Batisto4ka вне форума  
Непрочитано 30.08.2012, 12:08  
sav1812
Прописка
 
Регистрация: 06.06.2008
Адрес: Приморье
Сообщений: 180
Сказал спасибо: 31
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
sav1812 на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Сообщение от Batisto4ka Посмотреть сообщение
И пока готовлю результаты, а кто подскажет по поводу того, если планируется с этим экраном работать пальцами, вычислить площадь касания как-то можно? иными словами понять, что выбрана например какая-то кнопка можно?
Так проще ж пареной же ж репы!
Берёте координаты "точки касания", и проверяете, попадают ли они "в кнопку". Первое получаете из контроллера тачскрина, второе - у разработчицы интерфейса.

А "площадь касания" Вам ни к чему...
sav1812 вне форума  
Сказали "Спасибо" sav1812
Batisto4ka (30.08.2012)
Непрочитано 30.08.2012, 12:11  
Batisto4ka
Временная регистрация
 
Регистрация: 19.05.2010
Сообщений: 78
Сказал спасибо: 10
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Batisto4ka на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Ну грубо говоря, у пальца диаметр 1 см. При нажатии он касется несколльких пикселей. Тачскрин какой результат даст? Середину пальца или как? Это так, для общего образования.
Batisto4ka вне форума  
Непрочитано 30.08.2012, 12:11  
sav1812
Прописка
 
Регистрация: 06.06.2008
Адрес: Приморье
Сообщений: 180
Сказал спасибо: 31
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
sav1812 на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Сообщение от Batisto4ka Посмотреть сообщение
Получается, что координат ы тачскрина не совпадают с координатами экрана.
Это "штатная ситуация". Вероятность их совпадения ничтожно мала.
Для "приведения к порядку" и придумана калибровка.
sav1812 вне форума  
Непрочитано 30.08.2012, 12:12  
sav1812
Прописка
 
Регистрация: 06.06.2008
Адрес: Приморье
Сообщений: 180
Сказал спасибо: 31
Сказали Спасибо 38 раз(а) в 31 сообщении(ях)
sav1812 на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Сообщение от Batisto4ka Посмотреть сообщение
Ну грубо говоря, у пальца диаметр 1 см. При нажатии он касется несколльких пикселей. Тачскрин какой результат даст? Середину пальца или как? Это так, для общего образования.
Честно говоря, не знаю, да и не надо оно ни мне, ни Вам.
Достаточно того, что он даёт вполне определённые координаты в каждый момент времени.
sav1812 вне форума  
Непрочитано 30.08.2012, 12:15  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

Batisto4ka, То есть с софтовым все заработало ?
Сфоткайте ваш контроллер тача .
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 30.08.2012, 12:16  
Batisto4ka
Временная регистрация
 
Регистрация: 19.05.2010
Сообщений: 78
Сказал спасибо: 10
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
Batisto4ka на пути к лучшему
По умолчанию Re: Помогите с Touch Screen на ADS7843

контроллер тача не сфоткаю, он под тфт на плате. И вроде заработало, буду тестировать.

Последний раз редактировалось Batisto4ka; 30.08.2012 в 12:22.
Batisto4ka вне форума  
 
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Тouch screen в proteus neox-neox Proteus 5 20.10.2011 04:58
touch skreen на Rover G7 Malyshev_v Ремонт оргтехники 3 03.05.2011 16:10
Замена touch screen tarasov128 Информация по радиокомпонентам 1 28.09.2010 17:12
Touch Panel: anton_1000 Микроконтроллеры, АЦП, память и т.д 4 14.12.2008 09:17
Взамодействие Touch memory и микроконтроллера. tatarin_as Микроконтроллеры, АЦП, память и т.д 3 15.04.2008 19:15


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.