I2C-Temperatursensor
maschinell erzeugt
Im Forum und im Wiki
-
Thread
lm75
so sehr, kommt ziemlich nah an die Datenblattangabe hin. In welcher Anwendung werkelt denn Dein LM75? Gruß, Peter
Naja für genaue Sachen ist der LM75 nichts. Da ist z.B. DS1820 o.ä. besser, allein schon wegen der besseren Auflösung. Unabhängig davon habe ich hier auch ein paar LM75 als Temperatursensoren im Einatz. Die Sensoren habe ich direkt mit
-
Thread
Wieder LM75
von PortB als Kontrolle mitlaufen. Der MC läuft und ich habe auch auf dem IIC Datenverkehr. Am LM75 sitzt direkt ein 100nF Kondensator. Vielleicht fällt ja jemanden etwas auf. Gruß
Der LM75 hat ein 16bit Temperaturregister. Lese 2x 8bit und dann sollte es funktionieren.
-
Thread
LM75 und LCD
OHA!! Pin3 ist ja ein Ausgang, sorry!! Entferne bitte dort die 5V. Sorry! 1. du kannst den LM75 selbst eine Schwelle geben (per Software speziell in den LM75 initialisieren), dann damit kannst du eine LED ansteuern, siehe Seite 3 des MyAVR TWI Boardes. Dafür brauchst du dann den Pin3 Port wieder
mfg in deinem code: ret1 = i2c_readAck(); // read first byte from LM75 ret2 = i2c_readNak(); // read second byte from LM75 i2c_stop(); ret1 ist deine vorkommastelle und ret2 deine nachkommastelle mit anderen worten deine temp (erstmal
-
Thread
LM75 funktioniert nicht
eingebauten TWI (two wire interface = I2C). Die im Codevision eingebauten Bibliotheksfunktionen (lm75_init usw.) pfeifen aber auf das TWI und nehmen ihr eigenes Protokoll. Schau mal in die Codevision-Hilfe unter dem Stichwort LM75 (?), da ist ein Beispiel-Programm, wie man den LM75 ansteuert. SDA und
Ach ja, ich hatte gerade nochmal in das Library File gesehen (lm75.lib). Dort wird die Funktion folgendermaßen programmiert: int lm75_temperature_10(unsigned char chip) { union lm75_temp tt; unsigned char i2c_addr; i2c_addr=0x90|(chip<<1); i2c_start(); i2c_write
-
Thread
Temperaturmessung mit dem LM75
Hallo Gemeinde meine Platine mit dem LM 75 und das Programm dazu laufen seit ein paar Tagen Störungsfrei. Habe das Programmm reingestellt. Kannn jeder nutzen. Eine Frage bleibt dabei. Der LM 75 hat den Pin 3. Diesen kann ich als Schaltausgang
das Zielregisters. Configurationsregister schreiben START Adressbyte vom LM75 + R/W Bit =0 (Schreibzugriff) Pointerregister schreiben Configurationstregister schreiben STOP Temperatur/Thys/Tos Register schreiben START Adressbyte vom LM75 + R/W Bit =0 (Schreibzugriff
-
Thread
lm75
lm75 nicht angeschlossen habe steht in der Temperaturanzeige -0.5°C was normal ist doch schließe ich den lm75 an sagt er 0.0°C obwohl ich in einem Raum bin bei normaler temperatur von 20°C. Könnte es an der Leitungslänge liegen ich hab ca. 1m von lpt1 zu dem lm75 ohne Abschirmung oder ist er kaputt?
-
Thread
lm75
oder hat zufällig jemand ein programm dass die temperatur vom lm75 ausliest und am display ausgibt.. hab schon viel probiert aber es klappt net ganz!? würd mich freuen wenn mir jemand eines postet verwende den atmega32
-
Thread
LM75 Thermometer
kommt mit 100nF und 22uF locker hin, er ist sehr genügsam. Es geht auch ohne. Am PIC und an den LM75 sind 100nF. Wo ist das Problem, Herr Schlaumeier?