-
Thread
LM75 am Atmega32
DDRC=0xFF; uart_init(); //SETBIT(PORTB,1); SETBIT(PORTA,3);//VCC für Temp int16_t lm75_temp; int8_t whole_number_degrees; twi_init(); while (1) { lm75_temp = get_lm75_temp(LM75_ADR); if (lm75_temp & TW_ERROR_MSK) { CLEARBIT(PORTB,1);//LED
.temp = TWI_empf(ADRESSE_SENSOR2_R); //Für LM75 temp_sensor2.komma= (dat2>>5)*10/8; //Für LM75 _delay_ms(5); temp_sensor3.temp = TWI_empf(ADRESSE_SENSOR3_R); //Für LM75 temp_sensor3.komma= (dat2>>5)*10/8; //Für LM75 [/c]
-
Thread
I2C LM75/76 3m Entfernung
Hallo Leute, Ist es möglich über ein CAT6 kabel zwei LM75 und einen LM76 anzuschließen in etwa 3m Entfernung vom µC? Als verbindungskabel würde ein KAT-6 Kabel genommen. Repeater und co. wurden nicht vorgesehen. Die übertragung muss nicht sehr schnell sein
Noch eine Frage, wie kalibriert man die LM75 am besten?
-
Thread
Problem mit einem Themparaturmodul
//www.elv.at/output/controller.aspx?cid=74&detail=10&detail2=37689&flv=1&bereich=&marke= Einen LM75 konnte ich bereits erfolgreich ansprechen. Nun möchte ich folgendes Themparaturmodul ansprechen: http://shop.hygrosens.de/out/media/502001_i2c_temperaturmodul_dbd.pdf da ich mit einem PT1000 die Temparatur
-
Thread
Temperaturmessung mit Assambler und LCD
LM75A Temperatursensor mit Atmel Mega32 Controller und LCD Ausgabe http://www.loetstelle.net/projekte/LM75ATemp/lm75atemp.php Lässt sich bestimmt auch auf einen Mega8 portieren.
-
Thread
Suche 433 oder 868 Sender und Empfänger, und I2C Temperatursensor
Hallo LM75 bei Reichelt für 1,45Euro. Gruß Joachim
aber es muss bei mir nicht recht genau sein +-1°C ist > imho OK. Meiner Erinnerung nach ist der LM75 mit ±3 K angegeben.
-
Thread
I2C - Linux Voyage - ALIX.2D2
versuchen auszulesen (lm90-Modul muss dazu entfernt sein). Lt. Datenblatt sollte es so ähnlich wie ein LM75 funktionieren... Grüße Uwe
-
Thread
DS1307 an ATMega8
Hallo, ich möchte an einem AtMega8 über TWI zwei Sensoren betreiben. Den LM75 als Temperatursensor und den DS1307 als RTC. Das Adressieren und Lesen des LM75 funktioniert ohne Probleme nur die RTC weigert sich die Adresse zu akzeptieren. Ich schreibe die Adresse "0xD0" auf den
-
Thread
AVR Studio 5.1 findet .hex File nicht
Problem erkannt Gefahr gebannt :-) Verzeichnis ist nun C:\Programme AVR Studio\LM75_Uhr\LM75_Uhr\Debug Und es läuft. Dankeschön :-)
-
Thread
LM75 mit Atmaga 8 auslesen und auf LCD ausgeben [c]
Hallo, ich möchte einen Temperatursensor LM75 über i²C auslesen und die Temperatur auf einem 2x16 Zeichen-Display ausgeben. Meine Hardware ist ein myavr mk2 Board mit Atmega8 und ein LCD-Add-on, ebenfalls von my avr.Weiterhin habe ich einen LM75
lm75_send_start (); lm75_send_add_rw (address, 1); temperature = (lm75_read_byte () << 8); temperature |= lm75_read_last_byte (); lm75_send_stop (); /*returned value will be right-aligned
-
Thread
Kein Zugriff auf I2C
[c]int addr = 0x93; // Adresse des LM75 0b10010011[/c] Als ich das letzte Mal mit I²C Adressen gearbeitet habe, waren die 7 Bits lang. Dazu kommt ein R/W Bit. Der Wert 0x93 sieht eher nicht wie eine gültige Adresse aus - zu viele Bits.
erkannt werden, aber bereits durch etwas anderes benutzt werden. Ich vermute mal, dass das Kernelmodul lm75 am laufen ist. Dieses müsstest du entladen (rmmod lm75). Jim Meba schrieb im Beitrag #2611373: > Als ich das letzte Mal mit I²C Adressen gearbeitet habe, waren die 7 > Bits lang. Dazu kommt ein
-
Thread
Lüftersteuerung
umgerechnet - PWM-Port steuert die Geschwindigkeit des Lüfters Ich bin soweit gekommen, dass ich einen LM75 als Temperatursensor gehabt hab und einen Lüfter aus der PC-Welt mit 4pin-Anschluss von Papst als Lüfter. Das ganze mit einem einfachen Atmega168 auf einem Board von aevum-mechatronik. Hab dann
-
Thread
C, Variable 0xFF wird als !=0xFF erkannt?
würde auch mit den Variablennamen aufpassen. Du hast eine globale Variable namens ID und die Funktion LM75(int8_t ID). Der Parameter heißt auch ID. Der Compiler weiss natürlich immer genau, welche ID Variable er innerhalb der Funktion benutzt, aber weisst du es denn auch ?
auch mit den Variablennamen aufpassen. Du hast eine globale > Variable namens ID und die Funktion LM75(int8_t ID). > Der Parameter heißt auch ID. > Der Compiler weiss natürlich immer genau, welche ID Variable er > innerhalb der Funktion benutzt, aber weisst du es denn auch ? ID ist hier praktischer
-
Thread
I2C mit STM32 und ITG3200 Sensor will nicht loslegen
400kHz auf beiden I2C Bussen mit den folgenden I2C Bausteinen gearbeitet: 24C08, 24C1024, TMP101, LM75, AD5245, AD5243 mfg, Gerhrad
-
Thread
wer hat das genaueste Thermometer?
zu den anderen) für allerdings einiges mehr an Geld, und der "Großvater" der Digitalsensoren, der LM75, liegt recht weit abgeschlagen mit einer ziemlich hohen Grundungenauigkeit. Rufus Τ. Firefly schrieb im Beitrag #2547503: > Da natürlich der Zugriff auf Normdokumente nicht möglich* sein darf,
-
Thread
Temperatur Sensor LM75A antwortet nicht
Hi, Ich habe einen LM75A in einem I2C Bus. Ich habe A2 auf high und A1+A0 AUF LOW. Ich habe auf dem Oszi überprüft und die Addresse 0b1001100( + 1 für lesen) kommen an den Pins an, aber der LM75A gibt mir kein Ack.
beschreibung deines problems gleicht meinem damaligen. der einfachste weg ist natürlich mal einen zweiten lm75 zu probieren, aber das hättest du bestimmt schon gemacht, warscheinlich wirst du nur einen zur hand haben :) hast du den lm75 mal alleine am bus gehabt?
-
Thread
Bitte um Review von Schaltplan und Layout
entwickeln gilt, Messwerte übertragen möchte. Ich habe daher eine einfache Schaltung mit RFM12 und einem LM75 Temperaturfühler erstellt und möchte mir gerne die Leiterplatten dazu fertigen lassen. Ich wäre sehr dankbar, wenn jemand sich die Zeit nehmen würde und sich Schaltplan und Layout ansehen könnte.
-
Thread
SMD löten für Anfänger Frage
einen LM75 von einer Platine abzulöten. Ging eigentlich sehr gut, Lötkolben erhitzt auf die 4 Pins von einer Seite mit genug Lötzinn kurz hingehalten und mit einem sehr (sehr sehr) kleinen Schlitzschraubendreher
besten verbaue. Meine Idee ist in etwa folgende: Man nehme eine Plexiglasscheibe und klebe den LM75 mit Sekundenkleber daran fest. Damit hab ich schon mal was wie ich den LM75 halten kann nämlich einfach die Plexiglasscheibe in einen Schraubstock und fertig. Dann sehr dünne Drähte und die an die einzelnen
-
Thread
LM35 richtig anschließen
Wie wäre es mit einem LM75?
-
Thread
LCD + Temperatursensor
NTC, PTC, PT100, LM75, DS18B20 or or or
-
Thread
I2C Min-Geschwindigkeit
Möglichkeiten der Verklemmung besitzt, haben manche neuere I2C-Clients einen Bus-Timeout. Zitat LM75B: "7.2.1 Bus fault time-out If the SDA line is held LOW for longer than tto (75 ms minimum / 13.3 Hz; guaranteed at 50 ms minimum / 20 Hz), the LM75B will reset to the idle state (SDA released) and wait for a new START condition. This ensures that the LM75B will never hang up the bus should there be conflict in the transmission sequence." Wenn das im Datenblatt des betreffenden I2C-Chips aber nicht drinsteht, kann man auch mit uHz arbeiten.
-
Thread
Welches Board ist für mich geeignet
wahrscheinlich unter 10 Euro kosten und reicht vollkommen aus. Habe sowas für einen Freund mit mega8, vier LM75 Temperatursensoren, BC547+Relais gebaut. Zeit kommt aus einer DS1307 Real Time Clock. Bedienung per HD44780 und 4 Buttons.
-
Thread
Temperatursensor LM75 zeigt falsche Temperatur an
Habe den LM75 am mega1284P. Läuft soweit habe aber das Problem, dass die Temperatur mit 30° angezeigt wird. Die Platine müsste ne Temperatur von maximal 25-26° haben. Warum zeigt er die Temp falsch an? Er reagiert
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm "Verwendet man zur Temperaturmessung den LM75 (3.3V oder 5V) oder LM76, so sollte man einen Entkoppelkondensator (z.B. die üblichen 100nF) über die Versorgungsspannungsanschlüsse löten und einen 1k Widerstand in Reihe vor den SCL Eingang,
-
Thread
IIC-Kommunikation friert ein
Hilfsregister MSByte equ 0x21 LSByte equ 0x22 REPEAT equ 0x29 LM75ADDRESS equ B'10010001' ;Adresse des LM75 + R/W-Bit h equ 0x23 z equ 0x24 e equ 0x25 TEMPByte equ 0x26 TEMPByte1 equ
Du das ? WANN friert der bus ein ? Hat der PIC noch das Adressbyte (oder mehr) gesendet ? Hat der LM75 geantwortet ? Mit der richtigen Länge ? Ist Dein Processing für das LCD auch korrekt, wenn der LM75 totalen Schrott schickt (aka wird der gesamte, evtl. sinnlosse, Wertebereich korrekt gehandelt)
-
Thread
24 LED's ein Schaltregler
steuerbar Prozessor Xmega16A4 Lüftersteuerung mit diskreten Buck-Regler gesteuert durch den Xmega LM75 zur Temperatur Messung Das ganze wird noch mit TrueLED plexiglas verkleidet. Nach unten nur Weiß Zur Seite kann zum Weiß noch Farben hinzugemischt werden oder nur Farben gezeigt werden. Danke
-
Thread
A/D-Wandler Temperaturmessung
zB LM335 analog und und LM75 digital (I2C)...
-
Thread
atmega 168 INT0 löst keinen Interrupt aus! Assembler!
Flanke soll dann das Datum und Uhrzeit ausgelesen werden und mit der eingelesenen Temperatur vom LM75 im EEprom 24C32 abgespeichert werden. Über die RS232 wird dann mit bestimmten Zeichen/Befehlen das EEprom ( Uhrzeit mit Temp-Werten ) ausgelesen und an der RS232 ausgegeben zur weiteren Verarbeitung
-
Thread
Temperaturmessung mit AVR
ziemlich diffizile Angelegenheit, ABER zum großen Glück gibt es heute ICs wie den DS18S20 oder den LM75, die Genauigkeiten um (pauschal) 0.5 °C /ohne/ Kalibrierung garantieren. Wenn Du ganz sicher bist, dass es noch genauer sein muss, fällt das bereits unter Temperaturpräzisionsmessung. Ich würde mir
-
Thread
C: AVR: Library für verschiedene I2C-Chips unter Verwendung der P.Fleury-Lib inkl. Datenblätter
dabei ist die benötigte P.Fleury'sche I2C-Lib LM75 (Temperatursensor) MCP23017 (extrem mächtiger 16bit Portexpandern mit allem möglichem Zeug) PCF8574 (ganz einfacher 8bit Portexpander) MCP3421 (18bit delta/sigma ADC mit Differenzmessung, eingebauter
lm75.c [code] ... if ( Temperatur.(8-Stelle) = 1) { Temp = Temp + 2^Stelle } else { Temp = Temp + 0 } ... [/code] Mal abgesehen von dem komischen "Temperatur.(8-Stelle)" (was soll
-
Thread
Arduino oder Clone? BMP085 an USB
www.ftdichip.com/Support/SoftwareExamples/MPSSE/LibMPSSE-I2C.htm mehr Infos unter OS X hab ich die Tage mal nen LM75 ausgelesen (http://www.twam.info/hardware/i%C2%B2c-via-usb-on-os-x-using-ft232h).
es wohl hauptsächlich unter Linux einsetzen. > mehr Infos unter OS X hab ich die Tage mal nen LM75 ausgelesen > (http://www.twam.info/hardware/i%C2%B2c-via-usb-on-os-x-using-ft232h). Sehr nett! Hast Du eigentlich mal verfolgt, ob ein analoger Sensor mit nachgeschaltetem ADC mit 17 oder mehr
-
Thread
Einstellungen in LM75 dauerhaft gespeichert?
Hallo, ich möchte den LM75 als kleinen Thermostat mittels seines Schaltausgangs nutzen. Wenn ich diesen beispielsweise am PC einmalig auf 20°C konfiguriere, ist dieser Wert nach Spannungsverlust und Wiederkehr ohne erneute Programmierung
-
Thread
GNUBLIN www.gnublin.org
Modul fest in Kernel gebacken bekomme. Werd ich mal unseren Code mit nem kleinen Treiber wie dem LM75 o.ä. vergleichen. Wird wohl nicht in ein paar Stunden soweit sein, aber kommt bald ;) Wiki melde ich mich später auch noch an und fang mal an was zu schreiben. Ich hab da eine Idee für den
hab mal die i2ctools von http://www.lm-sensors.org/wiki/I2CTools kompiliert und abwechselnd einen LM75A und einen AD7416 drangehängt und bekomme immer die selbe Fehlermeldung: [code]root@gnublin:~$ i2cget -y 1 0x48 0x01 b i2c i2c-1: Master timed out. stat = 2a28, cntrl = 0066. Resetting master...
-
Thread
i2C-Bus und maximal mögliche Sensoren
Sensoren ist mir aufgefallen dass die meisten, zumindest die die in meine nähere Auswahl gekommen sind (LM75/LM76/ADT7410) nur 8 bzw. 4 unterschiedliche Adressen haben. Wenn ich nun also mehr Sensoren anschließen möchte habe ich in dem Fall also ein Problem.. ich frage mich nun, warum hier so restriktiv
Der TMP175 von TI hat 27 Adressen und ist zum LM75 softwarekompatibel.
-
Thread
LM75 CIM-3/ CIM-5 Welche Versorgungsspannung
holen. Aktuell bekomme ich bei unserem Conrad aber nur den LM75CIM-5. Der LM75CIM-3 ist ausverkauft. Ok - jetzt hab ich also in's Datenblatt geschaut und finde dort : [PRE] Note 6: All part numbers of the LM75 will operate properly over the +VS supply voltage
Bestell Dir doch ein Sample bei Maxim. Da weisst Du dann auch, was für ein LM75 Du bekommst. Hersteller des LM75 gibt es viele. TI stellt einen TMP275 her, der etwas genauer ist (0,5°C).
-
Thread
Temp-Schalter-IC??
LM75, DS1621
-
Thread
Funkthermometer mit Atmega8A, LM75A und RFM12-Funkmodulen
Hier mein erstes kleines Projekt mit RFM12-Funkmodulen. Auf der Sensorschaltung wird mit einem LM75A die Temperatur gemessen (oder 2 Temperaturen mit 2 LM75A) und mit einem RFM12B-434MHz Funkmodul gesendet. Auf der Empfangsschaltung wird mit einem RFM12-434MHz Funkmodul empfangen und das Ergebnis
-
Thread
steuerung einer warmwasserzirkulationspumpe
bei erreichen einer einstellbaren Temperatur von momentan 35°C am WWRohr unterhalb des Waschbecken (LM75 Oberflächenmessung via 82B715) wird sie wieder ausgeschaltet. Mit verschiedenen Aufstehzeiten und Kindern klappt das wunderbar. Am letzten Waschbecken im Badezimmer ist noch ein wirklich kleines "Bedienpult
-
Thread
50 X LM75 an ATMEGA16?
gibt von ti und philips sogenannte 1:8 i2c bus (de-)multiplexer, damit kann man dan auch deine 50 lm75 betreiben lg bastler
einfacher, die Adressleitungen zu multiplexen, also über z.B. Schieberegister den jeweils gewünschten LM75 anzusteuern?
-
Thread
Software_TWI
write(byte=Adresse des LM75 + BIT 0 =1): char i=0; for(i=0;i<8;i++) { if(byte & 0x80) { DDRE&=~(1<<PE0); // SDA High } else { DDRE|=(1<<PE0); // SDA Low } byte=byte<<1; _
jemand vielleicht einen eigenen C Code geschrieben wo ich mal vergleichen kann? Also wenn ich das am LM75 prüfe dann erhalte ich laut Software ein ACK aber das auslesen ist dann immer 0. Wo liegt das Problem? Gruss
-
Thread
36 Sieben-Segment-Anzeigen Multiplexen
- 10x 74HC595D Schieberegister (auch vorhanden) - 1x UDN2981AN Treiber für die Displays - RTC,LM75 ist aber nicht wichtig!!! Meine Frage ist: Kann ich es im Multiplexbetrieb so realisieren (Ströme!!!)? Ich muss ein Multiplexverhältniss von 36:1 realisieren. Ob das mit den Strömen gut geht??
-
Thread
Gemeinsamer Hausbus
>> Was für Probleme hattest du? der LM75 an der langen Leitung ca. 200 Meter hat einfach nicht mehr reagiert, kein ACK !? So die versprochenen Bilder: (2007) I2C_Test_01.jpg Gesamt-Schalung mit zwei Zeigen 30 und 200 Meter I2C_Test_02.jpg LM75 am langen Zweig I2C_Test_03.jpg Test-Schaltung I2C galvanische Trennung 100kHz (2009) I2C_HUB_001.jpg Erster I2C-HUB I2C_HUB_002.jpg zerlegt I2C_433_Sender.jpg Ein I2C-Modul (433MHz Sende-Modul
-
Thread
I2C: wie kann master bus freigeben (STOP) im readprozess ?
STw4102 (Ladecontroller) LM75 (T-Sensor) ..z.B.
-
Artikel
Benutzer:Kruemeltee
C-Code zum Auslesen eines MAX127 12Bit I2C ADCs an einem AVR32 unter Linux. C-Code zum Auslesen eines LM75 I2C Temperatursensors an einem AVR32 unter Linux. C-Code zum Setzen/Auslesen eines PCF8574 8Bit Portexpanders an einem AVR32 unter Linux. C-Code für einen SAA1064 4 Digit 7 Segment Treiber via I2C am
-
Thread
uC "runterkühlen" mit Sleep Kommando
schweine teuer ... hatt ich vor Ewigkeiten auch mal verbaut. ... für Temperatur hätts aber auch n LM75B getan, oder?
-
Thread
LM75 mit Mega88PA auslesen
Hmm, eine kleine google Suche nach LM75 und AVR bringt massig Beispiele in div Programmiersprachen - ist Dein Google kaputt? Ich habe mal etwas auf der Platte gekramt: Als ich mal mit dem LM75 'rumspielte', hatte ich die Routinen von Chris
[1]); return (return_value>>7); } double get_lm75_celsius(unsigned short lm75val) { float ret = (int)(lm75val&~0x80); ret /= 2; if (lm75val&0x80) ret *= -1; return ret; } [/c] //edit: Der Code ist sehr ungünstig für Controller, sinnlose