-
-
Erfahrener Benutzer
Robotik Einstein
Hallo tob,
ausgehend von Folgendem:
- Temperatur-Sensor 355..360 Ohm
- Es wird nur eine Schaltschwelle (Ein/Aus) benötigt, die irgendwo (oder mittig?) zwischen den Werten 355 und 360 Ohm des Sensors liegt.
- Es soll keine umfangreichere Beschaltung (Verstärker o.ä.) erfolgen
... würde ich das machen:
- ADC im Tiny13 mit der Referenzspannung 1,1V konfigurieren
- Den Messkreis so aufbauen:
- GND - Sensor - Abgriff - Widerstand 3,0kOhm - +9V
- Am Abgriff den ADC-Eingang (und 0,1uF nach GND) anschliessen.
- Je nach äußeren Bedingungen noch eine Schutzschaltung gegen Überspannung am Abgriff ergänzen (Diode ...).
Ergebnis:
- Zwischen den beiden angegebenen Werten des Sensors (355/360 Ohm) liegen rechnerisch ca. 11 ADC-Werte.
- Die sind so gut zu unterscheiden, dass man fast schon eine kleine Temperaturmessung damit machen könnte.
- Der Auswertung würde ich noch ein "selbstlernendes" Verhalten beibringen:
Der uC speichert (z.B. in seinen 64 Bytes EEPROM) regelmäßig die gemessenen Minimal- und Maximalwerte. Er bestimmt dann selbst durch Mittelwertbildung die Schaltschwelle zwischen den beiden Grenzwerten und lernt dadurch mit der Zeit dazu.
Gruß Dirk
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen