MCP 3422 problem

Gast #3030684
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?
Gast #3030716
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren