Forum: Mikrocontroller und Digitale Elektronik MCP 3422 problem


von Frage (Gast)


Lesenswert?

Hallo,

ich benutze einen ad-Wandler von mikrochip welcher über i2c abgerufen 
wird. er heißt mcp3422.

laut datenblatt versteh ich des so, dass ich dem ADC ein 
Konfigurationsbyte schicke, in meinem fall 0x9C (hex). danach schicke 
ich ein lese befehl und ich müsste 4 bytes zurück bekommen. wobei das 4. 
byte das Konfigurationsbyte ist aber RDY =0. das passt auch, ich erhalte 
da 0x1C als antwort.
aber die anderen 3 Bytes sind unrealistisch. sie haben die werte 0xFF, 
0xF5, 0x87. das würde zusammen 0xFFF587 machen, das sind aber mehr wie 
18bit.
auch wenn ich keine spannung an dem analogen eingang anlege erhalte ich 
einen sehr hohen ADC wert.

kennt sich jemand damit aus?

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

Im Datenblatt S.15 fand ich dies.
"When the
MSB is a logic ‘0’, the input is positive. When the MSB
is a logic ‘1’, the input is negative."

mfg

von Frage (Gast)


Lesenswert?

** Lötlackl schrieb:
> Im Datenblatt S.15 fand ich dies.
> "When the
> MSB is a logic ‘0’, the input is positive. When the MSB
> is a logic ‘1’, the input is negative."

danke für deine antwort. aber des würde heißen das meine 
eingangsspannung negativ ist, was nicht der fall ist. messe zwischen CH+ 
und CH- 1,53V

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.