-
Thread
Einstieg in AVR welches Board?
(3) frei verwendbare LEDs * 1 frei verwendbarer Taster * I2C Temperatursensor (LM75 oder DS1631) * I2C Eeprom (24LCxx) bestückbar link: http://www.jtronics.de/elektronik-boards/experimentierboard.html * kompatibel mit den Boards ATmega128, ATmega644, AT90CAN128 und folgenden
Steckerleisten * I2C - 2 Eeproms SMD 24LCxx und als DIP * I2C - Temperatursensor LM75 oder DS1631 * I2C - 12Bit Analog Digital Wandler MAX1238 * I2C - 8Bit Digital Analog Wandler MAX520 * 1 Taster für Reset * 2 Taster frei programmierbar * 1 LED frei für programmierbar
-
Thread
Signalauswertung Temperaturmessung
sich digitale Sensoren an, weil sie wesentlich > unempfindlicher gegen Störungen sind. Z.B. der DS1631.
Hallo Zusammen Klaus Ra. schrieb im Beitrag #3692408: > Z.B. der DS1631. Es sind die oben genannten Temperatursensoren. Digitale Sensoren sind nicht möglich. Ich habe auch noch nie gesehen, dass I2C über Meter weit verwendet wird. Viele Grüße Martin
-
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
ATMega Temperatur
Wolfgang schrieb im Beitrag #6546274: > dass du mit direkt busfähigen DS18B20 besser fährst. Oder vielleicht doch besser I2C-Sensoren à la DS1631 damit der Controller noch was anderes tun kann ausser auf den OneWire Bus zu warten und sein strenges Timing einzuhalten.
Zweifler schrieb im Beitrag #6546276: > Oder vielleicht doch besser I2C-Sensoren à la DS1631 damit der > Controller noch was anderes tun kann ausser auf den OneWire > Bus zu warten und sein strenges Timing einzuhalten. I2C ist aber nichts für lange Strecken. Es gibt aber 1-Wire-BUsmaster
-
Thread
Genauer vorkalibrierter Temperatursensor
Lukas D. schrieb im Beitrag #4327159: > Könnt ihr mir da einen empfehlen? Der DS18B20 hat einen Messbereich von -55°C bis +125°C, wobei die Genauigkeit von 0.5K allerdings nur zwischen -10°C und +85°C garantiert wird.
nehmen kann. Anscheinend ist das doch nicht so einfach. Doch, wenn er Deinen Ansprüchen genügt. Der DS1631 ich auch ein solcher Sensor, nur mit I2C. http://pdf1.alldatasheet.com/datasheet-pdf/view/90002/DALLAS/DS1631-DS1731.html Du suchtest nach "Genauer vorkalibrierter Temperatursensor". Gebau
-
Thread
AT42QT2160 I2C antwortet nicht
hatte bisher nie Probleme mit der Software I2C. Habe am selben bus einen HC1080 von TI sowie einen DS1631 von Maxim hängen, die ohne Probleme korrekt antwortet. Im Anhang nochmal ein Screenshot von der eigentlich korrekten Kommunikation, aber mit falscher Antwort. Bei den ersten drei Bytes hält der
" nach dem "Address Write" folgen *MUSS*, insbesondere im Zshg. mit dem Erratum. PS Dass es mit DS1631 geht, ist hier kein Argument. Der darf erstens bis zu 400 kHz, und zweitens sagt dessen Datenblatt ja gerade ausdrücklich, dass nach dem Senden der Adresse genau diese "Repeated Start Cond." folgen
-
Thread
PIC I2C(Master ) wie acknowled auslösen
Hallo Weiss wer wie ich ein Acknowled beim PIC 18F27J13 machen kann? Ich versuche einen DS1631 Temp.Sensor auszulesen. Dass MSB bekomme ich noch danach muss der Master ein ACK machen,dann müsste er das 2te Byte lesen und dann ein NACK gefolgt von einem Stop. Hier der Code: int Lesen_DS1631
-
Thread
DS18S20 hohe Auflösung berechnen
DS1620, DS1621, DS1623, DS1625, DS1820, DS1821, DS2434, DS2435 die genauen Hintergründe stehen in der schwer zu findenden (und deshalb hier angehängten) Application Note 105 app105.pdf (08.11.1999)
alone" DS1631A 2w digi06:-- only A 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 digi06:-- DS1821
-
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
Digitale Temperatursensoren
DS18S20 bei Reichelt, hat aber kein TWI (I²C) sondern 1Wire. Codebeispiele gibt es in der Codesammlung. ...
DS1631 auch von MAXIM hat I2C, hab ich aber noch nicht probiert. Sven
-
Artikel
Temperatursensor
Stand-Alone-Thermostat einsetzen, da er erst nach einem Start-Conversion-Befehl zu messen beginnt. Nachfolger: DS1631, DS1631A (Auto-Start-> Stand-Alone-Thermostat), DS1731 weitere Stand-Alone-Thermostaten: DS1821, DS1629 LM75. Der LM75 ist so ähnlich wie der DS1621, allerdings nur in SMD erhältlich und nicht so
Mouser AD592 21,40 5,74 6,43 5,90 3,95 4,61 ADT7310 - - - 4,56 - 3,02 ADT7410 - 3,35 - 2,71 - 3,02 DS1621 7,60 5,29 5,08 5,65 - 4,54 DS1629 8,70 8,68 - 5,00 6,50 7,65 DS1631 8,00 2,91 - 3,11 - 3,94 DS1731 - - - 9,79 - 3,81 DS1821 5,90 5,27 6,27 - - 5,05 DS18B20 2,50 3,06 - 3,26 3,20 3,93 DS1921 - 26,15
-
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
Programm, mit dem man per USB-VCP (FT232) IIC-ICs programmieren kann
unter Windows 7. > > Nö, Gut zu wissen. Dann hat Der Zahn der Zeit noch gewisse Chancen. Es DS1631 wird damit aber nicht laufen. mfg Klaus
Klaus R. schrieb im Beitrag #5773447: > Es DS1631 wird damit aber nicht laufen. Der braucht eine Mindesttaktfrequenz auf der I2C-Schnittstelle?
-
Thread
DS2482 seltsame Signale bei Reste
Hallo liebes Forum, ich hab hier ein kleines Problem, mein DS2482 macht komische Schachen: Ich hab einen ATMega32, an dem hängt eine DS1631 (Temperatursensor) und ein DS2482 (1 Ch. 1-Wire Master). Meine I²C Implementierung funktioniert, ich kann beide Schaltkreise
Status und config Register) - soweit zu dem was geht. Ich hab nun hinter den 1-Wire Master einen DS18B20 (Temperatursensor) geknotet (ext. Versorgung mit 5V, also nicht parasitär.) Wenn ich den DS2482 auffordere ein Reset auf dem Bus zu machen (Befehl 0xB4) gibt er mir jedes mal eine 0x69 auf den
-
Thread
DS1621 höhere Auflösung
Hi Leute, Hat vielleicht einer Zeit mir auf Deutsch zu erklären wie ich mit dem Temperatursensor DS1621 eine Höhere Auflösung errechnen kann. Verstehe den Englischen Text abzulut nicht. Weiß nicht welche Register ich nun mit wechen werten teilen, addieren, oder subtrieren soll ?!?!? mfg
Bit-Register 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
PIC 18F27J13 Problem I2C2 (MSSP2) modul
helfen Ich habe einen PIC18F27j13, der hat 2 MSSP Module. An den PinsRB4 SLC2und RB5 SDA2 ist ein DS1631 Temperatursensor angeschlossen. Programmieren tue ich mit MPLAB,C18 Compiler und PIC KIT 3. Ich möchte nun die I2C.h Libary verwenden, hier kommt mein Problem. Da ich ja am MSSP2 Modul meinen
Einen ersten Erfolg gibt es auch schon zu verzeichnen bekomme ACK . Hier mal das init des 1631. LG Ramon
-
Thread
Temperatursensoren mit dem rasppi
-Port-IO-Baustein) per Kabeltrommel über 100m mit 100KHz zu betreiben. Bei einem anspruchsvollerem DS1631 (12-Bit Temperatursensor) hatte ich schon bei 6m Probleme, grob und verkürzt gesagt. Der 1wire Bus benötigt kein spezielles Clock-Signal. Wie Dirk schon vereinfacht sagte, er funktioniert durch
Bau Dir einen DS9097U nach, da ist ein Seriell- nach 1Wire Umsetzer (DS2480B) drinnen, den gibts um wenig Geld bei Ebay. Als Software kannst du Digitemp nehmen, das gibts für Linuxe und Windows und spricht per serieller
-
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
Fußboden-Temperatursensor auslesen (alte Tekmar Serie 30)
stabilen Stromquellen usw.. Ich habe früher mit PT1000 Platinsensoren gearbeitet. Dann bin ich auf DS1631 umgestiegen und seit über drei Jahren auf den MCP9808. Zum Ansteuern nimmst Du ein ESP32 oder billiger und ausreichend einen D1 Mini. https://www.reichelt.de/d1-mini-kompatibles-esp8266-board-v2
/esp8266-ds18b20-temperature-sensor-web-server-with-arduino-ide/ Oder mit dem D1 Mini. http://www.esp8266learning.com/wemos-mini-ds18b20-temperature-sensor-example.php mfg Klaus
-
Thread
Suche Tischgerät Logikanalysator
Das hier, aber ohne DSO mit grossem Screen: https://www.ebay.com/itm/Rigol-Oscilloscope-50MHz-DS1052D-1G-SR-16-channels-logic-Analyzer/153492728298?epid=96937715&hash=item23bce129ea:g:BPsAAOSw-RRXCLxn
, unglaublich lang. Ich habe noch einen solchen HP1631 irgendwo herumstehen... Die mechanische Verarbeitung ist aber, wie bei den Geräten dieser Generation, unglaublich gut. Nervig sind aber die sog. Pods. Sie sind viel zu klobig, und die Eingänge sind
-
Thread
CC430F5137 (OLIMEX MSP430-CCRF) und I2C
Adressierung des Slave) doch noch hinterher zu debuggen war, weiß ich allerdings immer noch nicht. Ein DS1631 lief dann aber nicht. Deshalb habe ich erst einmal einen PCF8591 getestet. Dafür spendierte ich wie beim PCF8574 eine kleine Lochrasterplatine, ein wenig Beschaltung und den Anschluß an den EXT-Port
Drahtbrücke. Die AD und DA Wandlungen funktionierten und auch das Debuggen. Um es abzukürzen, beim DS1631 hatte ich beim Versuchsaufbau die Pullups an GND angeschlossen. Danach lieferte er auch die Werte wie erwartet. Zu meiner Entschuldigung muß ich aber sagen, der OLIMEX MSP430-JTAG-TINY-V2 benahm
-
Thread
Anfänger: genaue Temperaturmessung mit einem µC
digitale Wert erfolgt im Chip, also keine Verfälschung durch (lange) Leitungen. Spontan würde mit der DS1820 einfallen, mit 0,5 Grad Auflösung oder sonst I2C-Sensoren z.B. DS1624 oder DS1631. Gruss A. Arndt
peregrin) >http://www.betatherm.com/products/index.php?pc_id=... >http://datasheets.maxim-ic.com/en/ds/MAX6682.pdf Du unterschätzt den Aufwand für den Anlogteil und die Kalibrierung. Und viel Spass mit dem µMAX Gehäuse. ;-) MFG Falk
-
Thread
Librarie für das TWI des atmega8
beschrieben 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.
mit dem datenblatt große probleme hatte. auf jedenfall funktioniert die library astrein mit meinem DS1621. danke @ jochen!
-
Thread
DS18s20 etc..
Leute, im Forum 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
-
Thread
Frage zu PWM und Steuerung eines Lüfters
Hallo, ich steuere 2 kleine Lüfter in einem Netzteilgehäuse, Temp-Messung mit DS1631 per I2C, könnte aber auch z.B. ein DS1820 sein, Steuerung der Lüfter über Transistor und Freilaufdiode am PWM-Port, Programmierung des Mega8 über BASCOM. Sehr easy.... Gruss A. AR
-
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
DS1820, DS18B20 in C
Konvertierung (negativer) Temperaturwerte beim DS18B20 Zu diesem Thema hatte 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 sie beim DS18B50 rechtsbündig. Daher müssen die Nibbles beim DS18B50 anders geschoben werden als ich es beschrieben habe. Dazu ein Codeschnipsel
-
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
P100 und 0-10V Analog am MCP3428
den MAX31865 mal an. Mehr braucht man nicht zum Messen. https://datasheets.maximintegrated.com/en/ds/MAX31865.pdf
1000 Ohm und 100 µA schon mal 100 mV. Der PT100 nur 10 mV. Ich habe nach den PT1000 den I2C-Typ DS1631 eingesetzt. Der ist allerdings mit über 4 € etwas teuer und jetzt schwer zu bekommen. Aktuell ist der MCP 9808-EMS. Er hat zwischen -20 °C und +100 °C ± 0,5 °C (max) Genauigkeit. Bei Zimmertemperatur
-
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
lcd-display
ein 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
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
Nachweis beteiligter TWI- Adressaten
Gerne liefere ich sie nach: Was mich wundert/ärgert: ein angeschlossener DS1631 (Temperaturfühler) liefert "bei 158 eine 0" als Rückgabewert (ist ansprechbar und läuft). Mein geliebter HMC liefert eine 1. unsigned char i2c_start(unsigned char address) { uint8_t
-
Thread
I2C Problem wg. offenen Leitungen?
Meter. Einen PCF7574 habe ich mal bei 100KHz über eine Kabeltrommel an 50m Leitung betrieben. Ein DS1631 macht da schon viel früher nicht mehr mit. Was mir noch einfällt. Mein Angaben beziehen sich auf 5V. Sollte der Bus mit 3,3V betrieben werden sieht es anders aus. Gruss Klaus.
-
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
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
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
Koppler I2C mit Seriell / RS232
einfachen Bausteinen, wie dem PCF8574, bei dem nur 8 Bit übertragen werden, geht es einigermaßen. Beim DS1631 gibt es schon mal häufiger Probleme. Das Timing ist hierbei das Problem. Gruss Klaus.
-
Thread
Reichweite I2C
locker über 50m. Ich meine, ich hätte sogar mal im Test es mit 100KHz geschafft. Ein Baustein wie der DS1631 ist da anscheinend anspruchsvoller. Man kann zur Reichweitenverlängerung auch Bustreiber wie den P82B96 einsetzen. Im o.a. Link wird als Nachfolger der PCA9600 erwähnt, den es jetzt auch bei
-
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
-
Artikel
Zilog Encore Experimentierplatine
pin IDC Verbinder. Kontrasteinstellung mittels 10K Potentiometer. PWM Backlightsteuerung vorgesehen. DS1307 RTC mit Lithium BR1225 Knopfzelle Sockel für zwei I2C EEPROM z. B. AT24C512 und AT24C02 Sockel für I2C Temperatursensor DS1621, DS1631, LM75 und ähnlich REF192 2.5V Spannungsreferenz Anschluss für
-
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
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
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
universal Testboard - CAN RS232 SPI I2C
Steckerleisten * I2C - 2 Eeproms SMD 24LCxx und als DIP * I2C - Temperatursensor LM75 oder DS1631 * I2C - 12Bit Analog Digital Wandler MAX1238 * I2C - 8Bit Digital Analog Wandler MAX520 * 1 Taster für Reset * 2 Taster frei programmierbar * 1 LED frei für programmierbar
-
Thread
Das ultimative Aquariumsteuergerät
leider auf die Anzahl der Expansion-Ports beschränkt. Wir müssen uns noch überlegen, wie wir den DS18B20 ^^ damit anschließen, oder ob wir für die DS18B20-Sensoren z.B. noch Mono-Klinkenstecker vorsehen.
MAX7311-Version Bausatz für 38,00€ * 8 Verbraucher schalten über I²C-Bus, bis zu bis 8A / 250V DS1631Z Anschlußplatine für 1,20€ * Für Temperatursensoren mit I²C-Bus 1-Wire I/O Bausatz für 3,80€ * Zusätzlicher Eingang oder Ausgang, z.B. für Füllstandssensor oder Alarm-Buzzer F. Fo schrieb