Forum: Mikrocontroller und Digitale Elektronik Display-Set LS-8 Touchscreen allgemeine Fragen + Probleme


von Bernhard S. (bernhard)


Angehängte Dateien:

Lesenswert?

Geschätztes Forum,

kann mir mal bitte jeman erklären, wie der Touchscreen bei diesem 
Display funktioniert?

Der Touch besitzt vier Anschlussleitungen, eine kleine Zusatzplatine 
versorgt per USB diese Leitungen.

Werden an diesen Leitungen Analog- oder Digitalsignale übertragen?


Was bedeutet in der Beschreibung "4-wire resistive" ?



Ziel ist es, den Touch ohne USB zu betreiben.



Gekauft habe ich dieses LS-8 Display bei Pollin 121058 :

http://www.pollin.de/shop/dt/MTQ5ODc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/8_20_3_cm_Display_Set_mit_Touchscreen_LS_8T_HDMI_DVI_VGA_CVBS.html



Hier wurden einige Probleme mit dem LS-7 angesprochen und auch sehr gute 
Lösungen dazu vorgestellt:

Beitrag "Display-Set LS-7"


Bernhard

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bernhard S. schrieb:
> Was bedeutet in der Beschreibung "4-wire resistive" ?

Genau das: Das ist ein resistives Touchpanel, das analog angesteuert 
wird, und zwar wird der Widerstand gemessen.

von Bernhard S. (bernhard)


Angehängte Dateien:

Lesenswert?

>das analog angesteuert wird, und zwar wird der Widerstand gemessen.

Danke für den Tipp.

Kann es sein, dass de Touch eine separate Einheit ist und mit der 
Hauptplatine nichts zu tun hat?

Ist der Toutch in irgend einer Art und Weise gefährdet, verträgt er 5V 
an den Zuleitungen?

Hinweis: Hab die kleine Platine mal direkt mit mit dem USB-Engang meines 
PC (WIN XP) verbunden. Ein vorhandener Touch-Treiber wurde sofort 
installiert. Beim berühren des Touch leuchet auf der kleinen Platine ein 
grüne LED.

von Robert W. (robwa)


Lesenswert?

Hallo Bernhard,

Atmel hat eine sehr gute Appnote (AVR341) wie ein resistives Touchpanel 
funktioniert und angesteuert werden kann: 
http://www.atmel.com/Images/doc8091.pdf
Damit kannst Du den Touchscreen direkt an einen Mikrocontroller 
betreiben und benötigst die kleine Platine dazu nicht.

Robert.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Bernhard S. schrieb:
> Kann es sein, dass de Touch eine separate Einheit ist und mit der
> Hauptplatine nichts zu tun hat?

Wie sollte es sonst sein? Du hast da einen separaten Touchcontroller, 
offensichtlicher geht das doch gar nicht?

> Ist der Toutch in irgend einer Art und Weise gefährdet, verträgt er 5V
> an den Zuleitungen?

Mir ist nicht klar, wieso sich Dir diese Frage stellt.

Du hast ein Touchpanel, Du hast einen Touchcontroller, und die 
Kombination aus beidem funktioniert. Was willst Du daran ändern, und 
warum?

Gut, Du schreibst, daß Du das "ohne USB" betreiben willst -- woran, und 
wozu?

von Bernhard S. (bernhard)


Lesenswert?

@Robert

Das ist ein nützlicher Hinweis mit der Appnote AVR341.


@Rufus

>Du hast ein Touchpanel, Du hast einen Touchcontroller, und die
>Kombination aus beidem funktioniert. Was willst Du daran ändern, und
>warum?

>Gut, Du schreibst, daß Du das "ohne USB" betreiben willst -- woran, und
>wozu?

Dieses Display soll mit einem ATmega1284P per FBAS/BAS betrieben werden, 
ADC-Eingänge am AVR stünden auch zur Verfügung, somit wäre die 
Ansteuerung schön klein und kompakt. Auf USB könnte komplett verzichtet 
werden.



>> Ist der Toutch in irgend einer Art und Weise gefährdet, verträgt er 5V
>> an den Zuleitungen?

> Mir ist nicht klar, wieso sich Dir diese Frage stellt.

Mit diesen LS-7 LS-8 Displays bin ich etwas vorsichtig geworden, zumal 
die Dokumentation darüber etwas schwächelt.

Eine Hauptplatine ist mir bereits gestorben, eine andere konnte ich 
wieder zum Leben erwecken.

Mein Taschengeld-Kontingent ist leider begrenzt, daher diese Fragen.


Bernhard

: Bearbeitet durch User
von Harald N. (haraldn)


Lesenswert?

Bernhard S. schrieb:
> Eine Hauptplatine ist mir bereits gestorben, eine andere konnte ich
> wieder zum Leben erwecken.

Bastel-Opfer oder Überhitzung oder nicht erklärbar?

von Thomas F. (igel)


Lesenswert?

Bernhard S. schrieb:
> Dieses Display soll mit einem ATmega1284P

Zu resistiven Touch an Atmegas finden sich hier Beispiele in allen 
Sprachen.
Als Einstieg z.B.: Beitrag "4Draht-Touchpanel direkt am AVR und die Portschaltung"

von Bernhard S. (bernhard)


Lesenswert?

>Bastel-Opfer oder Überhitzung oder nicht erklärbar?

Ursache unklar, meine Vermutung: Schnelles Ein- und Ausschalten der 12V 
Versorgungsspannung meiden, die STEP-UP-DOWN-Wandler gaben ihren Geist 
auf.
Scheint aber kein Einzelfall zu sein, siehe Beitag:

Beitrag "Display-Set LS-7"


>Gut, Du schreibst, daß Du das "ohne USB" betreiben willst -- woran, und
>wozu?

Um es einfach zu halten, schau mal hier:

Beitrag "DCF77 RTC DS1307 TV FBAS / BAS LS-7 LS-8 ATmega1284P Assembler"



Bernhard

: Bearbeitet durch User
von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Ja, ist jetzt klar.

Nun, viel Glück; alle relevanten Informationen müsstest Du bekommen 
haben.

Ich empfinde die Ansteuerung eines XGA-Displays via Composite Video zwar 
als suboptimal, aber für 'ne Uhr reicht's wohl ...

von Gerald B. (gerald_b)


Lesenswert?

Scheint der selbe Touchcontroller zu sein, wie beim 7" Pollin Display. 
Ich habe einen 10" IPC mit Touch, der dort auf einer seriellen 
Schnittstelle läuft, wo es aber nur Windowstreiber für gibt. Ich habe 
mal getestet, ob sich die Touchcontroller gegeneinander austauschen 
lassen. Hat prima funktioniert. Wenn ich jetzt noch den TTL auf LVDS 
Adapter gegen den Pollin Adapter von HDMI und VGA auf LVDS Adapter 
lauffähig tauschen kann, dann kommt da ein ITX Board rein, statt des 
ausgelutschten VIA 1 Kerners mit 667 MHz und 512 MB RAM :-)

von Bernhard S. (bernhard)



Lesenswert?

Ein paar Messungen am Touch des LS-8 und an der USB-Zusatzplatine...

Alles ist doch relativ niederohmig.

Érfolgt kein Druck auf das Display, dann fließt auch ein Strom durch die 
X und Y-Schicht, es liegen nur unterschiedliche Potentiale zwischen den 
Schichten an.

Erst bei Berührung des Touches werden die Schichten untereinander 
niederohmig, es ändern sich deren Potentiale und eine Exaktmessung wird 
gestartet.

Im Bild "OSZI_1_POS_li_unten.jpg" wurde an X+ und X- gemessen und das 
Display unten links gedrückt.


Bernhard

: Bearbeitet durch User
von Bernhard S. (bernhard)


Lesenswert?

Nachtrag:

Die Kapazität zwischen der X und Y Schicht und dem Gehäuse des Displays 
kann ohne weiteres 10nF betragen.

Könnte eventuell Einfluss auf die Genauigkeit der Exaktmessung haben.


Bernhard

von Bernhard S. (bernhard)


Lesenswert?

Eine Variante, wie das bzw. ein TOUCHSCREEN abgefragt werden kann:


Beitrag "4-wire resistive Touchscreen Schaltung TWI USART-Anbindung ATmega8 Assembler LS-7 LS-8"


Bernhard

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.