-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
Hallo, die verlinkten Infos passen nicht zu 100% zum DS18B20. Deshalb besser das DB des DS18B20 von Maxim hernehmen : https://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Salu Hans
HBose schrieb im Beitrag #6303099: > die verlinkten Infos passen nicht zu 100% zum DS18B20. Arbeitet der DS18B20 nicht am Dallas 1-Wire Bus oder was passt da nicht?
-
Thread
Anschluss meanwell 5v Trafo -> arduino nano
Insgesamt werden angeschlossen 1x 2-Kanal Relaisplatine 1x Folientastatur 2x Temperaturfühler Ds18B20 Zumindest die Folientastatur ist besser per Steckverbinder anzuschließen, da man sie ja direkt auf die Stiftleiste des nano stecken kann.
-
Thread
Arduino/ESP Thermometer
(K typ, pt100?) > Thermoelemente nutzen. für welchen Messbereich? vielleicht wäre es mit DS18B20 -55°C bis +125°C leichter?
mit Display usw Ich würde aber keine PT-Sensoren verwenden, sondern irgend was Digitales, z.B. DS18B20
-
Thread
18x20 welches Messprinzip
insbesondere die Suchfunktion des Forums) rätseln, ob es sich vielleicht um die Temperatursensor-ICs DS18B20 und DS18S20 handelt.
> ist. Die Suchfunktion des Forums hatte jedenfalls deutlich Schwierigkeiten, den Thread dem DS18B20 zuzuorden.
-
Thread
[KiCAD] HJR-4102-L 5V
wahrscheinlich der x.te der sich eine Fußbodenheizungssteuerung selber basteln will. Die Temperatursensoren (ds18b20, https://www.ebay.de/itm/10-x-1M-Temperaturfuhler-DS18B20-Thermosensor-Temperatur-Wasserdicht-Kabel-DE/312827077509?hash=item48d5f26385:g:EsYAAOSwzd5cc7jI) gibt's für kleines Geld und mit einem Raspberry
/p/15034865985?iid=293206809376) aufdrehen soll... schematic+pcb: https://github.com/schotter/ds18b20-pi relais: http://www.tianbo-relay.com/upload/2019062414532076.pdf Grüße, schotter
-
Thread
Potentiometer an Mikrocontrollter
Nokia sowie I2C Scan mit Erkennung, RTC DS3231, RTC DS1307, I2C PCF8574(a), OLED, PT5822, DHT22/11, DS18B20, 433 MHz funken mit der RCswitch LIB, sowie I2C EEPROM mit Adresserkennung (die 3 Adressbits) und Leertest und Größentest, mit dem Nokia 5110 Display als Rückmeldung am Nano328p und am ESP32(WEMOS
-
Thread
Gehäuse: LCD und Button
über ein LCD (16x2). Außerdem werden noch zwei Relais (2fach-Relaismodul) verwendet und 2 mal der DS18B20 für Temperaturmessungen. Gibt es ein fertiges Gehäuse mit LCD und Button, dass alle Bauteile aufnimmt und noch Platz für 4 Schraubanschlüsse hat? Vielen Dank
-
Thread
Pegelwandler 3,3V <-> 5V
mit 5V Logik sind sogar noch 2 Kanäle frei für WS oder APA Stripes mit oder ohne CLK, 5V versorgte DS18B20 an 3,3V geht auch weil man mit 5V längere Leitungen treiben kann und man kann auch Einzeltransitoren und R nehmen, ist bar aufwändiger. Evtl. muss man trotzem kleinere pullups vorsehen ohne die angeschlossenen
-
Thread
DS8B20 an Wemos D1 mini
realisieren - 4,7kOhm Hier beschrieben: https://www.letscontrolit.com/wiki/index.php/Dallas_DS18b20 Das Teil heisst DS18B20 , nicht DS8B20 - vielleicht hilft Dir das beim suchen
Analog-gelesenen Wert durch 3.91 teilen für C° deutsche Temperatur ;) analogread() ist bei einem DS18B20 bestimmt eine "gute Idee", du Experte. Der DS18B20 ist ein Sensor mit einer digitalen 1-wire Schnittstelle.
-
Thread
ESP32 - IDF: 1-wire DS18B20
Hi, ich versuche mich momentan mit einem ESP32 am Auslesen von 1-wire Temperatur Sensoren (DS18B20). Das ganze aber nicht mit dem Arduino Ökosystem sondern auf Basis der ESO-IDF mit Eclipse als IDE. Ich nutze die aktuelle IDF 4.x und das (relativ) neue Eclipse Plugin. Das ganze funktioniert soweit
-
Thread
5 NTC messen mit arduino
es gehen. Der Controller braucht dann mindestens fünf Analog-Eingänge. Was spricht gegen den DS18b20?
TR.0LL schrieb im Beitrag #6254776: > Was spricht gegen den DS18b20? TR.0LL schrieb im Beitrag #6254804: > Warum verwendest du keine DS18b20 Seit dem fast jeder uC ausreichende Analogeingänge besitzt, wäre es blöd, die nicht zu verwenden, daher braucht man
-
Thread
1 Wire manche Teilnehmer antworten nicht
> ich habe mir eine 1 Wire Bib geschrieben und habe nun mehrere > Temperatursensoren des Typs DS18B20 daran hängen. abgesehen davon, dass der Hinweis auf den fehlenden Quelltext deiner Lib schon mal richtig ist... --> mit welcher Variante hast du die DS18B20 am Bus (parasite power oder nicht...
schrieb im Beitrag #6245183: > Timing mehrfach mit Oszi überprüft. Wo, beim sich nicht meldenden DS18B20?
-
Thread
was für ein Ladekabel für Stromauto in Garage legen?
Wohnung an einigen Stellen, aber der Mehrpreis war mir egal und heute hängen da 100Mbit RJ45 + div. DS18B20 dran, auch kleine Arduinos oder ESP könnte ich damit fernspeisen weil sie am Zentralanschluß zusammen laufen, OK CAT6 gabs vor 30 Jahren noch nicht 10Mbit Ethernet auf Koax ist das frühste an was
-
Thread
Bienenstockwaage Kicad www.honey-pi.de
Gewichtssensor für knapp 4€ 1x HTU21D oder Si7021 (Temperatur, Luftfeuchte) 2€ 1x BMP280 (Druck) für 1€ 1x DS18B20 für 1€ 1x nRF24L01P mini oder die Version mit PA (jeweilsschwarz mit SMD-Quarz) für 90 Cent (mini) oder 1,93€ (PA) Da kommt man dann auf einen Preis von rund 11€ bis 12€ für alles. Für den
Zur Zeit wird dort an einer Platine gearbeitet die 5x HX711 unterstützt. Dazu Temperatursensoren (DS18B20) und diverse kleine Platinen für den i2c Bus. Das Projekt zielt nicht auf Elektroniker ab oder auf "Menschen die SMD Bauteile löten können". Pins im 2.54mm Rastermaß löten ist die Herausforderung
-
Thread
Bienenstockwaage
genommen übertrieben. Du siehst ja unter "Schaltplan und Sensoren" den Drahtverhau. Nur für den DS18B20 auf dem Steckbrett sollte man eine Lochrasterplatine nehmen. mfg Klaus
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
Temperatursensor muss ja passend zum MCU sein. Was gäbe es da > denn an Auswahl? Ich würden einen DS18B20 nehmen. > Mit wieviel Materialkosten müsste ich da so grob eigentlich rechnen? ca. 10-20€ würde ich schätzen, hängt aber sehr stark davon ab, ob du die Teile in D oder in CN kaufst.
Temperatursensor muss ja passend zum MCU sein. Was gäbe es da >> denn an Auswahl? > Ich würden einen DS18B20 nehmen. > >> Mit wieviel Materialkosten müsste ich da so grob eigentlich rechnen? > > ca. 10-20€ würde ich schätzen, hängt aber sehr stark davon ab, ob du die > Teile in D oder in CN kaufst
-
Thread
Arduino Reboot/Freeze beim Ein/Ausschalten eines Geräts auf selber Zuleitung - Spannungsspitze?
durch den Controllino, neben dem Hutschienennetzteil und oben wär das Breakoutboard geplant. der DS18B20 und der PT100 läuft (orange und schwarz) von oben bis zum Durchbruch nach unten in den Kabelschacht. Der Schütz (Eaton Dilem-10-G /XTMC9A10) mit Motorschutz soll später mit 12v angesteuert werden
-
Thread
ds1820 Verwaltungsprogramm
ansprechen sodass > - SrNr auslesen/abspeichern So ähnlich habe ich es auch gemacht. Jedem DS18B20 wurde eine fortlaufende Nr. "eingraviert" und dann die SN ausgelesen. Dies geschieht über einen DS2482 (I2C). Der jeweilige DS18B20 wird zur Temp.-messung mit seiner Adresse angesprochen und der Messwert ausgelesen. Im Laufe der Zeit haben sich 30 DS18B20-fühler angesammelt, die sich nach dieser Methode sicher auslesen lassen.
-
Thread
DS18B20 mit Interrupt, AVR-GCC
die Pins des verwendeten Ports über ONEWIRE_PINMASK einschränken. Die Methoden zum Auslesen der DS18B20 ist in eine extra Datei gewandert und mit einer kleinen Statemachine ist das Auslesen der Sensoren etwas bequemer. ds18b20_start() startet eine conversion, ds18b20_tick() kann nach belieben aufgerufen werden - diese gibt, wie ds18b20_isdone() zurück, ob eine conversion abgeschlossen ist. Mit ds18b20_get_temp_fixe() kann die Temperatur des angegebenen Kanals als fixed-point zurückgegeben werden. Ich verwende den Code in einem
-
Thread
TI CCS v9: Treiber für DS1820
DQ-Leitung auf High, sodass nur '1' gelesen werden. Somit die FRage: Hat schon mal jemand einen DS18B20 erfolgreich mit dem SkipRom-Command ausgelesen? Herzlichen Dank!!
>Hat schon mal jemand einen DS18B20 erfolgreich mit dem SkipRom-Command ausgelesen? Ja. PAP wie bei dir, mit Ausnahme von >usdelay(1000); Ist das 1 ms Wartezeit? Wenn ja, dann zu wenig. Auf Delaybasis mindestens 750 ms warten
-
Thread
ATmega328 CLKDIV8 geht nicht
1MHz laufen lassen. Mein Programm konnte unter den 16MHz vom Auslieferunszustand wunderbar den DS18B20 und das 1602LCD betreiben. Als ich den PID Regler von der Atmel Application Note 221 integrieren wollte, stand drin, dass man den PID Rechenzyklus auf ca. 1 Hz bringen soll. Also den Timer Prescaler
den Internen 8MHz Oszillator und CLKDIV8 aktiviert. Jetzt geht gar nix mehr. Weder Display noch DS18B20. Wenn ich die CKOUT Fuse aktiviere, kann ich an PB0 den 8MHz Tackt messen. Warum ändert sich dieser Tackt nicht, wenn ich die Fuse CLKDIV8 aktiviere und deaktiviere? Das müsste doch 100% Code-Unabhängig
-
Thread
Atmega328 1-Wire mit Timer CTC/PWM
Arduino-millis-Timer0-ISR überschritten wird, bleibt man trotzdem noch deutlich unter den (lt. Datenblatt DS18B20) zulässigen 120 us. Müsste man mal ausprobieren. Read wurde bislang ja noch nicht diskutiert.
-
Thread
Im Aquarium spinnen Sensoren
sagen, das ich Elektronik nur Hobbymäßig betreibe. Zu meinem Problem: 1. eingebunden wurde ein DS18B20 der im trockenen perfekt funktioniert. Ich habe fertigverkabelten gekauft, der in einer Metallhülse eingebaut ist und der übergang zum Kabel mit einem Scgrumpfschlauch überzogen ist.
rückmeldung, hatte einen kleinen Wasserschaden den > ich erstmal beheben mußte. Also, bei dem DS18B20 hatte ich immer das > problem, das so werte wie -127C° ausgegeben wurden. Ich habe jetzt mal > die Beleuchtung (LED Aquariumbeleuchtung mit Laptop-Netzgerät) abgezogen > und die fehlerhaften
-
Thread
ESP8266 & DS1820: DeepSleep current = 100uA?
1µF sondern mindestens 100µF. Weiteres unter http://stefanfrings.de/esp8266/ Betreibe den DS18B20 mal im parasite mode, die Anschlüsse VDD und GND des DS18B20 werden miteinander verbunden und an GND gehängt, an DQ einen 4k7 gegen VCC des ESP8266.
-
Thread
DS18B20 verrauschtes Signal [ATTINY85/R-PI]
Prozessoren verfügen über einen separaten One-Wire-Bus und analog dazu hat jeder LED-Kühlkörper zwei DS18B20s verbaut. Die LEDs werden mittels PWM gedimmt und alle Kabel, und zwar LED-Stromversorgung, 4-Pin-Lüfter-Kabel, 2x3-Pin DS18B20-Kabel (verdrillt), gehen dann nach einer gemeinsamen Strecke von
baugleich und läuft super. Der Heatsink ist nicht weiter geerdet/an GND, außer halt durch den zweiten DS18B20.
-
Thread
DHT22 / DS18B20 autoselect?
ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder einen (und nur einen!) DS18B20 betreiben. Am liebsten würde ich einfach mal vesuchen, beide Sensoren zu initialisieren und auszulesen und testen, ob und bei welcher Lese-Funktion ein plausibles Ergebnis heraus kommt. Wahrscheinlich
ich möchte an einer Leitung (VCC, GND, Daten) wahlweise einen DHT22 oder > einen (und nur einen!) DS18B20 betreiben. Die SW müßte sich an den Sensor anpassen. Der DS18B20 verwendet das 1Wire-Protokoll, der DHT22 aber nicht.
-
Thread
DS18B20 oder was.
Moin, ja DS18B20 Sensoren wie in der Überschrift. Thermometer (Logger) ist von https://www.ebay.de/itm/8-Channel-Temperature-Data-Logger-V2-55-125-C-Bluetooth-DS18B20-LCD2004/123176308534?ssPageName=STRK%3AMEBIDX
Ich hatte mal ein Bündel DS18B20er im Röhrchen gekauft, in 2 Längen. Die langen und die kurzen differierten im Messwert deutlich, etwas jenseits der offiziellen Toleranz. Würde nicht drauf wetten, dass die alle echt waren.
-
Thread
Temperatursensor mit Meldung auf's Handy
waterproof-long-range-wireless-lora-sensor-node Selbst bauen ist billiger. Ein Stm32 BluePill Board, ein RFM95w, ein Ds18b20 oder DHT22, Akku mit Lade und Schutzschaltung und die passende Software.
TR.OLL schrieb im Beitrag #6148713: > Ein Stm32 BluePill Board, ein RFM95w, ein Ds18b20 oder DHT22, Akku mit > Lade und Schutzschaltung und die passende Software. Man könnte auch einen Strom sparenden uC nehmen. Es muss auch kein Akku sein, und wenn doch unbedingt, muss das Ladegerät
-
Thread
thermometer Differenzschalter / Regler mit USB
Sport wird eher darin liegen dass die erfassten Werte stimmen. Der von dir verlinkte Sensor (DS18B20) hat alleine schon +-0,5°C Fehler. Bei 2 Sensoren also wost Case bereits 1°C. Dazu möchtest du die Umgebungstemperatur im freien messen. Wind oder allgemein Luftströmungen werden da interessant werden
-
Thread
Nachlaufsteuerung für Standheizung
helfen. #include <OneWire.h> #include <DallasTemperature.h> #define ONE_WIRE_BUS A0 //Sensor DS18B20 am digitalen Pin 2 OneWire oneWire(ONE_WIRE_BUS); // //Übergabe der OnewWire Referenz zum kommunizieren mit dem Sensor. DallasTemperature sensors(&oneWire); int sensorCount; int sensorwert ;
9600); //Starten der seriellen Kommunikation mit 9600 baud Serial.println("Temperatursensor - DS18B20"); sensors.begin(); //Starten der Kommunikation mit dem Sensor sensorCount = sensors.getDS18Count(); //Lesen der Anzahl der angeschlossenen Temperatursensoren. pinMode (Fan, OUTPUT);// Schaltet
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
€ @1] [1,93€ @1] Regensensor. [0,53€@1] Temperatur und Feuchtigkeit. [0,69€ @1] DHT11 [1,05€ @1] DS18B20 Temperatursensor in wasserdichter Edelstahlhülse mit 1m Kabel [0,60€ @1] DS18B20 Temperatursensor [2,54€ @1] DHT22 [1,92€ @1] Si7021 [1,51€ @1] HTU21D Ultraschall. [0,69€ @1] HC-SR04 Modul [0,90€
-
Thread
Batteriewechsel LTO gegen AGM
Reihenschaltung der KSD wäre möglich, setzt aber eine Abschätzung der Grenz-Temp. voraus. Hatte die DS18B20 1 Wire Lösung an einem Banana-Pi (als Batterie-Monitor schon vorhanden) vorgesehen. BMS: Ich möchte eine Vor-Warnung (High und Low) haben, am liebsten direkt aus dem BMS, damit nicht "plötzlich
-
Thread
VCC, GND und Datenleitungen richtig an Cat.5 Kabel anschließen
schrieb im Beitrag #6105995: > Hast du Produktnamen? Ultraschall: JSN-SR04T-2.0 Temperatur: DS18B20 Luftfeuchte: BME280 Ich bin dumm... Habe natürlich 4 Datenleitungen und nicht 3.. Sorry! Eine Aufteilung wie von Michael zum Beispiel beschrieben wäre eh kaum möglich :/
Björn schrieb im Beitrag #6106017: > Ultraschall: JSN-SR04T-2.0 > Temperatur: DS18B20 > Luftfeuchte: BME280 > > Ich bin dumm... Habe natürlich 4 Datenleitungen und nicht 3.. Sorry! > Eine Aufteilung wie von Michael zum Beispiel beschrieben wäre eh kaum > möglich :/ Wenn ich
-
Thread
Alarm bei zu hohem Verbrauch
ich nächstes mal früher mitbekommen Bei mir wird die Temperatur im Gefrierschrank über einen DS18B20 gemessen der an einem Wemos-D1-Mini hängt. Mit der Tasmota Firmware schickt dieser die Werte über MQTT an meinen FHEM-Raspi. Dort bekomm ich bei wärmer -12°C ne Pushnachricht aufs Handy. Die Stromaufnahme
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
sind fest verdrahtet. Das hatte ich vergessen zu schreiben ich habe auch schon Thermometer mit DS 18B20, Atmega 8 und LCD Display 2x16 gebaut.
-
Thread
Weche Plattform für Smart Home?
-Zähler) -Aktueller Gasfluss (Reedkontakt im Zähler) -Vor- und Rücklauftemperatur der Heizung (DS18B20 am Rohr) -Temperatur, Feuchtigkeit, Druck, Helligkeit an verschiedenen Orten Sollte das smarte Gedöns mal nicht gehen, geht die Welt nicht unter.
-
Thread
Temperatur Messen mit SPS PT100 NTC PTC?
Der DS18B20 von Maxim würde sich eignen, vor allem wenn du eh vor hast das Ganze über MC einzulesen und auf Modbus auszugeben. Der Sensor kommuniziert über 1-Wire. https://www.maximintegrated.com/en/products
Temperaturfühler DS18B20 schrieb im Beitrag #6090347: > Der DS18B20 von Maxim würde sich eignen Der eignet sich überhaupt nicht wenn man auf 0.5GradC genau sein will. TSYS01 wurde genannt, hättest du dich auch weiterbilden
-
Thread
Wohnmobil Heizungssteuerung er euern mit TSIC506
Heizungssteuerung für ein Gewächshaus zum Überwintern von empfindlichen Pflanzen gebaut, 1x Raspi, 3x DS18B20, 1x SSR plus Heizlüfter, alles in Python programmiert. Dazu eine LCD-Anzeige die auch die Temperaturen und Luftfeuchtigkeit aussen und im Wohnzimmer anzeigt. Da das Programm nur knapp 18 kByte belegt
-
Thread
Kleine STM32-Boards (mit originalem Prozessor) gesucht
Sicher gefälscht - 2N3055: Sicher gefälscht - Leistungstransistoren jeder Art: Lieber nicht - DS18B20: Kann echt sein, kann fake sein, kann ein Transistor drin sein - Blue pill&Co: Sicher gefälscht Wobei "gefälscht" nicht unbrauchbar heissen muss. Ich habe etliche dieser LM2596-Module im Einsatz
-
Thread
Delay mit Timer, Interrupt und Flags.
arbeitet, kommt ein Interrupt. Dort wird etwas gemacht und ein delay von 750 ms ist erforderlich (DS18B20). Jetzt möchte ich prüfen, ob in der mainloop etwas zu tun ist. Wenn ja, dort weitermachen, wo vor dem Interrupt aktiv. Wenn nicht, sleep. Alles gut bis hier. Wie komme ich aber jetzt in den Programmablauf
arbeitet, kommt ein > Interrupt. Dort wird etwas gemacht und ein delay von 750 ms ist > erforderlich (DS18B20). Schon falsch. Derartig lange Pausen haben in den meisten Programmen, erst recht in einem [[Interrupt]] NICHTS zu suchen! Siehe [[Multitasking]]. > Jetzt möchte ich prüfen, ob in der mainloop