Forum: Mikrocontroller und Digitale Elektronik benötige Hilfe beim AD7843


von Philipp B. (philippb)


Angehängte Dateien:

Lesenswert?

Hallo,
ich könnte Hilfe für dieser Community brauchen und bin für jeden Beitrag 
dankbar. Ich bastle an einem ADC für ein Touch Display. Einen AD7843.
Über eine SPI möchte ich mir Die X- und Y- Spannung übertragen lassen, 
die meine Koordinaten repräsentieren.
Mein Problem ist, das die X-Spannung von der Y-Spannung abhängt und 
umgekehrt.
Das auslesen des Output identity Code klappt.

Ich gehe folgendermaßen vor:
1) Ich sende 10010011 zu dem ADC
2) Ich lese die diskretisierte Y_Spannung ein.
3) Ich sende 1_101_00_00 zu dem ADC
4) Ich lese die diskretisierte X_Spannung ein.

Im Anhang ist ein Timingdiagramm aus Modelsim. Zu beachten ist, das dort 
CE noch invertiert wird. D_clk=500kHz. Sobald ein PenIRQ auftritt 
entprelle ich 20ms und lese dann aus.

Ich bekomme folgende diskretisierte Spannungen heraus (in Hex):
R: rechts M: mitte L: links
o: oben m: mitte u: unten
     Y       X
Lo: 02D8    04A6
Lm: 0158    0603
Lu: 0029    06E9

Mo: 0A2F    0869
Mm: 026F    084D
Mu: 0042    08E8

Ro: 07E8    0B36
Rm: 02BE    0A18
Ru: 005E    0B58

Ich wäre sehr dankbar, wenn mir jemand Tipps geben könnte!
Ich Grüße euch,
Philipp

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.