Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
Plug тачскрин - WF43BTIBED0TP - SK - Вспомогательные средства - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Вспомогательные средства
SK-WF43BTIBED0TP-Plug тачскрин
A-Soft
Добавлено 30.03.2013 20:34
0
Сообщение: 1
A-Soft
0

Пункты: 1458
Регистрация: 17.02.2013
Пол: Мужчина
Из: Заринск
SK-WF43BTIBED0TP-Plug + SK-MSTM32F107.
X2 на экранчике соединяю с X5 платы контроллера прямым шлейфом. Экранчик все показывает как надо. Решил задействовать тачскрин. В том плане чтобы стилусом рисовать. Проблема №1: X1, X2, Y1, Y2 находятся на разъеме X1 экранчика. А с ними работать - надо АЦП задействовать. На свободном разъеме X1 контроллера нет АЦП.
Как быть? Сделать X-образный шлейф (перенести некоторые контакты от Х5 на Х1, а на Х5 освободить АЦП и подрегулировать софт)? Или все же существует чудесная возможность на SK-WF43BTIBED0TP-Plug посадить тачскрин на Х2 - чтобы не изгаляться с кабелем и софтом? Может есть еще варианты? Надо чтобы Х1 на контроллере по-возможности остался свободным.
Проблема №2: попробовал тестером тачскрин. подал на Х1-Х2 напряжение контроллера 3.3В, не касаясь экрана Y показывает 2.3В... Двигая пальцем по экрану получаю диапазон 1.90-2.45 Вольта. Что это? Где-то в тачскрине КЗ? Как я понял принцип работы тачскрина - если его не касаться, то на Y не должен был идти никакой сигнал. Либо за пределами диапазона экрана. Как распознать нажатие?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 30.03.2013 21:46 Сообщение: 2
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
я как-то не понял.. у вас экран с тачем и набортным контроллером тача ads7843? или что-то другое..
"• TFT WF43BTIBED0#000 - 480x272, 4.3" диагональ, процессорный интерфейс, TS панель
• TS контроллер ADS7843 (или аналог)
• Возможность прямого подключения к большинству плат starterkit.ru
• Возможность прямого подключения к большинству контроллеров не имеющим модуля развертки LCD"

это о нем?

тогда чего вы изобретаете? если уже не спалили контроллер после "подал на Х1-Х2 напряжение контроллера 3.3В"

укажите, плз, точные линки на железяки в магазине сайта..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
A-Soft
Добавлено 31.03.2013 10:04 Сообщение: 3
A-Soft
0

Пункты: 1458
Регистрация: 17.02.2013
Пол: Мужчина
Из: Заринск
[/url]
Не понял как здесь работает гиперссылка, повторяю текстом:
[url=http://www.starterkit.ru/html/index.php?name=shop&op=view&id=36]http://www.starterkit.ru/html/index.php?name=shop&op=view&id=36

Х1-Х2 куда подал 3.3В - имел ввиду не разъемы на экранчике, а координатные тачскрина (Х1, Х2, Y1, Y2). Это контакты разъема Х1 экранчика.
Почитал описание работы тачскринов - там используют 5В. Но мой STM32F107 работает на 3.3В, поэтому тестил тачскрин на этом напряжении. К тому же, как я понял, для программного сканирования тачскрина придется постоянно переключать {X1-X2 напряжение Y - координата X} / {Y1-Y2 напряжение, X - координата Y}. То есть от контроллера +, -, АЦП попеременно на 4 портах.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 31.03.2013 12:12 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
не очень понимаю, зачем вам работать напрямую с тачем.. помимо возни с перекоммутацией и шлейфами, у вас есть барьер, т.к. у 107 всего 2 канала АЦП..
о принципах измерения 4-х проводного тача можно почитать например в доке на at91sam9g45 в разделе TSADCC..

чем не нравится ads7843? все уже готово и припаяно, делать ничего не надо..
состегнули плату 107 и экран, потом битбангом формируете spi протокол и все.. весь процесс измерения делает чип, а ваш 107, покуривая, отгребает готовые данные..
для разнообразия можно попробовать дотянуть свободный канал SPI от проца (а их там три) до разъема с экраном и работать чисто с аппаратурой..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
A-Soft
Добавлено 31.03.2013 12:15 Сообщение: 5
A-Soft
0

Пункты: 1458
Регистрация: 17.02.2013
Пол: Мужчина
Из: Заринск
Ничего не спалил. Все работает. Напряжение подключал только к координатным X1, X2, Y1, Y2...
Спуститься к концу Подняться к началу
Персональная информация
A-Soft
Добавлено 31.03.2013 12:33 Сообщение: 6
A-Soft
0

Пункты: 1458
Регистрация: 17.02.2013
Пол: Мужчина
Из: Заринск
Цитата
чем не нравится ads7843?

Блин, всем нравится!!! Не знал я про такое. Огромное спасибище!!!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Вспомогательные средства