Forum: Mikrocontroller und Digitale Elektronik ADC7706 - Kommunikationsproblem


von Stefan N. (nickelodien)


Angehängte Dateien:

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

von vielleicht so (Gast)


Lesenswert?

so schwierig ist ein wandler nun auch wierde nicht anzusprechen. Man 
muss gegebenenfalls jede Flanke mit dem Scope nachpruefen, dann findet 
man den Fehler in der Regel schon.

von Stefan N. (nickelodien)


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?

von Kleber (Gast)


Angehängte Dateien:

Lesenswert?

Wenn die Daten damit verklebt wurden sieht es schlecht aus ...

von vielleicht so (Gast)


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.

von Stefan N. (nickelodien)


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.

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.