-
Thread
Automatische Umschaltung auf Akkubetrieb wenn 230V weg sind
Shelly-Uni: [[https://www.amazon.de/dp/B08QY35KNR?psc=1&ref=ppx_yo2ov_dt_b_product_details]] Shelly-DS1820B: [[https://www.amazon.de/AZDelivery-digitaler-Temperatursensor-Temperaturf%C3%BChler-wasserdicht/dp/B01MZG48OE/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=1AH2RKE8Q0D7C&keywords=DS1820b&qid=1674054526&s=diy&sprefix=ds1820b%2Cdiy%2C80&sr=1-1&th=1]] Shelly Door/Window2: [[https://www.amazon.de/Shelly-Door-Window2-T%C3%BCr-Fenstersensor-Meter/dp/B08WK6BV2K/ref=sr_1_1?crid=12A9QNORWL7P9&keywords=shelly+t%C3%BCrfenster
-
Thread
Temperatur mit NTC und ESP8266 ermitteln
musst, falls du davon mehrere baust. Alternative: Sensoren mit digitalem Ausgang verwenden, z.B. DS1820. Das könnte interessant sein: https://www.electronicdeveloper.de/MesstechnikNTCLinearR.aspx Wenn du dort einen 10kΩ NTC verwendest, kommt man mit Rs=10kΩ und Rp=100kΩ auf eine fast lineare
-
Thread
Berechnete Temperaturen bei DS18B20
Ich bin leider kein DS18x20 Experte, ich habe aber auch schon einige Male zu hohe Temperaturen gemessen, einige Gründe würden ja bereits aufgeführt. Eine einfache Kontrolle ist alles auszuschalten( am besten weiträumig), abkühlen
Die Länge der Leitung ist kein Problem. Wir haben 1-Wire mit mehr als 100m in Betrieb und ca. 40 DS1820 Sensoren; auch Stichleitungen von 3m sind kein Problem. Allerdings bei uns mit 5V Versorgungsspannung. Leon schrieb im Beitrag #7261252: > ich habe kürzlich drei vorkonfektionierte Temperatursensoren
-
Thread
Digitalen Druck-/Temperatursensor
Hallo Olli, vielleicht noch eine kleine Erklärung zum Link. Natürlich ist der Sensor (z.B.:DS1820) wie gewünscht selektierbar. Der Drucksensor sollte auf jeden Fall mit einem 4-20mA Ausgang ausgestattet sein, bzw. + eine kleine Schaltung von eBay (~2 Euro) 4-20mA to 3,3V, 5V, 10V. ! Solltest
-
Thread
1-Wire und non-blocking code (state machine)
schrieb im Beitrag #7234979: > Der 1-Wire Bus ist eigentlich für 5V ausgelegt Die gerne genutzten 1820er haben auch mit 3,0V kein Problem.
USE_TIMER (AVRX && TICK<=200) /* use an AvrX timer? */ #if USE_TIMER static TimerControlBlock ds_timer; #define wait_sync() AvrXDelay(&ds_timer, 1); // synchronize to timer tick #define wait_us(us) AvrXDelay(&ds_timer, TICKS_US(us)); #define wait_ms(ms) AvrXDelay(&ds_timer, TICKS_MS(ms)
-
Thread
DS18B20 Identifier Schaltungsfragen
Hallo, schreib doch mal Karl-Heinz an - vielleicht kann der den DS1820 noch in die Software des allseits beliebten und millionenfach nachgebauten Komponententester (aka Transistortester) einbauen :) Sascha
schrieb im Beitrag #7217290: > Hallo, > > schreib doch mal Karl-Heinz an - vielleicht kann der den DS1820 noch in > die Software des allseits beliebten und millionenfach nachgebauten > Komponententester (aka Transistortester) einbauen :) > > Sascha Ist doch schon in der "M" Version der Firmware
-
Thread
Temperaturmessung am Erdwärmekollektor
misst. Würde etwas nehmen dass man komplett in Kunstharz vergießen kann damit es dauerhaft hält, z.B. DS1820, TMP117 etc.
-
Thread
Kommunikationsprotokoll über 2 Adern
übertragenen Daten könnte durch Prüfsummen, z.B. CRC, sichergestellt werden; so machen das u.a. die DS1820. > Übertragen werden immer Bits. Muß nicht zwingend so sein (habe vielleicht nicht ganz klar gemacht, was ich meinte). Da hier VCC offenbar 12V ist, könnte man mehrere Level definieren. Beispiel
-
Thread
Verständnisfrage 1-Wire Kommunikation (DS18B20)
den DS18B20 kümmern muß. Dafür muß man halt den DS2482 zusätzlich ansprechen. Vorteile bringt der DS2482, wenn man die parasitäre Versorgung des DS18B20 vor hat. Ansonsten gibt es genug Codebeispiele im
Bauform B. schrieb im Beitrag #7165762: > - DS2485, "1-Wire Command Scripting Capability", nur 3.3V, DFN-6 Der macht am Ende auch nix anderes als der 2482. Du sagst dem Teil per i2c "sende den Befehl 0x44 (startet die Konvertierung beim DS1820)
-
Thread
Sensoren für Temperaturmessung im Eigenheim
ausgewachsenes Bussystem. Aufhängen tut sich da auch nix - zumindest nicht der Bus. Ich habe derzeit 25 DS1820 (Temperatursensoren) sowie 3 DS2408 (8 Kanal digital IO) im Einsatz und die funktionieren teilweise schon seit mehreren Jahren zuverlässig. Wenn sich da was aufhängt, dann sind das nicht die 1-Wire Bausteine, sondern eher der RasPi Host. Für Deine Zwecke und Genauigkeitsanforderungen ist der DS1820 mehr als ausreichend und auch stabil genug. Der 1-Wire Bus ist weit weniger störanfällig als irgend etwas analoges, noch dazu wenn man das analoge Signal unter Umständen über mehrere Meter führen
-
Thread
Von 12 auf 3,3 oder von 5 auf 3,3?
Seite ein LM2596S und auf der anderen Seite ein AM1117. Benötigt werden die 3,3V für ein Bündel von 8 DS1820-Temperatursensoren. Ich könnte die 3,3V auch direkt auf der Platine an dem Am1117 abgreifen, oder wird er es mir mit Rauchzeichen danken?
Tag war der DS18B20 tot! Bis ich oben vorgeschlagene Verschaltung nachrüstete ;-)
-
Thread
2 Draht Netzwerk
Max M. schrieb im Beitrag #7112480: > 2 Draht Ring => one Wire. Bewährte Technik beim ds1820 auch bei größeren Entfernungen. Eventuell Geschwindigkeit herabsetzen. Protokolle für den Bus gibt es massig. Funk ist übrigens auch ein one Wire bus - nur ohne Wire.
-
Thread
DS18S20, DS18B20, DS1820?!
Ich habe in einigen Schaltungen den DS1820 verbaut. Und benötige nun einen baugleichen. Welches ist der Baugleiceh?!? Ist der B oder der S der DS1820?! Oder ist der DS1820 ohne B oder S ein ganz andere?! Ich dachte es gibt nur die 9 und
DS1820 verwenden; er sagt allerdings nicht, daß als DS1820 Ersatz NUR der DS18S20 empfohlen wird.
-
Thread
Umstieg auf Kinux von Win
Banana Pi läuft es jetzt. Nun soll der halt noch eine kleine Zusatzaufgabe übernehmen und ein paar DS1820 abfragen. Prinzipiell läft das ja jetzt auch auf einem BPI zum Testen, aber mich stört eben noch der Fehler mit dem "Timeout Sync SD-Card". Ich hätte es gern das es glatt läuft, damit ich mich auf
Kabel verlegen und könnte dann die Sensoren an einem vorhandenen RPi anschließen der schon einige DS1820 bedient. Aber warum sollte ich das tun, wenn der BPi das genauso gut kann und ich dorthin nur knapp 5m Kabel benötige. Da es sich bei den auszulesenden Sensor um eine kombinierte Sensoeinheit handelt
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
womit bei Low 1mA fließen. Um bei 3,3V auch 1mA fließen zu lassen wären demzufolge 3,3k passend. Der DS1820 ist lt. DBl. (https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf) für 4mA Strom bei Low ausgelegt. Ich würde deshalb den Strom größer als die 1mA wählen. Mit einem Pullup um die 2k liegt man
woher??? Was meinst Du wohl warum ich das Datasheet verlinkt habe? Dort ist beschrieben wie beim DS1820 die parasitäre Speisung zu machen ist. Bei den anderen 1-Wire Komponenten fließt, sofern keine DS1820 und Strongpullup verbaut sind, natürlich die Speisung über diesen Widerstand - geht ja nicht
-
Artikel
Bus
using PCs and Microcontrollers (PDF) Atmel Application Note 318: Dallas 1-Wire Master (PDF) C-Code für DS1820, DS18B20 am AVR (Leicht auf andere 1-Wire Anwendungen zu portieren) 1-Wire Slave auf AVR enthält Beispielcode (onewire.zip) zur Implementierung eines 1wire-Slave auf AVR 1-Wire bus sniffer/analyzer
-
Thread
Temperaturmessung im Garten
Mit 1-Wiresensoren (DS1820) kann man sich wettergeschützte Senoren selbst bauen. Es gibt auch fertige in einer Metallhülse, die dann auch komplett wasserdicht sind. Schau mal hier https://www.mfe24.com/de/shop/6/ . Zum Auslesen
angehängt. Das Bild zeigt die Messwerte vom heutigen Tag meines Bodentemperatursensors den ich mit 6 DS1820-Sensoren selbst gebaut habe.
-
Thread
eigene__ ide
# Target file name (without extension). TARGET = main SRC = $(TARGET).c # i2clcd.c i2cmaster.c ds18x20.c onewire.c ds1820_verw.c irint.c ir_anwendung.c std_lib_lcd.c # ili9320.c Die c#-Form muss also eine Liste mit Quelldateien enthalten, die durch anklicken ausgewählt werden und dann entsprechend
-
Thread
Rohranlegefühler an Kupferrohr
Ich habe schon DS1820 an der flachen Seite mittels WLP und Rohrschelle an Kupferrohre gepappt. Die Werte waren faktisch identisch mit denen der Tauchfühler. Muss auch keine Sauerei sein, wenn man mit der WLP sparsam
Umgebungssensor zur Kompensation eingesetzt wird. someone else schrieb im Beitrag #6932717: > Ich habe schon DS1820 an der flachen Seite mittels WLP und Rohrschelle > an Kupferrohre gepappt. Die Sauerei mit WLP kann man sich sparen. Ein Tropfen Heißkleber und zur Sicherung ein Kabelbinder drüber, erfüllt seinen
-
Thread
Temperatursensor gesucht: wasserdicht
Gibt es aber fast: https://de.aliexpress.com/wholesale?trafficChannel=main&d=y&CatId=0&SearchText=ds1820<ype=wholesale&SortType=price_asc&groupsort=1&page=1 :-) war aber auch nie gefordert worden :-|
einzusetzen. Angeblich sind die ja gefälscht/nachgemacht. Keine Ahnung bzgl. Qualität. Aber es ist ein DS1820, der nützt _mir_ nichts. So gibt es auch LM35 - aber nur die für positive Temperaturen, was für den Außenbereich nicht hilft.
-
Thread
Temperatur Sensor mit 3 Leitungstechnik
dieser Familie sein. DS18B20 https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf DS1820 https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf
1-Wire Sensor dieser > Familie sein. > > DS18B20 https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf > DS1820 https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf Mit dem DS1820 bzw. DS18S20 klingt plausibel. Da hatten wohl öfters
-
Thread
Hardware Programmierung mit Python
besagt nicht, dass es Echtzeit sein muss. Ich habe hier ein einfaches Beispiel: * Abfragen eines DS1820 Sensors * Abfragen eines Tasters. * Anzeigen der Temperatur auf einem Display * Senden der Temperatur über RS232 an ein anderes Gerät * Empfangen von Daten über RS232 von diesem Gerät * Ansteuerung
-
Thread
Briefkastenmelder mit ESP-07s und Selbsthaltung mittels Mosfet
schwachen HT7333 müssen es wohl 1000 µF sein - falls das überhaupt klappt. Die GND Leitung von deinem DS1820 und deinem ADC-Spannungsteiler hast du immer noch nicht mit GND von der Stromversorgung verbunden. Da fehlt wie zuvor ein Punkt. Ich hatte die Stelle mit einem rosa Kreis markiert. C1 und C2 Gehört
werde in den sauren Apfel beisen und meine HT7333er "Einmotten" > > Die GND Leitung von deinem DS1820 und deinem ADC-Spannungsteiler hast du > immer noch nicht mit GND von der Stromversorgung verbunden. Da fehlt wie > zuvor ein Punkt. Ich hatte die Stelle mit einem rosa Kreis markiert. Das scheint
-
Thread
Sensoren für PH-Messung: DFRobot Gravity Analog pH vs. EZO TM class embedded pH circuit
Kslibrierlösung pH 7.01, Kaliumchloridlösung und abgelassen werden kann. Ein Temperatursensor (DS1820 oder Pt1000 weil man eh einen OpAmp und Analogeingang übrig hat) muss natürlich auch rein. Dann ein uC mit Analogeingang wie 'Arduino' (damals 68HC11) und ein pH-OpAmp wie LMC6001 und fertig ist
abtropfen tut es daneben, Prinzip > Mann am Klo. Danke für den Hinweis für den Temperatursensor (DS1820 oder Pt1000 weil man eh einen OpAmp und Analogeingang übrig hat) muss natürlich auch rein. Dann ein uC mit Analogeingang wie 'Arduino' (damals 68HC11) und ein wie findet ihr denn dieses
-
Thread
Temperaturwächter mit NTC oder PT1000
Es wurde zwar nicht danach gefragt, aber wenn die Schaltung einfach sein soll, fällt mir DS1820 ein. Nur als Idee.
#6883083: > Es wurde zwar nicht danach gefragt, aber wenn die Schaltung einfach sein > soll, fällt mir DS1820 ein. > Nur als Idee. Mouser ruft für einen DS16B20 6,14€ auf. Finde ich unverschämt. Dabei ist das Teil mit einer max. Abweichung von 1 K noch nicht mal sehr genau. Für einen NTC mit 10K 1%
-
Thread
Lüftersteuerung Heizung Kühlung
mit Temperaturfühlern und Lüftern findest du reichlich im Arduino Umfeld. Suche nach "Arduino Nano DS1820 PWM Lüfter". Du must nur die Programmiersprache lernen (falls nicht nicht bekannt) und die wenigen Zeilen Code mit der gewünschten Logik kombinieren. Wenn du Pech hast, schwingt das Konstrukt.
sich sehr einfach (PWM nach IBM Standard) in der Drehzahl regeln. Temperatursensoren nutze ich 4 St. DS18B20. Angeordnet sind die Temp. Sensoren je an Vorlauf und Rücklauf des Heizkörpers, Lufteinlass und Luftauslass. Auswertung und Steuerung habe ich mir selbst "gebastelt". Zu beachten gibt es den "Windchilleffect
-
Thread
DHT22: Datenblatt + Pegel passt nicht / ungenau
billiger angeboten wird. Wenn ja, dann ist es so ein Produkt. Ausnahme sind gefälschte Markenprodukte: DS1820, Echtzeituhren, STM32F103, Akkus, große Transistoren
Stefan ⛄ F. schrieb im Beitrag #6846252: > Ausnahme sind gefälschte Markenprodukte: DS1820, Echtzeituhren, > STM32F103, Akkus, große Transistoren Apropos DS18B20, echte gibt es bei Pollin oder Reichelt, allerdings nun schon für über 5 € pro Stück. Hammer! Oder, man kauft sich ein Entwicklerboard
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
(((((((((((((((((((((((((((((((((((((((((((((((((((((getInvVer() == invConfigMO.getInvVer()) && getDs().equals(invConfigMO.getDs())) && getModel().equals(invConfigMO.getModel())) && getFBoost() == invConfigMO.getFBoost()) && getFInv() == invConfigMO.getFInv()) && getMpptNum() == invConfigMO.getMpptNum
sind 3D-gedruckt (die waren ursprünglich für eine ESPEasy-basierte Lösung zur Temperaturmessung mit DS1820 entstanden). Im Moment liegen die Platinen nur locker im dafür vorgesehenen Gehäusebereich, das könnte man noch durch Anpassung der inneren Formgebung verbessern. :-)
-
Thread
Benötige Hilfe beim Schltplan
GND, flackert beim Start. Du hast da einen zusätzlichen Pull-Up Widerstand dran gehängt und den DS1820. Hier ist es wichtig, dass der DS1820 diesen Pin beim Starten nicht unter 2,5V herunter zieht. Ist das der fall? Ich kenne diesen Chip nicht, das musst du selber klären. > TxD, D10, GPIO1 > Serieller
schrieb im Beitrag #6822136: > Du hast da einen zusätzlichen Pull-Up Widerstand dran gehängt und den > DS1820. Hier ist es wichtig, dass der DS1820 diesen Pin beim Starten > nicht unter 2,5V herunter zieht. Ist das der fall? Ich kenne diesen Chip > nicht, das musst du selber klären. Ich weiß die genauen
-
Thread
Größe von Widerständen in Temperatursensoren
kann abgeglichen werden, über Lasertrimming und Zenerzapping aber das ist teuer Moderne Chips wie DS1820 oder TSIC306 nutzen daher im EEPROM gespeicherte Kalibrierungswerte.
-
Thread
Temperaturmessung bis -90°C
svensson schrieb im Beitrag #6780867: > Es soll eine bereits vorhandene Schaltung, die jedoch mit DS18B20 > arbeitet, modifiziert werden. Also Pt1000 statt Analogauswertung an einen Digitaleingang mit simulierten DS1820 Protokoll über 1-wire ? Klingt wie Unsinn, da nutzt man wohl einen weiteten
learn.adafruit.com/adafruit-1-wire-thermocouple-amplifier-max31850k liefert physisch 1-wire, aber nicht im DS1820 Protokoll.
-
Thread
SN74LS245 Spannungsabfall
LS245, gibt's sowas? Obwohl, ich hatte auch schon vor 20 Jahren um 180° gedreht verkehrt gebondete DS1820. Da war ich doch sehr erstaunt.
ins DB zu schreiben. Auch Seite 12, "11 Power Supply Recommendations" https://www.ti.com/lit/ds/symlink/sn54ls245-sp.pdf?ts=1626005047426&ref_url=https%253A%252F%252Fwww.google.com%252F
-
Thread
Edler weg der Umrechnung
fractional digit h[16]="0639518406395184";//second fractional digit unsigned char a[9]; //Dallas DS1820 Scratchpad array char t; //temperature in absolute degrees char f; //fractionals (1/16°) of absolute degrees char c,s; //sign (if zero, the
//12bit temperature value t12=3+8*a[0]-((a[6]-1)&7);//alternate way of calculation for DS18S20 (substitute DS18B20 code to read the 12bit here) if(a[1]){t12-=128*16;} //correct by -128° if(t12>=0){s='+';} //calc absolute temp else{t12=-t12;s='-';} f=t12&15;
-
Thread
MyEthernet OpenMC FAT32
brauchte habe ich auf die tp-link w702 zurückgegriffen. erster logger kam an die heizung. acht mal ds1820 und ein fototransistor. dieser zeigte an wann der brenner läuft. nummer zwei war dann eine wetterstation, also temp innen , aussen, luftdruck, luftfeutchte u.s.w. dann war mein stromverbrauch drann
-
Thread
DS18B20 Sensor
PAR. b) Die Kurven ‚türkis’ und ‚gelb’ gehören zum DS18B20.
0,5K. Für viele Fälle sollte das ausreichen; bei uns reicht das jedenfalls. > (S) oder (B) Der DS18S20 ist als Ersatz für den DS1820 gedacht. Beim DS18B20 kann die Auflösung vorgewählt werden über das Konfigurationsregister. Wenn 9-Bit reichen, dann ist der mit <100ms deutlich schneller.
-
Thread
1-Wire mit _delay_us: Kann das gut gehen, wie lang ist _delay_us wirklich?
anderes an meinem Ansatz falsch, hab mal die .c & .h angehangen. Atmega32, GCC, Geany, AvrDude, DS1820(nicht 18x20!) werden verwendet. Jens
/USBDS1820/ Oliver
-
Thread
Schuhkarton beheizen
Regelung funktioniert, reicht als Anzeige eine Duo-LED und für die Regelung ein Arduino Pro Mini mit DS18B20 Würstel schrieb im Beitrag #6618052: > Wenn der z.B. mit 1 Ohm/m angegeben ist, müsste ich ja nach U=R*I bzw. > I=U/R ca. 2,5m Draht verwenden, um auf 2A Stromfluss zu kommen. Passt, du
ATMega328 ist ziemlich gut und kostet irgendwas um 2 Euro. Einen ESP würde ich nur zusammen mit einem DS1820 einsetzen, der hat den Ruf, dass sein A/D-Wandler ziemlich schlecht ist. Und klar, man kann auch fertige Schaltungen einsetzen. Ein China-Temperaturregler-Modul mit einfach nur Ein/Aus um 3 Euro
-
Thread
raspberry pi zero: Probleme mit crontab und php5
Hallo, ich habe ein Problem mit crontab und php5. Durch einen DS1820 Temperatursensor werden die Daten in einem rrdtool gespeichert. Mittels crontab Job soll dann nach einer gewissen zeit eine Grafik erzeugt werden. [c] # Unten folgende Zeile einfügen */10
-
Thread
Schaltplan PCB
wird verwendet, um zwischen Normalbetrieb und Firmware-Upload umzuschalten. Der daran angeschlossene DS1820 stört vermutlich. Siehe http://stefanfrings.de/esp8266/index.html#nodemcu
verwendet, um zwischen Normalbetrieb und Firmware-Upload > umzuschalten. Der daran angeschlossene DS1820 stört vermutlich. > > Siehe http://stefanfrings.de/esp8266/index.html#nodemcu Stromversorgung kommt über den USB-Anschluß am ESP Habe meinen ersten Terminal nur auf D5 angeschlossen also
-
Thread
Atmega32 Problem mit Fuse
Bild fuse_2.png aber warum?? Zur Erklärung: Ich habe ein Programm, das mir über 1-Wire einen DS1820 den ROM-Code ausliest und danach ins EEPROM ablegen soll. Von dort hole ich nachfolgend ROM-Code aus dem EEPROM und um ein Sog. MATCH_ROM auszuführen, um diesen Sensor auszulesen. Leider
-
Thread
Logik-Bauteile - Die-Bilder
DS8205, ein 1 aus 8 Binärdecoder: https://www.richis-lab.de/logic20.htm
Du also hast die DS8205 gebunkert... Waren immer ein bisschen wie Goldstaub, schwer zu bekommen.
-
Thread
Röhrenuhr IV-18
ich mal was mit dem A/D-Wandler machen wollte. Ansonsten hätte es ja auch ein digitaler Sensor a la DS1820 getan ;) gruß tobi
Hi, wie ich weiter oben schon beschrieben habe. Klar würde ein DS1820 auch gehen, aber ich wollte etwas mit dem A/D-Wandler machen ;) Ganz einfach. Aktuell ist noch ein Port frei, und als PAD auf der Platine heraus geführt. Wer mag kann da gern einen DS1820 anbinden
-
Thread
Selbsthaltungmit einem Arduino nano
umschalten könnte. Ob der OP-Typ überhaupt brauchbar ist? Ich sehe zwei Widerstände "20MM", einen DS1820 an einem Stecker mit Name "Poti", ein unbekanntes Bauteil "Mini-360" und nichts, was irgendwie auf einen µC hindeutet. Anders ausgedrückt: Wirr.
-
Thread
Notfall Dennerle Duomat 1200 (Vogel-Heizung) defekt
ist BEI DEINEM GERÄT als bidirektionaler Digital-Ein-/-Ausgang geschaltet, und der Sensor war ein DS1820 (sofern es diese bereits 1999 gab). Folgende Digital-Sensoren wären auch möglich, aber dann erwarte ich mehr als drei Leitungen oder andere Widerstandsbeschaltung: LM75 (10k statt 4,7k), SHT21
Achim H. schrieb im Beitrag #6548211: > Sensor war ein DS1820 (sofern > es diese bereits 1999 gab). Sowas gabs damals schon.