-
Thread
Heizungssteuerung mittels I²C?
Thermofühler auswertet und die fertige Temp. in °C bereithält, damit der Master diese nur abfragen muss. (LM75 Fühler an einen PCF) 2. Einen weiteren µC der die Pumpen ansteuert (ca. 8stk. über Relais) 3. Eine seperate Einheit für die Uhr/Kalenderfktion 4. Einen EEPROM für das Speichern der Konstanten (z.B
Vorsicht mit den LM75! Bei einer Heizung sind die Fühler mitunter weit entfernt (bei mir z.B. Solarfühler auf dem Dach), die nahesten sind auch schon ca. 1m. Über diese Entfernung taugt I2C einfach nichts (und jetzt bitte
-
Thread
Linux i2c + LM75 lauschen mit sniffer
Hallo, ich habe am Raspberry PI zum experimentieren einen LM75 angeschlossen. Um zu schauen was am i2c bus passiert höre ich mit dem ATTiny85 Sniffer mit. Nun ist es so das ich versuche die logs zu verstehen. Der LM75 wird in Linux mit adresse 0x48 gefunden
Ok, ich versuche mich noch immer mit dem LM75 ich komme aber noch nicht so richtig weiter, wie sind die ausgelesenen werte aus dem LM75 mit dem Datenblatt zu verbinden? root@raspberrypi ~ # i2cdump -r 0x00-0x7 -y 1 0x48 W 0 1 2 3 4
-
Thread
Rückgabeproblem
schon gesagt wurde nicht notwendig. In der Regel sollte ein Header so aussehen: [c] #ifndef LM75_H_ #define LM75_H_ #include "twi.h" unsigned char LM75_GetOnBoardTemperature(float *temp,signed char *ctemp); #endif /*LM75_H_*/ [/c] Der Header wird mit einem "ifndef" gekapselt. Falls
-
Thread
Verkaufe ICs
dich bei nem Privatverkauf noch ein wenig weiter von den Reichelt Preisen zu diestanzieren? Der LM75 kostet bei Reichelt z.B. 2,10 und da hab ich sicher nen neuen, funktionsfähigen. gruß
verpackt. Leider hab ich mit den Reicheltpreisen nichts am Hut, da ich aus Österreich komme... LM75 ist leider schon weg.. Gruß Robert
-
Thread
I2C Beispielprogramme für AT89C5131
Beispielprogramm von der ATMEL- Seite besorgt. Funktioniert!!!! Meine Frage: Ich habe mir auch den LM75 (Temeratursensor auf I2C- Basis) gekauft. Wie kann ich den Temperaturwert des LM75 abfragen. Ich kann nach dem Senden der Slaveadresse einen Wert auslesen (z.B beim PCF 8574). Beim LM75 muss ich aber
. http://sprut.de/electronic/pic/programm/thermo75/thermo75.htm Wenn ich das Datenblatt des LM75 und den Code von Sprut richtig gelesen habe, musst Du direkt nach dem Empfang des 1. Bytes ein ACK statt des Stopp-Bits senden und erneut ein Byte vom LM75 abfragen, welches dann den 0.5°C-Wert darstellt
-
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
SHT11 und I2C Bus gemeinsam nutzen
das er vom Protokoll her nicht kompatibel ist. Verstell ich mir beim I2C Baustein (RTC, EEPROM, LM75) oder beim SHT11 etwas, wenn ich einmal mit I2C Befehlen und einmal mit SHT11 Befehlen hantiere??? Hat jemand diese Konstellation schon ausprobiert? mfG Reitl
standardmäßig eingestellt ist. Sollte der SHT11 zufällig die gleiche Adresse haben, wie etwa der LM75 solltest du die ändern. Natürlich ohne den LM75 mit am Bus hängen zu haben... Gruß mawi_PIC
-
Thread
TWI Bus Hardware
ich übe ein wenig die Nutzung des TWI-Busses und bin ein wenig irritiert. Am TWI-Bus hängt ein LM75. Die Pullup Widerstände sind 3,3 kOhm. Nun wollte ich mir das Timing mit einem Logicanalyser anschauen. Schliesse ich den Analyser an SDA und SCL an fangen die Bussignale an zu jittern und es gibt
natürlich fliegender Aufbau) einen ATMega >> 324PA bei 12Mhz eine RTC DS1307. > > Ich dachte einem LM75? Inzwischen habe ich mal die RTC angeschlossen falls der LM75 kaputt ist. > > >> Schicke mal ein Snapshot vom LA mit. Stutzig macht mich, dass der SDA >> nach einem Kurzen Impuls bein STOP
-
Thread
Welchen Temperaturfühler
einen Temperatrufühler für das Heizregister. Durch meine Regergen im www. fand ich heraus das der LM75 sehr verbreitet ist. Die Ansteruerung soll über I²C-Bus erfolgen, µC 8051 Familie (Atmel). Der LM75 hat eine Toleranz von ca. 2°C, ist das nicht etwas ungenau? Hab auch noch andere Typen durch meine
soll ich nun nehmen. I²C-Bus sollen (müssen) wir nehmen. Ist da mit Problemen zu rechnen die ich bei LM75 nicht habe? Aja Sprache ist Assembler. mfg. steve
-
Thread
DS75/LM75/TMP75 vorzeichen
Kann mir bitte jemand dabei helfen die Geschichte mit dem Vorzeichen zu korrigieren. Ich bin derzeit damit beschäftigt mir C++ näher zu bringen aber irgendwie klemmt es. Den LCD am PCF8574 und am HCT4094 habe ich schon mit eigenem Code zum funktionieren gebracht. Da bin ich schon mal ganz happy. Positive Temperaturen kann ich schon darstellen lassen, nur bei den negativen Werten klemmt es. Die im Quellcode benutzen Funktionen und Definitionen habe ich so benannt, dass ich ohne Kommentare hinkomme. Ich hoffe die werte Leserschaft ist hier dazu ebenso in der Lage um mir helfen zu können.
-
Thread
Temperaturregelung
überlegt das wie folgt zu realisieren: # Die Temperatur vom Ätzbad wird eingelesen (mit Temp-Sensor LM75) # Die Temp. Wird auf die 2-Stellige Anzeige Ausgegeben # Eingestellte Temperatur am DIP-Schalter wird ausgelesen # Ist Die Temp. Im Ätzbad kleiner als (SOLL-Temp ? 5°C) wird der Heizstab mit m?
nicht soviel Erfahrung mit AVRs und programmiere in C - Ich brauch ne Routine die Temperatur des LM75 in eine Variable schreibt z.B. so : ?ist_temp = read_lm75();? -Ich brauche eine Routine die eine 2-stellige Dezimal Zahl auf die 7-Segmentanzeige schreiben kann, die an irgend m? Port hängt z.B
-
Thread
LM75 an I2C gibt immer 0xFF zurück, aber Kommunikation geht.
Hallo, ich habe an einem ATmega32 einen LM75 dran. Ich bekomme als Temperaturwert immer nur 255 zurück, egal ob ich das untere oder obere Byte lese. Wenn ich die Adresse verändere (angeschlossen ist 0x90) auf z.B. 0x9D dann bekomme ich vom
Schreiben entscheidet, gehört ja zum I2C-Standard. Es ist in den Timing-Diagrammen im Datenblatt des LM75 ja auch völlig Standard richtig dargestellt. Gruß aus Berlin Michael
-
Thread
Bascom - Servo, Temperatursensor und Co.
+---U---+ ' (-RESET) PC6 |1 28| PC5 (ADC5/SCL) =LM75 Sensor ' (RXD) PD0 |2 27| PC4 (ADC4/SDA) =LM75 Sensor ' (TXD) PD1 |3 26| PC3 (ADC3) 'Display RS= (INT0) PD2 |4 25| PC2 (ADC2) 'Display E=
Speicher $hwstack = 100 $swstack = 100 $framesize = 100 'Baudrate der UART $baud = 9600 '### LM75 Sensor und Display ### Config Lcd = 16 * 1 Dim X As Byte Dim Y As Byte , Slave As Byte Config Sda = Portc.4 Config Scl = Portc.5 Do Slave = &H91 I2creceive Slave , X Waitms 10 I2creceive
-
Thread
C-Code für Software TWI für Atmega gesucht
Schreib dir doch selbst eine Routine?! Ich habe mir damals für nen LM75 mit I2C folgendes geschrieben....: [c] #define DS75_SDA PORTB.B5 #define DS75_PinDATA PINB.F5 #define DS75_SCL PORTB.B4 void DS75_setWRITE(void){ DDRB +=
schon sehr viel. Ich würde da nicht mehr als ein paar mA fliessen lassen, keine Ahnung, was so ein LM75 an maximalem Strom verträgt. Es reicht ja, wenn die LED so gerade erkennbar glimmt. Michael schrieb im Beitrag #2052186: > Außerdem ist mir noch aufgefallen, dass das Programm eigentlich schon
-
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
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
I²C-Code - fehlt noch was?
Verwendest du den lm75? du must dem temp.sensor vorher mitteilen, dass er dir dir temperatur senden soll, erst dann kannst du sie lesen.
0 der Adresse teilt dem Slave mit ob er Daten senden oder empfangen soll. Beim Empfang wird beim LM75 (Temperatursensor) einfach nach der Adresse ein "Repeated Start" gesendet und der LM75 schickt dann die Daten. Bevor man mich nun erschlägt: Nagelt mich nicht darauf fest das alles so stimmt :)
-
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
Temperatursensor, aber welchen ?
welchen ich besorgen soll. Auf jedenfall soll ein A/D Wandler integriert sein. Für mich kommen LM75, DS1621 oder DS18S20 / DS18B20 in Frage. Welcher von denen ist denn am einfachsten zu "bedienen" ? Ich möchte gerne einfach den Output vom Sensor direkt in einen Port (Eingang) des MC stecken
Gerät anzubringen und darf nahezu beliebig weit vom Controller entfernt sein. Der LM75 ist vergleichsweise ungenau - für PC-Temperatur ok, für Aussen/Innentemperatur vom Haus nicht.
-
Thread
6mm Hülse gesucht
Hallo! Habe mir im Eifer des Heizungssteuerungsbasteln kleine Printchen gemacht mit LM75 drauf: https://www.tme.eu/ro/details/lm75bdp.118/traductor-de-temperatura/nxp/lm75bdp-118/ und mit temperaturbeständigen Kabel bis 105°C verlötet: https://www.tme.eu/ro/details/therm120_4g0.5/cabluri-rezistente-la-caldura
Für die Vorlauftemperatur etc mag der LM75 mit einer Genauigkeit von 2-3°C ok sein, für die Raumtempeteratur eher nicht: zwischen 18°C und 20°C liegt schon ein deutlicher Unterschied im Kuschelfaktor,
-
Thread
Problem mit Portexpander und I²C
Ich hoffe ihr könnt mir helfen. und zwar wollte Ich mit einem PCA9554AD Portexpander und einem LM75 Arbeiten und das ganze über I²C.mein Problem es funktioniert weder der LM75 abzufragen noch den PCA9554AD. Ich habe einen 4,7kOhm PullUp an SDA und an SCL. sowie einen 100n Kondensator an VCC/GND
und ihn so z.B. mit weiteren Bytes konfigurieren, *wenn* dessen pins A2=A1=A0 auf 0 liegen. Beim LM75 ist es ähnlich, nur müssen dort die oberen 4bits mit 1001 kodiert sein.
-
Thread
Mega32 und Tempsenosr LM 75CIM Anfängerhilfe
Bitte gestattet mir eine Frage Ich möchte mit Hilfe des LM75 und dem Atmel Anschluss des Sensor an den PINS PC0(SCL) und PC1(SDA) . Die Adressbelegung des Sensores A0 bis A2 habe ich auf Low liegen da nur ein Sensor angeschlossen ist . Nun aber meine Frage ich
> Ich möchte mit Hilfe des LM75 und dem Atmel Anschluss des Sensor an den > PINS PC0(SCL) und PC1(SDA) . Dieser Satz macht nicht wirklich viel Sinn... Ich verstehe Dein Problem nicht! Das Lesen von Werten aus dem EEPROM hat doch
-
Thread
LM75 Auswerten und Temperatur über terminal ausgeben?
Hallo Ich möchte einen LM75 Auswerten und Temperatur über terminal ausgeben nur scheiter das ein wenig. 2 pullup widerstände 10K von SDA, SCL jeweils auf +5V. Die, A0, A1, A2 jeweils direkt auf GND und einen 100nF an VCC und
Das Problem war das mein terminal Ales in ascii interpretiert hat also auch die werte die von dem LM75 kommen man muste diesen wert erst um Rechnen so das Er dem ascii Code entspricht und ich auch mein gewünschten dezimal werte bekomme. Das geht so auf http://www.torsten-horn.de/techdocs/ascii.htm
-
Thread
ATTiny temperature calibration bytes
Beruhigung: Tiny441). Mit A2D*133/128 Korrektur passt es erstaunlich gut zu den Ergebnissen eines LM75, zumindest im Bereich 15-40°. Mehr habe ich nicht getestet
21°C ergibt und perfekt zur gegenwärtigen Temperatur passt. Sitzt auf der gleichen Platine wie der LM75, noch ohne nennenswerte Verlustleistung auf der Platine. Sinn des ganzen ist eigentlich, den LM75 überflüssig zu machen, habe noch nie was mit den internen Sensoren gemacht. Das mit den -127:
-
Thread
Meinung über Heizungsprojekt
c) deswegen würd ich eben auf einen I2C sensor entscheiden. Teste gerade ein paar sachen mit dem LM75 ist halt sehr ungenau
eigentlich die Angezeigte Temp ist wirklich nebensache hmm vielleicht versuch ich das doch mit den LM75 oder was meint ihr. mfg scray
-
Thread
LM 75 oder DS18S20
Frage anders formuliert. Welcher Temperatursensor ist vom Aufbau und der Funktionsweise gleich dem LM 75? Ich hatte da mal was gelesen das der DS18S20 fast gleichwertig ist, stimmt das???
-
Thread
BASIC-Computer mit Mega32
gesteckt - kein Problem. Zugriff auf "LM75" über A=TEMP(0) -> "I2C-Error" Gruß Otto
erhält somit auch keine Daten..... Die Adresseinstellungen stimmen miteinander überein. Der "LM75" funktioniert. Hast Du irgendetwas "in der Schublade" ? Viele Grüße Otto
-
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
Temperaturmessung im Solar Bereich
Anlage überhaupt gut arbeitet. Bzw. wo sie optimiert werden könnte. Ich habe schon früher den LM75 zum Temperaturmessen verwendet. Für die Umgebungs (Luft) Temperatur im Panel bzw. im freien (Schatten, Sonne) ist der glaub ich auch ganz gut dafür geeignet. Wenn es dann aber daran geht die Temperatur
am Panel (Alublech) oder an den Leitungen (Vorlauf, Rücklauf; Kupfer) zu messen wird es mit einem LM75 schon eher ein Kunstwerk als technisch sinnvoll. Ich hatte da schon ganz wirre Gedanken den LM75 ähnlich wie einen Grafikkartenlüfter zu montieren ... aber vergessen wir das mal wieder. Des weiteren
-
Thread
Relaisansteuerung, bzw. Daten auslesen
und das Relais schaltet. Dann möchte ich auf der Platine noch Anschlussmöglichkeiten für mehrere LM75 Thermometer unterbringen. Nun möchte ich mit dem PC die Daten aus den LM75 auslesen und dann entsprechend mit einer Software wieder die Relais schalten. Problem ist: Der Parallelport bietet auch
Multiplexen, die sowohl die Ansteuerung einzelner "Geräte" als auch das Auslesen beispielsweise aus dem lm75 also umgekehrte Richtung beschreibt?
-
Thread
Printf float mit Eclipse und Winavr
Temperature_Sensor.map -mmcu=atmega8 -o"Temperature_Sensor.elf" ./src/main.o ./src/drivers/i2c.o ./src/drivers/lm75A.o ./src/drivers/serial.o -lprintf_flt -lm Danke im Voraus.
Temperature_Sensor.map -Wl,-u,vfprintf -mmcu=atmega8 ./src/main.o ./src/drivers/i2c.o ./src/drivers/lm75A.o ./src/drivers/serial.o -lprintf_flt -lm -o"Temperature_Sensor.elf"
-
Thread
i2c Temperaturfühler nicht SMD
C genau gehen (Bereich 0°C - 50°C reicht aus) und per i2c ansprechbar sein. Zudem bitte kein SMD (LM75 o.ä.). Auch sollte das auslesen nicht zu extrem aufwendig sein (ich will ja nur eine Temperatur). Wäre super wenn jemand was zur Hand hat danke mfg Chris
gehen (Bereich 0°C - 50°C > reicht aus) und per i2c ansprechbar sein. Zudem bitte kein SMD > (LM75 o.ä.). Den LM75 kannst du sowieso vergessen, da der in deinem Bereich nur eine Genauigkeit von 2°C hat. Ansonsten könnte das mit deinen Anforderungen eng werden (S.4) http://www.nxp.com/documents
-
Thread
I2C Bus Übertragungsprobleme
Hallo, Ich lese mit einem Atmega2561 einen LM75 (I2C Bus Temperatur Chip). Prorammiersprache ist Bascom. Nun habe ich folgendes Problem... I2C Bus ist korrekt verdrahtet, aber beim auslesen bekomm ich nur einsen raus. Sprich, wenn ich die 2 Bytes
Blockschaltbild, hab ich grad keins zur Hand, ist aber recht simpler aufbau, ATmega hängt an Spannung, LM75 hängt am der selben 5V Netzteil, LM75 hängt mit sda/scl am PortA.0 /PortA.1. Die Pull-up's hängen direkt am LM75 zwischen Vcc - Sda/SCL. Versorgungsspannung mit 5V übernimmt ein PC-Netzteil. Masseproblem
-
Thread
Lm75a an LPC11C24
Hallo, habe mir einen Demo Board von NXP mit dem LPC11C24 gekauft. Versuche nun über I2C einen LM75a auszulesen, und über CAN zu schreiben, das klappt auch soweit, ich bekomme den Wert vom LM75a aber nur einmal, dann ist er eingefroren, der CAN läuft aber weiter (ich lasse im letzten Byte einen Counter
files... in der main-while schleife rufe ich die Funktion "cycled200ms" in dieser wird dann die lm75a Routine abgearbeitet und über ein PDO auf dem Bus versendet, allerdings im monent nur auf einem Byte...
-
Thread
KTY 10-5 Formelprobleme
Temperatursensor-Messergebnisse im Vergleich: [pre] SHT-21#1 22.79 oC, 20.08 % RH SHT-21#2 22.75 oC, 19.57 % RH LM75 20.00 oC TMP141#1 22.75 oC TMP141#2 22.75 oC TMP141#3 22.50 oC DS18B20 23.44 oC KTY13 21.30 oC RFA1int 22.13 oC [/pre] Warum der LM75 gerade so weit "abgeschlagen" auf seinen 20 °
ist's mir klar: die Batteriespannung geht allmählich runter, sie ist jetzt bei 2,5 V. Das mag der LM75 gar nicht (auch, wenn's ein -3 ist).
-
Thread
Temperaturen messen mit weißen LEDs
Ein MCP9808 kostet <1€ das Einzelstück bei digikey. Wem das zu teuer ist, der nimmt einen LM75 für 0,3€. Wer auf Analogkram steht, nimmt halt einen NTC oder PT1000. Es gibt noch viele andere Temperatusensoren. Viele µC haben einen integrierten Sensor. Wenn der µC mit niedriger Last / niedrigem
>Ein MCP9808 kostet <1€ das Einzelstück bei digikey. >Wem das zu teuer ist, der nimmt einen LM75 für 0,3€. [ ] Du hast das Problem verstanden. Ein normaler Temperatursensor kann die Sperrschichttemperatur eines Halbleiters NICHT messen, denn da ist immer noch das Gehäuse dazwischen.
-
Thread
AVR-Assembler, brvs Verständnissfrage
Hallo, Ich benutze 2 LM75 in einer Schaltung die leider beim Eiswürfeltest 1,5 Grad anzeigen. Dies möchte ich in meiner Software kompensieren indem ich die 1,5 Grad abziehe. Die vom LM75 kommende Zahl ist im Zweierkomplement
avrasm];---------------------------------------------------------------- ;Das Temperaturregister LM75. Die 9 Bits liegen linksbündig in einem 16-Bit Register. ;Vorzeichen (DB8) beachten! DB0 = 1/2 Grad (.0 oder .5) ;----------------------------------------------------------------- ; <---------
-
Thread
LM75 Treiber, C, für PIC CCS-C
Der Betreff sagt eigentlich schon alles. (M)Ein Treiber für den I2C-Temperatursensor LM75 (National Semiconductor). Der Umbau für andere Compiler dürfte nicht allzu schwer sein. Gruß Stephan
Habe heute den Eintrag gesehen Habe erst gerade einen LM75 angesteuert. Ansteuerung mit PIC18F2525 Habe auch CCS C Compiler Ausgabe wie beschrieben an ein 2-Zeilen Display Code im Anhang (Getestet) Lg Studi
-
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
Einsteiger und Fragen
reichen. Und nen LCD sollte der auch steuern können. Nur welche Temp-Sensoren verwendet man? Diese LM75? brauchen ja dann gleich wieder 5 Kabel pro Sensor WENN ich das recht verstanden hab, Vorteil natürlich die können direkt mit dem Atmega reden ohne was umzuwandeln.
bist Du ungefähr 200 Stunden weiter.... Dein LCD kostet Dich noch mal ca. 10 - 30h. > Diese LM75? brauchen ja dann gleich > wieder 5 Kabel pro Sensor WENN ich > das recht verstanden hab nein: die liegen alle hintereinader an einem 4-poligen Kabel und werden über Adresseinstellung an 3 Pin
-
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
Strommessung mit INA219
erfolgt als erstes im MSB und dann im LSB. [c] ret = i2c_start(ina219); // Start Lesen des LM75 if (ret == 0) { // Wenn LM75 ein OK sendet... msb_strom = i2c_readAck(); //...speichere oberes Bit lsb_strom = i2c_readNak(); //...speichere unteres Bit
else // Fehlererkennung { // Wenn LM75 kein OK sendet lcd_command(LCD_CLEAR); // Leere Display lcd_printlc(1,13,"READ"); // "Lesevorgang" lcd_printlc(2,13,"NOK"); // "Nicht OK (NOK)" } [/c] Mit diesem Code
-
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
Peltierelement regeln
funktioniert (Strom sparen!). Ich möchte mit einem AVR arbeiten (Tiny26 bietet sich hier dank ADC für die LM75 an). Mein Problem ist nun, dass ich noch nie mit so hohen Strömen gearbeitet habe. Selbst wenn ich die Steuerung auf einen 6V-Akku (statt 12V) auslege, sind beim angegebenen Widerstand von 1R3-1R5
Ich find' den Thread zwar trollig, kanns mir aber trotzdem nicht verkneifen: Für den LM75 wirst du kein ADC benötigen.
-
Thread
Strommessung mittels Shunt undTemperatur
günstige, galvanisch getrennte Methode zur Wechselstrommessung. Mir schwebt die Idee vor über einen SMD LM75 einen bedrahteten Shunt zu legen und über die Temperaturerwärmung den Strom zu bestimmen. Natürlich müsste auch die Umgebungstemperatur durch einen weiteren LM75 gemessen werden. Hat jemand damit
Und das über 4 Dekaden bei 4% garantierter Nichtlinearität. Hut ab. Aber ich wette, da ist kein LM75 auf einen Shunt geklebt :-)
-
Thread
Ersatz / Replacement für SE95D I2C Temperatursensor
Also, der LM75A geht hier problemlos anstatt des SE95D.
Klaus schrieb im Beitrag #6483083: > Also, der LM75A geht hier problemlos anstatt des SE95D. Danke für die Antwort, der Hersteller des Controllers meint auch dass der LM75A als Ersatz taugt.
-
Thread
Temperatur und uC --> Pt100 oder Thermoelement?
beim Umrechnen der Spannungswerte (ggf. eine kleine softwareseitige Kalibrierung nötig) 3. LM75xxx Erfordert "nur" die Abfrage über I2C-Bus und ein bischen Werte umrechnen, liefert aber brauchbare Temperaturwerte ohne Kalibrierung 4. DSxxyy (hab grad die genaue Bezeichnung nicht parat) Erfordert das 1-Wire Protokoll und Werte umrechnen, liefer wie der LM75 aber brauchbare Werte ohne Kalibrierung. Bei 3 und 4 hab ich allerdings gerade keinen Temperaturbereich im Kopf. Den muss man da wohl noch prüfen....
-
Thread
Temperatursensor linearisieren
Ich hab auch keine weiteren (bekannten) Temperaturfühler hier, bis auf einen einzigen besagten LM75. Klar, noch diverse schwarze Kleckse auf meinen Teilespender-Platinen an diversen Kühlkörpern, aber die sind genauso unbekannt wie die Dinger, mit denen ich es zuerst probiert hab.
> LM75 Der kann doch gar keine 150°C oder gibt es die Anforderung von 150° gar nicht?
-
Thread
Low-Power Temperaturwarnung
Also ich möchte es eigentlich auch sportlich machen: Der LM75 hat ja einen einstellbaren Temperaturschaltausgang. Leider stellt der sich defaultmäßig auf 80° Threshold ein. Also habe ich mir gedacht das ein kleiner AVR das Teil einstellt und sich dann shclafen
Hans R. schrieb: > Also ich möchte es eigentlich auch sportlich machen: > Der LM75 hat ja einen einstellbaren Temperaturschaltausgang. > Leider stellt der sich defaultmäßig auf 80° Threshold ein. > Also habe ich mir gedacht das ein kleiner AVR das Teil einstellt und > sich dann
-
Thread
PT100 Auswertung
/www.distrelec.com/distrelec/datasheets.nsf/WebAttachments/471AB81E27A257EAC12571B900467357/$File/LM75_e.pdf nehmen? ist das besser und Billiger? Ich danke erstmal Mumpitz p.s. die schaltung die ich angehängt habe kommt von der Seite http://www.sprut.de/
, ist der LM75 (und jeder andere Siliziumsensor) ungeeignet. @Linearisierung: a. Lookup-Tabelle mit Zwischenwertinterpolation (schnell). b. Anwenden der umgestellten Formel der Widerstandskennline. Also aus dem