-
Thread
Probleme mit I2C Bus
kann man die Probleme nicht komplett erklären. Ich selber habe nachvollziehbare Probleme mit dem DS1631 und ähnlichen Sensoren (TMP102, ...) gehabt. Mein Master ist ein MSP430. Hier hat TI eine sehr gute Arbeit geleistet. Das Timing des I2C-Protokolls ist hervorragend. Ich setze noch einen P82B96
die Zuleitung nachbilden können. Kurrios ist, ein PCF8574 arbeitet einwandfrei, selbst wenn die DS1631 versagen. Mich würde es interessieren ob jemand ähnliche Erfahrungen gemacht hat. Gruss Klaus.
-
Thread
Multifunktionsknoten im Hausbus (CAN)
und 4 Tastern versehen werden kann. Es kann z.B. für die Raumregelung mit einem Temperatursensor DS1631 bestückt werden und einem SSR-Relay für die PWM-Modulation des thermoelektrischen Stellglieds. Der I²C-Bus wie auch der Timer/Interrupt soll herausgeführt werden. Auf der Bus-Leitung wird 24VAC
-
Thread
Genaugigkeit Temperatursensor nach Kalibrierung
Vorgabe bezgl. der absoluten Genauigkeit ist +/- 0.5°C. Meine Frage: Beim Temperatursensor Dallas DS1631 ist im Bereich 0-70°C +/-1°C Fehler und bei -55 bis +125 ein Fehler von +/-2% angegeben. Wenn ich diesen Sensor bei meinen Messpunkten (es sind nur drei feste Temperaturen in dem Bereich) kalibrieren
arbeiten auf zwei verschiedenen Funktionsarten: - solche mit Band-Gap-Referenz und linearem Sensor (DS1631) - solche mit 2 Oszillatoren mit verschiedenem Temp-Gang (DS1624) Habe gehört, dass erstere u.a. entwickelt wurden, weil zweitere eine schlechtere Langzeitstabilität hatten (Gerücht?). Hast
-
Thread
Wie bei I2C Modul Temp auslesen
ich fange grade mit dem Programmieren von einem Mega32 an. Ich habe da ein Modul das mir einen DS1631Z Temp Sensor an den I2C Bus bringt. Nun habe ich aber überhaubt gar keine Ahnung wie ich das anfangen soll. Hardware ist http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath
-
Thread
Pt100/Pt1000 grundlegende Fragen
Nachtrag: der DS1631/DS1731 von Dallas/Maxim hat eine AUFLÖSUNG von 0,0625°C und eine GENAUIGKEIT von 0,5°C. Bekanntlichermaßen kann man ja auch immer kalibrieren. MfG Andreas
-
Thread
Problem mir TWI (Master Receiver Modus)
Hallo! ich möchte mittels twi einen DS1631 ansteuern. Dabei gerate ich beim Master Receiver Modus auf Probleme. Aber von vorne: Das Datenblatt gibt mir ja die Kommunikation vor. Um genau zu sein sollte es so aussehen. START->ControlByte
-
Thread
Digitale Temperatursensoren
DS1631 auch von MAXIM hat I2C, hab ich aber noch nicht probiert. Sven
-
Thread
DS18s20 etc..
und bei den Codebeispielen werden immer wieder die MAX-TemperaturSensoren 1-Wire DS18s20 und I2C DS1631 genannt. Den DS18s20 gibts ja beim Reichelt, aber relativ teuer. Ferner gibts weitere gute 1-Wire Bausteine zB.: DS2482 Kennt jemand ne günstige Bezugsquelle (privat) für diese Bausteine. Bin
-
Thread
Einfacher und billiger Webserver mit AtMega32
wenn ich da noch einen oder mehrere Temp-Sensoren an den I2C Bus hängen will? (z.B. DS1621 bzw. DS1631) MfG Pepe
-
Thread
I2C Bus Frage
rausgeführt. Ca. 3,00 m + 2,00 m Länge zu jeder Seite. Ein Ende mit 2 PCF8574, das andere mit 'nem DS1631. Die Pullups (10k) habe ich an beiden Busenden angeordnet, in der Mitte an der c-control keine. Klappt hervorragend !! mfg Gerhard
-
Thread
Ist unsigned char default?
naja, ich lese Z.B. eine DS1631 aus. Der Liefert mir halt jeweil 1 Byte und je nach dem ob es klat oder war ist eben + oder - Grad. Und ich denke schon das es dann sinnvoll ist ein signed char zu verwenden ;-) Grüßle Jochen
-
Thread
lcd-display
Atmel(AT89s8252) soll ein LC Display ansteuern mit den daten der temperatur, welche er von einem DS1631 in xxxx hex erhält. wie mache ich die umwandlung von dieser 4stelligen hex Zahl in dual? gibt es irgendwo nen fertiges asemblerprogramm? danke! mfg hansi
-
Thread
Eagle lbr für DS1631 gesucht
Hallo, ... hat evtl. jemand eine lbr mit dem DS1631 (SO08) für mich. Oder einen entsprechenden Link. Bei Cadsoft ist auf den ersten Blick nichts zufinden. ... ach ja, mit dem Selbsterstellen klappt es bei mir auch noch nicht so recht. Vielen
-
Thread
Reichelt: Was ich gerne im Programm hätte
daß ich einige der gwünschten Bauteile lagernd im Sortiment habe. Um einmal ein paar zu nennen: DS1631 (12Bit I²C-Bus Temp.Sensor), MAX7311, MAX4572, IL300, TLP504, Digitaler Feuchtesensor Sensirion SHT15, Drehimpulsgeber Typ PEC12 und noch ein paar Kleinigkeiten. Vorbeischauen lohnt sich: http:/
-
Thread
DS1820, DS18B20 in C
ich kürzlich eine Anmerkung gemacht. In der Annahme, dass das Datenformat des DS18B20 und des DS1631 gleich sind, zumindest sehen die Datenblätter zunächst wie Kopien aus. Aber leider sind die Formate nur fast gleich. Während beim DS1631 die 12 Datenbits linksbündig ausgerichtet sind, stehen
-
Thread
Anfänger: genaue Temperaturmessung mit einem µC
würde mit der DS1820 einfallen, mit 0,5 Grad Auflösung oder sonst I2C-Sensoren z.B. DS1624 oder DS1631. Gruss A. Arndt
-
Thread
Auslesen DS1624
unsere Lage: woher sollen wir wissen, warum Deine Birne kocht. Du kannst ja unter DS1621, DS1629, DS1631 oder DS1721 suchen, auch hier im Forum, die sind fast genauso anzusteuern. Direx
-
Thread
Librarie für das TWI des atmega8
wie man ein EEPROM lesen/schreiben kann. Wenn ich jetzt etwas anderes wie z.B. ein Temp-Fühler (DS1631) ansprechen will muss ich den Code umschreiben. Deshalb hab ich die Library gemacht in der halt alle Funktionen allgemein vorhanden sind und für jedes Problem / Baustein verwendet werden können.
-
Thread
strcat Probleme
Hallo Zusammen, ich will die Temperatur aus einem DS1631 lesen und diese an den UART schicken. Das klappt soweit auch ganz gut. Mein Problem ist nun das es irgendwie Probleme beim zusammenkopieren der Strings gibt. Hier mal etwas Code: typedef char
-
Thread
DS1621 höhere Auflösung
lesen, dann mit $ff00 andieren und um 4 Bits nach rechts schieben. Du kannst aber auch einen DS1631, DS1721, DS1731 oder DS1775 nehmen, die von Haus aus schon 12 Bit können. DS 1721 und DS1775 sind volatile, d.h. merken sich die Thermostatwerte nicht ohne Vcc. Noch eine Anmerkung an ALLE, die
-
Thread
Temperatursteuerung
neu programmiert werden (volatile=vol) z.B. DS75, einige haben ein EEPROM (nonvolatile=nv) z.B. DS1631 (ohne A), DS1731 und eine Teilmenge davon fangen auch selbst zu messen/regeln an (autostart=as), brauchen also nur zum Umprogrammieren einen µC, z.B. DS1620 (3wire=3w), DS1621, DS1626 (3outputs=3o), DS1629 (mit Uhr), DS1631A (nur mit A ist autostart!), DS1720 (3w), DS1726 (3o) Im Anhang findet Ihr eine Liste mit vielen MAX und DS-ICs und eine Kurzbeschreibung (1 Zeile/Typ). Sehr interessant! Wem es genütz hat,
-
Thread
Temperatur messen
Hallo Andreas, wenn Du den DS1620 in Erwägung ziehst, schau Dir doch auch mal den DS1631 an. Ich habe gerade die kostenlosen Samples von Dalsemi innerhalb weniger Tage erhalten. Ist über I2C problemlos anzusteuern, macht 9-12Bit Auflösung und nimmt im Standby 800nA. Grüsse Ralf
Grüß euch! Ich bräuchte eine Schaltung um mit dem DS1631 einen GAL zu betreiben...also wenn die gewünschten Augänge HI werden ist alles geregelt! Ich weiß nicht wie ich dem DS1631 sage das er bei 25°C schalten soll! Wenn einer ein Link weiß oder so eine