Analowert beim 8051 einlesen klappt nicht

OP #3059908
Lesenswert?
• ▲
▼
Hallo zusammen,

Habe hier schon 2 Tage mit einem Problem zu kämpfen und weiss nicht mehr 
weiter. Ich schildere mal den Messkreis:

Eine Temperatur (PT1000 0..150°C) wird mit einem Phönix Messumformer 
(MCR-FL-T-LP-I) eingelesen und in 4..20mA gewandelt. Das klappt auch.
0°=4mA, 75°= 12mA, 150°=20mA. Bei Drahtbruch im Messkreis sind es 3,6mA, 
was einem Unterlauf entspricht. So weit so gut!

Diese 4..20mA möchte ich mit P1.6 AN6 mit einem AT89C51CC03 einlesen.
Der Controller und der Analogeingang sind getestet und ok! Software ist 
nur eine Testroutine, welche den gewandelten Wert per Hyperterminal 
anzeigt.
Das klappt auch alles. Jetzt habe ich mir folgendes gedacht:
In die 4..20mA Schleife schalte ich einen 122 Ohm Widerstand im Minus - 
Zweig.
An diesem Widerstand fallen nach Onkel Ohm dann bei 4mA im Messkreis 
(U=I*R) 4mA*122Ohm=488mV ab und bei 20mA dann 2,44V.
Diese Spannung geht über 10K auf den A/D Wandler, der dann aber leider 
nichts damit anfangen kann. Der 24V Netzteil-Minus vom Messkreis ist mit 
dem 5V Logik Minus verbunden als Bezug. Ich habe auch schon VAGND 
unabhängig von der Logik beschaltet, aber keine Änderung. Der Wandler, 
Software und der Messkreis funkionieren, nur die A/D Wandlung nicht.

Referenzspannung ist 2,501V.


WAS mache ich falsch????

Gruß Carsten

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.