-
Thread
"Bauteil Hinzufügen" akzeptiert Datenblatt-URL nicht
nächste ohne Begründung abgelehnt: Peter schrieb im Beitrag #8052477: > Ausgwählt habe ich den DS1621 https://www.mikrocontroller.net/part/add https://www.analog.com/media/en/technical-documentation/data-sheets/DS1621.pdf
-
Artikel
Temperatursensor
Luftfeuchtigkeit: +/- 5% Temperatur: +/- 2°C Kosten: ca. 2,00 € (Ali) bis 8,00 € (eBay Deutschland) DS1621. Der DS1621 ist Temperatursensor und A/D-Wandler in einem. Er gibt seine Daten per I2C-Bus aus. Ein Schaltplan für einen elektronischen Thermometer mit diesem IC findet sich hier. Eine Library für
findet man hier Vorteile: bereits kalibriert kein A/D-Wandler nötig I2C-Bus Ausgang billiger als DS1621 (Reichelt 1,45 ; RS 3V: 3,75 ; 5V: 2,72 ) Auflösung +-0,5°C Nachteile: nur im SMD-Gehäuse erhältlich relativ ungenau (+-2°C), kann man jedoch kalibrieren / kompensieren Kompatible Typen: AD7415ART
-
Thread
mega8 und ADXL345 an Fleury Soft- I2C / TWI
Ruhe an. Bisher habe ich nur mit der Fleury Hardware-TWI Library experimentiert (Atmega8 und DS1621 [[Pollin_Funk-AVR-Evaluationsboard#Temperaturmessung_mit_DS1621]]) aber das Beispiel habe ich noch aufgebaut und ich werde das auf die Fleury Software-TWI Library umstellen.
-
Thread
I2C Read Byte Problem in ASM
Hallo allerseits. Als neues Lernprojekt habe ich mir zum Ziel gesetzt mal was mit einem DS1621 zu machen. Da sich dort die Fehlersuche aber imho schwierig gestaltet, habe ich mit der Porterweiterung PCF8574 angefangen. Schreiben auf den Baustein funktioniert. Die Lesefunktion hängt noch. Problem
dem Motto: Is ja nur'n Bug. Der will ja auch nur leben ~~ Ich wende mich nun schöneren Sachen (DS1621) zu. Grüße, Alexander
-
Thread
Seriel Interface
Hallo Ist das 2-wire Interface des DS1621 identisch mit dem Philips I2C-Bus ? Gruss Toni
Der DS1621 läuft bei mir mit I2C am Mega8 Hubert
-
Thread
Hilfe bei meinem DS1621 Problem am ATmega16
Hallo zusammen, ich versuche jetzt schon seit geraumer Zeit den DS1621 Temperatursensor zum Laufen zu kriegen. Dafür habe ich mir twimaster.c sowie i2cmaster.h besorgt und damit ein Programm geschrieben, was so eigentlich funktionieren sollte und ich weiß einfach nicht
Was bekommst Du denn von i2c_start() zurück? Ist der DS1621 überhaupt erreichbar? Häufiger Fehler: Hast Du die externen Pullups dran? Grüße Mani
-
Thread
Temperaturregelung
Hi, ich hab' gerdae den DS1621 über meinen AVR2313 per I2C angesteuert. Über I2C schickt man auch die Befehle für den Thermostat und Co. Schau Dir mal das Datenblatt an!!! Sebastian
Hi, als Anhang mein Projekt. Den DS1621 an den AVR2313. An PortB: PB0=SCL und PB1=SDA. Die Temp. wird im Klartext an den PC gesendet (19200 Baud). Viel Spaß! Sebastian
-
Thread
EEPRIOM als Datenlogger geeignet?
hatte einen 24C65 als Speicher. Ich hatte mit dem EEPROM keine Probleme, allerdings aber mit dem DS1621, der mir als Sensor diente. Das System bestand aus einem 89C2051, einem PCF8583 mit CR2032-Batterie und zwei DS1621. Ich würde nicht das interne EEPROM für die Datenspeicherung verwenden, sondern
-
Thread
DS1621-Temp. als Bauteil
Hallo Freunde! Ich habe ein größeres Projekt vor und benötige den DS1621. Die Platine wird mit Eagle gezeichnet. Der Temperatursensor-DS1621 ist jedoch nicht in der EAGLE-Bibliothek enthalten. Auf der Homepage von Cadsoft habe ich ebenfalls schon nachgeschaut. Ohne Erfolg
-
Thread
MSP430 USI - I2C
Ein DS1621. Achso. Es müssen also nicht genau 100kHz sein, sondern nur die maximale Frequenz darf nicht überschritten werden? Das ist klar. Es ging mir eher um das Zurechtfinden auf der TI homepage.
Der DS1621 kann mit bis zu 400kHz betrieben werden! Und ja, das sind nur die Maximalwerte.
-
Thread
Zwei Motoren mit Attiny85 ansteuern
dass ich einen Attiny 85 verwende. Dieser soll über I2C einen AD Wandler (PCF8591), eine Uhr (DS1621), eine Portwerweiterung ( PCF 8574 an welches ich die Motor"steuerung" hänge), eine Porterweiterung (PCF 8574) für das Einlesen von Tastern und ein LCD Modul (Pollin 810145) ansteuern. Es reicht mir
S. schrieb im Beitrag #3327895: > Dieser soll über I2C > einen AD Wandler (PCF8591), eine Uhr (DS1621), eine Portwerweiterung ( > PCF 8574 an welches ich die Motor"steuerung" hänge), eine > Porterweiterung (PCF 8574) für das Einlesen von Tastern und ein LCD > Modul (Pollin 810145) ansteuern.
-
Thread
Statt DS1621 LM75 hernehmen???
Habe im Internet ein Program gefunden : http://www.riccibitti.com/pc_therm.htm , dass einen DS1621 am Seriellen Port betreibt, und dessen Themperatur ausliest. Nun habe ich mir gedacht (das Denken sollte ich anderen überlassen), der DS1621 ist ja schon teuer. Nehme ich den LM75. Und siehe
-
Thread
DS1621 Kabellänge am I²C Bus
hallo zusammen, ich möchte einen DS1621 Digital Temperaturgeber an den I²C Bus anschliessen. Hat jemand Erfahrungen mit diesem Baustein ? Vor allem würde mich die max. Kabellänge (geschirmt) interessieren. Vielen Dank im Voraus.
hallo falk, vielen dank für deine hilfe. es sollen 3 ds1621 an den bus angeschlossen werden. max. abtastfrequenz der sensoren 2 hz. max. länge ca. 5 meter. sollte also ohne probleme funktionieren. gruss martin
-
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) High Resolution
als stand-alone-Thermostaten verwendet werden: 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 A starts after
-
Thread
Temperatur auf LCD-Display
ohne A/D-Wandler, an den MC angeschlossen werden kann... Ich weiß nicht ob ich den SMT160-30, DS1621, LM75 hernehmen kann da ja der Sensor in der Flüssigkeit hängen soll. Mir persönlich hätte ja der SMT160-30 ganz gut gefallen. Hat jemand damit schon Erfahrungen, welchen Temperatursensor würdet
> Ich weiß nicht ob ich den SMT160-30, DS1621, LM75 hernehmen kann da ja > der Sensor in der Flüssigkeit hängen soll. Würde ich nicht machen. Wer weiss, was das heisse Öl auf Dauer mit dem Kunststoffgehäuse treibt bzw. schwefelige Abbauprodukte
-
Thread
EA eDIPTFT43-A
Hi! ich würde gerne wissen was ich zu tun habe um Werten (Messwerten) vom Temperatursensor DS1621 mit dem "EA eDIPTFT43-A"(Display) anzuzeigen. Danke.
Hi! ich würde gerne wissen was ich zu tun habe um Werten (Messwerten) vom Temperatursensor DS1621 mit dem "EA eDIPTFT43-A"(Display) anzuzeigen, ich benutze den EA KIT Editor. Danke.
-
Thread
DS1621 am Raspberry Pi - (fast) alles funktioniert
stellen. Ich bin nach dieser Anleitung vorgegangen: http://chemdroid.net/en/raspberry-pi/29-ds1621-temperature-sensor Ich kann - die Temperaturmessung starten (Register 0xEE) - das Messergebnis ausgeben (0xAA), - das Konfigurationsregister lesen und schreiben (0xAC), alles funktioniert wie
warum kann ich die Temperaturschwellen-Register nicht beschreiben??? Ich habe auch einen zweiten DS1621 getestet, Verhalten ist exakt gleich. Hier meine Versuche: [code] Anfangszustand: pi@raspberrypi ~ $ sudo i2cget -y 1 0x4f 0xa1 0x0f pi@raspberrypi ~ $ sudo i2cget -y 1 0x4f 0xa2 0x0a
-
Thread
i2c-tiny-usb und DS1621 Sensoren
das passende USB Kabel. Passend dazu habe ich hier noch 5 Lochraster Platinen mit gesockelten DS1621. Deren Neupreis liegt bei 5,90 bei Segor. Wenn jemand Interesse hat, würde ich folgendes anbieten: -i2c-tiny-usb 4 Euro -DS1621 mit oder ohne Platine 4 Euro jeweils dann plus 1 Euro Versand
-
Thread
DS1621 und Negative Werte mit Bascom
Guten Tag zusammen Also ich bin etwas neu auf dem Gebiert uC und I2C ... aber mein Programm funktioniert soweit ... ABER !! nur !!! mit Plusgraden ... sobald die Temperatur unter 0grad fällt bekomme ich 255 oder sowas angezeigt ... wie kann ich das sinnvoll umrechnen bzw. wie geht das überhaupt Also uC läuft hier ein ATmega8 und Software ist Bascom pse mail back gruss Benny
-
Thread
EA eDIPTFT43-A
Hi! ich würde gerne wissen was ich zu tun habe um Werten (Messwerten) vom Temperatursensor DS1621 mit dem "EA eDIPTFT43-A"(Display) anzuzeigen, ich benutze den EA KIT Editor habe auch den Arduino-Board. Danke.
www.neufeld.newton.ks.us/electronics/?p=241 Damit und mit Hilfe der Datenblätter zum eDIPTFT43-A und zum DS1621 solltest Du in der Lage sein, Dein eigenes Programm zu schreiben, um Werte aus dem Temperatursensor auszulesen und auf dem Display darzustellen.
-
Thread
Wert des DS1620 in eine Zahl
dachte das sich da eine Integer Variable eignet nur wie bekomme ich die Kommastelle mit? [c] Sub Ds1621_init(byval Slaveid) I2cstart I2cwbyte Slaveid I2cwbyte &HEE I2cstop End Sub Sub Ds1621_read(byval Slaveid) Local Slaveid_r As Byte Slaveid_r = Slaveid + 1 I2cstart
-
Thread
LPC 938 Wetterstation
Sensoren. Habe mir gedacht ich möchte auf jedenfall die -Temperatur (DS1621) -Luftfeuchte (SHT 11/15 o. SHT 71/75) -Luftdruck (mpx4100) -Windgeschwindigkeit (?????) -Regenmenge (??????) -Helligkeit (????) -Sonnendauer (???
ist gut, benötigt aber Eichung. Temperatur und Feuchtigkeit macht schon der SHT11 zusammen, der DS1621 ist ueberfluessig. Für die Messung der Sonnendauer gibt es verschiedene Wege. Am leichtesten für den Eigenbau ist warscheinlich die Methode vom Aanderaa Model 3160 Sensor . (Schattenmethode von
-
Thread
I2C-Problem
geklappt hätte. Folgende Situation: AT89S8252 (funktioniert) I2C-Bus mit einem Thermometer (DS1621) funktioniert! oder I2C-Bus mit Porterweiterung (PCF8574) funktioniert! Wenn ich jetzt das Thermometer und die Porterweiterung gleichzeitig an den Bus anschließe, werden wohl auch beide geräte
-- es lag am BUS-Timing ... habe mal geschaut und hab gesehen, dass die tLow und tHigh Werte vom DS1621 im Normalmodus bei 4.7 und 4.0 liegen ... und daher kamen die ganzen Probleme ... warum der Extender allerdings trotzdem funktioniert hat, obwohl er die gleichen Werte hat (ich also die Werte um einiges
-
Thread
Liste von I2C Bausteinen
Habe am I2C inzwischen folgende Bausteine verwendet: RTC + Temp-Sensor :DS3231 Temp-Sensor :DS1621 UKW-Stereo-Radio :TEA5767 Doch es gibt noch viele andere interessante Bausteine wie MCP23017 :16Bit IO-Expander mit Interruptfähigkeit 24AA64 :64K-Bit EEPROM Wenn man nach einer Liste der
Habe am I2C inzwischen folgende Bausteine verwendet: > RTC + Temp-Sensor :DS3231 > Temp-Sensor :DS1621 > UKW-Stereo-Radio :TEA5767 > > Doch es gibt noch viele andere interessante Bausteine wie > MCP23017 :16Bit IO-Expander mit Interruptfähigkeit > 24AA64 :64K-Bit EEPROM > > Wenn man nach einer
-
Thread
P82B715PN I2C Extender
zusammen, wer hat Erfahrung mit dem P82B715PN I2C Extender? Habe mir mal zwei bestellt um einen DS1621 bzw 1631 an einem längeren Kabel betreiben zu können. Mir ist allerdings noch nicht ganz klar wie er angeschlossen wird. Beschalte ich die Sensoren genau wie vorher (pullup von 4,7KOhm an SDA
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
DS1621 und I2C
dabei mich in den I2C einzuarbeiten. Dazu verwende ich ein Bsp. bei dem die Temperatur mit einem DS1621 ermittelt werden soll. Im Anhang befindet sich das Programm. (I2cinit habe ich vergessen) Nun schön und gut, die Zeilen mit I2cstart bis I2cstop verstehe ich ja, da wird einfach die Temperatur
-
Thread
Steuerleitung für DS1621/1631
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 Conrad
-
Thread
DS1621 Temp-Sensor auflösung 0,1° / umsetzung Formel in C
Hallo, ich möchte einen DS1621 mit erhöhter Auflösung nutzen uns somit zehntel Grad anzeigen. Ich kenne bereits diesen Beitrag, bin mir mit der Umsetzung aber noch nicht ganz sicher, z.b. warum COUNTS_PER_C immer 16 sein soll
ähnlich dem DS3231 war. Wenn ich das Datenblatt Bisher habe ich dazu folgende Funktion: [c] void DS1621_Disp_Erg(char ergh, char ergl, char count_remain, char slope) { uint16_t temp=ergh ; temp =temp<< 4; //Temperatur*16 temp =temp-4; //0,25°*16 abziehen temp =temp+(((slope-count_remain
-
Thread
Kühlschrank mit Attiny84 steuern
ist, dass ich einen Attiny 84 verwende. Dieser soll über I2C einen AD Wandler (PCF95??), eine Uhr (DS1621), eine Portwerweiterung (an welches ich die Motor"steuerung" hänge) und ein LCD Modul ansteuern. Meine Frage: Ist das aus Eurer Erfahrung möglich diese Schmittstellen sämtlichst über einen kleinen
dass ich einen Attiny 84 verwende. Dieser soll über I2C > einen AD Wandler (PCF95??), eine Uhr (DS1621), eine Portwerweiterung (an > welches ich die Motor"steuerung" hänge) und ein LCD Modul ansteuern. Warum so viel Aufwand? Als Temperatursensor ein 1-Wire Element von Dallas, ein DCF-Empfänger von
-
Thread
I²C beim ATmega8 initialisieren
Pull-Up-Widerstand anbringen.. Bin zufällig auch gerade dabei mich in den I2C einzuarbeiten (DS1621- Temperatur Sensor).. bisher klappt es, nur beim STOP hängt er.. vielleicht jmd nen tip? TWBR = 255; // Baudrate TWSR = TWSR | 1 | 2; TWCR = (1<<7) |(1<<5)|(1<<2); // Startcondition while
das Problem war... Man kann AFAIK auch die Internen PullUps für TWI nehmen, das hat bei meinem ds1621 auch funktioniert. @Florian: Lass das nach dem Stop doch einfach weg. Ist im Datenblatt auch ohne Stop, aufpassen musste nur, wenn du danach ne neue Übertragung starten willst: es könnte als repeated
-
Thread
Suche Code für DS1621
Hallo, Hat jemand ein Code, wie ich die Auflösung vom ds1621 auf 0,1 grad bekomme? Am besten in Assambler. Danke schonmal mfg
-
Artikel
Pollin Funk-AVR-Evaluationsboard
Spannung der internen Bandgapreferenz Vbg gemessen. Dann wird gerechnet... Temperaturmessung mit DS1621. In diesem Beispiel soll die Zimmertemperatur regelmäßig gemessen werden und von einem Atmega8 über RS232 an einen PC mit Terminalprogramm übertragen werden. Der Temperatursensor DS1621 von Maxim kann
KOhm) lagen. Details zum I2C-Bus und dessen Hardware finden sich übrigens auf Die C-Quelltexte, das DS1621 Datenblatt und eine fertige Intel-HEX-Datei befinden sich im Archiv PFA_TWI_DS1621.zip. Zu Beginn von main() wird die UART mit 9600-8N1 initialisiert. Anschliessend wird der Sensor initialisiert. Als
-
Thread
Falsche Werte von DS1621 ?
Hallo, der Mega8 unterhält sich zwar mit dem DS1621, aber ich bekomme falsche Ausgabewerte. Der Ausgabewert des oberen Bytes beträgt immer 0x19 +-3 bit. Aufgeheitzt habe ich den DS einmal mit meinen Fingern und kurz (wirklich nur kurz) mit einen Lötkolben
-
Thread
MSP430 + DS1621
Hallo! Ich hab da ein Problem mit dem MSP430F1612 und DS 1621 der über den HW I2C Bus ausgelesen wird. Liefert immer den selben Wert. Egal ob man den Sensor erwärmt oder nicht. Der Wert ändert sich nur nch einem Reset. Kann mir irgendjemand weiterhelfen?
-
Artikel
Software-Architektur
Zahlenauflösung dazwischen. Im Codebespiel dieses Artikels wäre ein internes 8.1 Bit-Format vom Sensor DS1621 in eine Komma-Darstellung zu konvertieren. Das heißt in der Quintessenz: Konvertierungen zwischen Datenformaten sind essentieller Bestandteil jeder Software. Entsprechend wichtig ist Konsistenz dieser
Thermometer (cpp_generic/thermometer.hpp) eine MVP-Klasse aus Port (cpp_generic/i2cclient.hpp) und DS1621-Treiber (cpp_generic/sensor_ds1621.hpp). Die beiden Views (LCD+UART) registrieren sich auf Updates und werden bei Änderungen des Datenmodells benachrichtigt. Wesentlicher Unterschied gegenüber MVC
-
Thread
DS1621 I2C Temperatursensor
Hallo, Ich habe da ein Problem mit dem o.g. Sensor in Verbindung mit einem 80C552. Eigentlich sollte bis morgen ein kleines Programm laufen, das mir auf nem 2x16 Zeichen Display die Temperatur ausgibt. Da ich aber erst heute angefangen habe, hoffe ich, dass mir hier jemand helfen kann. So wie ich das im Datenblatt verstanden habe muss ich wiefolgt vorgehen: Start Adresse Kommando eeh Stop Start Adresse Kommando aah wiederholter Start Adresse (mit LSB=1) nun müssten im S1DAT zumindest schonmal die oberen 8 bit der Temp. stehen. Das letzte was ich bekomme ist eine
-
Thread
ds1621 i2c auslesen
hallo zusammen, versuche einen ds1621 auszulesen, was mich leider vor ein problem stellt, denn ich kann mit den daten die ich auslese nichts anfangen bzw. glaube, dass sie falsch sind. mein programm zum auslesen der temp.: /*START
-
Thread
[V] MOS-FET´s, Dioden, OP´s, DAC´s, Sensoren
P-Kanal 20V 3,7A 10 Stk. DAC PCF8591T SOW16 AD/DA 2.5-6V 10 Stk. Sensoren DS1621 SO8 Temperatur-Sensor 250 Stk. DS18B20U+ µSOP8 125 Stk. BPW34S Fotodiode 4.5x4.5x1.2mm 200 Stk. Temperatursensor PT1000 1206 Temperatur-Sensor 50 Stk.
10 Stk. 0,15 DAC PCF8591T SOW16 AD/DA 2.5-6V 10 Stk. 1,20 Sensoren DS1621 SO8 Temperatur-Sensor 250 Stk. 3,00 DS18B20U+ µSOP8 125 Stk. 2,00 BPW34S Fotodiode 4.5x4.5x1.2mm 200 Stk. 0,4 Temperatursensor PT1000 1206 Temperatur-Sensor
-
Thread
Datenblatt URL ändern?
DS1621 https://datasheets.maximintegrated.com/en/ds/DS1621.pdf
-
Thread
DS1621 über Twi mit Atmega8
Hallo, ich habe folgendes Problem, Ich will einen DS 1621 über TWI (I2c) auslesen. Ich habe mir auch schon das Beispiel-Programm von Peter Fleury runter geladen und es auf meine Bedürfnisse umgeschrieben(SLAVE adresse natürlichz auch angepasst)! Das einzige
-
Thread
Speichermodellproblem?
eingefügt habe.. Der gleiche Effekt tritt auf wenn ich die Unterprogramme für das Auslesen eines DS1621 in mein Projekt einbinde - kompilieren geht ohne Probleme, aber nachdem ichs ins System gebrannt habe geht gar nix mehr.. Kann mir jemand sagen woran das liegt? Bin mit meinen Überlegungen komplett
-
Thread
Universal Platine Atmega16 mit MAX485 und DS1621
Hier habe ich eine Schaltplan einer Universalplatine die ich einsetzen möchte Platine 1 wird mit Display und Eingabe Tasten versehen, Platine 2 zur Temperaturerfassung. So nun meine frage ob Ihr Hardwareseitig einen Fehler seht besonders bei dem Bustreiber! Display und Eingabe funktionieren. Vielen Dank!
-
Thread
FM75
Sieht aus wie ein DS1621, der kann nur einen Fast-Mode mit 400kHz.
-
Thread
Temperatur mit Bascom
wenn du einen Code für den DS1621 (I²C) haben willst dann schreibe mir eine eMail ! das ist extrem einfach. Gruss Benny
-
Thread
RLC, Speichererweiterung, Temperatursensor über I²C
Zuerst mal mußt Du Dir entsprechende I2C-Bausteine aussuchen, z.B.: Tempsensor: DS1621 (Maxim) RTC: DS1307 (Maxim) RAM: FM24C64 (Ramtron) Alle sind im handlichen DIP-8 Gehäuse, also ideal fürs Basteln. Dann brauchst Du ne I2C-Bibliothek, z.B.: http://home.tiscali.de/peterd
-
Thread
I²C-Interface in C implementieren-Code???
Hallo Andreas, das duerfte Dir weiterhelfen. In der i2c.h ist noch ein Beispiel fuer den DS1621 Temp.-Sensor auf Adresse 0x90. Gruss Eddi