-
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
Bibliothek für DS1621
Datenblatt des Sensors: http://pdfserv.maxim-ic.com/en/ds/DS1621.pdf
] //######################################################################### int16_t get_temp_ds1621_h(uint8_t Adr_DS1621) // (z.B. 1052^=10,52°C) { addr=Adr_DS1621; int16_t temp; uint8_t temp_msb; uint8_t temp_lsb; ds1621_conversion(); i2c_start_wait( addr+I2C_WRITE );
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
komplett fehlgeschlagen ist, haben wir gestern das ganze nochmal mit einem I2C Temperatursensor (DS1621) versucht. Dieser hängt an einem I2C_tiny_USB Adapter. Der Adapter wird von Debian sofort erkannt, leider fehlt das Modul "ds1621", es ist also out-of-the-box nicht möglich, den Temperatursensor mit
SUB-D 9 für die serielle Schnittstelle, 3x USB und Ethernet. Intern sind drei Temperatursensoren (DS1621) mit einem i2c-tiny-usb an der Dockstar.
-
Thread
Sensorplatine MPX4115 DS1621 HIH5030 - Schaltungskontrolle
Hallo Leute, ich bin dabei eine Sensorplatine zu fertigen, die über I2C an eine Hauptplatine mit Atmega8 angebunden werden soll. Ich bin mir etwas unsicher bei der Reihenfolge von Tiefpass -> Pufferverstärker -> Spannungsteiler und in der Größenordnung der gewählten Widerstände (1k, 10k, 100k) Der Tiefpass wird in der Appnote AN1646 so empfohlen. Mit wäre sehr geholfen wenn jemand mit Erfahrung mal drüber sieht und würde mich über Hinweise, Ideen oder eventuell erkannte Fehler freuen. Vielen Dank, Ed
-
Thread
Datenblatt URL ändern?
DS1621 https://datasheets.maximintegrated.com/en/ds/DS1621.pdf
-
Thread
Atmega 8535 und DS1621 über I2C
nicht gesetzt werden und somit auch weiterhin nichts funktioniert. Es soll die Temperatur des DS1621 ausgelesen werden und als erstes am Display angezeigt werden. Das mit dem Display ist kein problem ich häng nur grad an dem DS1621... Vielleicht hat das schon mal jemand mit dem Atmega 8535 gemacht
*slave address* ist im Datenblatt auf Seite 8 beschrieben http://datasheets.maxim-ic.com/en/ds/DS1621.pdf Wichtig ist wie die Pins A0, A1 und A2 des DS1621 hardwaremäßig beschaltet sind. Also ob auf GND gezogen oder auf Vcc. Die Adresse ist dann binär: 1 0 0 1 A2 A1 A0 W Also bei A0...A2
-
Thread
Temperatorsensoren
Eine Frage, kann ich anstatt einen DS1621 einen DS1820 verwenden ? ohne daß man im Code etwas anpassen muss ? Es geht umd diese Schaltung : http://www.a-netz.de/avrtherm.en.php Danke für Eure Antworten !!
Nein geht gar nicht: DS1621 ist für I2C Bus, der DS1820 für 1-Wire. Gruss Uwe
-
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
SHT11 mit code aus Codesammlung zeigt zu wenig
Heizung und nur ein Wert alle 10 Sekunden oder sowas) waehrend er im Sommer schon sehr nah an einem DS1621 war. Ich nehme an dass da auch nicht-lineare Verzerrungen eine Rolle spielen, wofuer die zwar eine Formel zum Ausgleichen angeben (die ich auch verwendet habe in dem Treiber), das scheint aber auch
vollkommen falsche Temperatur liefert (waehrend die Feuchtewerte plausibel sind). Ich hab halt mit dem DS1621 verglichen. Also nur beste Erfahrungen ;) ich sag ja auch: Diese starken Abweichungen hatte er nur im negativen Bereich. Im positiven war er quasi auf 0.5Grad immer mit dem DS1621 konform, was ja dessen
-
Thread
Problem beim auslesen den IIC
A0-A4 alle auf GND was heißt das ich die BiTS SDA und SDL mit 0x90 > und 0x91 defnier... Der DS1621 hat keine Adresspins A3 und A4. Er hat nur A0, A1 und A2. http://www.datasheetdir.com/DS1621+Temperature-Sensors Wie ist der Sensor wirklich angeschlossen, wo und wie groß sind die Pullups (Schaltplan
Herangehensweisen (ohne Anspruch auf besondere Eleganz oder Effizienz) Bei 25,5°C liefert der DS1621 ja dieses Bitmuster: (http://pdfserv.maxim-ic.com/en/ds/DS1621.pdf Tabelle 2) 1. Byte 2. Byte 00011001 10000000 Dein 1. ausgelesenes Byte könnte TempH zugewiesen werden und ist 0b00011001
-
Thread
Farbthermometer tiny13 asm
welche die Werte annährend liniearisiert - Anderen Sensor verwenden - Digitalen Temperatursensor (DS1621 oder so) - Hardware Lösung durch R-Netzwerk Wofür sollst den sein, PC CPU Temp?
-
Thread
I²C Temperatursensor im TO-Gehäuse (oder SIL oder ZIP)
KlaRa schrieb: > Der DS1631 (I2C) ist im SO08 Gehäuse und eigentlich sehr schmal. Ja, den DS1621 (ich suche noch den genauen Unterschied zum DS1631) hatte ich selbst schon in der engeren Auswahl. Schöner wäre halt eine Lösung, in der ich keine Platine mit nach außen führen muss. KlaRa schrieb
-
Artikel
Zilog Encore Experimentierplatine
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 eine steckbare RS-485 Platine mit MAX483 oder ähnlich. Standard Pinout RS-232 Anschlüsse für beide UARTs Debug/Programming Interface
-
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
Temperatur per Funk übertragen
mir zb der Digitale von C mit 9 Bit http://www.conrad.de/ce/de/product/176150/TEMPERATURSENSOR-DS1621S/SHOP_AREA_37353 FUNK! Natürlich gibt es auch Diverse Funk Module . Es sollte alles ziemlich klein bleiben und sollte eine reichweite von max 10 meter haben. Und dann natürlcih ncoh LCD
-
Thread
Stm32 I2C sendet falsche Adresse
Ich habe folgendes problem ich übergebe der Funktion I2C_Send7bitAddress die adresse 0x48 (DS1621). Ich bekomme kein Ack obwohl ich sicher bin das die Adresse korekt ist. Wenn ich das Programm Debuge wird aber angezeigt das ich 0x24 auf den Bus schicke. Was genau die Hälfte der eigentlichen Adresse
0x48 der Funktione übergebe schick ich laut Debug 0x48 auf den Bus und ich bekomme ein Ack von dem DS1621. Hat vielleicht irgendwer eine Ahnung was das Problem sein könnte? Danke schon mal im voraus
-
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
Funkthermometer 868 MHz (IT+) "vergisst" Empfänger und hängt sich auf!
Ich bin schon kurz davor, die Dinger zu entsorgen und mir selbst etwas zu basteln (mit RFM12 und DS1621). Das läuft dann wenigstens über Jahre - und wenn nicht, weiß ich wenigstens was ich tun kann. Gruß, Bernd
-
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. Danke.
-
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
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 mit ATmega8 über TWI - Fleury läuft nicht
Hallo, folgende Fakten: - I2C / TWI mit ATmega8 als Master - Temperatursensor DS1621 als Slave - Temperaturwerte sollen ausgelesen werden (ach!) - der Sensor ist nach den Angaben aus seinem Datenblatt angeschlossen - DS1621 Adresse 0x07 (wie bei Fleury) - Pullup-Widerstände:
bekommen. d.h. der µC ist nicht kaputt. Wir hatten nur das Problem das mit unserem Programm der DS1621 uns keine Daten geschickt hat, darum haben wir jetzt vor das "Fleury" Programm zu benutzen. Den DS1621 haben wir auch schon gewechselt gehabt und das hat nichts geändert. Wir wissen echt nicht mehr
-
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
Ersatz für ATmega328p mit btm 222
Hallo ich betreibe einen Mega328p mit einem ds1621 (T-Sensor) und einem ds1307 (Uhr) die Daten werden mit einem BTM222 zum Rechner gefunkt. Nun komme ich mit meinen Batterien (Spannungsregler 1*5V &1*3,3V) das sind 8 * 2500mAh ca. auf 72 Stunden
-
Thread
DS1621 gibt 0xff Grad aus
Hallo, wollte einen DS1621 über I2C ansteuern. Da ich nicht zurecht kam mit dem I2C in Hardware (M30245FCGP), habe ich mir die nötigen Softwareroutinen geschreiben. Nun zeigt mein Temperatursensor merkwürdiges Verhalten:
optimal ^^ werde mal schauen worauf es wirklich ankommt. Eine Frage hätte ich noch: wenn der DS1621 eingeschaltet wird, also siene Betriebsspannung bekommt; fängt er automatisch an zu messen oder muss ich ihn mit 0xEE erst starten ? Grüße stowoda
-
Thread
Schaltregler MC34063, Spule
versorgen. Ich rechne mit maximal 200mA. Es wird nur ein 4 MHz Quarz, ein PIC18F4550 (max. 6mA), ein DS1621 (max. 1mA) und ein LCD "EA DIPS082-HNLED" (max. 100mA) versorgt. Der I2C-Bus zieht auch 3mA. Somit komme ich auf 110mA. Die 200mA benutze ich nur zur Sicherheit. Ich würde die Beschaltung aus
@ Sebastian Hepp (sebihepp) >DS1621 (max. 1mA) und ein LCD "EA DIPS082-HNLED" (max. 100mA) >versorgt. Naja, die 100mA sind das Maximum. 20mA reichen nachts locker, wenn du niemanden blenden willst. GGf. sogar weniger. >Kann ich
-
Thread
SHT11, Abweichung bei Temperatur
somit staerker erwaermen als z.B. ein nackter NTC. Ausserdem ist der SHT im Vergleich z.B. zu einem DS1621 viel flinker und reagiert leichter auf Schwankungen. Gewisse Abweichungen wird man also immer haben, vor allem zu so ungenauen Sensoren.
-
Thread
Sicherung Spannungsabfall Mikrocontroller
Hallo, ich habe eine kleine Schaltung mit einem PIC18F4550, einem DS1621 Temperatursensor und einem LCD "EA DIPS082-HNLED". Nun möchte ich die Schaltung gegen Überstrom absichern, da ich einen Akku verwenden möchte (Wiederaufladbare Batterie, kein Register ;) ). Ich
-
Thread
Grasshopper DS1621 Temperaturlogger
mitwirken und stelle ein kleines Programm online in welchem ein Datenlogger für den Temperatursensor DS1621 implementiert worden ist. Die Entwicklungsplatform ist der "Grasshopper" mit der Entwicklungsumgebung die nach dem folgendem Link aufgebaut ist: http://www.mikrocontroller.net/topic/120271
-
Thread
I2C Thermostat ohne µC betrieben
initialisiert werden. Also für meinen Zweck nicht brauchbar....! Bin dann nach etwas suchen auf den DS1621 von Maxim IC gestoßen welcher die programmierten Schaltwerte nichtflüchtig speichert. Laut meinem Verständis + Versuchsaufbau braucht der DS1621 nach dem Einschalten jedoch das Kommando "Start Convert
-
Thread
Temperatursensor DS1620, LCD und PIC
Oh, ich habe die ganze Zeit den falschen Sensor benutzt. Gemeint ist der DS1621. Ich hatte mich schon gefragt, wie die Adresse zustande kommt. =D Alle Adressen werden auf GND gezogen, also 1001000 ist die Adresse. Die Platine verbessere ich gleich mal... Sebihepp
Üblicherweise haben die ein Rastermaß von 200 oder 100mil. Deine Leitungsführung (z.B. Masse am DS1621) ist etwas 'unorthodox'. MfG Spess
-
Thread
Einzelraumregelung
10 Heizkoerper, verkabelt mit I2C (ueber Puffer getrieben). Jedes Zimmer hat digitale Thermometer DS1621 und alle Heizkoerper Heimeier Stellantriebe. Heisswasser ist auch ueber den Micro gesteuert. Das 'intelligente' Steuerprogramm ist natuerlich begrenzt, bei mir kann man per Zimmer und Uhrzeit/Wochentag
-
Thread
Mal wieder Temperaturmessung (0,1K von -20 bis +40°C)
Entschuldigung, dass mal genauer nachgefragt wurde. Um das Thema zu beenden, ich nimm nen PT1000 und nen DS1621. Danke für die Empfehlungen
-
Thread
Kühlschrankthermostat ersetzen
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
-
Thread
[V] div. ICs und Bauteile
Abgabe nur komplett - 1 Stück "HEX Inverter OC" 74F06 DIL14 (0,1 Euro) - 1 Stück "Temp. Sensor" DS1621 DIL8 (2,- Euro) - 4 Stück PIC16C54B-20 SO18 (komplett 1,5 Euro) Abgabe nur komplett - 1 Stück "4-fach RS422/485 Line Driver" DS26C31 DIL16 (0,15 Euro) - 20 Stück PIC16C54-RC SO18 (pro Stück 0,2
-
Thread
i2c Takt ATmega128
Hallo, benutze den CodeVisionAVR C Compiler und möchte 8 DS1621 über TWI anschließen. Habe den CodeWizardAVR benutzt, der gestattet bei 14,7456 MHz Takt einen minimalen SCL Takt von 28,033 kHz (TWBR=0xff). Mit dem CodeWizardAVR hat man scheinbar keine Möglichkeit
(ca. 6 m) funktioniert das Ganze dann mit 28 kHz Takt nicht mehr. Ich nutze die Routinen I2C.H, DS1621.H und DS1621.LIB. Meine Bemühungen den Vorteiler für den SCL Takt (TWSR, bit0=1 und bit1=0) zu setzen schlagen fehl, bzw. bleiben ohne Wirkung. Kann mir jemand helfen, wo ich z.B. das Listing für "
-
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
Konzept Menu und Schnittstelle
letzter Zeit etwas mit µC-Programmierung auseinandergesetzt und dazu so einfache Bausteine, wie DS1621 angesteuert und hierfür auch Libraries entwickelt. Wenn man ein Gerät entwickelt z.B. mit Display und Taster, dann gibt es mehrere Möglichkeiten, mit der Umwelt in Kontakt zu treten. Variante 1
-
Thread
Was sind das für Bauteile?
Peter K. wrote: > Das habe ich schon durchgelesen und werde den DS1621 Sensor verwenden, > da der A/D-Wandler eingebaut ist. > > Oder würdest du hier was besseres empfehlen? Ich wuerde nehmen, was verfuegbar ist :-) Hast Du ne Bezugsquelle fuer den DS1621?
Achso: Du kannst den DS1820 nicht ohne Weiteres durch den DS1621 ersetzen. Der DS1820 verwendet den 1-Wire-Bus von Maxim, der DS1621 den I2C-Bus.
-
Thread
TWI Adressen abfragen
[c] if (adresse == TEMPSENSOR_LM75) lade_temp_routinen_lm75(); if (adresse == TEMPSENSOR_DS1621) lade_temp_routinen_da1621(); usw. [/c] TEMPSENSOR_NAME müssten dann die Adressbereiche enthalten damit erkannt wird um welches Bauteil es sich handelt.
-
Thread
Kommastelle beim DS1621
Servus, habe da so einen tollen DS1621. Er zeigt mir auch wunderbar die aktuelle Temperatur an, aber nur auf ganze Grad genau. Leider verstehe ich die Tabelle im Datenblatt nicht ganz. Einmal ist die Bit0 von 1. Byte das ,5 ° und beim 25
In der aktuellen DB Version stimmt die Tabelle http://datasheets.maxim-ic.com/en/ds/DS1621.pdf