Forum: Mikrocontroller und Digitale Elektronik Touchscreen-Kit ansteuern


von Xfight 2. (xfight)


Lesenswert?

Hallo,
ich bin gerade auf der Suche nach einer Möglichkeit, eine Touchfolien
anzusteuern. Es genug genug Systeme zum Nachrüsten, diese Folien haben
meistens 4-5 Anschlüsse. Hat jemand Erfahrung mit diesen Folien?
Funktionieren die mit der Hilfe einer Matrix?

Ich möchte die Folie auf eine Glasschreiben legen und dort herausfinden
wo gedrückt wurde. Was mich wundert, dass die Folien nur 4-5 Anschlüsse
haben...

Ich hoffe mir kann jemand helfen ;)

Viele Grüße,
Marlin

von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Marlin Brüggemann wrote:
> Funktionieren die mit der Hilfe einer Matrix?

Ganz genau, sie funktionieren mit einer Matrix - ähnlich wie eine 
Matrix-Tastatur.

> Ich möchte die Folie auf eine Glasschreiben legen und dort herausfinden
> wo gedrückt wurde. Was mich wundert, dass die Folien nur 4-5 Anschlüsse
> haben...

Je größer und feiner die Matrix, desto mehr Anschlüsse hat die Folie.

Wenn die Folie also nur wenig Anschlüsse hat, dann ist die Matrix ist 
allzu "fein".


Falls es doch anders funktionieren würde, so wäre mir das neu - aber 
durchaus möglich.

Gruß,
Tobias

PS: Woher bekommst du solche Folien? ich hätte auch Interesse daran ;-)

von spess53 (Gast)


Lesenswert?

Hi

>Falls es doch anders funktionieren würde, so wäre mir das neu - aber
>durchaus möglich.

Schon mal was von analogen Touchscreens gehört?

Quelle:

AVR341: Four and five-wire Touch screen Controller

MfG Spess

von Xfight 2. (xfight)


Lesenswert?

> PS: Woher bekommst du solche Folien? ich hätte auch Interesse daran ;-)

Google/Ebay suchen nach Touchscreen-kit ;)
Und wie genau kann ich erkennen wo in der Matrix gedrückt wurde? Mit 5 
Anschlüssen dürfte da ja keine große Auswahl sein...

von Tobias J. (tobiasjohn) Benutzerseite


Lesenswert?

Ahh, ok... "analog resitiv" ist das Stichwort.

Dann müsste man über die Anschlüsse X1/X2 und Y1/Y2 den Druckpunkt 
herausfinden - z.B. über A/D-Wandler vom PIC.

Wenn du schon so ein KIT besitzt würde ich mal die Anschlüsse 
durchmessen, dann verstehst du wie es geht.

Schau mal hier: 
http://de.wikipedia.org/wiki/Touchscreen#5-wire_analog-resistive_Touchscreens

So wie ich das verstehe funktioniert die Auswertung der Position aber 
ähnlich wie bei einer matrix-Tastatur?!?!

Gruß,
 Tobi

von Xfight 2. (xfight)


Lesenswert?

Ich habe mir noch keine Folie gekauft, da ich vorher sicherstellen 
möchte, dass ich diese auch ansteuern kann ;)

von marty (Gast)


Lesenswert?

Hallo

Nur mal so aus neugierde, hat jemand erfahrung, wie "stabil" so eine 
Folie ist?

Ich wollte für ein "Museum" ein interaktives Spiel bauen und wollte 
damals ein Touchscreen dazu verwenden. Doch ich hatte die befürchtung, 
dass kratzer und besonders "kerben" die Funktionalität verhindern, bzw. 
das solche "kerben" zu leicht entstehen könnten!

Vielen Dank

PS: ich hoffe, der thread ersteller erlaubt mir diese kleine Frage :-)

von Gast (Gast)


Lesenswert?

Stichwort: kapazitiver Touchscreen

von gast (Gast)


Lesenswert?

@ spess53

Wo finde ich denn die

touchscreen.c und
touchscreen.h

welche in der app genannt werden?

mfg IP

von phil (Gast)


Lesenswert?

hi

beachten sollte man weiterhin das einige Touchfolien einen sehr geringen 
Widerstand haben und die Ports der meisten Controller nicht geeignet 
sind diese zu treiben.

Die Appnote von Atmel ist auch nur die halbe Wahrheit. Funktioniert bei 
grossflächigen Folien (12") jedenfalls nur sehr mässig. Da gibts einiges 
Verbesserungspotential.

Wenn nicht auf jeden Cent geschaut werden muss, dann würd ich auf einen 
fertigen Controller für analog resistive Touches zurückgreifen.

Einmal kalibriert sind z.b. 5-Draht Touches ziemlich langzeitstabil und 
bedürfen (je nach Anforderung) sehr lange Zeit keiner Nachkalibrierung.


mfg Phil

von Xfight 2. (xfight)


Lesenswert?

Direkt anschließen an einen Port vom Mikrocontroller kann man das 
bestimmt auch nicht.
Ich dachte das ganze könnte man auch einfacher machen. Woher bekommt man 
den Controller für analog resistive Touches?
Diese Touchefolien müssen auch nicht so eine hohe Auflösung haben, es 
reicht wenn diese sehr grob ist.

Viele Grüße,
Marlin

von Jens S. (djstorm)


Lesenswert?

Hi! Wie es der Zufall will habe ich mir bei Texas Instruments den 
ADS7843 zusammen mit ein paar anderen Samples zuschicken lassen. Ist 
eben so ein Touch-Screen-Controller mit 8 oder 12 Bit Auflösung und wird 
seriell angesteuert. Kleiner Nachteil: SSOP-16 - Ausführung mit 0,64mm 
Pinabstand ;) Aber irgendwie werd ich den schon auf ne Platine 
bringen... Bin nur noch nicht dazu gekommen, den mal auszuprobieren.

von Martin (Gast)


Lesenswert?

Stichwort: Ad7843

Und man kann Folien direkt an Portpins anschließen, hab es hier 
zumindest mit einer 3" und einer 5" Touchfolie gemacht, waren beide von 
Electronic Assembly. Wie es bei größeren aussieht oder mit anderen 
Herstellern kann ich leider nicht sagen.

lg

von spess53 (Gast)


Lesenswert?

Hi

>Wo finde ich denn die

>touchscreen.c und
>touchscreen.h

Neben dem PDF-Symbol ist ein Software-Symbol.

MfG Spess

von phil (Gast)


Lesenswert?

Hi

sicher, es können einige Folien auch direkt betrieben werden. Aber eben 
nicht alle.
Man muss es von Fall zu Fall prüfen.



mfg phil

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.