-
Thread
Zu SO8 5V I²C EEPROM pinkompatibler Temperatursensor erhältlich?
statt eines EEPROMs einlöten könnte. Kennt hier vielleicht zufällig einen solchen Typen? Ich habe den DS1631 verglichen, aber der passt leider nicht.
Der DS1631 jedenfalls nicht, deswegen frag ich ja ob es vielleicht einen gibt der es wäre. Oder gibts da irgendwo eine Spezifikation für I²C Bausteine die das verbietet?
-
Thread
Datenlogger mit Atmel AT45DB081D + ATMEGA88 in C
einstellbaren Zeitabständen seine Slaves ab. Im Beispielcode werden die Temperaturdaten von vier Dallas DS1631 ausgelesen. Die Ausgabe der aufgenommenen Daten erfolgt bei beiden Fällen über die serielle Schnittstelle. Weitere Beschreibungen in der readme sowie im dokumentierten Programmcode (in C).
-
Thread
Kühlschrankthermostat ersetzen
Von den Dallas-Temperatursensoren lassen sich einige auch als StandAlone-Thermostaten verwenden: DS75 i2c fixed 75/80°C DS1620 3w digi:5,90 DS1621 2w digi:3,90 DS1626 3w 3 outputs 8µSOP digi06:-- DS1629 2w digi:6,57 can be set to begin measuring after power up, but no word of "stand alone" DS1631A 2w digi06:-- only the "A" version starts after power on DS1720 3w standalone thermostat DS1726 3w 3 outputs 8µSOP standalone digi06:-- DS1731A gibt es nicht DS1775 i2c fixed 75/80°C
-
Thread
USI TWI Probleme mit DS1631 Temperatursensor
Hallo zusammen, Ich versuche seit einiger Zeit den DS1631 Temperatursensor am USI TWI des Atmega169 zum laufen zu bekommen. Im wesentlichen verwende ich die Appnote AVR310, was bei dem vorher verwendeten MAX6633 Temperatursensor auch gut geklappt hat. Für den DS1631 ist nun um ein Register zu lesen eine wiederholtes Start notwendig, was eine Abwandlung der Funktion unsigned char USI_TWI_Start_Transceiver_With_Data( unsigned char *msg, unsigned char msgSize)
-
Thread
DS1631 in 12bit genau auslesen
Hallo zusammen, ich probiere momentan meinen DS1631 via I2C (von Peter Fleury) so genau wie möglich (via 12bit, also mit 0,0625° Genauigkeit auszulesen. Dabei ist es nicht von Bedeutung dass diese Sensoren mit einer Genauigkeit von 0,5° Ausgeliefert
Oder mir kurz erklären wie ich die Genauigkeit ändere? indem Du einen Blick in das Datenblatt zum DS1631 wirfst.
-
Thread
Steuerleitung für DS1621/1631
ich bis zu 8 Temperatursensoren via I2C Bus auslesen. Habe momentan schon einen µC mit 4 Sensoren (DS1621 und DS1631) im Einsatz, hatte aber riesige Probleme mit der Kabellänge. Hab es im Endeffekt jetzt auf ca. 1,5m mit 1kOhm pullups Widerständen und einer (wie ich denke) guten 4 Adrigen Leitung von
Bestellung bei Pollin fertig mache, würde ich gerne wissen, was ihr von dieser Steuerleitung für den DS1631 haltet. http://www.pollin.de/shop/shop.php?cf=detail.php&pg=NQ==&a=NzY1ODM0OTk= Habt ihr sonst noch Tipps wie ich die Leitungslänge verlängern kann? Ich benutze die Libary von Peter Fleury
-
Thread
Daten erhalten und schicken (I2C oder SM-Bus)
wie die Kommunikation zwischen Master und Slave funktioniert, schau dir doch mal das Datenblatt zum DS1631 an. Auf der vorletzten Seite ist die Kommunikation grafisch dargestellt. Mir hat es bei meinem Projekt geholfen, der Tempsensor lässt sich jetzt auslesen.
interrupt?oder Polling? bin echt voll überfragt wie das ganze funktionieren sollte. Werd mal bei dem DS1631 draufschaun. gruß
-
Thread
AVR Temperatursensor I2C Assembler
ich quäle mich jetzt schon ne ganze Weile mit den I2C Tempsensoren rum. Im Moment hab ich den DS1631 dran.Soweit scheint alles zu funktionieren. Ich sende das Startbit anschließend die SL_R-Adresse und bekomme ein Acknowledge zurück. Ich empfange das MSB-Tempbyte uns sende ein Ack. Ich bekomme
Außerdem gibt es genug Codebeispiele. Suche in http://www.mikrocontroller.net/search nach +DS1631 +pic* (8 Treffer) oder +ds1631 +assembler oder +ds1631 +asm Speziell der Autor: Klaus Ra. (klara) hat ja Erfahrung mit dem DS1631. Schick ihm doch mal ne PM.
-
Thread
AVR Pollin relais
Pollin, womit ich momentan eine Terriensteuerung betreibe. Angeschlossen sind 4 Tempertursensoren (2x DS1621 und 2x DS1631), sowie 5 12V Relais die über einen ULN2803 betrieben werden. Die Relais werden momentan so geschaltet, das immer max. 3 an geschaltet werden können (sind gegeneinander verriegelt,
-
Thread
I2C DS1631 kein Acknowledge
0,9V (1,5V wäre die Grenze). -------- Ich will jetzt mal einen TMP275 von TI testen. Er ist dem DS1631 ziemlich ähnlich. Kann jemand Probleme mit dem DS1631 bestätigen? Gruss Klaus.
5V und 2,7K ??? Pull-Ups Versuch mal 4k7 ohms Pull-Ups 2x DS1631 thermo-sensors 2x resistor 4k7 ohms Some wires
-
Thread
Samples Maxim
Hallo Gemeinde, ich hab mir vorhin bei MAXIM Samples bestellen wollen. Insg. 4 Stück.. DS1631+ 2 0.5C 12C TEMP SENS PDIP-8 L/F MAX6953EPL+ 2 2-Wire-Interfaced, 2.7V to 5.5V, 4- MAX1270BCNG 2
-
Thread
MSP430 Clock für I2C verringern
Wichtig ist nur das eigentiche Timing. Der Takt, das Timing, nuss sehr exakt sein. Zumindest beim DS1631. Gruss Klaus.
-
Thread
Günstiger USB - I²C Controller
beschäftigt ist. Vor ca. einem Jahr habe ich feststellen müssen, dass das Bus-Timing sehr wichtig ist. Der DS1631 ist da etwas anspruchsvoll. Aber auch der PCF8591, 8-Bit AD, machte mit mit der einfachen seriellen Schnittstelle Probleme. Schon vor ca. 4 Jahren bemerkte ich Aussreisser bei den Messwerten und
-
Thread
DS1631 I²C Foxboard
und Programmierung lässt sich hier nachlesen: http://acmesystems.it/?id=14 Ich möchte nun ein DS1631 via I²C mit dem Board verbinden. Ich verwende NICHT die fertige i²c Routine, da bei mir das SDK zickt und i²c ja auch so realisierbar ist. Das grobe Protokoll habe ich mir hier geklaut: http
-
Thread
Gesucht: i2c-Temps. in Industriegehäuse
Luft, etc.). Ich suche das ganze aber mit digitalem Ausgang, am liebsten CAN. Habe mal was mit dem DS1631 gemacht (ich weiss, der hat i2c), den fand ich echt gut, kennt jemand einen Hersteller der sowas in ein Industriegehäuse verpackt ? Selberbasteln möchte ich nicht da eine größere Stückzahl ~50 erforderlich
-
Thread
µC resetet von alleine (Überlastung?)
Hallo zusammen, ich betreibe zurzeit eine Steuerung, bestehend aus 4 Sensoren (DS1621 & 1631), 1 DCF77 Modul einem LCD und 6 Relais (Licht & Heizung an/aus für Terrarien). Mein µC-Board ist das Evolution Board von Pollin. Die Relais werden mit 12V betrieben (von einem seperaten
-
Thread
P82B715PN I2C Extender
sauber umgesetzt. Ausserdem gibt es Bausteine wie der PCF8574 die problemlos sind und andere wie der DS1631 die auch schon mal den Takt verlängern (stretching). Gruss Klaus.
problem, nach max. 10min, manchmal auch schon nach 2min hängt sich die ganze Regelung auf. Verwende 2 DS1621 und 2 DS1631 also gesamt 4 Tempertursensoren. Mit deiner Vermutung, etwas mit meinem Code nicht stimmt kann sein. Denn jenachdem wie ich initalisiere läuft das Program oder halt nicht. Aber ich
-
Thread
mehr Speed in FT245 BitBang
einzelnen Bytes so eingegangen ist. Dieses Verfahren mag für einen PCF8574 ausreichend sein, nur beim DS1631 hatte ich schon hier und da Probleme. Man kann hierbei eben nicht auf Clockstretching langsamer I2C-Clients reagieren. FDTI bietet für den FT2232 auch eine I2C-Lib an. Nur scheint man damit das
-
Thread
DS1621 geht falsch?
Mit dem DS1621 hab ich auch nur schlechte Erfahrungen gemacht (2K Abweichung)
Ich habe mit dem ds1621/1631 noch nie Probleme gehabt. Im Gegenteil sehr praezise Messungen. Vergleiche mit Infrarot und Quecksilberthermometern haben immer die selbe Temperatur angezeigt. cu Tarzanwiejane
-
Thread
Anfänge ins Programmieren!
der codegrösse her begrenzt (max 2kb) und auch nur für ein paar 12er und 16er pics (keine 18er und dsPic) aber komplett ANSI C dann gibt es jetzt noch viele andere c compiler die ich bisher aber noch nicht ausprobiert habe
sogar "C für Angänger (und Fortgeschrittene)". Ich habe selber jetzt ca. 4 Wochen gebraucht um einen DS1631 am I2C-Bus zu Laufen zubringen. Der PCF8584 lief fast auf Anhieb. Er ist aber recht anspruchslos. Dann musste ich feststellen, die I2C-Lib versagte schon beim Select, aber es waren ja noch die Demos
-
Thread
Webserver ATmega32/644DIP ENC28J60
Ulli kannst du sagen, wieviel "Reserve"der "Stack" übrig läßt, um zum beispiel so 1-Wire Sensoren (DS18S20)anzuschließen? Oder via die 1-Wire Master DS2482-100 bzw. DS2482-800 mit I2C....ist das möglich? Kann man von dir so Platinen bekommen oder gibtst du sie in einen (Fertiguns)-Pool...dann müßten
Hallo zusammen, ich habe hier eine Version mit DS1631 (Temperaturfühler mit I2C Anschluss) basierend auf der Version 1.0.65. auf der Webseite des Servers wird die aktuelle und die maximale und minimale Temperatur seit Serverstart angezeigt. Schöne
-
Thread
günstiger Temp-Sensor
schicken lassen. Wenn du nur einen einzigen brauchst ist das vielleicht sogar sinnvoll. Ich benutze die ds1621/1631 sehr gerne. Der Preis ist mit ca 5 Euro aber auch gerechtfertigt fuer diese Praezisionsdinger. cu Tarzanwiejane
Vielleicht findest du auch nen Versender der das mit angibt. Und selbst dann biste ungenauer als mit nem DS1621/1631. Vielleicht ist dir beim Lesen der Aufwand aufgefallen. Und vor allem darfst du auch nicht den Kalibrieraufwand von soner Eigenbauloesung verdraengen. Klar mit nem PT100 und entsprechend praezisem
-
Thread
DS1631 Nachkommastellen berechnen
Also ich habe ein Problem ich würde gern in C die Nachkomastellen aus den beiden Temp. Bytes des DS1631 berechnen,leider hat alles bei google entweder nichts oder Sinnloses geliefert. Den normalen ganzwert ohne Koma bekomme ich auch hin nur die Kommaberechnung halt nicht. In Bascom sieht sowas so aus
itoa_DS1631 der Code mit Hilfsfunktion "itoa_NoDigits" für alle, die noch suchen.
-
Thread
I2C-Bus und DS1631
Hallo, ich habe eine ATmega8 und will damit über I2C einen Temperatursensor DS1631 ansteuern. Hat damit irgendwer schon etwas gemacht, evtl. fertiger Assembler Code? Ich habe ein Problem beim Auslesen der Temperatur über I2C. Ich weiß nicht genau, ob ich beim I2C das ACK-Bit
hallo CJ, vielleicht hilft dir diese fuer den DS1631 angepasste Routine (von Joerg Wunsch) aus der avrgcc-doc, deinen Fehler zu finden. horst.
-
Thread
PT1000 - konkrete Schaltung
Jadeclaw Dinosaur wrote: > Umrechnen muss man bei einem DS1820 auch. Naja, das /16 teilen (1/16°C) würde ich nicht als Umrechnen ansehen. Peter
dies an: http://www.smartec.nl/interface_uti.htm (den Chip gibts bei Conrad) Oder nimm den DS1631. Wenn Du den sonst nicht findest, hier ist er: http://cctools.hs-control.de/home.php Gruss Klaus.
-
Thread
Temperaturfüher Dallas/Maxin
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, Einsatzgebit, Code,... Danke im Voraus für euer Antworten. steve
Hallo Stefan, eine gute Wahl. Schau Dir mal diese Seite an. Unter DS1631.ZIP findest Du auch etwas über die Programmierung. http://www.cc2net.de/Module/module.html Gruss Klaus.
-
Thread
Temperaturvergleicher mit Analog-Ausgang
zuverlässiger. (Ca. 3-4 € bei Conrad) Beim uC würde ich sogar die ganze Mühe scheuen und direkt einen DS1631 einsetzen. Dies ist ein 12 Bit Temperatur-IC von Dallas. Kostet ca. 3-4 €. Schau mal hier http://www.cc2net.de/cc2net.html und suche nach "Mischer", "DS1631", usw. Hardware gibt es auch: http
OK, wie ich mir schon dachte wird die µC Lösung "einfacher" werden. So, der Dallas DS1631 schaut auch sehr interessant aus. Wenn ich das richtig verstanden habe, soll dieser als Co-µC zum eigentlichen µC arbeiten, und diesem ständig mit Temp-Daten versorgen. Der eigentliche µC rechnet
-
Thread
Welchen Temperaturfühler
von ca. 2°C, ist das nicht etwas ungenau? Hab auch noch andere Typen durch meine Suche gefunden: DS1631, DS1621, Ds18S20 Hat wer Erfahrungen mit diesen Typen? Ich danke im Voraus für jede Info mfg. Steve
Der DS1621 ist ein Thermostat. Er könnte eigentlich auch ohne Prozessor arbeiten, weil er sich nämlich seine Einstellungen auch ohne Strom merken kann (das ist mit "non-volatile Register" gemeint). Aber nach
-
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)
LCD-Display 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
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
Profis machen... Also ein KTY irgendwas 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!
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