-
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
DS18b20 ID auslesen
Eigentlich nicht, laut Datenblatt und meinem Code, sendet der DS18B20 zuerst den family code und damit LSB zuerst. Mfg Kroko
>sendet der DS18B20..und damit LSB zuerst. bei mir auch MfG
-
Thread
Temperatursensor wie am "elegantesten" anschließen?
Ich habe 7 DS18B20 in gemischter Stern Bus Topologie alle parasitär gespeist über 1k in meiner Wohnung verteilt, so zwischen 20m und 30m in Summe über 70m Kabel. Die meisten DS18B20 habe ich mit 0,8mm isoliertem
Ich habe meine DS18b20 mittels RJ10 connekted. Ist stabil und schnell austauschbar.
-
Thread
Benutzung des PIN D4 auf dem WEMOS D1 mini pro
außer dem DS18B20 verlötet habe, gelesen, das im Input- Modus hier ein Pull-Up ist. Somit liegt der D4 auf 3,3V. Kann ich den PIN dennoch als Input benutzen und wenn ja, muss ich noch was dafür tun? Das DS18B20 Shield
hat auf dem D1 mini einen 12k PullUp, ist aber allgemeiner I/O. Mich stört, daß die Jungs auf dem DS18B20-Modul den DS18B20 mit 5V in einer ESP8266-Umgebung mit 3,3V Pegeln betreiben. Der 10k PullUp dort zwischen D2 und +5V verstößt eigentlich schon gegen die Daten des ESP8266... DS18B20-Modul modifizieren
-
Thread
Temperaturüberwachung mittels Linux PC
Hallo Manuel, wir überwachen zwei Rechenzentren mit DS18S20 und DS9097. DS9097 ist ein RS232-1Wire Adapter, DS18S20 sind die Temperaturfühler. Jahrelang haben wir DIGITEMP zur Auswertung benutzt. Erst seit diesem Jahr haben wir eine eigene Applikation
DS18S20 oder DS18B20 für die Temperatur, darüber findet sich hier viel im Forum, einfach mal suchen. Evtl. auch Artikel. Ein/Aus-Sensor und ggf. auch Ausgang: DS2408. Gibt's auch 1x statt 8x. Zu anderen
-
Thread
Empfehlung für "primitive" Temperaturerfassung gesucht
Nimm DS18b20-Fühler und dazu das kostenlose Programm LogTemp: https://www.mrsoft.fi/ohj01en.htm
#6461903: > Dazu braucht man aber einen sog. Micro-LAN-Adapter. Nö, weder noch, ich betreibe mehrere DS18b20 ohne solches Gedöns.
-
Thread
DS18S20 Atmega8 zeigt immer 85°
read" muss sowas wie "start_meas" erfolgen: Hier in der Anwendung der Lib von M.Thomas: if ( DS18X20_start_meas( DS18X20_POWER_PARASITE, NULL ) == DS18X20_OK) { delay_ms(DS18B20_TCONV_12BIT); // read and show temparture familycode = DS18S20_ID; // for conversion routine if ( DS18X20_read_meas_single( familycode, &subzero, &cel, &cel_frac_bits) == DS18X20_OK ) { lcd_put_temp(subzero, cel, cel_frac_bits); } else { lcd_gotoxy(0,1
-
Thread
Hilfe PI-Regler Realisierung
#################################################################################### uint8_t ds18b20_scratchpad[2]; int16_t temperatur_istwert; int16_t temperatur_sollwert; int16_t temperatur_regeldifferenz; //DS18B20 Werte für 9bit Auflösung ins Scratchpad schreiben ds18b20
//Temperatur-Istwert in 16bit Variable schreiben, Format S(11,4) temperatur_istwert=(ds18b20_scratchpad[1]<<8)+ds18b20_scratchpad[0]; //Berechnung Regeldifferenz in 16bit Variable schreiben, Format S(11,4) temperatur_regeldifferenz=temperatur_sollwert-temperatur_istwert
-
Thread
byte zu Zahl in C
Hallo Ich brauche einen Denkanstoß. Ich komme bei dem DS18B20 Sensor nicht weiter. Ich habe einen funktionierenden Code in C für den DS1820. Jetzt mein Problem Ich möchte den Code für den DS 1820 an den DS18B20 anpassen und komme mit den zwei Byte nicht weiter
natürlich recht, darum Festkomma und für die Anzeige als Text entsprechend aufbereiten. Das ist bei den DS18B20 tausendfach bewährt. Man braucht kein float und auch kein sprintf.
-
Thread
DS18S20 wasserdicht machen. Silikon oder Polyurethan?
Hier kannst du schon fertige Wasserdichte DS18B20 finden: http://www.ebay.de/itm/10-Stk-Digitaler-Temperatursensor-DS18B20-Wasserdicht-in-Edelstahlhulse-1M-/400724710155?pt=Mess_Pr%C3%BCftechnik&hash=item5d4d0dd30b Ich weiß allerdings nicht wo der Unterschied zwischen dem DS18S20 und DS18B20 ist.
-
Thread
Mal wieder DS18S20
zusammen, nachdem meine UART jetzt funktioniert, ist der nächste Schritt die Inbetriebnahme des DS18S20 Temperatursensors. Ich habe mich an der Anleitung unter [1] orientiert. Ich habe in der ds18s20.c die Bitschieberei angepasst, bekomme aber durchgängig "+127.0001 C". Mit der Originalversion aus
der Sensor vielleicht hinüber? Gruß Dennis [1] http://teslabs.com/openplayer/docs/docs/other/ds18b20_pre1.pdf
-
Thread
DS18B20 multiplexen
Hallo mal wieder :-) Ich bastel grad mit vier DS18B20 rum und würde gern jedem Sensor seinen eigenen Pin am Controller geben, statt alle zusammen per 1wire an einen Pin. Meine Überlegung war, einfach den Pin für 1wire nach jeder Messung neu zu bestimmen
-
Thread
Probleme mit DS18S20
; unsigned char temp_LSB,temp_MSB; char i; float final_temp; signed int temp; if(DS18_SendReset(3)) { DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte(0x44); //Start conversion Delay_us(670); DS18_SendReset(3); DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte
Read()){} DS18_SendReset(3); DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte(0xBE); //Read Scratchpad for(i=0;i<9;i++) { Scratchpad[i]=DS18_ReadByte_1(); } } /
-
Thread
DS18B20 Code funktioniert nicht
Dank, werde die Vorschläge ergänzen. > Noch was. Das hier [c] ... unsigned int temp = ds18b20_read(); if(temp<0x8000) { return temp; } else{ temp = (~temp)+1; return temp; } [/c] braucht es nicht. Da dir der DS18B20 die 16 Bits schon im 2-er Komplement genau so schickt, wie du es im Programm benötigst, ist ein [c] int ds18b20_data() { ow_reset(); ow_write(DS1820_SKIP_ROM); ow_write(DS1820_READ_SCRATCHPAD); int temp = (int)ds18b20_read(); return temp; } [/c] schon korrekt. Dann klappts auch mit
-
Thread
In und Aussenthermometer
Hab so was mal gemacht kleine Platine gemacht, Atmega8, für 2 x DS18B20 DS18B20 ist einfacher auszuwerten als DS18S20.
zwei DS18S20 oder DS18B20 ' ' http://www.mcselec.com/index.php?option=com_content&task=view&id=75&Itemid=57 ' ' Anpassung von LCD ' V0.3 ohne Parameterübergabe, mit Wertrückgabe bei Funktionen
-
Thread
DS18S20 Zeigt mit dem Source von Mthomas immer 85°C an
43292 Ich habe es mit 2 verschiedenen Frequenzen versucht nichts.. Uart sendet volgendes: DS18X20 1-Wire-Reader Demo -------------------------- Scanning Bus for DS18X20 1 DS18X20 Sensors available: # in Bus :1 : FC:10 (18S)SN: 6E 40 4E 00 08 00 CRC:41 CRC O.K. Sensor# 1 is a DS18S20/DS1820
wo hast du den DS18S20 angeschlossen?
-
Thread
Temperatur auf LCD
Ok ich hab mir nun mal ca. 10 DS18B20 in allen Varianten senden lassen auch DS18B20Z+ und im SMD Format Wie kann ich nun die Temperatur einlesen und ausegebn? grüsschen Claudio
"Ok ich hab mir nun mal ca. 10 DS18B20 in allen Varianten senden lassen auch DS18B20Z+ und im SMD Format" Neeee, definitiv nicht.
-
Thread
DS18B20 5V -> Raspberry mit Levelshifter
Warum die DS18B20 nicht mit 3.3V versorgen? (sollten laut data sheet von 3.0..5.5V funktionieren)
Volker S. schrieb im Beitrag #5843334: > Warum die DS18B20 nicht mit 3.3V versorgen? > (sollten laut data sheet von 3.0..5.5V funktionieren) Ich möchte den Lever Shifter an einem einfachen Projekt ausprobieren. Der DS18 läuft momentan schon mit 3.3V
-
Thread
16Bit aus 2x 8Bit, falsches Ergebnis bei Funktionsrückgabe
/../../../git/rfm23-lib" -Os -fpack-struct -fshort-enums -Wall -c -std=gnu99 -MD -MP -MF "DS18B20.d" -MT"DS18B20.d" -mmcu=atmega328p -o"DS18B20.o" ".././DS18B20.c" Finished building: .././DS18B20.c Building target: DS18B20.elf Invoking: AVR/GNU C Linker "C:\Program Files
Avr.common.targets" from project "Y:\work\avrstudio\Projects\DS18B20\DS18B20\DS18B20.cproj" (entry point): Done building target "Build" in project "DS18B20.cproj". Done building project "DS18B20.cproj". Build succeeded. ========== Build: 1 succeeded or up-to-date
-
Thread
DS1820, Sendet außer Presence nichts zurück.
) { DS18S20_ROM[i] = DS18S20_readbyte(); } } Als Ergebnis steht dann z.B. in DS18S20_ROM folgendes: 10 0E 61 DD 01 08 00 75 Das ist der Familliencode komplett
So sieht es aus wenn ich die Temperatur auslesen möchte. DS18S20_writebyte(0xCC); // Sende Skip ROM - Command DS18S20_Conv_T(); DS18S20_Init(); DS18S20_writebyte(0xCC); // Sende Skip ROM - Command DS18S20_writebyte(0xBE); //
-
Thread
Frage zum Auslesen eines DS18S20
hier vorgegangen: http://www.raspiprojekt.de/anleitungen/schaltungen/9-1wire-mit-temperatursensor-ds18b20.html Alles neue Komponenten, nach Plan ausgeführt. Und wenn man auch beim DS18S20 einfach das Ergebnis durch 1000 teilt, dann erhalte ich ja 85°C, und das bei verschiedenen Sensoren. Da kann
Die Beiträge zu den DS18x20 kann man kaum noch zählen und werden nur noch durch "mein LCD geht nicht" getoppt. Keiner hat noch Lust zu verstehen wie das Zeug funktioniert. Obwohl das traurig ist mußte ich hier schmunzeln
-
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
Mindestspannung DS18S20
Hallo zusammen, ich brauche mal Eure Hilfe. Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Ich weiß, dass die Temperatursensoren laut Datenblatt für eine Mindestspannung von 3,0 V spezifiziert sind. Jedoch möchte
Frank schrieb im Beitrag #3304864: > Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle > mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Und warum verwendest du keinen DCDC-Wandler (z.B. LT1073, LT1305, Max866), der eine vernünftige Spannung generiert,
-
Thread
Temperaturmessung mit DS18S20
Hallo an alle, ich benutze einen DS18S20 per µC angesteuert zur Innentemperaturmessung auf einem Lochrasterboard. Das ganze funktioniert, hat aber folgendes Problem: Die Temperaturmessungen sind nur bis wenige Minuten nach dem Einschalten
auf 20 s erhöht und festgestellt, daß es garnichts bringt. In einem weiteren Versuch habe ich den DS18S20 mal an ein 50cm langes 3 adriges Kabel gehängt. Diese Maßnahme hat alles gebracht, es sind nur 0,5 Grad Differenz zum Vergleichsthermometer. Allerdings finde ich es optisch einfach unschön den Sensor
-
Thread
Problem mit DS18S20
Hallo, ich versuche schon seit geraumer Zeit einen DS18S20 mit externer Stromversorgung ganz einfach auszulesen. Habe mich dazu an den vorgegeben Beispielcode von Maxim gehalten: http://www.maxim-ic.com/app-notes/index.mvp/id/126 Die Funktionen scheinen
-
Thread
Wo DS18B20 kaufen?
Hallo zusammen, ich bräuchte ca. 5Stk des Temperatursensors DS18B20. Leider hat Reichelt diesen aber aus dem Angebot genommen. Conrad hat nur DS18S20, also nur einen mit 9bit Auflösung. Kann mir jemand sagen, wo man zur Zeit den DS18B20 am besten/preisgünstigsten
www.segor.de DS18B20, Lagertyp, 5.40Euro/Stück
-
Thread
Probleme mit DS18S20
Guten Abend, meine Schaltung zum Auslesen der Temperaturfühler DS18S20 zeigt mir die richtigen Temperaturwerte an, wenn der DS18S20 direkt in der Schaltung steckt, sobald aber 1 m Kabel dazwischen geschaltet wird lese ich immer 85 C aus. Das Timming scheint zu stinmmen
. Konnte aber trotz der fehlenden Vcc den 64 bit ROM Code auslesen es klappte nur die Wandlung im DS18S20 nicht (Anzeige +85 C). Danke für eure tatkräftige Unterstützung Jochen
-
Thread
DS18S20 Taktrate
Hi ich hab hier erstmals einen OneWire Temperatursensor (DS18S20) in Betrieb genommen. Wenn ich mich an die Zeiten für das OneWire-Protokoll aus dem Datenblatt halte kann ich den Sensor nur bei etwa 50% der Lesevorgänge auslesen. In meiner Verzweiflung hab
Ich nehme an, du hast irgendeine als 'MAX' definierte Zeit voll ausgenutzt. Zum DS18S20 gibts genug Programmbeispiele, zB. hier in der Codesammlung. Vergleiche mal das Timing. Uwe
-
Thread
DS18S20 unterschied zu DS18S20+ da es leider mit Ethersex und AVR-NET-IO nicht geht
ich die AVR-NET-IO IP mit Ethersex Aufrufe mit /ecmd?1w list kommt nur ein blödes ok.. sprich die DS18S20+ wird nicht nicht erkannt.. gibt es einen Unterschied von DS18S20 wo alle rüber reden und auch in allen Beschreibungen stehen.. zur DS18S20+ Weil ich habe aktuell hier DS18S20+ im Aufbau oder
Wie sprichst du denn den DS18S20 an? Ich meine eigenes Programm oder Fremdsoftware?
-
Thread
Verständnisfrage Digitalpoti
schrieb im Beitrag #5704437: > Als kalibrierungsfreier Temperatursensor kommt auch der 1-Wire Chip > DS18B20 in Frage. Der hat ohne Kalibrierung eine Genauigkeit von +- > 0,5°C, kann aber nur bis 125°C. ±0.5°C Accuracy from -10°C to +85°C
Ray M. schrieb im Beitrag #5704455: > Oder kennst du 6mm Einschraubfühler als 1Wire ? DS18B20 im Edelstahlrohr und Gewinde schneiden :-)
-
Thread
DS18B20 Reset Pulse nicht GND ?
Hallo, ich nutze einen ATmega168 und möchte mittels DS18B20+ Temperaturen erfassen. Als Software nutze ich die von peter dannegger [http://www.mikrocontroller.net/topic/14792]. Folgendes Problem liegt bei mir vor: Ist der DS18B20+ eingebaut, kann der
Also scheint der DS18B20+ defekt?
-
Thread
Das ultimative Aquariumsteuergerät
leider auf die Anzahl der Expansion-Ports beschränkt. Wir müssen uns noch überlegen, wie wir den DS18B20 ^^ damit anschließen, oder ob wir für die DS18B20-Sensoren z.B. noch Mono-Klinkenstecker vorsehen.
Daniel schrieb im Beitrag #3161830: > Ich würde den DS18XX nehmen. Habe ihn in ein Kunstoff Röhrchen gesteckt > und dann das Röhrchen mit Silikon(für AQ) gefüllt dann noch nen > Schrumpfschlauch drum. OK, die DS18B20-Fraktion hat gewonnen. :-) Ich
-
Thread
Arduino/ESP Thermometer
mit Display usw Ich würde aber keine PT-Sensoren verwenden, sondern irgend was Digitales, z.B. DS18B20
Boardes bereits > gute Ergebnisse erreichen. und wieso im Kühlschrank NTC oder PT100/PT1000 wenn DS18B20 alles abdecken? Das könntest du mal erklären! Joachim B. schrieb im Beitrag #6301030: > vielleicht wäre es mit DS18B20 -55°C bis +125°C leichter? Wolfgang schrieb im Beitrag #6301177: > Leg
-
Thread
Temperatursensor richtig Kalibirieren.
Ich weiß aber das der Fühler ein DS18S20 ist.
> Der Fehler des DS18S20 ist nicht linear - siehe > https://datasheets.maximintegrated.com/en/ds/DS18S20.pdf Seite 3. > > Außer der Nullpunktkorrektur müsste man also auch noch eine Eichkurve > oder Eichfunktion angeben
-
Thread
Mechanisch stabiler Temperatursensor
Hm. Also die DS18b20 gibt es schon fertig mit unterschiedlich langen Kabeln konfektioniert. 1m: http://www.aliexpress.com/item/Free-Shipping-1pcs-DS18B20-Stainless-steel-package-1-meters-waterproof-DS18b20-temperature-probe-temperature-sensor
Dirk K. schrieb im Beitrag #4541811: > Hm. Also die DS18b20 gibt es schon fertig mit unterschiedlich langen > Kabeln konfektioniert. http://www.aliexpress.com/item/Free-Shipping-1pcs-DS18B20-Stainless-steel-package-1-meters-waterproof-DS18b20-temperature-probe-temperature-sensor
-
Thread
ATMEGA8 TEMPSensor --> Codegröße zu groß
> kannst du mit deine daten schicken ..quick'n'dirty.. nur zu Demozwecken.. [code]$ diff ds18x20_demo*/main.c 56a57,61 > // TODO: this is a hack.. tidy up.. > #undef uart_puts_P > #define uart_puts_P(x) ((void)0) > // end of hack > $ diff ds18x20_demo*/ds18x20.h 8c8 < #define DS18X20_EEPROMSUPPORT --- > // #define DS18X20_EEPROMSUPPORT 11c11 < #define DS18X20_VERBOSE --- > //#define DS18X20_VERBOSE[/code] HTH und HF beim weiteren entschlacken
-
Thread
DS18B20 ID auslesen
Hallo, Ich will eine Heizungssteuerung bauen. Meine Kenntnisse im uC sind nicht gerade viele. Aber wie kann ich die ID von einem Sensor auslesen der an einem ATmega 32 angeschlossen ist auslesen und dort dann die Temperadur lesen??? Danke im voraus Markus
-
Thread
DS1820 Umrechnung
DS18B20 oder DS18S20 ??
CRC:5F--CRC-O.K.- #-in-Bus-:2-:-FC:10-(18S)SN:-E0-76-0B-02-08-00-CRC:8E--CRC-O.K.- Sensor#-1-is-a-DS18S20/DS1820-which-is-parasite-powered Sensor#-2-is-a-DS18S20/DS1820-which-is-parasite-powered DS18B20 hat FC 0x28
-
Thread
keine Temp. über 32°C per Funk
http://www.forum-raspberrypi.de/Thread-ds18b20-negative-werte-nach-temperaturanstieg ... und da auch nur eine vage beschreibung....
Chantrell http://nathan.chantrell.net // Updated by Martin Harizanov (harizanov.com) to work with DS18B20 // To use with DS18B20 instead of TMP36, a 4K7 resistor is needed between the Digital 9 and Digital 10 of the ATTiny (Vdd and DQ) // To get this to compile follow carefully the discussion here:
-
Thread
Temperaturberechnung für DS18S20
Hallo Leute, ich weis, DS18S20-Themen gibt es mehr als genug, ich hab auch schon fast alle gelesen, aber ich komme trotzdem nicht weiter, vielleicht kann mir ja jemand helfen. Ich möchte mit meinem tiny2313 einen DS18S20 betreiben
So geht es beim DS18S20 und DS18B20 ohne Float: http://www.mikrocontroller.net/topic/202928#2002422 Es sind ICs mit der Aufschrift DS1820 im Umlauf (z.B. Pollin 180014 2,50), die in Wirklichkeit DS18S20 sind, da CountsPerDegree
-
Thread
DS18b20 Reset geht nicht
Die Initialisieung sieht bei mie so aus. Vllt. hilft dir das weiter. // Initalisierung int DS18S20_Init(void) { uint8_t err=100; DS18S20_DDR |= 1 << DS18S20_wire; // 1-wire Leitung auf LOW schalten _delay_us(480); // mind. 480µs Low halten DS18S20_DDR &= ~(1<<DS18S20
delay_us(60); // nach mind. 60µs wird der Precense-Impuls abgefragt err = (DS18S20_PIN & (1<<DS18S20_wire)) >> DS18S20_wire; // err = 0 Sensor ermittelt // Eine am Port D Pin 1 angeschlossene LED zeigt einen Fehler an wenn kein Sensor angeschlossen ist if (err == 1)
-
Thread
DS1820 und der neue DS18S20
wollte ich mal allgemein fragen, wenn ich mir jetzt neue > Sensoren kaufe, sollte ich eher zu den DS18B20 oder DS18S20 greifen? Im industriellen Umfeld werden zu 50% die DS18B20 im 8-µMAX eingesetzt. Es folgen DS18B20 und DS18S20 im TO92 mit 20% bzw. 14%. Die Versionen im SOIC liegen mit 10% (DS18B20) bzw. 6% (DS18S20) auf den hinteren Plätzen.
-
Thread
DS18B20 - gegen Kurzschluss absichern
den LDO ganz weg. Ist diese Schaltung Sinnvoll? Eine Verschwendung ist es ja schon, für jeden DS18 einen eigenen LDO einzusetzen - die DS18 benötigen 4mA - der MCP1711 treibt 140mA dauerhaft. Wäre es da sinnvoller alles über einen LDO laufen zu lassen, so das dann alle DS18 halt ausfallen? Ich meine
muss ja global sein, richtig? Sonst habe ich mit meinem µC ja keinen richtigen Potentialbezug zu den DS18B20?!
-
Thread
DS18S20
Hallo, läuft ein DS18S20 auch bei einer Zeit von 486µs ansatt 480µs??? ich bekomm das Programmtechnisch nicht anders hin...
-
Thread
1-wire an Wand befestigen?
1-Wire Raumtemperaturfühler Aufputz http://shop.wiregate.de/sensoren-fuhler/temperatur/rtf1-ds18b20.html
nackten DS18B20 hinter den Lichtschalter setzen, die Messwerte sind dann aber etwa so gut wie Würfeln. BTDT, die DS18B20 sind bei mir alle wieder rausgeflogen. Wiregate hat übrigens auch eine Variante mit Luftfeuchtemessung
-
Thread
ESP8266 mehrere Temperaturfühler mit Display
Jan A. schrieb im Beitrag #7624138: > DS18B20 oder PT100 DS18B20 ist viel einfacher. Alle vier Sensoren können an ein und denselben Bus. Gibt es auch in wasserdichter Tauchhülse. LG, Sebastian
Differenz zufrieden bist, dann kannst du das machen. Für mich ist's zu ungenau! Da sind die chinesischen DS18B20-Nachbauten viel besser!
-
Thread
Solarboiler Temp. messen
schrieb im Beitrag #4918321: > Diese Firma ist absolut > empfehlenswert Naja, der Preis fuer die DS18B20 nicht. gfk
Am günstigsten gibts DS18B20 übrigens als Muster ;)
-
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
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
DS18B20 abschalten
Laut Datasheet vom BC557 sind es je nach Hersteller typ 60-90mV bei 10mA. Nur dass der DS18B20 in Ruhe lediglich ein 1µA frisst, keine 10mA. Und seitens des DS18B20 sind bis 300mV zulässig.
0,5µA (ok, das ist worst case, aber bei sowas sind bipolare einfach besser). Der Standby-Strom des DS18B20 liegt aber bei grad mal typ 0,75µA.