-
Thread
attiny USI Slave Implementierung
kann man hiermit auch einen LM75 Temp. Sensor auslesen? Oder geht das nur als Master? Meine Hardware soll in etwa so aussehen: LM75-->usi Attiny slave-->twi atmega master
Deine Struktur geht so nicht. Der LM75 wird auch über I2C/TWI angesprochen, von daher kannst du den auch gleich mit dem Mater auslesen. Der Attiny hat außerdem nur einen Hardware TWI, bzw. nur ein USI Interface. Deine Skizze ist somit
-
Thread
Kommikcheck Master-Slave ueber TWI
zu checken waere ja im Prinzip einfach. Als Slave wuerde ich dann z.B. einen I2C Slave (Tempsensor LM75) anschliessen und auslesen. ABer wie mache ich es dann mit den Slave oder beide zusammen, zumal es dann ein paar mehr Bytes sind als (nur) ein Tempsensor. Ok, mit nem Digiscope koennte man da was machen
-
Thread
Temperatursensorempfehlung für den Einstieg
und hat einen eingeschränkten Temperaturbereich (im Vergleich zu PT100 uder Thermoelement). Mit nem LM75 kann man dann noch I2C-Bus lernen und am Ende die Vor- u. Nachteile der Sensoren vergleichen. Dabei hat man ne Menge gelernt und wenig zusätzliche Hardware benötigt. Also einfach einen DS18S20 einen KTY81 und einen LM75 besorgen.
-
Thread
LM75 routine
Spiele mich schon seit einiger Zeit mit dem LM75 IIC Temp sensor. Irgendwie komm ich aber leider nicht ganz zurecht. Der Temperaturwert liegt in einem Register 0x00 Temperature (Read only) (Power-up default) 1. Start condiditon 2. Adresse
-
Thread
LM75, 7 segment @ 16F84A
darin eine höhere Frequenz beim Multiplexing zu erreichen. Da das auslesen der Temperatur aus dem LM75 einige Zeit braucht.. Vielleicht gehe ich auch mit dem Falschen Ansatz daran. Hoffe jemand kann mir einen Tipp geben. Hier ein Codeschnipsel: call i2c_on call i2c_txACK
brauchen. Bei zwei LED-Anzeigen ist eine Multiplex-Frequenz noch 150 Herz völlig ausreichend. Der LM75 kann Daten mit 100KHz senden. Wenn also zwischen PIC und LM 100 Bit "fliegen müssen bis Du die Daten hast, dann ist das immernoch 1Khz Wiederholfrequenz! 1Khz zu 150 Hz, da hast Du eigendlich jede
-
Thread
frage zu while schleife
Bin grad dabei mit dem LM75 die Temp. per I²C auszulesen. Hab im Datenblatt des megas den ich benutze den syntax gefunden zum warten bis eine bestimmte bedingung erfüllt ist: while (!(TWCR & (1<<TWINT))); while (TWCR
-
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 Wert springt umher
Betreibst du den LM75 am PC???? Wen ja ist vielleicht folgende Seite für dich interesant: http://www.riccibitti.com/pc_therm.htm
Meinen Erfahrungen nach ist der LM75 (nach vielen Tests mit versch.LM75) für Temperaturmessungen völlig unbrauchbar, weil zu ungenau (bis zu 10 Grad Falschmessung) sowie wegen der zu stark alternierenden Werten nicht einsetzbar. Das gleiche
-
Thread
passender Temperatursensor
Prinzip eine Zehnerdiode bei der die Zehnerspannung je nach Temp variiert. Oder du nimmst einen LM75 (I²C Temperatursensor)
-
Thread
Seht ihr hier einen Fehler? I2C-Schaltplan
hi LM75_IC1 und IC4 immer noch gleich Addressiert! Funzt nicht würde ich sagen. MFG Klaus
verwendeten Bausteine haben einen in Gruppen eingeteilten verschiedenen Adressbereich. Sieh mal: LM75: According to I2C bus specifications, the LM75 has a 7-bit slave address. The four most significant bits of the slave address are hard wired inside the LM75 and are 1001 . The three least significant
-
Thread
Statt DS1621 LM75 hernehmen???
gedacht (das Denken sollte ich anderen überlassen), der DS1621 ist ja schon teuer. Nehme ich den LM75. Und siehe da: Er funktioniert nicht. Bekomme immer nur 75 Grad angezeigt. Wer kann mir helfen????? Habe mir schon das Datenblatt angeschaut, werde aber nicht schlauer. Hat das vielleicht
http://www.franksteinberg.de/lm75.htm
-
Thread
I2C Sensoren Temp Feuchte CO2
Gemeinde, ich bin auf der Suche nach I2C Sensoren, am besten 3,3 Volt Typen für Temperatur LM75 am liebsten (Bei Reichelt haben die nur den 5V Typ), hat jemand evtl. andere Bezugsquellen? Luftfeuchte Habe da den SHT71 gefunden - Kombination aus Luftfeuchte und Temperatur, aber 3,3Volt?
Gibts beim LM75 unterschiedliche Versionen ? Laut Datenblatt macht der LM75 3V-5,5V Alternative: LM92
-
Thread
KTY 81 110 an Mega
weil das einigen zuviel Arbeit ist nehmen sie einfach einen 1-Wire Sensor ala Dallas 18s20 (oder LM75 für I2C oder auch noch andere für andere Schnittstellen) den man einfach nur auslesen muß. Es entfallen alle Rechnungen weils Ergebnis schon in Grad Celsius vorliegen. Der Nachteil ist natürlich der
-
Thread
Pt100/Pt1000 grundlegende Fragen
oder gleich was mit Schnittstelle (AD590 u.Co. mit yA/K oder DS1620 u. Nachfolger oder gar einen LM75 usw...). Das spart viel Ärger und Nerven!
-
Thread
atmel mega64 ic2 codevision
ich habe jetzt die R geändert. ich habe einen LM75 temperatursensor von national semiconductors angeschlossen. nach dem senden der startbedingung wirt das TWINT flag gesetzt. TWSR=$08 zeigt dann das eine Startbedingung gesendet wurde. das ist schon
-
Thread
Mehrere LM75 am Bus -> andere Temperaturen
Hallo ! Ich hab einen LM75 auf adresse 0 "gejumpert", den anderen auf 7. Wenn ich nur einen (den 0er) am Bus hab, bekomm ich den richtigen Temperatur-Wert, wenn ich den zweiten auf den Bus dazustecke (ihn aber nicht abfrage
Der LM75 muss mit einem 100n Kondensator an der Versorgungsspannung geblockt werden. Am besten so nah wie möglich am Chip selbst. Also wenn du zwei hast musst du an jeden nahe an jeden LM75 100n anbringen möglichst
-
Thread
LM75 - I2C Adapterplatine
Versuch mit Eagle und ich wollte mal eure Meinung dazu hören. Es handelt sich um eine Platine um den LM75 einfach an das I2C anzuschließen (zumindest auf meinen Board). Kurz zur Funktion: A1-3 werden über Pullups auf High gezogen und können mit JP1(oder Dip-Switch bin mir noch nicht so sicher) auf Gnd gezogen werden. Dies sollte doch klappen oder? JP3 ist einfach der I2C Anschluß und JP2 das INT vom LM75. Würde mich über Kritik oder sonstiges freuen aber achtung ich bin neu in der Elektronik ;) Anbei die Eagle-Dateien.
-
Thread
Parallelport in VC++ ansteuern
bekomme es aber nicht hin. Hat das mal wer von euch geschafft? P.S. Am ende soll ein I²C-Sensor(LM75 von National Semiconductors) so gesteuert/gelesen werden. CYA, Frank
-
Thread
Temperatur >1000°C messen
hochauflösender langsamer AD, für das Thermoelement und dann ein extra Temperatursensor (AD590, Diode, KTY..., LM75,...) für die Referenz-temperatur direkt am µC. Je nach AD (und Anforderungen an ESD Schutz) könnte sich auch noch eine Verstärkung vor dem AD Wandler lohnen - bei einige ADs geht es aber auch ohne.
-
Thread
Ergebniss einer 8-bit Zahl * 10 für LM75
ebend eine gedanken hilfe... leider bekomme ich es grad nicht auf die reihe. Ich habe einen DS75(LM75) temperatur sensor, welcher mir im MSB die Temperatur z.b. 24 auch als solches ausgibt. Im LSB ist es jedoch nicht so, dort zählt das 8te Bit als 0,5 °C 7te bit als 0,25 °C usw... Jetzt möchte
den direkt mit MSB:LSB vergleichen. Also 23.75 * 256 = 6080, ist das Selbe wie der Ausgangswert des LM75. Gruss Tom
-
Thread
Anfänger! C-Programmierung für PIC 12F629
wir mal, im bereich von -55Grad und 120Grad messen willst, dann könntest du einfacherweise einen LM75 verwenden. das ist ein Temperatursensor mit IIC interface. also hättest du bei deinem Übungsprogramm auch gleich noch einen IIC übung :D. oder du nimmst einfach einen temperaturabhängigen widerstand
-
Thread
eigenständige Lüftersteuerung mit LCD bauen
44780 Display. Und an der Hardware I2C Schnittstelle würden dann 1-2 TDA8444 und evt. noch ein paar LM75 Temperatursensoren drantun. Stefan welche Programmiersprachen beherscht du? cu Hauke
-
Thread
kleinster uC mit I2C (nicht unbedingt AVR)
@Peter Ich möchte gerne per Software I2C LM75-Temperaturfühler und SHT11-Luftfeuchtigkeitsfühler auswerten. Als uC sollen der MSP430F149 und MSP430F1232 zum Einsatz kommen. Werden die dadurch stark belastet? Sie leisten maximal 8MIPS bei 8MHz.
auf einen fremden Takt reagieren können und das geht nur mit Hardware-I2C effizient. Wenn nur LM75 dranhängen, dann ist der µC der Singlemaster. Und da es sich nicht lohnt Temperatursensoren öfter als 1s auszulesen, kostet das auch kaum Performance. Peter
-
Thread
Temperatursensor für TWI / I2C Bus gesucht
habe gute erfahrungen mit dem LM75 (TCN75)... funktioniert super... gibt direkt die temperaturwerte im 2er-komlement zurück!
Der DS1621 ist etwa gleich dem LM75. Funktioniert ausgezeichnet.
-
Thread
IIC, I2C Leitungslänge
angeht sind bei Temperatursensoren die DS18x20 klar im Vorteil, auch wenn sie etwas teurer sind als LM75.
abgeschlosssen werden, um eine Reflexion am jeweiligen Ende zu unterbinden. Ich hätte insgesamt 8 LM75 und 11 PCF8574... Werde berichten, obs funktioniert hat *g*
-
Thread
lm75 Hilfe
#ifndef _LM75_anzeige_INCLUDED_ #define _LM75_anzeige_INCLUDED_ #include <i2c.h> #include <lcd.h> #include <stdlib.h> #pragma used+ void lm75_auf_lcd(unsigned char chip, unsigned char x_pos, unsigned
für Zahlen größer 100 unsigned char higher_byte; // für's einlesen des Temperatur-Registers des LM75 unsigned char lower_byte; // für's einlesen des Temperatur-Registers des LM75 unsigned char i2c_addr; i2c_addr=0x90|(chip<<1); // Adresse des angesprochenem LM75 i2c_start();
-
Thread
I2C - Hilfe !!! echt wichtig!!
schule benutzen geben wenn du willst. da arbeiten wir auch mit dem AT89C52. zwar sprechen wir keinen LM75 an aber alle anderen bausteine. verrate mir nur warum du 330Ohm widerstände vor den Ports reingeschalten hast? mfg schoasch
Das Problem liegt wohl eher am Hauptprogramm. Die Basisadresse des LM75 ist 0x90. Wenn alle Adressleitungen auf 0 liegen dann sollte es so funktionieren : // test code //void main(void) //{ // unsigned char b; // I2CSendAddr(0x90,WRITE); // I2CSendByte(0);
-
Thread
89C52 - I2C HILFE...
erstmal! Wir haben derzeit ein Projekt am laufen, mit dem Thema Temperaturmessung über I2C mit dem LM75 Baustein. Jedoch hat unser Controller (AT89C52) keinen Integrieren I2C bus. Wir haben also einen I2C-"Simulator" - Source verwendet : http://www.smartdata.com.au/8051/i2c_sw.zip Port1. Jetzt haben
-
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
i2C frage
> // LM75 Temperature Sensor functions #include <lm75.h> // Alphanumeric LCD Module functions #asm .equ __lcd_port=0x12 ;PORTD #endasm #include <lcd.h> #include <stdlib.h> char buff
Oder hier: http://mc-project.de/Pages/Projekte/Wetterstation/sensors/LM75/LM75.html
-
Thread
lm75 an AT89C51ED2
der LM75 besitz doch die anschlüsse SDA (serial data) und SCL (serial Clock) (weiters gibt es noch Ax zur adressierung und GND und +5V) und die SDA und SCL anschlüsse sind die anschlüsse für den I²C bus.
Ich arbeite mit dem gleichen µC da wir den von Schule bekommen haben. Wenn ich die Daten des Lm75 in einem EEPROM speichern um sie später mit einem Computer über seriellen Schnittstelle später abzurufen. Mit einem DS1621 kann ich Temperaturen auslesen, aber mit dem LM75 geht es nicht. Gibt es da
-
Thread
Digitale Temperatursensoren
nur analoge Modelle an. Bei Conrad gibt es so ein "alleskönner"-Temperatur-Mess-IC mit I2C-Bus (LM75), jedoch hat dies eine nicht zufriedenstellende Genauigkeit von +-2°C.
-
Thread
i2c?
hab kurz a frage! wie groß muss der pull up sein wenn ich nur einen lm75 dran hängen hab?! hat sicher schon wer gemacht und kann mich ja auf erfahrungswerte stützen.. gruß rummbold
-
Thread
Digitale Sensoren für Luftdruck, -feuchtigkeit, Helligkeit
Hallo, für die Temperaturmessung gibt es ja viel digitale Sensoren (DS18S20, LM75). Aber welche digitalen Sensoren für Luftdruck und -feuchtigkeit und Helligkeit gibt es für den I2C-Bus oder mit 1-Wire-Interface? Hab bisher keine gefunden. Vielleicht hapert's aber auch bloß an meinem
-
Thread
LM75-Wert am Display anzeigen
stdlib.h>! Das war's schon. Da ich immer wieder Anfragen bekomme wie ein Programm mit der #include <Lm75_anzeige.h> aussieht, habe ich mal ein Programm für den Mega8 "gepostet" //======================================================= #include <mega8.h> #include <delay.h> #include <Lm75_anzeige.h
20); while (1) { delay_ms(500); // Pause von einer halben Sekunde lm75_auf_lcd(0, 4, 1); // Temperatur des LM75-Sensors mit // der Adresse 0 auf die Position // (x=4/y=1) auf dem Display }; } //==============================
-
Thread
LM75 Problem
Hi Leute, ich hab mal ne grundsätzliche Frage zum LM75.Im Datenblatt steht:"Temperature is represented by a 9-bit ,two's complement word with an LSB equal to 0,5°C.Das heißt also: -25°C = 111001110 -15°C = 111100010 -8,5°C = 111110001 -2°C =
-
Thread
ATMega8 TWI
Seit 5 Stunden sitze ich hier und probiere rum - ohne Erfolg. Wer kann mir beim Auslesen eines LM75 am ATMega8 weiterhelfen? Beiliegender Code (zusammengestellt aus dem Manual und diversen online- Quellen) funktioniert leider nicht. Hardware (Adressierung LM75, PullUps,... sind OK, Terminal auch
Schleife nicht zu funktionieren, nur nach Reset zeigen die LEDs mal unterschiedlich an, wenn der LM 75 erwärmt wird. Woran kann das liegen?
-
Thread
Themperatur sensor
Hallo, ich suche einen Themperatursensor. Ich hab schon mit dem LM75 gespielt, der auch super läuft, aber leider für meine Anwendung nicht wirklich funktioniert. Ich brauche 5 Sensoren an einen Mega16, die Messtellen sind bis zu 5 Meter weg. Aus diesem Grund kann ich auch keine LM75 nehmen weil das IIC nicht so weit will. Was gibt es da so? Hab mich schon tot gegoogled, aber nix gefunden wo ich sagen kann das ist es! Wie siehts mit eurer Erfahrung aus? Vielen Dank Andel
-
Thread
such Temperaturfühler LM76
Den vermutlich nicht ganz unähnlichen LM75 gibt's bei Segor. Wär' das für Dich eine Alternative?
Hallo, keine Ahnung, ob ich den LM75 als LM76 verwenden kann. Danke für den Tip. ich werde mich nachher mal mit den Datenblättern beschäftigen. Vielleicht muß ich die Spannungspegel und die Regelsoftware daraus abstimmen. So dolle
-
Thread
Einfacher und billiger Webserver mit AtMega32
i2c Routine geschrieben, mit der man am Webserver z.B. ein Temperatur einlesen kann, von z.B. einem LM75? Mfg Michael
-
Thread
Speicherproblem beim AT90s2313, hilfe.
Hallo, Ich habe ein echtes Speicherproblem mit dem AT90s2313. Ich möchte am LCD einen Wert vom LM75 ausgeben, wegen dem begrenzten Speicher gehts nicht mit "sprintf(buf,"%d",ret)". ret=i2c_start(LM75adress+I2C_READ); sprintf(buf,"%d",ret); lcd_puts(*buf); wie kann man das anders schreiben
-
Thread
kleines Problem: LM75 -> I2C-Bus am ATmega103
> #define LM75 0 //Adresse 0b0000 Adresspins auf gnd i2c_init(); //I2CBus ret=i2c_start(LM75+I2C_READ); //Sollte als Returnwert eine 0 liefern sprintf(buf,"Erreichbar? %d",ret); lcd_gotoxy
adresse, von den adress pins und von dem read/write pin. die 1001 ist demnach die feste adresse deines LM75 Gruß Tobias
-
Thread
such PCF8574- Include Datei (für CodeVision)
, also ich hab nen Atmega 16L. Mein I2C Bus funktioniert, da ich mit Hilfe des Forums jetzt den "LM 75" auslesen kann. (ist etwas ungenau, reicht mir aber) Ich hab das mit dem PCF halt nicht so ganz hin bekommen, aber das wird soweit schon klappen, Danke!! Gruß Marcel :o)
-
Thread
Linearisierung NTC
jemand seine sensoren luft/wasserdicht auch für in-door anwendungen?? da steige ich doch lieber auf lm75 um, die stehen ja auf jeder motherboard, sind deutlich billiger als leden dsxxxx und habe noch nie von derartigen problemen mit ihren gehört...
herausgefunden, die lagen halt im bereich von 1,5min und das bauteil war ein kleiner SMD Sensor (LM 75 Verschnitt)!
-
Thread
Mit Hartware TWI/I2C LM75 in asm ansteuern
Als Übung möchte ich in Assembler den LM75 auslesen. Ich arbeite mit dem ATMEGA128 und möchte die Hartwareschnittstelle verwenden. Das Datenblatt des Mega128 finde ich sehr verwirrend. Allgemeines über den I2C-Bus habe ich gelesen. Könne
-
Thread
FM75
LM75 ist die Fairchild-Version des LM75 von National; SMBus und I2C sind (wie Du es richtig bemerkt hast) bis 100kHz kompatibel; siehe dazu http://www.maxim-ic.com/appnotes.cfm/appnote_number/356
sorry, muss natürlich "FM75 ist die Fairchild-Version des LM75 von National;..." heissen
-
Thread
Bascom mit IIC und Tempfühler
Hallo Ich möchte 8 von den Temperaturfühler LM 75 über IIC anbinden. Problem. Ich muß die Verdrahtung sternförmig realisieren. Entweder ich habe 8 getrennte Busse, wobei ich nicht weiß, ob das mit Bascom und einem AVR kann. Oder Ich bauen den
-
Thread
I2C als "Hausbus"
Hallo! Hatte mal die gleiche Idee wie du. Habe mehrer LM75 Temp.Sensoren unter der Holzdecke liegen, die meine Halogentrafos überwachen (per µC gedimmt). Der I2C Bus ist ca 12m lang und funktioniert one Probleme. Habe 4x0.14 Telefonleitung genommen, ebenfallst
-
Thread
Bascom mit Temperatur
Analog mit LM335 => Ja Digital mit LM75 => Ja Was hast Du genau vor ?
sollte der LM75 ausreichen sein. Er ist ja z.B. auch oft auf PC Mainboards vertreten. Allerdings gibt es bei dem Sensor noch einen Nachteil. Er braucht 4 Leitungen der DS1820 nur 2 bzw. 3 und der LM75 ist nur in SMD
-
Thread
Hardware I2C beim ATMega
Daten aus dem LM75. Es steht dort immer noch die Addresse (145) drin. Ich weiß einfach nicht mehr weiter. Durch Googeln habe ich auch nichts rausbekommen, da ich nur was für C gefunden habe, oder alles per Software I2C
Hallo "(die Software-I2C habe ich schon am laufen)" mit dem LM 75 ? kann ich das programm mal sehen ? ich bekomme bei meinem programm (arv 1200) nur immer das 1. byte im 2. byte steht immer nur 0 (bit 7 - 0,5 Grad) also habe ich nur ganze grad z.b. 21