Temperaturmessung Min/Max Schaltung an ADC

Gast #4142850
Lesenswert?
• ▲
▼
Hallo Leute,

ich bin auf der Suche nach einer geeigneten Schaltung um die MINIMALE 
und MAXIMALE Temperatur von bis zu 16 Temperatursensoren herauszufinden.

Die Hardware sollte bis zu 16 Temperatursensoren aufnehmen könnnen und 
den minimalen Spannungswert und den Maximalen Spannungswert an den ADC 
des Microcontrollers liefern. Nun bin ich nicht so der Hardwarefreak und 
in diesem Fall etwas aufgeschmissen.

Deshalb bitte ich die Freaks unter euch mal ein paar denkanstöße zu 
geben, bzw. Lösungen wie man es am besten machen könnte!

Verwendet werden NTC´s mit 10k an 5V VDD.
1
SKIZZE:
2
             ____________________                 _________________
3
NTC1 ------> |                  |                 |MICROCONTROLLER |
4
NTC2 ------> | Hardwareschaltung|  MIN U          |                |
5
NTC3 ------> | OPV,R,C..blabla  |-----------------|ADC CH1         |
6
NTC4 ------> |                  |                 |                |
7
NTC5 ------> |                  |  MAX U          |                |
8
NTC6 ------> |                  |-----------------|ADC CH2         |
9
NTC7 ------> |                  |                 |                |
10
NTC8 ------> |__________________|                 |________________| 
11
.
12
.
13
.
Weitere Anforderungen sind natürlich möglichst billig mit 
pfennigbauteilen.

MFG

Flo :-)
#4142853
Lesenswert?
• ▲
▼
Nee. So geht das nicht. Du nimmtst einen (1) ADC Kanal und schaltest die 
Sensoren per Analogschalter um. Die min-max Auswertung macht der 
Controller. Min-Max ist auch an eine Zeitdauer gekoppelt, zB Min-Max in 
einer Stunde, Tag, Monat, Jahr, Jahrhundert. Und das muss eh der 
Controller machen. Sinvollerweise parametrisierbar.
Gast #4145546
Lesenswert?
• ▲
▼
Hi danke für die Antworten,

also folgendes, momentan wird die oben beschriebene Monster Schaltung 
mit 32 OPV´s etc. evtl. etwas verändert angedacht (nicht ganz so 
aufwendig), DA und jetzt kommts die Temperatur nicht nur Softwareseitig 
überwacht werden muss sondern auch redundant per Hardware! Da die Regel 
HW vor SW gilt. Ich klaue mir nur die Ausgangsspannungen der 
Monsterschaltung die zudem weiterhin hardwaretechnisch verarbeitet 
werden und bei Übertemperatur abschalten.

Naja dann muss wohl doch die Schaltung mit den OPVs etc. herhalten. 
Ansonsten hätte ich ja über Multiplexer nachgedacht, aber da Software 
alleine nicht ausreicht (wie ich jetzt erfahren habe) bleibts wohl 
dabei!

Trotzdem vielen Dank für die Antworten :-)!

MFG

Flo
Gast #4145810
Lesenswert?
• ▲
▼
Flo246 schrieb:
> also folgendes, momentan wird die oben beschriebene Monster Schaltung
> mit 32 OPV´s etc. evtl. etwas verändert angedacht (nicht ganz so
> aufwendig), DA und jetzt kommts die Temperatur nicht nur Softwareseitig
> überwacht werden muss sondern auch redundant per Hardware! Da die Regel
> HW vor SW gilt. Ich klaue mir nur die Ausgangsspannungen der
> Monsterschaltung die zudem weiterhin hardwaretechnisch verarbeitet
> werden und bei Übertemperatur abschalten.

Wow, den Abschnitt musste ich mir mehrmals durchlesen ;-)

Wenn es dir um eine veroderte Übertemperaturabschaltung geht, dann 
spendiere doch jedem einzelnen Temperatursensor einen Komparator und 
verodere die Komparatorausgänge (per open Drain Komparatoren). Das ist 
einfacher, als zu versuchen (mit hoher Genauigkeit) das Maximum aller 
Spannungen zu finden und dieses auf einen einzelnen Komparator zu geben.

Wenn die Genauigkeit egal ist, kann man die Maximalspannung 
wahrscheinlich mit einem Diodenarray und einem nachgeschalteten OPV 
herausfieseln. Wird dann aber eben eine Fieselei....
Gast #4145830
Lesenswert?
• ▲
▼
Flo246 schrieb:
> Verwendet werden NTC´s mit 10k an 5V VDD.

Na ja, da die Schaltung getrennt von den NTC wohl als PLatine auf einer 
konstanten Temperatur liegt, und Temperaturmaxima nicht so superpräzise 
sein müssen, tun es Dioden:

+5V            +5V
 |           :  |
 |           : 100k
 |    BC547  :  |
10k  +--|>|--:--+-- Maximum + 0.7V
 |   |       :
 +---+------------- realer Messwert (A/D)
 |   |       :
NTC  +--|<|--:--+-- Minimum - 0.7V
 |           :  |
 |     16 x  : 100k
 |           :  |
GND            GND

Die Ströme durch die 100k Widerstände beeinflussen zwar den Messwert,l 
aber in bekannter Form, können also rauskalibriert werden. Die 
unterschiedliche Uf Spannung der Dioden (opder besser als Dioden 
geschalteter Transistoren) ist dank gleicher Temperatur recht identisch, 
Ausreisser können ausselektiert werden.
Und ob das Maximum nun 10 GradC mehr oder weniger werden wird, dürfte in 
Übertemperaturschutzschaltungen egal sein.

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