Spannung in Temperatur umwandeln

Gast #2416415
Lesenswert?

Moin

Wir arbeiten in der Schule gerade an einer Temperaturmessanlage. Diese 
soll eine Temperatur messen, übertragen und letztendlich anzeigen.
Ich bekomme einen Wert zwischen 0 und 5 Volt (steht für 0 bis 255° 
Celsius), muss diesen umwandeln und dann auf zwei 7-Segment Anzeigen 
darstellen. Die Ansteuerung für die Anzeigen erfolgt über 2 SN7446N ICs 
und funktioniert soweit.

Wir scheitern momentan an der Umwandlung der Temperatur-Spannung in die 
Temperatur als Zahl. Was für Möglichkeiten gibt es hier ?

Und wie ist es möglich den temperatur Wert in Zehner- und Einerstelle zu 
schneiden um ihn auf den Anzeigen darzustellen ?


Wenn möglich sollen wir keine Mikrocontroller verwenden....


lg
Gast #2416451
Lesenswert?

Hallo,

Die Frage ist gut... (FF = 255)

Vom Prinzip aber

1) A/D Wandler Baustein
2) Codewandler BDC zu 7Segment hast du ja schon, wobei Hexdarstellung 
schwer zu organisieren ist.
3) bleibt nur noch die Frage wie Du 255 dastellen willst und den BCD 
Coder nach dem AD Wandler hinbringst. Mit binär zu BCD vielleicht mit SN 
74184.
Da wäre mein erster Ansatz.
#
LG

Carsten
Gast #2416457
Lesenswert?

Früher, als man noch 7446 verwendete, hat man einfach gezählt, also 
einen Zähler von 0 bis 99 gebaut (74393) und den mit einem Takt versehen 
(NE555) und ihn zählen lassen bis eine langsam mit ihn steigende 
Spannung per Komparator erkannt genau so hoch wurde, wie die 
Temperatur-Spannung (single slope analog digital wandler).
Wie bekommt man so eine langsam steigende Spannug ? Entweder in dem man 
einen Kondensator auflädt, den man bis zu Beginn der Messung 
kurzgeschlossen gehalten hatte, mit einem möglichst konstanten Strom 
(Konstantstromquelle oder Integrator als Suchworte),
oder in dem man den Zählerwert wieder in eine Spannung zurückverwandelt 
durch einen Digital/ANlaog Wandler.

Heute macht man natürlich alles mit einem einzigen Microcontroller, auch 
die 7446 werden programmiert, und der enthält schon den A/D-Wandler.
Gast #2416460
Lesenswert?

255 wird nie vorkommen :)
Grundidee war das ganze für ein Schwimmbad zu machen, also im Bereich 
10-30°

ICh weiß schon, dass ich irgendetwas in Richtung eines AD-Wandlers 
brauche, nur kenne ich mich mit der Materie nahezu 0 aus....


Temperatursensoren => PT100
Gast #2433881
Lesenswert?

So, weiter geht's :)

Wir haben uns jetzt für den IC 7107 entschieden und hängen jetzt an der 
Beschaltung. Wir haben schon diverse Beschaltungen gesehen, jedoch wird 
meistens nicht klar, welcher Pin was genau bewirkt, so das wir das IC 
auf unsere Situation kalibrieren können.

http://www.diy-electronic-projects.com/p215-Led-display-digital-Voltmeter

Hier wird einiges zwar gut beschrieben, jedoch wissen wir nicht, wie wir 
das Display auf unseren PT100 einstellen, so dass wir bei 5 Volt auch 
255 angezeigt bekommen und keine andere Zahl.
#2434114
Lesenswert?

ShixX schrieb:
> So, weiter geht's :)
>
> Wir haben uns jetzt für den IC 7107 entschieden und hängen jetzt an der
> Beschaltung. Wir haben schon diverse Beschaltungen gesehen, jedoch wird
> meistens nicht klar, welcher Pin was genau bewirkt, so das wir das IC
> auf unsere Situation kalibrieren können.

Dazu sieht man am besten ins Datenblatt. Dort ist das recht gut
beschrieben, allerdings in Englisch.
>
> http://www.diy-electronic-projects.com/p215-Led-display-digital-Voltmeter
>
> Hier wird einiges zwar gut beschrieben, jedoch wissen wir nicht, wie wir
> das Display auf unseren PT100 einstellen, so dass wir bei 5 Volt auch
> 255 angezeigt bekommen und keine andere Zahl.

Erstens, warum muss es unbedingt ein PT100 sein? Mit dem kann man
zwar recht genau messen, allerdings braucht man dann noch eine
aufwändige Präzisions-Zusatzelektronik. Besser geeiget wäre z.B. ein
LM35 oder auch eine einfache Diode.
Zweitens, warum soll das Display 255 anzeigen? Üblicherweise lässt
man sich die Temperatur direkt in Grad anzeigen.
Gruss
Harald

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