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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.