Forum: Mikrocontroller und Digitale Elektronik Schaltausgang LM75 geht nicht!


von Markus W. (mark-169)


Lesenswert?

Hallo zusammen!

Habe einen LM75-Bausatz auf einer fertigen Platine gekauft.
Hier mal der Schaltplan und meine Bezugsquelle:
http://www.horter.de/i2c/i2c-temperatur/i2c-tempsensor_schplan.gif

Nun... das Auslesen der Temperatur und setzten der Schaltschwellen 
funktioniert perfekt.

Nur will der Schaltausgang nicht wie er soll:
Da dieser ja invertiert ist, hat er im "LOW"-Zustand korrekt 5V.
Nur sobald ich die Schaltschwelle unter die "IST"-Temp. setzte, schwankt 
die Spannung zwischen 2-3,5V rum!!!
0V werden nicht erreicht und schalten tut auch nix!!!

Woran könnte das liegen????

Kurz noch zum Aufbau: mit I2C-RS232-Adapter am PC und Versorgung aus 
Labornetzteil

Gruß mark-169

von Matthias Kölling (Gast)


Lesenswert?

Wenn der Schaltausgang hinter dem BD135 ist, wundert es mich schon, dass 
da 5V rauskommen sollen. Dazu müßtest Du den Emitter erst mal auf Masse 
legen und dem Kollektor einen Pullup verpassen bzw. zwischen Kollektor 
und Betriebspannung eine Last hängen.

Gruß Matthias

von Markus W. (mark-169)


Lesenswert?

>Wenn der Schaltausgang hinter dem BD135 ist, wundert es mich schon, dass
>da 5V rauskommen sollen.

Nein die 5V sind direkt am Ausgang vom LM75. Habe sogar mal den BC557 
wieder ausgelötet...leider das gleiche Problem

von Matthias Kölling (Gast)


Lesenswert?

The host can program both the temperature alarm threshold
(TOS) and the temperature at which the alarm condition goes
away (THYST).
Hast Du auch beide Werte gesetzt? Wenn die Hysterese sehr klein 
ist,schwankt der Ausgang, wenn die Temperatur an der Schaltschwelle ist.
Übrigens hat der LM75 einen Open-Collector-Ausgang. Du kannst die 5V 
also nur so lange messen, wie der Basis- und der 
Basis-Emitter-Widerstand des Schalttransistors eingelötet sind. Diese 
bilden quasi einen Pull-Up-Widerstand.

Gruß Matthias

von Markus W. (mark-169)


Lesenswert?

Hallo Matthias,

Nun scheint es zu funktionieren...ein Widerstand war noch falsch. ;) 
(sry...)

Jedoch tritt das "Flackern" immer noch um die Schaltschwelle auf, 
seltsamerweise auch noch bei +- 5°C um die Schaltschwelle.

Habe aber gerade festgestellt, wenn man das Konfi-Byte nach dem 
Einschalten einfach mit dem gleichen Wert nochmal neu (über-)schreibt, 
spinnt er nicht mehr rum!?

Was solls, hauptsache funktioniert!!

Danke nochmal

Gruß mark-169

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.