Forum: Mikrocontroller und Digitale Elektronik verstehe Pinfunktion des AD7877 nicht


von matzunami (Gast)


Lesenswert?

Hallo,

ich bin auf der suche nach einem Touch Screen Controller. Da bin ich auf 
den AD7877 gekommen. Ich versteh aber nicht so richtig die Funktion des 
STOPACQ Pins. Wann macht es sinn diesen zu aktivieren, oder kann man auf 
die Funktion auch verzichten?
Es gibt ja auch den AD7889, bei dem von "Median and averaging filter to 
reduce noise" die rede ist. Ist dieser Chip neuer? Das verfahren besser?
Das ganze ist für ein kleines Home-Projekt also auf kosten kommt es 
nicht an.

Danke, wenn sich jemand die mühe macht eventuell auch mal ins Datenblatt 
zu schauen 
(http://www.analog.com/en/analog-to-digital-converters/touchscreen-controllers/ad7877/products/product.html) 
und mir einen Tip geben kann.

Gruß,
matzunami

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

matzunami schrieb:
> STOPACQ
Hört sich nach Stop Acquisition an.
Und so ist es auch:
1
To minimize the effect of noise on the touch screen mea-
2
surements, the LCD control signal should be applied to
3
the STOPACQ pin. To ensure that acquisition never takes
4
place during the noisy period where the LCD signal is
5
active, the AD7877 monitors this signal.
Damit können Messungen z.B. während des Datentransfers zum LCD 
unterbunden und evtl. einen bessere Genauigkeit erreicht werden...

Wenn du das nicht brauchst, dann legst due einfach einen statischen 
Pegel dort an. Aber...
1
To cater for signals of different polarities on the STOP-
2
ACQ pin, there is a user-programmable register bit to
3
indicate if the signal is active high or low.
Aber zum Glück:
1
If the signal is active low, then the POL bit should be 0.
2
The default value for POL is 0.
Also: leg den Pin STOPACQ an Vcc und fertig.

von matzunami (Gast)


Lesenswert?

vielen Dank.
Heißt das, dass Datenübertragung zum LCD, dass Außlesen der Touch-Pins 
beeinflussen kann? Ich dachte das sind zwei unabhängige Systeme, wie 
kann es da zu übersprechen kommen? Dies würde allerdings die Abbildung 
erklären, wo dieses Signal an Hsynch des Displays angeschlossen ist.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

matzunami schrieb:
> Heißt das, dass Datenübertragung zum LCD, dass Außlesen der
> Touch-Pins beeinflussen kann?

Aua. Wo lernt man sowas?

von matzunami (Gast)


Lesenswert?

> Damit können Messungen z.B. während des Datentransfers zum LCD
> unterbunden und evtl. einen bessere Genauigkeit erreicht werden...

???

von ich (Gast)


Lesenswert?

matzunami schrieb:
>> Damit können Messungen z.B. während des Datentransfers zum LCD
>> unterbunden und evtl. einen bessere Genauigkeit erreicht werden...
>
> ???

Der Controller misst ja immer den Widerstand an den Eingängen. Und diese 
Messtung kann unterbrochen werden.

Und "???" sagt nicht wirklich genau, WAS du nicht verstanden hast. 
Sprich keiner kann dir helfen.

von matzunami (Gast)


Lesenswert?

> Damit können Messungen z.B. während des Datentransfers zum LCD
> unterbunden und evtl. einen bessere Genauigkeit erreicht werden...

das heiß für mich, dass ein Datentransfer zum LCD die Widerstandsmessung 
des AD7877 beeinflussen kann. Warum sollte ich die Messung den sonst 
auch bei einem Datentransfer Abschalten, wenn dieser Datentransfer 
keinen Beeinflussung auf die Widerstandsmessung hat. Warum es da 
Einflüsse geben sollte, wüsst ich allerdings auch gern.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

matzunami schrieb:
> Warum es da
> Einflüsse geben sollte, wüsst ich allerdings auch gern.

Das LC-Display wird aufgrund eines Datentransfers seinen Inhalt ändern, 
was bei ausreichend großer geänderter Datenmenge sich EMV-technisch 
auswirken wird; so eine Digitizerfolie ist schließlich kapazitiv an das 
Display gekoppelt (auch wenn sie selbst resistiv arbeitet).

von matzunami (Gast)


Lesenswert?

aha danke. Also ist der Post:

>>Rufus Τ. Firefly (rufus) (Moderator)
>>
>>matzunami schrieb:
>>> Heißt das, dass Datenübertragung zum LCD, dass Außlesen der
>>> Touch-Pins beeinflussen kann?

>>Aua. Wo lernt man sowas?

falsch. Also das Kommentar "Aua. Wo lernt man sowas?"

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Nein.
1
Heißt das, dass Datenübertragung zum LCD, dass Außlesen der
2
             --                         -   --   - 
3
Touch-Pins beeinflussen kann?

Das sind vier Fehler in nur einem Satz.

von matzunami (Gast)


Lesenswert?

ach so, na wenns weiter nix ist :-)

Dann Dank ich allen für die Hilfe.

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.