-
Data: 2011-02-17 22:15:33
Temat: Problemy z rezystancyjnym panelem dotykowym...
Od: Konop <k...@g...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witam
Na wstępie - mój problem opiszę na przykładowym programie do rysowania
po LCDku :). Jedzie się palcem/rysikiem po LCD no i to samo ma się
pojawić na wyświetlaczu.
JEśli nie dotykam wyświetlacza, to pojawiają mi się na nim śmieci!
Grupy punktów, w miarę stałych miejscach, trochę na prawo od środka,
oraz dalej na prawo i trochę wyżej. Problem występuje na dwóch
egzemplarzach podobnego wyświetlacza.
Oczywiście, mogę z tym walczyć, przez:
- zwiększenie czasu martwego na ustalenie się stanu na wejściu ADC
- wymaganie, aby N kolejnych pomiarów znalazło się w pewnym określonym
obszarze, tu mogę regulować N oraz promień R...
Wszystko fajnie, tylko nie potrafię dojść do satysfakcjonującego mnie
kompromisu:). Albo są śmieci, albo całość działa za wolno. Jeśli ustawię
zbyt wysoką ilość powtórzeń, to mam spore opóźnienie przy "kliknięciu".
Jeśli zaś dam małe opóźnienie, ale też mały promień, wówczas ciężko
zrealizować przeciąganie palcem po ekranie (wymagany jest bardzo powolny
ruch). Nie wiem, czy to wina samego panelu, mojej metody, czy sposobu
podłączenia... Generalnie próbowałem:
- zmienić kanał ADC na drugi (ten sam sygnał powinniśmy mieć na X1 i X2,
jak i na Y1 i Y2)
- zmieniać polaryzację
- inaczej układać kabelek połączeniowy (całość pracuje na płytce
prototypowej).
Nic to nie pomagało... Trochę mnie to wkurza, bo sprawa niby banalna, a
ciągle mam z tym problemy. Mam telefon z panelem rezystancyjnym (starszy
model) i tam to działa świetnie! Czyli ogólnie się da. Tylko nie wiem,
czy to wina wyświetlacza, czy mojego algorytmu??
Patrzyłem na gotowce, ale znajdowałem same prymitywne, bez kalibracji
nawet i oczywiście tak samo źle to działało... nawet nie umiałem
dopatrzyć się w nich kodu, który wykrywa dotknięcie panelu...
Może ktoś coś doradzi?? :)...
--
Pozdrawiam
Konop
Następne wpisy z tego wątku
- 17.02.11 23:26 Robert Zemła
- 18.02.11 07:30 Maciek
- 18.02.11 08:36 Konop
- 18.02.11 08:47 Konop
- 18.02.11 08:55 Maciek
- 18.02.11 09:25 Konop
- 18.02.11 09:51 Maciek
- 18.02.11 10:41 Konop
- 18.02.11 11:30 Maciek
- 18.02.11 11:31 Infotank
- 18.02.11 13:33 Konop
- 18.02.11 22:50 Konop
- 19.02.11 14:05 Konop
Najnowsze wątki z tej grupy
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
Najnowsze wątki
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-27 Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- 2024-11-28 droga laweta
- 2024-11-28 Co tam się odpierdala w tej Warszawie?
- 2024-11-28 skąd się biorą tacy debile?
- 2024-11-28 JDG i utylizacja sprzetu
- 2024-11-27 Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Katowice => Technical Artist <=
- 2024-11-28 Bydgoszcz => QA Engineer <=
- 2024-11-28 Zielona Góra => Spedytor międzynarodowy <=
- 2024-11-28 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-27 Warszawa => Analityk Biznesowo-Systemowy <=
- 2024-11-27 Zielona Góra => Senior PHP Developer <=
- 2024-11-27 Warszawa => Senior Java Developer <=