-
Thread
ESP 1-wire PullUp's auf beiden Seiten des LevelShifters 3.3V<>5V?
Jens M. schrieb im Beitrag #7948982: > Sowohl der DS18B20 als auch die DHT-Sensoren nutzen ein einstrippiges > Protokoll, ... Richtig, wobei nur der DS18B20 1-Wire® (Analog Devices, Maxim Integrated, Dallas) verwendet. Der DHT22 nutzt ein eigenes Protokoll
Achim A. schrieb im Beitrag #7950802: > Na Ja... die DS18B20 funktionieren aber auch mit 5V und was ich so im > Netz gelesen habe, sollen die damit auch stabiler laufen. Kann ich nicht bestätigen. Hab einen DS18B20(-Klon?) und einen SHT21(-Klon?) an einem
-
Thread
Temperaturmessung mit ESP01S
Dallas Chip auch eine Temperatur die locker 5 Grad zu hoch > ist. Die thermische Ankopplung beim DS18?20 erfolgt zu einem großen Anteil über Anschlüsse, nicht so sehr über die Luft und das eigene Gehäuse. Welche Bauform verwendest du?
Die DS18B20, sind das echte von Maxim, oder chinesische Nachbauten? Dann sind die Messwerte auch "chinesische °C ;-P Ansonsten, MAX31820 ist der echte 3,3V Nachfolger. Ist voll softwarekompartibel zum DS18B20
-
Thread
12 V PWM aus ESP32 funktioniert nur so "halb"
leise verglichen mit der alten Steuerung). Problem 2: An PIN 5 des ESP32 hängen per I2C-Bus 8 DS18B20-Temperatursensoren. Wenn ich die Lüfter einschalte, also das PWM-Signal generiere, fallen die meisten DS18B20-Temperatursensoren mit "scratch pad checksum invalid" aus. Vermutlich ist meine Schaltung
Temperatursensoren funktionieren störungsfrei - MOSFET angeschlossen, PWM-Signal auf 0%: 1 von 8 DS18B20 fällt aus - MOSFET angeschlossen, PWM-Signal auf 60%: 4 von 8 DS18B20 fallen aus - MOSFET angeschlossen, PWM-Signal auf 100%: 7 von 8 DS18B20 fallen aus - Alle DS18B20 fallen laut ESPHome-Logs
-
Thread
HC-SR501 Bewegungssens. an 3.3V ESP
VCC Leitung nicht doch besser mit 5V anschliessen damit er stabiler läuft? Bei Sensoren wie z.B DS18B20 oder DHT22 ist es glaube ich so, dass man die zwar auch mit 3.3V betreiben kann, aber wenn mal die Kabellänge mehr als 2m sind, sollte man die wegen der Stabilität besser mit 5V betreiben (so zumindest
-
Thread
uC Modul Empfehlung, Tipps für den Aufbau einer Schaltung
Analogeingang für einen NTC 10 kOhm zur Temperaturmessung. Alternativ digitaler Temperatursensor wie z.B. DS18C20 1 weiterer Analogeingang zur Auswertung eines Potis. 2 Digitaleingänge für Temperatur-Vorgabe. Beide Eingänge auf LOW bedeutet Wert vom Analogeingang nehmen. Beide Eingänge High bedeutet: Wert
-
Thread
Günstige Möglichkeit 10 Räume Temperaturmäßig zu überwachen
DS18B20.
1-wire-bus mit 10 Stck. DS18b20 betrieben mittels LogTemp: https://www.mrsoft.fi/ohj01en.htm
-
Thread
Problem mit DS18S20 und ATMega2560
Atmega2560? Der wird über die USB-Buchse meines PCs versorgt. Vom 5V-Anschluss des Boards wird der DS18S20 versorgt.
Atmega2560? > Der wird über die USB-Buchse meines PCs versorgt. Vom 5V-Anschluss des > Boards wird der DS18S20 versorgt. D.h. der DS18S20 hängt an 5V und der 2560 läuft mit 3,3V (siehe 3,3V Spannungsregler auf dem Board!!!). An den 3,3V hängt dann wahrscheinlich auch der Pullup für den DS18S20 I/O, und
-
Thread
Temperatursensor an Rohrleitung montieren
DS18B20 gibts z.B. von shelly.. ich befürchte da wird auch nur Wärmeleitpaste drin sein. :) SHELLY Temperatursensor DS18B20 dann gibt es bestimmt auch tolle Shelly Wlan-Adapter um die Sensoren auszulesen. https://www.pollin.de/p/shelly-temperatursensor-ds18b20-2-stueck-591577
-
Thread
TinyAVR Serie 1/2 OneWire Zugriff auf DS18B20 Temperatursensor
kurze Testcode zur Info: [c] //############################################################# //# DS18B20 OneWireBus Temperatur Sensor Demo SMALL Version # //# --------------------------------------------------------- # //# Note: Works with only one DS18B20 Type Sensor on the bus # //# which is
Keine Sekunde! Die sind nebensächlicher als nebensächlich! Hier gibt's auch noch eine Onewire/DS18xx Bibliothek. https://www.mikrocontroller.net/topic/387139#7775605
-
Thread
Aufbau Smart Grow System
bauen. Umfassen soll das ganze: Einen RPi4 mit 4GB Ram und Mycodo als Basis. Einen Pico mit 1 DS18B20 und DHT22 oder ähnlichen Sensoren um 1. Wassertemp festzustellen und die Umgebungswerte zu überprüfen. Nun möchte ich mit dem/einem weiteren Pico, 4-8x PC Lüfter (wie den Arctic F12) mit PWM schalten
Johannes K. schrieb im Beitrag #7887440: > Einen Pico mit 1 DS18B20 und DHT22 oder ähnlichen Sensoren um 1. > Wassertemp festzustellen und die Umgebungswerte zu überprüfen. > Nun möchte ich mit dem/einem weiteren Pico, 4-8x PC Lüfter (wie den > Arctic F12) mit
-
Artikel
Temperatursensor
Genauigkeit +-0,5°C 1-Wire-Ausgang Preise: 2020: Reichelt: 1,60 / CSD: 1,59 / Conrad 5,08 2022-10-05 DS18S20: Reichelt 18,50 / Pollin 12,95 / Conrad: 28,99 2022-10-05 DS18B20: Reichelt 3,80 / Pollin 4,49 ; 7,90 / Conrad: 7,99 Links: Zweikanaliger DS18B20 auf 0-10V Messumformer Ein oder mehrere DS18B20 DS18S20 über Romcode einlesen. AVR-Assembler Ansteuern eines DS18S20 in C (PIC) Datenblatt DS18S20 Datenblatt DS18B20 Vergleich DS18B20 DS18S20 Code zur Ansteuerung (ASM ATTiny12) Code zur Ansteuerung (AVR-GCC) Fehlervermeidung Code zur Ansteuerung mit CRC-Prüfung
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
eingesetzten Displaysourcen beschrieben / dokumentiert. Eine weitere Sourcedatei betrifft einen DS18B20 Temperatursensor so sind eben dem Archiv hinzugefügt worden: - Sourcedateien für SSD1306 OLED-Displays mit I2C-Interface - Sourcedateien für das Auslesen eines einzelnen DS18B20 Temperatursensors
ein Inhaltsverzeichnis hinzugefügt sowie den Inhalt selbst um eine Beschreibung der Software für DS18B20 Temperatursensor und SPI-TFT Displays mit ST77xx Controller hinzugefügt. Im Archiv selbst sind dann auch die Sourcen für den DS18B20 sowie für SPI TFT-Displays enthalten. Zum anderen habe ich
-
Thread
WLAN Datenlogger mit APP gesucht
Homeassistent läuft. Fertig ist dein Logger (und mehr falls du es nutzen willst). ESP(3€)+Sensor(Ds18B20 2€)+Raspberry, ich schätze so um die 30-50€ Gesamtkosten. Alternativ, wie bereits gesagt, einen Sensor mit Zigbee. Dann brauchst du aber auf der Raspi Seite wieder einen Zigbee Dongle. Alternative
-
Thread
pt1000 Querschnitt cat6
warum nicht gleich einen z.B. Dallas DS18B20 ?
-
Thread
Arduino Nano Störungen und Durchbrennen
den Fall, das eine per PWM gedimmte 100W LED auf 1,5m Kabellänge mir den neben der LED sitzenden DS18B20 durch Übersprechen zerballert hat. Durch den 10K Widerstand werden die Ableitströme bei Überspannung begrenzt und über die Dioden abgeleitet. Das RC Glied fängt HF und andere kurze Störimpulse
-
Thread
ESP32-WROOM-32 Flash-Größe
da Probleme, wo keine sind. Und wenn du nur Temperatur messen möchtest, tut es auch ein "OneWire" DS18B20.
-
Thread
CH32V003, float wirklich langsam?
zum STM3S003 / S103 ist. Hier habe ich spaßeshalber den V003 (in besonderen Fall für Panelmeter für DS18B20 Temperatursensor) au eine Platine gelötet, die eben für den STM8 entwickelt war. Das Programm angepasst (eigentlich keine Änderung bis auf die Systeminitialisierung) und die Schaltung lief sofort
Hardware I2C - OLED Display 128x64 Pixel - WS2812 Leuchtdioden - HX1838 Infrarot Empfänger - DS18B20 Temperatursensor (allerdings ohne Bus, nur ein Sensor möglich) - 7-Segmentanzeige mit TM1650 / TM1637 Baustein - Charlieplexing für 20 Leuchtdioden Im Moment in Arbeit ist die Realtime-Clock
-
Thread
Micropython RP2040 Speed von Beispielcode
asyncio/event, asyncio/funcs, asyncio/lock, asyncio/stream, uasyncio, onewire, ds18x20, dht, neopixel binary start: 0x10000000 binary end: 0x100519cc embedded drive: 0x100a0000-0x10200000 (1408K): MicroPython Fixed Pin Information none Build Information sdk
-
Thread
Temperatursensor Heizung anzapfen
Temperatursensor einer Heizung für eine 2. > Auswertung "anzuzapfen" Der einfachste weg ist eine DS18B20 zum bestehenden sensor reinzumachen. Auch die china clones laufen präzise und problemlos. Zum auslesen für esp32 gibt es https://github.com/junkfix/esp32-ds18b20 Der braucht RMT peripherial,
Hadmut F. schrieb im Beitrag #7859989: > Ein DS18B20 hält im abgasrohr kein jahr durch Damit es auch noch der letzte kapiert. Der DS18B20 ist direkt nach dem ersten Anheizen kaputt, der TO hat keinen Ölbrenner sondern einen Scheitholzkessel.
-
Thread
ESP8266 MINI Wetteruhr
daten von dem https://www.mikrocontroller.net/topic/574349 Ein esp32s2 (ehemals esp8266) mit zwei DS18B20 clones. Hab firmware dort angehängt.
-
Thread
Netzteil => Spannung gegen PE
her gerissen. Rainer W. schrieb im Beitrag #7853322: > ... bei welcher Last? Der ESP32, zwei DS18B20, zwei DHT22. Ach ja: weil tatsächlich noch nicht erwähnt: Spannung und Strom sind in AC!
-
Thread
ESP32S2 mit DS18B20. Sporadische fehler?
Die günstigen DS18B20 sind doch meist billigere Nachbauten. Ich meine das Problem ist das da nach einiger Zeit das EEPROM kaputtgeschrieben wird. Auf GitHub gibt es auch ein Projekt um das zu checken, den Link habe ich
nochmal suchen. Edit: Ok google findet es schnell: https://github.com/cpetrich/counterfeit_DS18B20
-
Thread
Frage zu PIC12F1572
vorhandenen Bausatz inklusive Programm meinen Bedürfnissen anzupassen. Der Bausatz misst mit einem DS18B20 Temperatur und stellt den parametrierten Tastgrad für ein Bürstenlosen Gleichstrommotor. Die PWM Frequenz liegt bei 10666Hz. Der von mir eingesetzte Motor ist wahrscheinlich ein 3 Phasen Wechselstrom
im Beitrag #7849096: > - Kann man mit "Bordmittel" ein 10Hz PWM erzeugen ohne die Messung des > DS18B20 zu stören? Überhaupt kein Problem. Der PIC12F1572 hat PWM-Ausgänge, die unabhängig von jedweder Software arbeiten. DS18B20 kann man mit Timerinterrupts oder mit einfachen Delay-Macros implementieren
-
Thread
[V] Bausatz 8 mal Temperaturmessung, 2 mal AC-Strommessung WLAN
Was ist Temperator? Zusammengefasst ist Temperator eine 8-kanalige Messbox für Temperatursensoren (DS18B20) und 2 kanalig für Stromfühler (Current Transformer). Ergänzend können die Messwerte auf einem kleinen 1,3 Zoll Display abgelesen werden. Das Modul sendet seine Daten per WLAN an eine Heimautomatisierung
-
Thread
Tasmota: merkt sich Geräteeinstellung nicht?
will damit ein paar Sensoren einlesen und per MQTT weitermelden. Anfangen wollte ich mit zwei DS18B20. Schön nach Anleitung (https://tasmota.github.io/docs/DS18x20/) vorgegangen. Die Sensoren hängen an GPIO13, also unter "Einstellungen" => "Gerät" für "IO GPIO13" in der Auswahlliste "DS18x20" ausgewählt
ich bekomme da gleich einen Fehler: [code]19:58:43.837 RSL: RESULT = {"Command":"Unknown","Input":"DS18ALIAS"}[/code] Macht aber auch Sinn, Absatz vor deinem zitierten Satz: [code]To assign a static alias to a certain ID, you can use DS18Alias command. This must be enabled by setting #define DS18x20
-
Thread
PiPico Ethernet W55RP20-EVB
neopixel time _thread dht network tls _webrepl ds18x20 ntptime uasyncio array errno onewire uctypes asyncio/__init__ framebuf os urequests asyncio/core gc
-
Thread
1-Wire-Bus mit SPI-Modul des PIC
hier gefunden und wollte auch etwas teilen. Im Anhang meine Lösung um 1-Wire-Temperatursensoren DS18B20 an einem SPI-Modul meines PIC24FJ64GP205 zu betreiben. In dem Projekt sind zwei Sensoren an zwei Pins (zwei separate SPI-Module 1&2) eingesetzt. Ich freue mich über Anregungen und bin offen
-
Thread
Temperatursensor gesucht
DS18B20?
, der einfacher oder gleich einfach ist, wie bei I2C. So wie ich es gelesen habe geht das beim DS18B20 über seine ID: https://www.analog.com/media/en/technical-documentation/data-sheets/ds18b20.pdf Each DS18B20 has a unique 64-bit serial code, which allows multiple DS18B20s to function on the
-
Thread
Datenlogger für 8 oder 12 KanäleTemperatur
Chris K. schrieb im Beitrag #7835143: > Tasmota auf ESP board + DS18S20 Warum ausgerechnet den DS18S20. Hängst du dem alten DS1820 und seinem Datenformat so sehr nach? Analog Devices empfiehlt den DS18S20 nur in bestehenden Anwendungen als Ersatz für den DS1820: "The DS18S20 is only recommended for an application that is currently using the original DS1820." https://www.analog.com/en/resources/design-notes/1wire-protocol-pdf-of-ds18s20-vs-ds18b20-digital-themormeters.html
-
Thread
Ethernet/PoE Temperatursensor
www.olimex.com/Products/IoT/ESP32/ESP32-POE/open-source-hardware + einen 1-Wire Temperatursensor (DS18B20) macht ~20€ mit 3D gedrucktem Gehäuse. Hat vielleicht irgendjemand eine andere Lösung? Egal ob Bastelprojekt oder fertig erhältliches.
USB-Adapter hat einen Micro-USB-Anschluss, der in den Zero passt. Raspbian kann auch mit OneWire DS18B20 umgehen. Dazu einen beliebigen PoE-Adapter.
-
Thread
DS18B20 Spannung auf Datenleitung geht von 5V auf 2V => keine Kommunikation mehr
/products/ds18b20.html
Für den "nackten" DS18B20 nicht, der kostet z.B. bei Mouser 4,69€ (ab 50 Stk). Aber wir suchen halt gleich einen "wasserdichten Sensor", also DS18B20 in einer Tauchhülse montiert mit Anschlußkabel. Kostet in einer einfachen
-
Thread
Uhr mit STM8Sxx3 und TM1637
Datum anzeigen kann. Wenn man dann schon dabei ist, habe ich die Funktionen für ein Auslesen eines DS18B20 Temperatursensors mit implementiert, so dass auch eine Temperaturanzeige gegeben ist. In der Schaltung ist auch ein Ausgang für einen Lautsprecher vorhanden, der aber bei der derzeitigen Softwareversion
-
Thread
ESP8266 startet Code nach Deepsleep nicht mehr
Bootloader das an), aber der Code wird nicht ausgeführt. Ich habe lediglich eine LED an Pin D8, einen DS18B20 an Pin D1 und den Pin D0 mit RST verbunden. Mein Code sieht wie folgt aus (Beispielcode, ohne die Temperaturmessung etc...): [c] void setup() { // put your setup code here, to run once:
#7814531: > aber der Code wird nicht > ausgeführt. Ich habe lediglich eine LED an Pin D8, einen DS18B20 an Pin > D1 und den Pin D0 mit RST verbunden. Verbinde mal SDD0 (Pin10) über 20kOhm mit Vcc (Pin8).
-
Thread
Heizung vermessen, ESPHome, Homeassistant, InfluxDB, Grafana
die Kabelkapazitäten addieren. > Ich halte es für wenig komfortabel, wenn die "Adressen" der DS18B20 nach > jeder Änderung der physikalischen Zuordnung in der Konfiguration > nachgetragen werden müssen. Müssen sie ja nicht, falls du die Alarmfunktion des DS18B20 nicht verwendest. Bevor
für den DS18B20 datapin = machine.Pin(15) # Initialisierung des 1-Wire-Busses und des DS18B20 ow = onewire.OneWire(datapin) ds = ds18x20.DS18X20(ow) # Geräte suchen (kann mehrere DS18B20-Sensoren auf einem