Koleżankom i Kolegom Radioamatorom, Krótkofalowcom,
Konstruktorom i Waszym Rodzinom – w tych trudnych czasach –
po dotkliwej awarii naszego forum
Pogodnego czasu po Bożym Narodzeniu,
Dosiego Nowego Roku
oraz Radosnych Trzech Króli

Życzy Zespół Home Made

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Synteza SPHM DDS
#64
Jak kiedys robiłem testy z tym touchpanelem ale obsługiwanym przez cztery nogi procka ATmega (2xADC i 2xIO) to napisałem program testowy - nazwałem go roboczo PAINT ;-)

na ekranie były dwa pola tekstowe pokazujące wartość ADC (0...1024) odpowiedniodla X Y i dla pola pokazujące pozycje przeliczonego poksela XY

Program rysował KROPKĘ w miejscu dotknięcia robił to w szybkiej pętli - w efekcie kropka się "sprajowała" na kranie i pozwoliło to na obserwowanie rozrzutu odczytu. Spostrzeżenia były następujące:
- pierwsze pomiary należy odrzucić
- jeśli dotknięcie zbyt krótkie nie analizować położenia
- jeśli dotknięcie dłuższe (kilka szybkich odczytów )..to wtedy zaczynami kilka klejnych wolniejszych odczytów i je uśredniamy. wyrysowanie jednego poksela to kilkanaście ms....


   

No ale moje uwagi dotyczą w pełni programowej obsługi touchskrina... Bazowałem na tych materiałach z noty aplikacyjnej BASCOM - ale znacznie to zmodyfikowałem.

Jak się dobiorę to tego dedykowanego scalaka co Adam już okiełznał to może wniosę swoje 5 groszy w tym temacie...
Odpowiedz


Wiadomości w tym wątku
Synteza SPHM DDS - przez SP5FCS - 10-08-2011, 21:15
RE: Synteza SPHM DDS - przez SQ8NVF - 10-08-2011, 21:47
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 17:07
RE: Synteza SPHM DDS - przez SQ8NVF - 11-08-2011, 19:13
RE: Synteza SPHM DDS - przez SP5FCS - 11-08-2011, 21:17
RE: Synteza SPHM DDS - przez SP3SWJ - 11-08-2011, 21:18
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 9:20
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 10:47
RE: Synteza SPHM DDS - przez SQ8NVF - 12-08-2011, 11:23
RE: Synteza SPHM DDS - przez SP3SWJ - 12-08-2011, 11:44

Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości