-
Thread
AVR-ChipBasic2 - BASIC-Computer mit ATMega 644
Analogeingänge - optionales Daten-EEPROM (24C64) für Datenlogger etc - Funktionen für bis zu 8 LM75 Temperatursensoren - Up/Download von Programmen über die serielle Schnittstelle - Listingdruck über die Druckerschnittstelle - automatischer Start des 1. Programmes nach Einschalten über Jumper
Hallo Karl-Anton, ich denke nicht, dass das sinnvoll ist. Die "TEMP()" Funktion für den LM75 ist eigentlich auch nur noch aus Kompatibilitätsgründen zu den Vorgängerversionen drin. Am System selbst will ich eigentlich auch nicht mehr als unbedingt notwendig ändern, Bugfixes sind da natürlich
-
Thread
LM75 Mega8, lässt sich nur einmal auslesen
Habe ein unterschied zwischen den LM75 gefunden, der erste funktionierene ist ein LM75A und die anderen sind alle LM75... Ich muss also meine Routine ändern, ich hab allerdings keine Idee mehr an welchen Punkt es liegen könnte. Ich sende
Es liegt dran, dass der LM75 33ms brauch, um überhaupt einen Messwert zu haben, und wenn man die ihm nicht lässt gehts nicht. PS: der LM75A braucht sogar 100ms ist aber genauer.
-
Thread
AVR TWI Master und Slave Funtionen in C
beginnen zu zählen, und nicht das R/W bit in die Adresse einbeziehen. Siehe attached Beispiel vom LM75 Temperatursensor. Gruß Manni
zu zählen, und nicht das R/W bit in die Adresse > einbeziehen. > > Siehe attached Beispiel vom LM75 Temperatursensor. > Gruß > Manni Hallo zusammen, ich muss diesen alten Thread noch mal rauskramen, da ich gerade ein paar Stunden an dem Adressierungsproblem hing. Ich nutze von deinem Code
-
Thread
I2C Bus über große Distanzen - geht das??
und musste den Versuch also bei 110m abbrechen obwohl ich die Temperatur immer noch richtig vom LM75 auslesen konnte. Takt war damals 50 Khz. Gruß HansHans
gewürfelt? ;-) >den Versuch also bei 110m abbrechen obwohl ich die >Temperatur immer noch richtig vom LM75 auslesen >konnte. Takt war damals 50 Khz. Naja, als grobe Peilung OK, aber wirklich gescheite Aussagen liefert nur ne Messung mit nem Oszi. MfG Falk
-
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
Thermometer ohne AD Wandler
LM75...
Für I2C Bausteine (z.B.DS1620, usw.) und für LM75, o. DS1820 kann man sogar komplette SW-Lösungen finden. (Bei DS1621 mit Löten u. Programmieren hat die ganze "Installation" bei mir damals bloss ca. 2-3 Stunden gedauert.) Karoly
-
Thread
ATmega 8 mit LM75 (TWI bzw. I²C)
> "TWCR=(1<<TWINT)|(1<<TWEN); > loop_until_bit_is_set(TWCR,TWINT);" einmal zuviel [c] #define LM75_ADR 0x48 // SIEBEN Bits! #define READ 1 #define WRITE 0 // besser lesbar //LM75 Register #define TEMP 0 #define CONF 1 #define T_HYST 2 #define T_OS 3 //... // main(). send( (LM75_ADR
Oder hier als Artikel http://www.darc-coburg.de/modules/wiwimod/index.php?page=LM75&back=Bastelecke
-
Thread
I2C-Bus Probleme
wieder Streikt sobald ich eine längere Leitung dranhänge. Ich will nämlich noch eine DS1620 oder LM75 an diesen Bus betreiben der dann an eine ca. 10m Leitung soll. Wo sind die Widerstände eigentlich am besten direkt am µC oder am entferntesten Busteilnehmer? Ich verwende Bascom und frage mich wie man
-
Thread
Temperaturfühler mit USB
mit C. Hat vieleicht jemand eine idee was ich für Bauteile verwenden sollte. Habe schon an einen LM75 mit PTC-Widerstand gedacht aber die ausgabe ist leider nur analog und ich kann ihn nur mit einer Serrielen Schnittstelle ansteuern. Sollte aber direkt mit USB gehen. Schnelle Hilfe wäre gut.
Nimm einen IO-Warrior, der hat eine I2C Schnittstelle, damit kannst du den LM75 und andere auslesen. Software-Beispiele gerade für den LM75 sind gleich dabei. Das ganze sollte problemlos in wenigen Tagen fertig sein.
-
Thread
Temperaturmessung
Naja, den LM75 gibt es auch und er ist etwas günstiger und leichter zu beschaffen. Wie genau muß denn gemessen werden ? Ich persönlich würde den DS1820 mit 1-Wire ins Auge fassen. Der ist von der Bauform her
-
Thread
I2C im Auto - Störfestigkeit
Hallo, in einem kleinen Projekt im Auto wollte ich unter anderem auch I2C-Temperatursensoren (LM75) im Motorraum verbauen. Diese sollen von einem PIC16F628 über einen in Software realisierten I2C-Bus (Low-Speed) zyklisch abgefragt werden und auf einem LCD-Display ausgegebne werden. Dass die Sensoren
Überspannungsschutzmaßnahmen einbauen? Den Controller selbst möchte ich in ein Metallgehäuse einbauen. - Lohnt sich beim LM75 eine Offsetkalibration für 0°C mit Eiswasser, oder ist die Methode auch nicht genauer als der LM75 von Werk aus? Soweit mal meine Gedanken. Sollte das funktionieren, oder mache ich da einen Denkfehler
-
Thread
BLDC, Synchronmaschine, Drehfeld Experimentierschaltung Gesperrt
KK machen. Sowie über die µC-gerechte Aufbereitung des Temp-signals. Mein erster Gedanke war der LM75. Danke schonmal
machen. Sowie über > die µC-gerechte Aufbereitung des Temp-signals. Mein erster Gedanke war > der LM75. Wiso so kompliziert ? Der AT90PWM hat doch massenhaft ADCs, ein einfacher NTC, PTC, KTYxx usw. reicht doch.
-
Thread
LM75a mißt nicht
dass gleiche Ergebniss. Ist der LM75 zum LM75a anders??? Gruss Frank
Naja der LM75 hat einen 9-Bit Wandler und der LM75A einen 11-Bit
-
Thread
TWI (I2C) - Lm75 - Atmega8 Funktionsproblem
/* Settings Atmega8 @ Internal RC Oszillator 4Mhz @STK500 UART Übertragung OK LM75 Adresse = 0b1001000 */ Hallo, Ich komme nicht ganz mit dem I²C bus zurecht. Ich möchte den Temperatursensor LM75 auslesen. (Versuche da jetzt seit zwei Tagen herum :-/ ) Ich bekomme aber
, the LM75 > should not be accessed continuously with a wait time of less than 300 ms (eine Fußnote aus dem Datasheet) hth. Jörg
-
Thread
LM75 am Atmel 128 mit TWI_Master
es das selbe Spielchen, was aber zumindest zeigt, daß die Sensoren an sich funktionieren. Meine LM75-Routinen in C habe ich mal beigepackt. Aufruf aus dem Hauptprogramm mit: [c] fprintf_P(stream, PSTR("%d"), LM75_temperature(0)); [/c] bzw. [c] fprintf_P(stream, PSTR("%d"), LM75_temperature(1)
umgeaenderte Funktion: double LM75_temperature(unsigned char chip) { double Celsius; ... Celsius = 0.0; if ((LM75_temp.tt[1] & 128) == 128) // process Sign-Bit (Byte2) { Celsius = LM75_temp.tt[1] -
-
Thread
Hilfe Temperaturmessung, OUT 0 - 10VDC
.10 V analog abzubilden? Als Sensor würde ich bei der Leitungslänge eher auf etwas I²C-mäßiges (LM75, aber genauer) setzen und einen Microcontroller danach. Wenn du das analog haben willst, musst du dann noch eine PWM mit nachgesetzten OPV benutzen. Außerdem brauchst du einen Spannungsregler von
-
Thread
Temperatursensor mit Two-Wire Interface bis 300°C
Hallo, bin verzweifelt auf der Suche nach einem Temperatursensor ala lm75 mit Two-Wire Interface mit einen Messbereich von ca. -20 bis +300°C. Gibt es sowas überhaupt? Sakrischen Dank Michl
-
Thread
günstiger Temp-Sensor
brauch ich es nicht... es soll wirklich nur die temp innerhalb des gehäuses gemessen werden... und der LM75 schaut sehr gut aus... vielen dank für die antworten
nicht wirklich unpraeziese sind. Versuch das mal mit nem KTY hinzubekommen. Von den +-2.0 Grad des LM75 will ich garnicht anfangen. cu Tarzanwiejane
-
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
On-Chip Temperatur ATtiny
ohne Eiswasser oder Kochendes Wasser eine vernünftige Temperatur zu erechnen. Neben mir liegt ein LM75 der zeigt mir die aktuelle Temp im Zimmer an. Genau das zeigt mir mein KTY jetzt auch an aber geht er in den Kühlschrank geht er runter auf 20 Grad und das wars. Wo ist jetzt das Problem? Ich werd
Ich würde den LM75 nehmen, den gibt es auch als 3,3V Version und auch bei reichelt. Es ist auch ein I2C-Sensor. Fertig kalibriert mit 0,5°C Auflösung. Leider ist er nur in SMD-Version verfügbar, aber funzt ganz gut.
-
Thread
I²C/TWI Tutorial
ein grafisches Display und einen Drehgeber ansteuern. Ausserdem hängen noch ein paar PCF8574 und LM75 am Bus. Gruß, Jan
-
Thread
I²C Zerstört?
Habe mir dass Projekt von Joerg Wolfram nachgebaut. BASIC-Computer. So nun habe ich mit einem LM75 am I²C Experimentiert. Dabei ist wohl ne Klemme abgerutscht und zack hatte ich 12V am SCL- und SDA-Pin. Jetzt Reagiert dier Computer auf keine I²C anfrage mehr. Ich dachte immer der wäre unzerstörbar
-
Thread
emf atmega16, layout
erste mit sovielen kerkos, ner spule und andrem kram. die andren waren ruer einen ds1307, nen lm75 nem vgaterminal adapter und nem solidstaterelay. diese hier ist bisher sicher die aufwendigste die ich angehe. und wie schon gesagt, das soll kein alles druff experimentierboard sein. ich moechte
oder uebel auch mal angehen muessen. bsiher hatte ich aber eher weniger spass damit als ich durch lm75 sensoren dazu gezwungen wurde herumzufitzeln. die kondensatoren sind doch so winzig, die kann ich ausserdem auch nach aussen biegen. das libs zerreissen und package modifizieren habe ich mir
-
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
M16c/6N
Hallo Ich haben an den Uart2 einen LM75 Baustein gehängt. Bis jetzt läuft mein Bus mit 100 kHz. Als Teiler habe ich im U2C0 Register f8SIO gewählt also 2 MHz ( Quarz hat 16Mhz). Im U2BRG Register habe ich 8 stehen. Dies ergibt laut
-
Thread
I2C + LM75 + mega8 Controller hängt sich auf
Hallo Forum, ich habe eine datei lm75.h die ich nutze um einen lm75 auszulesen. Ich habe jetzt das Problem, das sich der Controller leider des öfteren aufhängt. Da ich einen Watchdog einprogrammiert habe resetet er also. Kann mir jemand
-
Thread
Temperatursensor
Temperatursensoren beschrieben werden "inklusive deren Betrieb". Ich habe bei mir zu Hause zwar ein paar LM75 rumliegen, jedoch ist das löten für diese Bauteile recht schwer.
-
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
-
Thread
AVR-TWI-ASM EEPROM Ansteuerung
senden (hab ich selbst erst vergessen). z.B: Bei einem 24C64 ==> 0xA0 Bei manchen Bauteilen wie LM75 sollte man eine Wartezeit beim zyklischen Abfragen einbauen, kann sich sonst aufhängen. Oder man vergisst beide Bytes einzulesen. Schreibbeispiel auf EEPROM: rcall i2c_start ldi r17, 0xA0
-
Thread
PT1000 - konkrete Schaltung
20Jahren sollte der Sensor austauschbar sein und da habe ich bei PT1000 die größte Hoffnung. DS1821 und LM75 gibts dann sehr wahrscheinlich nicht mehr. - 1wire ist mir persönlich zu timingkritisch (-> Interruptsperre; Bits mit Timern auszählen usw. gefällt mir nicht); AD-Eingang auslesen ist deutlich einfacher
-
Thread
Temperaturfüher Dallas/Maxin
, Wenn man so auf die Seite von Maxin blickt gibt es da eine Reihe von Temperatursensoren. Der LM75 ist mir als Standartfühler bekannt soll aber bis zu 2 °C Toleranz aufweisen. Hab jetzt den Ds 1631 bekommen. Was sind eure persönlichen Erfahrungen mit Dallas/Maxin Fühler in Punkto Genauigkeit
-
Thread
Probleme mit LM75 und PCF8583
Pegel bleiben High - die Software geändert (I2CREAD 144, var)gelöscht, Bus kommuniziert. -beim LM75 sind A0,A1 und A2 auf GND gelegt -als Pull Up Widerstände sind jeweils 3KOhm auf VDD gelegt Im Gegenzug habe ich versucht mit dem LM75 allein auf dem I2C Bus zu kommunizieren, aber leider zeigt
30 KOhm erhöht und es findet wieder eine Kommunikation auf dem Bus statt. Allerdings gibt mir der LM75 noch keine entsprechenden Daten. Scheinbar habe ich auch in der Abfrage noch Probleme. Es steht permanent "255" als Dateninformation an.
-
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
Suche Sourcecode für LM75
Ich selbst habe noch nie etwas mit dem LM75 gemacht, aber schon viele hier im Forum. Such doch mal hier in der Forensuche nach LM75. Da gibt es jede Menge Material. Und da Du ja eh in C programmierst, muß das ja auch nicht speziell für den 89c8252
Ich hänge mich jetzt mal hier mit dran... Hat der LM75 auch eine eigenerwärmung wie beim DS1620 ? Was ich meine, erwärmt sich der LM75 im Normal Modus bei Raumtemperatur , oder ist es besser nach jeder Messung in den Shut-down zu schalten? Danke
-
Thread
ADC Wert für Temperatur berechnen
Temperaturen heizen, dann messen) oder gleich nen kalibrierten, externen digitalen Sensor nehmen. LM75, LM74, und tausend andere. MFG Falk
-
Thread
hardware beratung
Reichelt, Conrad uva. Drehgeber gibts bei denen ebenfalls für ein paar Euro. Und auch Sensoren wie LM75 oder DS18irgendwas sind in der Codesammlung zu finden, jetzt musst du nur noch das Puzzle zusammensetzen...
-
Thread
Mal wieder ein LM75 Problem
2 Stück LM75 am Mega16, funktionieren soweit auch. Lese sie im Abstand von ca 30 Sekunden aus. Lese das erste Byte, und das zweite aus. Die Temperatur im ersten Byte ist auch wunderbar in Ordnung. Nur das
welches die 0,5° representiert ist immer 255. Das ganze läuft in Bascom, I2cstart I2cwbyte Lm75read I2crbyte Wert1 , Nack I2crbyte Wert2 , Ack I2cstop If Wert2 > 128 Then Wert2 = 0 Else Wert2 = 5 blablablacode lcd wert1;".";wert2 Habe das ganze Forum und alle LM75-Beitrage durchsucht
-
Thread
8051 MP3 Player (Web Radio )
als AVR anfänger ein (Mein größtes Projekt war es bisher erst ein T6963 in assembler anzusteuern + lm75 interface usw, also nix dolles). Wenn meine Hilfe allerdings willkommen ist und mir genau gesagt werden kann, was ich machen soll und es in meinem machbaren bereich ist würde ich gerne mithelfen.
-
Thread
TWI: keine Verbindung zw. AtMega32 und Temp.sensor TC74
0x50 MR_DATA_NAK = 0x58 Meine ersten Versuche mit I2C habe ich auch mit einem Temperatursensor (LM75) gemacht. Ich habe das Ding einfach nicht zum laufen gebracht, bis ich die faxen dicke hatte und es per Software selber geschrieben habe. Und siehe da, es lief auf einmal. Rate mal was das für ein Gefühl
-
Thread
Genauigkeit interner Oszillator Mega8 ...
... was haltet ihr von einem I2C Thermometer (z.B. LM75 oder DS1621). Das koennte man an die schon vorhandenen TWI-Pins haengen. Den Timer koennte man denn an die Temperatur anpassen. Ob sowas funktioniert, habe ich keine Ahnung. ;-) Karsten
-
Thread
Temperaturmessung + KTY + Dimensionierung
@ Hansel Was hälst Du vom Einsatz eines (oder mehrerer) LM75 ??? Messwert stimmt bis auf +-1Grad genau, ohne rumzubasteln. Linearisierung ist nicht nötig. Ausserdem ist der ATmega32 mit I2C ausgerüstet. Was will man mehr....billig ist er auch noch. Gruß.
-
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
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