-
Thread
Temperaturfühler DS18B20- mit Seriennummer arbeiten
Jeder DS18B20 hat bekanntlich eine Seriennummer (SN). Über den Befehl 0x33 für das Lesen des ROM habe ich die 8 Bytes der SN ausgelesen. z. B. E4h 00h 00h 00h ABh 97h ACh 28h zumindest das letzte Byte sollte richtig sein, denn dieses entspricht der Angabe im Datenblatt für einen DS18B20 meine Fragen: - da ich die Rechnung der CRC nicht richtig verstanden habe, wäre es schön, wenn jemand das CRC Byte nachrechnen könnte. - in welcher Reihenfolge müssen die einzelnen Bytes als
-
Thread
DS18x20 mit STM32
Hallo, hat jemand schon einen DS18x20 Temperatursensor mit einem STM32 am Laufen? Wäre nett, wenn schon eine Library hierzu verfügbar wäre. Das ganze vom AVR zu portieren ist ja auch nicht mal eben gemacht und es gibt noch so viel
-
Thread
DS18S20+PAR auslesen
Hallo, spiele gerade mit dem DS18S20+PAR rum. Laut Datenblatt ist er ja so konzipiert, dass er ohne 5V Versorgungsspannung auskommt (Pin ist NC). Laut diesem Bild wurden seinerzeit die nicht parasitären Sensoren zweckentfremdet
-
Thread
Temperatursensor DS18S20 anschließen
Hallo, ich habe hier einige DS18S20 Sensoren, die ich gerne in meinem Haus verteilen möchte. Verlegt ist ein Telefonkabel, das von Raum zu Raum bzw. zu zwei Räumen durchs ganze Haus geht. Ich muss mit dem DS18S20 drei Leiter verbinden
Dimitri Roschkowski schrieb im Beitrag #3267832: > Ich muss mit dem DS18S20 > drei Leiter verbinden: GND, VCC und Signal 1-Wire geht auch mit nur 2 Leitern.
-
Thread
DS18S20 zeigt nur 00000000 an
Hallöchen, nachdem ich mein LCD endlich fertiggestellt habe und die ersten Tests erfolgreich liefen, wollte ich endlich weiter machen und die Temperatur auf mein LCD zauber Aber wie das ja so immer ist wird man immer schnell ausgebremst habe erstmal im Netz geschaut nach einen Code, weil ich erstmal nur schauen wollte ob der DS1820 auch funktioniert, nur leider komme ich hier einfach nicht weiter ich bekomme ständig nur "000000000000000" auf dem Display angezeigt. Also iwie wird das Teil nicht gefunden und ich finde einfach den Fehler nicht. Habe auch schon einen anderen genommen und
-
Thread
DS18(b)20 vergossen, Belegung?
Hallo ich hab ein kleines Problem, ich hab einen DS18(b)20 (bin mir nicht sicher ob mit oder ohne b sollte aber keinen Unterschied machen) mühselig vergossen. Kabel sind fest angelötet und ich depp hab den Zettel mit der Belegung zu früh vernichtet.
-
Thread
ds18s20 an atmega8
Hallo zusammen ich würde gerne einen ds18s20 mit einem atmega 8 auslesen. leider weiß ich gar nicht so recht wo ich anfangen soll. Würde das ganze gern über PC0 einlesen, da ich diesen nooch frei habe. Kann mir vielleicht jemand den C-code
-
Thread
DS18B20 zu komplizierte Ansteuerung?
, das war natuerlich einfach. so kompliziert ist der prinzipielle Ablauf aber nicht: einzelner DS18S20 am Bus: - Reset - search first device (um zu wissen das auch 'jemand' da ist) - skip rom[1] - jetzt messen - jetzt 200ms(?) warten - jetzt scratchpad uebertragen in array aus 9 bytes - fertsch
-
Thread
DS18B20 und Low Pegel
Pinbelegung von Transistoren ist die Sicht von unten, also auf die Pins, ziemlich verbreitet. Und der DS18x20 sitzt nun einmal in einem Transistorgehäuse.
-
Thread
AVR DS18B20+ LCD
einem standalone lcd-thermometer herum.. habe momentan das problem, dass ich nicht weiss, wie der ds18b20 die messdaten ausgibt.. nein ist schon klar wie XD nur nicht in welchem format, und wie ich das dann umrechnen kann, sodass meine LCD ansteuerungsroutine dass so verwursten kann dass ich wenn der
ich hoffe ihr wisst wovon ich rede oder? ich suche quasi eine routine, die einen messwert von einem DS18b20 so umwandelt, dass ein KS0070B LCD controller damit was anfangen kann.. weiss da jemand was? mfg jan
-
Thread
DS18s20: Zu hohe Temperatur
mehrere DS1820s mit vorgefertigten Funktionen aus CodevisionAVR verwendet, nun habe ich einen Stapel DS18s20 hier rumliegen (genauer gesagt die DS18s20z im 8pin-Gehäuse), mit den gleichen Funktionen und Timings bekomme ich jedoch ca. 200° anstatt ca. 25-30° geliefert. Wenn ich diese mitgelieferten CodevisionAVR-Libraries
-
Thread
DS18S20 hohe Auflösung berechnen
Hallo zusammen, ich habe hier einen DS18S20, funktioniert an sich problemlos. Nur verstehe ich nicht, wie man die 1/16°C-Auflösung berechnet. Die Formel im Datenblatt habe ich gesehen, aber: - Wie gehen diese 0,5°C, die bei der Temperatur
siehe related products) kopiert, da sind aber Unstimmigkeiten: DS1820: nur der 1820, nicht jedoch DS18S20 und DS18 DS2434 ist ein veralteter Battery ID/Monitor Chip DS2435 ist bei Maxim überhaupt nicht (mehr?) als Bauteil gelistet Hinweis: ein paar der Sensoren können als stand-alone-Thermostaten
-
Thread
Digitales Thermometer
Temperatur möglicht genau gemessen werden (+/-0,5°C besser noch > +/-0,1°C). Ich werfe mal den DS18B20 (Fehler max. +-0,5°, typ 0,2°) oder den TSi506 (Fehler +-0,1°,aber rel. teuer) in den Ring.
Temperatur möglicht genau gemessen werden (+/-0,5°C besser noch >> +/-0,1°C). > > Ich werfe mal den DS18B20 (Fehler max. +-0,5°, typ 0,2°) oder den TSi506 > (Fehler +-0,1°,aber rel. teuer) in den Ring. Ja, ich denke seine Anforderung wenig Strom zu verbrauchen, spricht gegen den DS18B20. Active
-
Thread
Thermometer mit R8C13
Beitrag #2533791: > Datenblatt ist mangels Englischkenntnisse keine Option :-| Dann vielleich ein DS18B20
Im Datenblatt des DS18B20 stehen viele Worte, die ich leider nicht lesen kann ... :-| Wie würde der Quellcode bei Verwendung des DS18B20 aussehen ? lg
-
Thread
DS1820 Auslese Fehler
MHz habe ich schon herausgefunden. Wenn ich jetzt einen DS1820 anschließe an die Schaltung wo der DS18b20 funktionierte zeigte das LCD 10,625 °C oder 03,625 °C an. Dies ist durch die 12-Bit Auflösung des DS18b20 entstanden, soweit ich weiß. Denn das Programm lief für den DS18b20 einwandfrei, aber für den DS1820 nicht... Im Anhang ist der Programmschnipsel für den DS18b20.
-
Thread
Welchen Bus nehmen? Smart Home / Temperaturmessung und mehr
.... aber es werden noch mehr, die 100 knack ich auf jeden Fall früher oder später noch. Nur die DS 18b20 kommen über den 1-Wire Bus, der Rest wird von ein paar node MCUs und eigener Software (ich glaube einer läuft noch mit ESPEasy) Geloggt wird das ganze auf einem Raspberry Pi 3 mit SSD mit der
Einzelraumregelung für Heizung" hast du ja zum Glück nicht erfahren müssen. Mußtest du bei den DS18B20 mit steigender Zahl das Timing und die Pull-Ups anpassen? Oder sind das mehrere Subnetze? NodeMCU hört sich dann ja doch nach WLAN an.
-
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
Busprobleme mit Onewire 1wire am Raspberry Pi
Sensor hatte ich auch schon, war aber nicht reproduzierbar. Mein Verdacht ist, daß die Chinaclone des DS18B20 vielleicht nicht 100% zuverlässig arbeiten.
nicht! Also mein Raspi war da anderer Meinung, der wollte keine Sternverkabeleung meiner drei DS18B20
-
Thread
Arduino hängt sich auf :-(
(); // Temp abfragen if (sensors.getTempC(DS18B20_Brenner)> 75){ digitalWrite(brenner_ausgang,LOW);} else {digitalWrite(brenner_ausgang,HIGH);} if (sensors.getTempC(DS18B20_Brenner)> 30){ digitalWrite(luefter_ausgang,HIGH);} else
)==HIGH){ sensors.requestTemperatures(); // Temp abfragen if (sensors.getTempC(DS18B20_Brenner)> 75){ digitalWrite(brenner_ausgang,LOW);} else {digitalWrite(brenner_ausgang,HIGH);} if (sensors.getTempC(DS18B20_Brenner)> 30){ digitalWrite(luefter_ausgang,HIGH);} else
-
Thread
Mehrere DS18B20 mittels Multiplexer an ATmega32
Betrieb hast) überhaupt den "lesepuls" durch ? mehr sehe ich auf Anhieb leider auch nicht. Und meine DS18S20 sind nicht rechtzeitig zum Fest geliefert worden :-( Gruss Juergen
wenns mit der Direktverbindung klappt. > > mehr sehe ich auf Anhieb leider auch nicht. Und meine DS18S20 sind nicht > rechtzeitig zum Fest geliefert worden :-( Meine DS18B20 sind zum Glück noch im letzten Augenblick vor Weihnachten gekommen. Gruß Rick
-
Thread
DS18S20 und DS18B20 gemeinsam am Bus - Temperaturkonvertierung
Hallo Leute, ich bin gerade am One Wire programmieren. Ich unterstütze sowohl die DS18S20 als auch den neueren DS18B20. Nachdem die bestehenden Geräte die Temperaturen als Grad C * 100 in einem int16_t verarbeiten wollte ich diesen Standard gern beibehalten. Um die Wandlung ohne
-
Thread
Temperatursensor gesucht z.b. LM35
Es gibt nicht nur Conrad als Händler. Wenn es einfach werden soll, schau Dir den DS18S20 an. Der hat einen digitalen Ausgang und Du sparst Dir den ganzen analogen Abgleich.
noch eine kurze frage, sind das die gleichen ? http://www.ebay.de/itm/DS18B20-1-Wire-Temperatursensor-0-5-C-TO92-Dallas-/190927363359?pt=Bauteile&hash=item2c74285d1f http://www.ebay.de/itm/10x-DS18b20-Wasserdicht-Temperatursensor-Thermometer-Temperaturfuhler-LS4G-/131042985589
-
Thread
Luftkanal für Temp-Sensor im Geheuse
Maxim DS2482-100S und ein DS18x20 wird I2C fähig.
Michael B. schrieb im Beitrag #4319647: > Ich habe daher DS18B20 in TO92 genommen und die Anschlüsse lang gelassen > und finde LM75 in SO8 SMD doof. Ein DS18B20 misst hauptsächlich die Temperatur seiner Beine (wahrscheinlich sogar nur von einem, habe ich aber
-
Thread
Arduino DS18S20 geziehlt auslesen!
Hallo zusammen, ich möchte gerne 2 DS18S20 (später evtl. auch mehr) einzeln auslesen. Vom PC, bzw. vom Raspberry Pi soll ein Befehl an den Arduino gesendet werden. In meinem Fall "OW01" für den Sensor 1 und "OW02" für den Sensor 2. Der Sensor
Florian D. schrieb im Beitrag #4428552: > ich möchte gerne 2 DS18S20 (später evtl. auch mehr) einzeln auslesen. > Vom PC, bzw. vom Raspberry Pi soll ein Befehl an den Arduino gesendet > werden. In meinem Fall "OW01" für den Sensor 1 und "OW02" für den Sensor >
-
Thread
DS18B20 wie geht man mit den Minusgraden um?
Hallo, beim DS18B20 liegen die Minusgrade ja zwischen 64656 und 65528 wie wandle ich diese Werte in Dezimalwerte am besten um? In Bascom. Grüße Franz
Franz Müller schrieb im Beitrag #6472447: > Hallo, > > beim DS18B20 liegen die Minusgrade ja zwischen 64656 und 65528 wie > wandle ich diese Werte in Dezimalwerte am besten um? Die Werte liegen als Zweierkomplement vor. Da muss man gar nichts umrechnen wenns
-
Thread
Wie habt Ihr die Heizkörper Stellantriebe verkabelt?
Die Temperatur kann ich auf +-1 eine Temperaturstufe vom DS18B20 genau halten (+-0,625°C) und so den Öffnungsgrad doch ziemlich genau einstellen. Jeder Stellantrieb benötigt normalerweis etwa 1,8 Watt. Durch diesen Umbau mit Temperatursensor wird nur noch ein
geöffnet. > Die Temperatur kann ich auf +-1 eine Temperaturstufe vom DS18B20 genau > halten (+-0,625°C) und so den Öffnungsgrad doch ziemlich genau > einstellen. Die Heizelement-Stellantriebe sind 1a Verzögerer. Und selbst wenn du den Stellantrieb modulieren kannst
-
Thread
DS1820 SensorFühlerAufbau?
Aufbauanleitungen und Erfahrungen dankbar. Ich habe mal angefangen im Temperatursensorartikel beim DS18x20 Links für den Aufbau einzufügen... MfG Achim
- falsches Epoxydharz wird bei höheren Temperaturen weich. Vor dem Vergießen alle "Beinchen" vom DS18S20 mit Schrumpfschlauch isolieren. Harz bitte genau nach Vorgabe mischen - bei Überschuß von Härter wird das Harzsystem eventuell heiß und die DS18S20 auch >> DS18S20 tot / verbrannt. Außerdem härtet
-
Thread
1-Wire und UART, wie kann man mein Problem mit dem UART-Interrupt lösen?
Zeichen empfängt, löst das ein Interrupt im Mikrocontroller aus. Wenn dieser aber gerade mit dem DS18S20 kommuniziert, wird dieser nicht richtig angesprochen bzw. ausgelesen. Die Möglichkeit den DS18S20 erst anzusprechen, wenn ein Interrupt vom UART ausgelöst wird, fällt flach, da dieser Vorgang den
gesamten Bus verzögert. Ich stelle mir sowas vor: Alle 10 Sekunden wird eine Kommunikation mit dem DS18S20 aufgebaut und speichert den Wert in der Variable 'temp'. Der UART gibt nur den Inhalt von 'temp' aus und stößt nie die Kommunikation mit dem DS18S20 an. Aber da kommt mir wieder der UART-Empfangs-Interrupt
-
Thread
DS18B20 (TO92) & DS2482 (SO-8) Bezugsquelle?
Hallo, ich suche ein Bezugsquelle, die den DS18B20 (nicht *S20!) _und_ den DS2482 (I2C->1Wire) führt. Den DS18B20 brauche ich in einem TO92-Gehäuse und den DS2482 in einem S0-8 Gehäuse. Die Suchmaschine des Forums habe ich mit den beiden
Sehr günstig zur Zeit http://www.csd-electronics.de/de DS18B20 - 2,45€ DS18S20 - 1,85€
-
Thread
AVR Mega168p bei Unterspannung in "Parkposition" fahren
jetzt 25µA gebraucht. Mit dem Watchdog waren es 100µA. Es hängt noch permanent ein AM312 und ein DS18B20 dran - also das ist nicht schlecht und ich bin rundum glücklich. Vor allem auch wegen der präziseren Taktung und somit verlässlichen Timeslots, so kann die CSMA-Geschichte beim Senden auch weniger
der DS18B20 gelesen und danach sofort wieder neu gestartet, um den Meßwert für den nächsten Aufwachzyklus parat zu haben. Der DS läuft also noch lange weiter, während die Node längst wieder pennt. Sobald er
-
Thread
Type J - Temperatursensor auswerten
Vermutlich nein. Richtig. Ich will es jetzt mit dem LTC2051 OPV LT179 Ref-Spannung Atmega8 µC DS18B20 Temp-Sensor zum ermitteln der Referenztemperatur umsetzen, gibt es noch einwände?
> DS18B20 Temp-Sensor zum ermitteln der Referenztemperatur > umsetzen, gibt es noch einwände? Ich teile Mawins Meinung. Lass die Finger von dem Mist und haeng einen LM335 an einen anderen Analogeingang
-
Thread
HMC5983 Thermometerdaten umrechnen klappt nicht
So habe den Sensor mal rausgestellt und per WLAN "verkabelt": Zur Kontrolle einen DS18B20 von dem ich weiss dass er funktioniert. Hier mal erste Werte, wird gerade wieder wärmer und die Sonne scheint aussen hin. DS18B20 (°C), HMC5983 (direkt aus Registern) -2.8xx °C, 0xF6C0 -2.500
[code] DS18B20 MSBLSB | 2er-komp, LSB/32 +25 | 2er-komp, LSB/32 ----------------------+----------------------+------------------ -1.875 0xF6C0 | -27 | -2 -3.000 0xF6C0
-
Thread
digitaler Thermosensor
Tip: DS18S20 geht viel einfacher
. Ich kam mit DS18S20 viel schneller voran und finde die SW einfacher, aber egal.
-
Thread
Oelheizung temperatur loggen. Mit WiFi. Sonoff Basic + DS18B20.
ersatz elektronik auf ebay nicht 500.- ausgeben will kaufe sich einen 20.- sonoff 4ch ud einige 50ct DS18b20.
Bild1 Sonoff 4ch angeschlossen. Bild2 Vorlaufsensor DS18b20 Bild3 Abgassensor DS18b20
-
Thread
USB Temperatursensor: USBTemp
Setup im Serverraum laufen. Das Projekt basiert auf dem ATMega168 und zwei Temperatursensoren DS18S20: Einer für die Innen-, der andere für die Außentemperatur. Ich benutze den Software-USB-Stack "AVR-USB" von Objective Development und die DS18X20-Routinen von Martin Thomas. Der Code und die Schaltung
noch der watchdog implementiert und dann folgt der Langzeittest. Erstaunlich ist die Streuung der DS18S20. Vier von sechs sind ziemlich genau, d.h. eine Abweichung von weniger als 0,2°C, während einer bei ca. 0,7°C liegt und der letzte mit über 1,2°C abweicht, wobei es kein linearer Offset ist.
-
Thread
DS18S20 gibt immer nur "2" aus
Hallo, bin grad dabei mit Hilfe des DS18S20 die Temperatur auszulesen. Erstmal nur testweise. Benutze dafür einen Atmega32 mit 16MHz auf dem Pollinboard + Addonboard. Das ganze geschieht in C und sieht so aus: [c] /* * main.c * *
int main() { uint8_t z=0; char string[20]; lcd_init(); if(!reset()) lcd_str("DS18S20 found"); else lcd_str("FAILURE"); write_byte(0xcc); write_byte(0x44); _delay_ms(1000); if(!reset()) { write_byte(0xcc); write_byte(0xbe); for(z=0;z<9;z++
-
Thread
Temperaturregelung für Heizfolie
Das ist doch Pipifax. Also @TE: * Verändert sich die Regel-Strecke? * Was spricht gegen den DS18B20? MaWin schrieb im Beitrag #4149068: > die Heizleistung wird über die Folie hinweg unterschiedliche sein Ggf. mehrere Sensoren nehmen und den Mittelwert bilden.
Torsten C. schrieb im Beitrag #4149089: > Nochmal: 1,6°C pro Minute sind mit dem DS18B20 ohne kalibrierung kein > Problem, wenn es egal ist, ob > * von 22,7 auf 24,3 oder > * von 23,7 auf 26,3. > > Ansonsten muss man halt selbst kalibrieren. Das ist das Problem: It has an operating
-
Thread
instabiles Projekt - Arduino Nano -2 Stromquellen - PT100 - DS18B20
Destille zu bauen. Im speziellen für den Heizer dafür. Die Temperautur des Kessels wir mit einem DS18B20 gemessen und angezeigt. Um die Maximaltemperatur festzulegen und zu ändern gibts zwei Trigger (up/down). Der Code schaltet dann dementsprechend ein Relay an/aus, bis die Temperatur erreicht ist
.... https://www.ebay.de/itm/DST1000-DC12-72V-AC110-220V-Temperature-Controller-Thermostat-and-DS18B20-Probe/401674631125?hash=item5d85ac77d5:m:mWOyTn1V-Kb_E8yg7yovUJA
-
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
DS18S20 - Temperatur (ein paar Grad) zu hoch
, die der DS18S20 liefert, ausgeben. Aaaber: Er zeigt hier ca. 29°C an. In meinem kühlen Keller ist es aber sicher keine 29° warm. Der Sensor funktioniert aufjedenfall. Wenn ich mit dem Finger draufgehe zeigt er
Ist mir beim DS18S20 noch nicht begegnet.
-
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
DS18B20 Temperaturauswertung für LCD-Anzeige ATmega32
hab hier schon die Beiträge im Forum gelesen und auch die App.Note: 162 von Maxim (Interfacing the DS18B20 in a Microcontroller Environment), hat mir aber leider nicht wirklich geholfen. Gibts da nen besseren Weg, als meine Idee/Vorschlag? Grüsse Rick
dar. Du kannst diesen Wert einfach durch 16 teilen dann hast du die Temperatur. Im Datenblatt des DS18B20 ist das auf Seite 4 sehr schön dargestellt. Gruß - Markus
-
Thread
array zu string (ds18s20)
hallo, ich habe meine DS18S20 library soweit am laufen. jetzt würde ich gerne noch eine weitere funktion haben um direkt einen sensor mit dem romcode und nicht mehr skip rom auszulesen. leider komme ich da nicht weiter. unsigned
-
Thread
Probleme mit DS18B20 von TME
Nachdem ich die letzten DS18B20 bei eBay ("ewlicht") gekauft hatte, habe ich diesmal bei einer TME-Bestellung auch noch DS18B20 mitgeordert. Eigentlich waren die Teile bisher alle völlig problemlos. Mit dem TME-Baustein aber
-
Thread
Leitungslänge Temperaturfühler DS18B20
Gibt es Erfahrungen, wie lang die Verbindungsleitung zu einem Temperaturfühler DS18B20 sein darf? Der DS18B20 hängt an einem Brückenschaltkreis DS2482-100 bzw. DS2482-800. MfG
also bei mir funktionierts derzeit mit 14 ds18s20 über eine distanz von gut 125Meter als kabel hab ich Netzwerkkabel Cat5.
-
Thread
Simples DS18B20 abfragen
beschrieben) gestern einen Sensor bestellt habe und ich aber noch in meiner Bastelschublade einen solchen DS18B20-Temperatursensor gefunden habe, so sitze ich seit gestern mit diesem kleinen Sensor und einem ATmega8 vor einem Problem, da ich nicht weiß wie ich weiterkomme. Durch das tolle Tutorial bin ich
to write 3 bytes of data to the DS18B20’s >scratchpad. The first data byte is written into the TH register (byte 2 of >the scratchpad), the second byte is written into the TL register (byte 3), >and the third byte is written into the configuration
-
Thread
Badewannen Thermometer nur mit KI
billige Plastikteil wirklich richtig anzeigt. Also Arduino R4 WiFi raus, so einen wasserdichten DS18B20 dran und eben programmieren. Dann kam mir doch die Idee, weil alle immer über KI schimpfen (ich übrigens auch), dass mal mit der KI zu testen. Nicht auf Anhieb, aber nach einigen weiternen Erleuterungen
R4 habe ich von Arduino.cc kopiert, sodass die Angaben alle sehr genau waren. Genau wie den Dallas DS18B20. Ich glaube die präzisen Angaben und die knapp und deutlich sind wichtig für den Erfolg.
-
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
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
Temperatur ohne AD-Eingang messen
Mit den wenigstens Pins kommst du beim DS18S20 aus. Der braucht nämlich nur einen. Genug Infos solltest du im Forum auch dazu finden können. Mike
Pullups liegen bei ca. 50K, deshalb kann es nicht schaden noch zusätzlich den 4K7 laut Datenblatt des DS18B20 zu nehmen. Bei meinen Schaltungen mit dem DS18B20 und 80C51 Derivat habe ich ihn jedenfalls drin und hatte keine Probleme. Falls der Pullup zu groß ist kann das bei langen Leitungen (große