-
Thread
ein Stück Code funktioniert nicht
----------------------------------- float temp_links, temp_rechts; void setup() { // für DS18B20: delay(3000); Serial.begin(115200); Serial.println("2-DS18B20-230506"); sensors1.begin(); sensors2.begin(); // für EPD display.init(115200); // enable diagnostic output
hat mich aber bei deinen anderen Threads zu dem Projekt schon gewundert: Warum packst du jeden DS18B20 an seinen eigenen OneWire Bus?
-
Thread
Art des Temperatursensors bestimmen
findet man raus ob es Platin, KTY, NTC oder Thermoelement (Spannungsmessung) ist und welcher, bei DS18B20 im parasitärmodus misst man halt nichts vernünftiges.
-
Thread
Tempern / Temperofen für Acrylglas
Konservendosen und einem 12V-Halogenstrahler mit 25 oder 35 Watt gebaut. Die Regelung lief über einen AVR mit DS18B20 und einem recht primitiven Programm, das den Tastgrad einer Art PWM in Abhängigkeit vom Abstand zur Solltemperatur in größeren oder kleineren Schritten verändert hat, bis das Optimum gefunden war
-
Thread
Suche Programmgerüst: USB-Kommunikation und Daten Ein/Ausgabe Windows
der Hersteller den Quellcode mit: https://www.diamex.de/dxshop/USB-Temperatur-Sensor-Tester-fuer-DS18B20-Rev-E
-
Thread
Mosfet Ansteuerung mit Arduino / Hilfe bei meiner Schaltung
Arduino Nano nicht mehr als 12V gehen, sonst reicht wohl die Kühlung nicht aus. Funktionieren die DS18b20 oder könnten sie auch verpolt sein? Interessanterweise findet man auch hier im Forum ein paar überhitzte DS18b20 da hat Austausch geholfen.
D7 und D9 müssen Inputs sein sonst rauchen die DS18B20. Ich verwende 20 Stück DS18B20 einfach parallel, also einen Pin als DQ und nur einen 4.7 Widerstand.
-
Thread
Endstufenmodul mit TDA7293 kaputt
gefälschter uA741 wäre. Oder XinLuda XL386=LM386 Von UMW-IC könnten zwar minderwertige BTB16 stammen oder DS18B20 aber keine Audioleistungsverstärker.
-
Thread
Wemos D1 GPIO fallen nicht ab
Wemos D1 mit EspEasy geflasht wie schon oft davor auch. Ich möchte gerne mit dem Temperaturfühler DS18b20 messen und danach ein Relais schalten lassen. Außerdem habe ich noch ein DHT22 am laufen, sowie ein 2x16 LCD. Die Temperaturmessungen, sowie das LCD laufen ohne Probleme. Nun habe ich per Regel
-
Artikel
LCD
Link : Nokia 3310 Link : NOKIA 3310 LCD in BAS Link : Link : Link : Nokia 3310 Lcd Thermometer Using DS18B20 NOKIA 3510i. resolution : 97x65 pixel display area : colours : 256, 4096 controller : S1D15G14 backlight : adj contrast : Datei : Nokia 3510i LCD.pdf NOKIA 6100. resolution : 130x130 pixel display
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
einen Sketch von J.M.Zingg gekürzt, auf meine Verhältnisse zugeschnitten und dahinein den Kram von DS18B20-Abfragen integriert. Allerdings mußte ich für den DS18B20 die allerneueste Version von OneWire integrieren, damit es auf einem ESP32 läuft. Bis auf ein restliches Sofwareproblem und dem noch fehlenden
-
Thread
20+ Temperatursensoren auslesen mit zwei-Draht und großen Kabellängen (~300m)
Wenn es sich um die DS18B20 handelt, dann kannst 2-Draht mit 300 Meter vergessen. Dann bringen die Dinger Dir dann hin und wieder Temperaturen zurück, die bei 84 Grad liegen. Was natürlich nicht stimmt. Bei solchen Längen
Thomas S. schrieb im Beitrag #7379856: > Wenn es sich um die DS18B20 handelt, dann kannst 2-Draht mit 300 Meter > vergessen. Unsinn. Lies mal seinen Beitrag und überlege, was der OP tun will. Pro-Tip: One Wire ist es nicht!
-
Thread
BME280 3,3v Spannung und I2C Bus
aliexpress-Anbieter zurückgreifen sollte? Ein Erlebnis was ich persönlich nicht mehr erleben möchte: DS 18B20 und BMEx80 Sensoren. Eine ganzer Pack (18B20) von Aliexpress war so defekt das ich extreme Aussetzer, nach 5 Meter geschirmten Kabel wurden schon einige nicht mehr gefunden. Ich dachte an Kabel
-
Thread
ESP8266 (Node MCU und D1 Mini)
Jetzt weiss ich nicht mehr weiter. Hat jemand eine Idee? [code] import machine, onewire, ds18x20, time # Verbindung zu Wlan import network sta_if = network.WLAN(network.STA_IF); sta_if.active(True) sta_if.scan() # Scan for available access points sta_if.connect
, keepalive=60) mqttc.connect() TOPIC = 'home/temp/azi' ds_pin = machine.Pin(4) ds_sensor = ds18x20.DS18X20(onewire.OneWire(ds_pin)) roms = ds_sensor.scan() #print('Found DS devices: ', roms) while True: ds_sensor.convert_temp() time.sleep_ms(750) for rom in roms: #print(rom)
-
Thread
ESP Temperaturmodul mit DS18B20 und Web-Ansicht
gehen auch andere Module, nach Anpassungen) Futures: - Auslesen von bis zu 4 Temperatursensoren (DS18B20 oder ähnliche 1-wire Typen) - Web-Oberfläche zur Anzeige - Namen für Sendemodul und der bis zu 4 Sensoren einstellbar und speicherbar - Target-Server einstellbar und speicherbar, wohin die Daten
Mal eine Frage: Für welche Anwendungen ist das Auslesen von 4x DS18B20 beispielsweise gedacht?
-
Thread
Arduino programmieren
die oelheizungssteuerung. Brenner und heizpumpen über relais gesteuert, temperaturen messen sechs DS18b20. Hardware ist ein sonoff 4ch.
oelheizungssteuerung. > Brenner und heizpumpen über relais gesteuert, temperaturen messen sechs > DS18b20. > Hardware ist ein sonoff 4ch. Kannst Du mir da behilflich sein? Natürlich auf Gegenleistung Liebe Grüße Hans
-
Thread
Der "optimale" Aufbau meines Projektes
Hardware auf das Board kommt. Nämlich ein kleines Display mittels i2c, ein paar Status LEDs und ein DS18B20 Sensor (also 1-Wire Sensor). Klar, die Status LEDs könnte ich mittels eines i2c Portexpander auf ein Baustein packen und so dann 3,3V, GND, SDA, SCL und 1-Wire Bus durch die Wand zu "schicken"
-
Thread
Kleinspannung gegen 220V sichern
Widerstand des PTC über den Spannungsabfall ausrechne. das ginge auch wenn man thermisch einen DS18B20 ankoppelt, ich sehe keinen Grund das über eine Spannungsmessung auf Netzspannungsniveau machen sollte!
-
Thread
Frage wegen Abschirmung von Temperaturfühlern
geplanten System Installationsplan zu erstellen um sich ein Bild darüber machen zu können. Die DS18B20 1-W wären auch keine schlechte Lösung, sofern man gute Ware zur Verfügung hat.
-
Thread
Merkwürdiges Temperaturverhalten ATmega168
versorgt und funktioniert bis etwa 2,6 V herunter zuverlässig. Danach macht der Temperaturfühler DS18B20 schlapp. Das Funkmodul würde bis etwa 2,2 V mitspielen.
-
Artikel
Standardbauelemente
3.3V und 5V Version) (SMD) D, R, I PDF DS1621 ~5 Temperatursensor mit I2C (wie LM75, kein SMD) C, D DS18B20 2,95 Temperatursensor mit 1-Wire Interface D, R, I PDF LM35 1,19 Analoger Temperatursensor D, R PDF LM335 0,87 Analoger Temperatursensor R PDF TSIC306 6 Digitaler Temperatursensor (auch analog oder
-
Thread
Buchse/Stecker Verbindung für IP65 Gehäuse
Kombination verwendet > ihr, um z.B. das Kabel für eine 12V Spannungsversorgung oder das Kabel > vom DS18B20 Sensor miteinander zu verbinden? M8 Sensorleitung (IP67)
Kombination verwendet >> ihr, um z.B. das Kabel für eine 12V Spannungsversorgung oder das Kabel >> vom DS18B20 Sensor miteinander zu verbinden? > > M8 Sensorleitung (IP67) Oder gar M5. Wird ihm aber wohl viel zu teuer sein...
-
Thread
7-Segment-Ansteuerung
Das ist nicht der Punkt. Niemand will eine Konstante anzeigen, sondern einen Wert, z.B. von einem DS18B20 Temperatursensor. Und dann geht mit dem Delay das große Flackern los. Delay ist also immer eine Sackgasse. Statt erstmal Babysprache zu lernen, es gleich richtig zu machen (Timerinterrupt) spart
-
Thread
Raspi (oder ähnliches) als Datenlogger mit 2xRS485 + 8 Temperatursensoren + ADC
SHT21 und KTY81 gibt es ja leider nicht fertig mit Kabel wie PT1000 oder DS18B20, daher wäre meine Wahl wohl auf diese Typen gefallen. RRDtool kannte ich noch nicht, danke für den Hinweis! Mit einer ordentlichen "industriellen" SD-Karte sollte das schon länger halten wie ein
seit einiger Zeit durch. Darauf speichern ein paar ESP in gewissen Abständen Daten von DHT22 oder DS18S20. Samba läuft da auch drauf. Ein Backup spare ich mir, da es sich entweder um redundante oder unwichtige Daten handelt...
-
Thread
Streckencharakteristik bei PID-Regler berücksichtigen?
? > Welche Temperatursensoren verwendest du eigentlich und wie oft werden > die abgefragt? DS18B20, Abfragezyklus 5s mit Moving Median Filter über 6 Werte.
#7334368: > Der Regler hat aktuell eine Zykluszeit von 5s. Gerhard A. schrieb im Beitrag #7338971: > DS18B20, Abfragezyklus 5s mit Moving Median Filter über 6 Werte. Kannst du die DS18B20 auch jede Sekunde abfragen und über 5 Werte mitteln? Die Sensoren sind so schon recht träge und werden durch die
-
Thread
Wärmepumpe über MODBUS steuern
speziell, wenn das vielleicht auch noch potenzialfrei sein muss. Warum Buderus nicht einfach einen DS18B20 nimmt und die Temperatur ausliest, verstehe ich nicht. Keine Ahnung, wie das bei anderen Herstellern geschieht. Dein Tipp, die WP immer auf WW-Bereitung zu fahren, hat mich auf folgenden Gedanken
nur WW-Bereitung Ja/nein spielt, könnte man kann einen Heizwiderstand, den Boiler-Fühler und einen DS-18B20 zusammen packen und thermisch gut isolieren. Dann steuert man den Heizwiderstand mit PWM an und nimmt den DS18B20, der ja doch eine Auflösung von 0.0625°C/Bit hat, in der Feedback-Schleife. (Microcontroller
-
Thread
DS18B20 Emulator gesucht
Hallo Leute, Kennt jemand eine Lösung, wie ich einen DS18B20 Sensor emulieren kann? Also wo ich z.bsp. 20,7°C einstellen kann und ddas Gerät verhält sich am 1wire BUS wie ein DS18B20, welcher gerade 20,7°C hat. Kennt da jemand was?
Dsfan schrieb im Beitrag #7325344: > Kennt da jemand was? DS18B20 in temperaturgeregelter Box Was genau hast du vor? Ein DS18B20 der bei Raumtemperatur auf dem Tisch liegt, liefert doch ausreichend konstante Daten.
-
Thread
Wie zuverlässig sind chinesische Arduino Nano?
Messung die Lasten für die Zeit der Messung ab. Die Probleme fingen an, als ich noch einen DS18B20 im TO-92 als externen Sensor dran gehängt habe, aber nicht ausgewertet. Da gab es immer mal wieder sehr warme Flossen… Die knapp 6 W je Sohle sind in Filzstiefeln bei Temperaturen knapp über 0 schon
unterstützen. Da sind halt ein paar Euro Spende. Taucher schrieb im Beitrag #7323955: > Die beiden DS18B20 in den Sohlen sind parasitär gespeist Die DS18_20 sind vermutlich keine Originale? Dann hilft es m.E.n. ungemein, wenn möglichst nur ein Sensor an einem Pin hängt und die idealerweise nur für
-
Thread
Automatische Umschaltung auf Akkubetrieb wenn 230V weg sind
die Steuerung der Tür über den eingebauten Lichtsensor geregelt wird. Mit dem Shelly Uni plus dem DS18B20 Temperatursensor und einem Shelly Door/Window2 werde ich das alles hoffentlich verhindern! Diese Teile habe ich jetzt bestellt: Bleiakku: [[https://www.amazon.de/dp/B07VPKQ6VP?psc=1&ref=ppx_yo2ov_dt_b_product_details
-
Thread
Frage bzgl. Verarbeitung einer Konstantendeklaration
Moin, ich habe dieser Tage ein einfaches Thermostat gebaut mit einem Atmega88 und nem DS18B20. Das Thermostat hat eine Hysterese damit das Aggregat nicht zu oft anspringen muss. Als Parameter habe ich eine Konstante deklariert und einen Wert zugewiesen: [c]const uint32_t hysterese =
-
Artikel
CO2 Meter
Komponenten: - USB UART Wandler (extern via FTDI FT232) - CO2 Sensor Modul (MH-Z19C) - Temperatursensor (DS18B20) - Spannungsversorgung - Drehschalter für Warnschwelle - Mikrocontroller (ATtiny2313) Der USB-UART Wandler braucht glaube ich keine nähere Erklärung. Er ist nicht einmal zwingend notwendig, da wie
die Spannungsversorgung ein eigenes Kapitel bekommen. Beim Temperatursensor fiel die Wahl auf den DS18B20 da dieser sehr genau ist und die Temperatur digital via One-Wire liefert. Die Genauigkeit bekommt man natürlich auch mit genauen NTC's und OP Beschaltung hin, aber dann sind wir wieder am Punkt der
-
Thread
Tasmota DS18B20 Sensordaten drahtlos
Morgen , ich hoffe mir kann bei der Sache jemand helfen ! Ich habe aktuell ein D1 Mini tasmota mit 3xDS18B20 Sensoren und einem relay für eine Pumpen Schaltung und Temperatur Überwachung. Kann ich die Daten aus dem ersten D1mini zu einem weiteren D1mini mit Display ( im selben Haus ) drahtlos übertragen
-
Thread
IRF5305S - Hitzentwicklung - Alternative
ist ein entsprechender Levelshifter (SN74AHCT125N), ein Display (I2C SSD1306), Temperatursensor (DS18B20), ein Spannungsteiler, damit ich die Akkuspannung mit ESP32 ausmessen kann, verbaut. Das funktioniert auch alles sehr schön und genau so wie es soll. Nur die MOSFET Temperatur ist das Problem.
-
Thread
Messwerte von einem Arduino auf den Pc Bildschirm Anzeigen lassen
abspeichern was z.b. zur heizungsüberwachung sehr praktisch ist. Bild: .svg der oelheizung mit 6 DS18b20 clones über 6 stunden, source war mal hier veröffentlicht.
Abcd schrieb im Beitrag #7297979: > .svg der oelheizung mit 6 DS18b20 clones über 6 stunden, source war mal > hier veröffentlicht. Wo bitte kann man die Quelle finden ?
-
Thread
SONOFF NSPanel kaufen?
bestellt, sollten die nächsten Tage eintreffen. Dann fliegen die DS18B20 raus und zuverlässige PT1000 kommen zum Einsatz. Werden in der Industrie auch meistens verwendet (Pt100 oder PT1000). Da ich gestern einen MQTTserver eingerichtet habe werde ich dann alles
Es ist mir klar wie man beim DS18b20 ID search auf fehlende / kaputte sensoren triggert. Aber wie macht man das im laufenden betrieb beim auslesen? Kann man das beim onewire.select(addr) machen? Oder muss man anstatt nur die 2
-
Thread
Suche Plug&Play Temperaturfühler
Klaus schrieb im Beitrag #7290744: > Kann jemand etwas empfehlen? DS18B20 waterproof IP68?
Wolfgang schrieb im Beitrag #7290748: > DS18B20 waterproof IP68? Waren IP68 nicht maximal 1.5m Wassertiefe?
-
Thread
Temperatur über analogen Eingang messen mit ESP8266
Einfacher, da ohne Widerstände: Nimm einen DS18B20. Wird über I2C angeschlossen. Anschluss-Anleitung sowie Software-Libraries gibt es wie Sand am Meer.
Epoxyd H. schrieb im Beitrag #7286643: > Nimm einen DS18B20. Wird über I2C angeschlossen. Damit der auf I2C hört, wirst du einen kleinen µC mit passender Software zwischenschalten müssen ;-)
-
Thread
1wire2voltage - 1wire Sensor zu 0-10V Konverter zweikanalig
Hey Leute, 1wire Sensor DS18B20 an analogen Eingang betreiben? 1wire Sensor DS18B20 an SPS anschließen? PT100 Sensoren sind oft zu teuer, die Auswertung zu aufwändig oder die Eingangsbaugruppe (Analogeingänge, Wandler ICs) nicht immer lieferbar. 1wire Bus DS18B20 Sensoren werden von den diversen Steuerungen aber meist nicht direkt unterstützt. Mit diesem Konverter können zwei DS18B20 Sensoren in zwei, voneinander unabhängige, analoge Ausgangsspannungen
-
Thread
Sensor manuell nachkalibieren
geschliffen. Und wie sehen die Sensoren dazu aus? Wie werden sie am Rohr befestigt? Ich nehme gerne DS18B20 Sensoren. Die kann der MC direkt auslesen und man spart sich die teure Konverter-Platine.
Und wie sehen die Sensoren dazu aus? > Wie werden sie am Rohr befestigt? > > Ich nehme gerne DS18B20 Sensoren. Die kann der MC direkt auslesen und > man spart sich die teure Konverter-Platine. Hallo Peter, der NTC ist dieser: https://www.distrelec.de/de/ntc-thermistor-ntc-10kohm-3984k
-
Thread
Einfache Temperaturmessung eines Kühlkörpers mit MCU
. https://www.obo.de/out/pictures/master/product/1/2215047_PG1.jpg Damit sollte man den DS18B20 doch an den KK bekommen
Wolfgang schrieb im Beitrag #7262912: > Den DS18B20 gibt es auch im SOIC-8. Den nehme ich. Ich hab unter der Kühlkörperbefestigung eine Fläche geroutet und dann den DS18B20 in der Nähe darin eingebettet. Die 3 Anschlüsse schön dünn und mit etwas
-
Thread
Berechnete Temperaturen bei DS18B20
> Raumtemperaturen haben soll, die fast schon als dekadent gelten. Warum schätzen? Pack die DS18B20 gemeinsam mit einem stinknormalen Zimmerthermometer in einen Karton und vergleiche nach ca. 15 bis 30 Minuten die Thermometer.
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
-
Thread
PT1000 an Arduino mal etwas anders
angegebenen Nennspannnung. Du handelst Dir damit zumindest Unlinearitaeten ein. Warum nicht einfach einen DS18B20?
einfach richtig https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 das spart viel Mühe. DS18B20 geht nicht bis 200 GradC, aber wer braucht schon 200 GradC.
-
Thread
DS18B20 - Daten im RAM sammeln und übertragen?
Guten Morgen, ich wollte diverse DS18B20 bei uns im Haus installieren und jetzt stellt sich mir unter anderem die Frage, wie ich die Daten sinnvoll mit einem Mikrocontroller sammeln kann? Die Messwerte sollen zunächst im RAM des Mikrocontrollers
langen Leitungen (~20 Meter Telefonkabel, ungeschirmt) Kaputtgegangen sind schlussendlich die DS18B20-Fakes. Da hatte ich welche erwischt, die ihr Scratch-Pad als EEPROM ausgeführt hatten. https://github.com/cpetrich/counterfeit_DS18B20 Nach so einem Jahr waren die Schreibzyklen aufgebraucht
-
Thread
Speicherverbrauch bei Funktionsaufrufen (Funktion in Funktion)
endif #ifdef FirmwareVersion4 #define Modbusadress 6 #endif //Dallas TempSensoren OneWire ds18x201(14); OneWire ds18x202(15); #ifdef FirmwareVersion2 OneWire ds18x203(16); OneWire ds18x204(17); OneWire ds18x205(18); #endif #define oneWireCount 5 DallasTemperature sensor[oneWireCount
() >0) { sensor[2].requestTemperatures(); } if (sensor[3].getDS18Count() >0) { sensor[3].requestTemperatures(); } if (sensor[4].getDS18Count() >0) { sensor[4].requestTemperatures(); } #endif delay(200); if (sensor[0].getDS18Count
-
Thread
ESP8266 onewire library, wie merk ich wenn was schiefgeht?
Mein ESP8266 hat sechs DS18B20 sensoren dran. Gelesen werden die 6 sensoren mit onewire lib: [code] ds.reset(); ds.select(addr); ds.write(0x44); delay(1000); ds.reset(); ds.select(addr); ds.write(0xBE
-
Thread
MQTT, JSON, Telegraf und InfluxDB
= "RSSI" type = "int" [/code] Hab da noch eine zweite Config für die DS18B20-Meldungen von Tasmota. Da habe ich es nicht geschafft, die DS18B20-* Strukturen aus dem JSON, die die ID und die Temperatur beinhalten, mit einem Wildcard einzulesen. Es wird mit path = "DS18B20-
tasmota_A02014/SENSOR {"Time":"2022-11-15T21:59:38", "COUNTER":{"C1":28146,"C2":36963,"C3":38783}, "DS18B20-1":{"Id":"0000001F0D50","Temperature":24.7}, "DS18B20-2":{"Id":"0000001BBDC8","Temperature":22.7}, "DS18B20-3":{"Id":"0000001D1EAA","Temperature":22.9}, "DS18B20-4":{"Id":"0000001BAD55","Temperature
-
Thread
Keine Werte Ethersex & AVR-NET-IO
Board und lief über 2 Jahre Problemlos nach modifikation. Selfpowered ? Pullup verkleinern Fake DS18 ? Schlechte Kabel - mal Testweise den Sensor ganz nahe an das Board verschalten. Neues Board schlechte Lötstellen ?