ADC7706 - Kommunikationsproblem

OP #1013929
Lesenswert?

Hallo,

habe ein Problem mit der Kommunikation mit einem ADC7706. Vielleicht hat 
jemand mit diesem Bauteil schon Erfahrungen gemacht. Hab aber zur 
Sicherheit mal das Datenblatt beigefügt.

Wahrscheinlich liegt das Problem bei der Auslesung des 16bit 
Datenregisters.
Hab den Code aus dem Datenblatt schon ausprobiert, aber ohne Erfolg.

Hat jemand vielleicht einen Tipp für mich (am besten in C) , bräuchte es 
für meine Facharbeit.

Gruß
Nickelodien
Angehängte Dateien:
OP #1013958
Lesenswert?

hab die leitungen mit einem lautsprecher überprüft, weil ich kein 
entsprechendes messgerät zur Verfügung habe. Daten werden ausgetauscht, 
aber mit der Verwertung komme ich nicht zurecht.
Bekomme beim Auslesen des Datenregisters vom ADC 2 Bytes zugeschickt.
Wie kann ich die 2 Bytes voneinander trennen?
Gast #1013993
Lesenswert?

>Bekomme beim Auslesen des Datenregisters vom ADC 2 Bytes zugeschickt....

Wie die Jungfrau zum Kind kommt ? Eher nicht. Wie genau kommen die Bytes 
zum ADC raus ? Steht doch im Datenblatt. Seite 24 Fig 16 & 17. Beide 
male MSB zuerst.
OP #1013996
Lesenswert?

JA.. is mir bewusst..
habe es jetzt mit einem Array versucht.
Erstes Byte und zweites Byte und dann multplizier ich das erste mit 256 
und addier das zweite dazu..

Bekomm auch nach dem Anschalten das richtige Ergebnis, nur wenn ich die 
Spannung, die zu messen ist, ändere, spielt der ADC verrückt, schickt 
mir Werte, die überhaupt nicht stimmen, oder mein Code ist falsch. Aber 
ich denke doch, ein Array ist in diesem Falle eine gute Lösung.

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