-
Thread
DS18B20 Darstellung von negativen Zahlen im Zweierkomplement?
Halli hallo, ich bin gerade im Datenblatt des 1-wire digital thermometers DS18B20 über eine sache gestolpert, die mich ziemlich wundert. Die Messwertes werden beim DS18B20 in zwei Byte dargestellt. Bit 0 - Bit 3 vom niederwertigen Byte stellen die nachkommastellen dar. Bit
{t12 -= 128 * 16;} //correct by -128° [/c] Damit hat man das selbe Format (hier t12) wie der DS18B20. Nach diesen 2 Zeilen kann man genau so gut den 12Bit-Wert vom DS18B20 verwenden: [c]const PROGMEM char g[16]="0011233455667889", //first fractional digit h[16]="0639518406395184"; //second
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
Natürlich nur weil es Offtopic ist. Versteht sich Jungs. By the way, welches Relais würdest du für die DS18B20 Ansteuerung empfehlen? Also die Sache scheint damit wohl abgehakt. Tragts mit Fassung.
praktisch gleichen Routinen auf AVR und ARM native/thumb verwenden zu können, wie ein leichtes printf, DS18x20, Text-LCD usw.
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
interface DS1302 clock module IIC interface DS3231 high precision clock module DS1307 + AT24C128 + DS18B20 interface Triad Module DS1307 + AT24C128 + DS18B20 Triad Module SD Card Module The Mini SD card module Micro SD card module GL827 USB connector MINI SD card reader module AT24CXX I2C EEPROM
transformer module and voltage sensor module 5A range ac current transformer current sensor module "DS18B20 temperature measurement module temperature sensor module" TCS230 TCS3200 Color Sensor Recognition Module ACS712 5A Range Current Sensor Module ACS712 20A Range Current Sensor Module ACS712
-
Thread
TME.eu Erfahrungen?
Halbleiterhersteller kein autorisierter Distributor, d.h. man bekommt ggf. auch mal Graumarktteile (ich hatte mal DS18B20, bei denen ich nicht sicher ausschließen kann, dass sie ursprünglich aus einer anderen Quelle als Maxim kamen) - Teilweise eher unbekannte Vorlieferanten (z.B. kannte ich Samsung als Lieferanten
-
Artikel
Pollin Funk-AVR-Evaluationsboard
an den "Entprellkondensatoren" der Taster: und Pollin Funkboard mit Mega8, RFM12, LCD, DCF77 und DS18S20 Scratchpad. (Vorgemerktes für neue Abschnitte, Ergänzungen und Korrekturen) Differentielle ADC-Messung * Mittelwertbildung und gleitender Durchschnitt * LED Dimmen über ADC RC5 Erweiterung * DS18S20, DS18B20 DS1621 Piezosummer ohne Elektronik * Input Capture Weblinks. Datenblatt Funk-AVR-Evaluationsboard (PDF) Best.nr. 810046 von www.pollin.de Datenblatt Atmega8 (PDF) Erfahrungsbericht von Marco Schmoll
-
Thread
Temperaturmessung springt unter Last (ATMega/Arduino)
nichts. Als praktische Lösung habe ich den LM35 jetzt schlicht durch einen digitalen Sensor ersetzt (DS18B20). Klappt auf den ersten Blick einwandfrei, ich sehe keine Sprünge mehr. Mich interessiert allerdings immer noch, woran es denn letztlich liegt, dass die LM35-Messung dermaßen sensibel auf Laständerungen
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Puffer-Kondesaror des Netzteils PB14 P1.38 OW Data MISO One-Wire für DS18B20 PB15 P1.39 OW Data MOSI One-Wire für DS18B20 PC1 P1.7 3.3V Sense ADC in 3.3V-Versorgung 1:2 geteilt PC2 P1.10 N Sense ADC in
interessant für weitere Anregungen ? Das ist sehr interessant, ich habe das schon laufen mit einem DS18B20. Die Doku auf der Webseite ist leider noch sehr rudimentär.
-
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
ESP8266 Temperatur Logger: Stromversorgung
: > Vielleicht kannst du noch auf DHT22 umsteigen? Schafft der auch die 0.063°C Auflösung vom DS18B20?
kosten würde. wenn du eine günstige bezugsquelle kennst immer her damit, sonst bleibt es wohl bei den DS18b20 die ich schon hier hab inklusive funktionierendem programm.
-
Thread
Tiefsetzsteller für 12V-Lüfteransteuerung
es interessiert: Ich habe noch vor, das Tachosignal des Lüfters auszuwerten und die Temperatur per DS18S20 zu messen, um eine Regelung zu realisieren. Gruß Frank
-
Thread
ESP8266 hängt bei gleichzeitigem senden/empfangen
ihm zu machen, das problem ist, nicht alles ist dokumentiert, also selber versuchen. Ich hab den DS18B20 versucht zu integrieren, an und für sich nichts schwieriges, aber ich hab mich so verhauhen - ewig kam der wdt ständig ein reboot - dass ich es dann lassen habe; weisst was der fehler war? http
-
Thread
EMS > ESP8266-12 WLAN-Modul
Ich habe bisher mit der Arduino IDE für ESP8266 gearbeitet und maximale Erfolge zu verzeichnen (DS18B2 mit mysql Client, Zeitschaltuhr, SPIFF, sntp, FHEM Anbindung etc.). Danke für jeden Hinweis!! @NorbertD
-
Thread
Bitte um Tipp bei Kabelkonfektion für DS18B20
Für meine Temperatursteuerungen brauche ich einen DS18B20 an einem Kabel, das gibt es fertig aus China -> siehe Bild Jetzt die Frage was macht Deiner Meinung nach die wenigste Arbeit (Kosten/Nutzen/evtl. ohne Löten) damit sich dieses Kabel an der Platine
Du vorschlagen (SMD)? Freue mich über Vorschläge, derzeit kaufe ich Mini-USB Kabel und löte die DS18B20 hinten dran, das macht nicht so viel Spass ;) Grüße, Frank
-
Thread
Temperatursensor für Glasscheibe (Arduino)
Verzögerung, aber brauchbare Temperaturen. Ist das Rohr zum Verteiler auch aus Kunsttoff? Die DS18S20 vertragen nur ein paar Meter Kabel. Einfach mal verdrilltes Telefonkabel ausprobieren, schauen ob sich die Störungen in Grenzen halten.
Noch einer schrieb im Beitrag #3973927: > Die DS18S20 vertragen nur ein paar Meter Kabel. die B hängen hier an 70m Kabel, Telefonkabel verdralltes Paar, parasitäre Speisung mit 5V Ich würde die auch mit Schmelzkleber (dünn) auf die Scheibe kleben
-
Thread
Heizkörper-Stellantriebe
Joachim B. schrieb im Beitrag #4016165: > da könnten dann DS18B20 vor und hinter dem Stelltrieb oder am > Vorlauf/Rücklauf sitzen sowie MC als 1w slave Die Thermometer an der Heizung mache ich nicht in 1wire – die werden mit I²C am MC angeschlossen. Der hat
schrieb im Beitrag #4016274: > ich lasse an jeder Wand wo Telefondosen sind unterm Rahmen > einen DS18B20 vorgucken Dann kannst aber genausogut am Heizkörperventil messen.
-
Thread
1Wire (DS18B20) + ATXMega128A1
Hallo Leute. Ich möchte mit meinem Xplained-A1-Board und einem DS18B20 die Temperatur messen. Dazu hab ich mir bereits schon aus dem Tread http://www.mikrocontroller.net/topic/14792 einige ZIP-Archive heruntergeladen. Leider haben die XMegas einen anderen Befehlssatz
-
Thread
MSP430G2553 + LCD 1602 HD44780 + Dallas DS18S20
Ich habe vor ein MSP430G2553 mit einem LCD Display und einem digitalen > Temperatursensor (Dallas DS18S20) zu programmieren. Oliver Ma schrieb im Beitrag #3965226: > kann mir ein paar Tipps > geben wie man da am besten anfängt? Du nimmst ein Launchpad mit G2553 und hängst nur den DS18S20 ran:
Thread mal weiter beobachten. Vielleicht kann ich helfen. Ich weiss zwar nicht, was der TO mit dem DS18S20 vor hat, aber ein DHT-22 hat m.E. auch einen DS18S20 drin und kann noch Luftfeuchte. Nur so als Hinweis!
-
Thread
Fehlt bei meiner Schaltung ein Bauteil?
über die Plan schauen lassen.... Fehlt Irgendwas? Funktion: Ich messe 2 Temperaturen mit den ds18b20 und mache Displayausgeben . Außerdem wird dein Relaismodul geschalten , 3 Taster für die eingabe.... Auf meinem Pollinboard läuft alles ganz gut, die Frage ist nur hab ich ein Bauteil vergessen
-
Thread
16x2 Display an Arduino Mega gibt manchmal komische Zeichen.
Heizungstelemetrie. Sie besteht aus einem Arduino Mega2560, einem 16x2 LCD, einer Relais-Platine, diversen DS18S20, ein paar optokopplern, Tasten usw. Der momentane Stand ist dass ich Temperaturen von 9 Temperatursensoren bekomme, der Status meines (Holzvergaser)kessels wird per OK gelesen, der OK-Ausgang vom
den schwierigeren Bedingungen im Heizungsraum gut zurecht. Die Stromversorgung für LCD, Relais und DS18S20 kommt mittlerweile direkt aus dem stabilisierten 5V-Netzteil, da vorher der 5V-Ausgang den Arduino wohl damit überfordert war (bei 13V eingangsspannung und 30° Raumtemperatur kein Wunder) und dann
-
Thread
Schaltplan PWM Spannungsmessung Temperaturmessung
okay sein. Wie verhalten sich die LMx35 bei Störungen über das Bordnetz (Zündung usw.). Oder doch DS18B20, ist aber für mich programmiertechnisch eine Herausforderung. Gruß Thomas
-
Thread
Umrechenfehler bei Float nach int
definiere 'sehr rechenintensiv'. Wenn die Aufgabe darin besteht, alle 2 Sekunden den Messwert eines DS18B20 als Temperatur auf einem LCD darzustellen und sonst nichts, dann hat der µC alle Zeit der Welt, dies zu tun. Es ist überhaupt kein Problem das in float zu rechnen. Selbst wenn du die Temperatur 10
-
Thread
ds18b20 ausgabe in temeratur umwandeln
Hallo, ich habe ein Problem. Bei folgendem Programm was ich zugegeben noch nicht ganz verstehe (zusammenkopiert) [code] $regfile = "m8def.dat" $crystal = 16000000 $baud = 2400 $hwstack = 100 $swstack = 100 Config 1wire = Portc.5 Dim Sep(9) As Byte Dim Ar(8) As Byte Dim I As Byte 1wreset 1wwrite &H33 ' ROM-Befehl zum lesen der SerienNr Ar(1) = 1wread(8) ' 8 Bytes lesen, beschreibt Ar(1) bis Ar(8) For I = 1 To 8 Print Hex(ar(i)); ' Ausgeben Print " "; Next Print
-
Thread
ds18s20 mit bascom und einem atmega8
Hallo, ich versuche den ds18s20 ans laufen zu bringen . dazu hab ich diese Seite studiert : http://rn-wissen.de/wiki/index.php/Bascom_und_1-Wire aber irgendwie bekomme ich keine Seriennummer noch sonst was ... Ich haber auch das Beispielprogramm von basecom getestet ...nichts mir ist auch bewusst dass ich den ds18s20 und nicht den DS18B20 habe, liegt es daran ? Kann es sein das dass ding einfach schon kaputt ist ? (ist neu angekommen ) Vll kabt ihr einen tipp? Ps: Ich habe diese Beispielprogramme auf
-
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
Verstehe Umwandlung von 16-Bit signed integer nach float nicht
Hallo, ich habe hier den DS18B20 Temperatursensor, vermutlich bekannt. Er speichert den Temperaturwert in einer 16Bit Sign-Extended Zweier-Komplement-darstellung, verteilt auf zwei Bytes ab: [code] LowByte: Bitnummer 7
-
Thread
MCP 4922 VRef=10V
Danke für den Tipp, ich werde wohl eine Platine(Uv < 25Volt). Mit dem Atlas pH Circuit und einem DS18B20 für die Temperatur Erfassung/Kompensation Atlas pH Circuit und einem µC fertigen. Diese gibt dann sowohl pH Wert 0-10Volt als auch Temperatur 0-10Volt an die Analogeingänge der SPS CPU. MfG
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Steht doch im zitierten Text. Dann noch mal anders. Früher habe ich mit Arduino schon mit dem DS18B20 und DS18S20 laufen gehabt, aber da ist ja schon fast alles fertig. Jetzt will ich mich auch STM32 einarbeiten und nutze dazu ein STM32F407 Discovery und da will ich das in C programmieren.
F. F. schrieb im Beitrag #4457919: > Früher habe ich mit Arduino schon mit dem DS18B20 und DS18S20 laufen > gehabt, aber da ist ja schon fast alles fertig Darum habe ich auf den Sensor auch kaum Zeit vergeudet bis auf die Platine und erst gar nicht angefangen "Native AVR" Programmierung
-
Thread
Hochpräziser Temperatursensor
genau mit Temperaturmessung befasst. Da du mit Arduino arbeiten willst, kannst du sehr leicht den DS18B20 oder den D18S20 verwenden. Die gibt es auch schon fix und fertig wasserdicht. Die von mir größte gemessene Abweichung über alle getesteten Sensoren war 0,3°C. Die Handhabung ist sehr einfach
. Nicht einen!!! http://www.ebay.de/itm/10-Stuck-2M-Wasserdicht-Temperaturtemp-Sensorfuhler-DS18b20-LS4G-/400604797387?pt=Mess_Pr%C3%BCftechnik&hash=item5d45e819cb Die auch noch dazu und nimm ein paar mehr. http://www.ebay.de/itm/DHT11-DHT-11-Digital-Sensor-Feuchtigkeitssensor-Temperatur-Temperatursensor-NEU
-
Thread
AVR m32 hängt sich sporadisch auf
Das ganze Konstrukt besteht aus: Atmega 32 (DIP), 16MHz Quarz (Abblockkondensatoren 2*100nF) 4*DS18B20 2*16 Zeichen LCD Display Drehgeber 2-fach Relaisplatine (Relaistreiber befinden sich auf der separaten Platine) Das ganze lief mehrere Wochen fehlerfrei, nun habe ich das Problem dass sich
-
Thread
Feuchtigkeitsmesser + Thermometer für Heu/Strohballen bauen
zwar erstmal ohne Fräsarbeiten und so, einfach um zu schauen, ob's prinzipiell tut. Für Temperatur: ds18b20 gibt's fertig vergossen in Edelstahlkapsel für ein paar Euro in der Bucht, Arduino-Libs dafür gibt's reichlich. Ob man später die Sonde mit ihren 6mm Durchmesser in der Zinke unterbekommt, weiss
-
Thread
Auswahl eines Bus - wenig Leitungen, Störsicher
möglichst wenig Adern > - möglichst unempfindlich was Verdrahtung angeht -> 1wire mit Protokoll vom ds18b20
den 487er Bausteinen. grundschüler schrieb im Beitrag #3932798: > -> 1wire mit Protokoll vom ds18b20 Klingt auch gut, allerdings aufwendiger (SW-seitig) als 485/232. Schaulus Tiger schrieb im Beitrag #3932850: > Oliver W. schrieb: >> ein Master >> 127 Slaves, das würde reichen. > das gibt
-
Thread
PICAXE 08M2 und DS18B20 Temperaturfühler
Habe den DS18B20 wie folgt an C.1 angeschlossen + 5V an Vdd GND an - 5V Dq an C.1 der PICAXE und kurz davor wie im Datenblatt beschrieben die Brücke Vpu +5V inkl. 4.7 k Widerstand. Leider wird das Programm
auch sehr interessant zumal es dafür auch recht viele Bauteile/Komponenten gibt. Kann ich den DS18B20 mit PICAXE-Basic auch konfigurieren (z.B. Alarm)? Ich habe da auch noch eine Frage zum Anschluss. In meinem momentanen Fall, wo der Fühler direkt auf dem Board sitzt ist die Anschlussart "with
-
Thread
DS1820 backen bei 100 C und mit Plastikspray versiegeln
muss. Um sicher zu sein, hol Dir Silikon, das ohne Bildung von Essigsäure abbindet. Pack die DS18B20 drin ein und warte ein paar Tage bis zum kompletten Abbinden. Dann findet das Einpacken ohne Überschreiten der zulässigen Lagertemperatur statt. Wenn die ICs längere Zeit in hoher Feuchtigkeit
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
verstand ich auch Cyblord nicht, ganz einfach, weil ich zu wenig wusste. Auch funktionierte ein DS18B20 nicht bei mir wie er sollte. Das lag aber daran, dass es DS18S20 waren und ich aber immer von "B" ausgegangen war. Nach dem ich mit OneWire einigermaßen klar kam, hätte ich mir die lib dazu anpassen
-
Thread
Probleme mit "MatchRom" bei DS18B20
Hallo, Ich habe ein Problem den Sensor (DS18B20) direkt zu adressieren. Mit einem Sensor und "SkipRom" funktioniert es einwandfrei, allerdings wollte ich jetzt mehrere Sensoren anschließen, so dass ich nicht drum rum komme die Sensoren direkt
Messung angestoßen? guck sonst einfach mal in die Angehängte ZIP rein ist zwar für ein DS18 S 20 bis auf die Tempberechnung ist ja die Kom gleich. Wenn du dein Fehler gefunden hast lass mal was hören.
-
Thread
PIC 12F629 Thermometer - Nokia 3310 Lcd
Fertiges Projekt mit Quellcode DS18b20 und PIC Cool ;-) http://www.thebackshed.com/forum/forum_posts.asp?TID=7219&PN=1
Mein Englisch ist auch nicht so gut. Das einzigste was ich da rauslesen kann ist dass es mit einem DS18B20 ist, ich sehe weder ein hex file noch sehe ich welcher PIC benutzt wird. Ich würde auch gerne das Projekt, was ich angefangen habe, fertig machen. Hab ja jetzt die Schaltung fertig und es fehlt
-
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
Timing Probleme 1-Wire
Halli hallo... ich habe jetzt wieder mit der Implementierung meiner 1-Wire Temperatursensoren DS18B20 weiter gemacht. Das Protokoll habe ich eigentlich schon mehrfach durchgearbeitet und auch unterschiedliche Programmschnipsel und dachte eigentlich ich hätte es einigermaßen verstanden. Nun zeigt
Schritt wollte ich jetzt Befehle wie MatchRom und dann ConvertT und ReadScratchpad an meinen Sensor (DS18B20) schicken. Viele Grüße Anon1234
-
Thread
Raspberry Pi Wire
Hallo! Ich möchte an meinen Raspberry Pi ein paar DS18B20 Temperatursensoren und ein Relaymodul anstecken. Welches Kabel (Type, Querschnitt, etc.) ist hier empfehlenswert. Ist beispielsweise folgendes Kabel dafür ideal geeignet? http://www.conrad.at/ce
Warum Einzeladern? Je nachdem wie weit du deine DS18B20 verteilen willst (OneWire erlaubt da ja problemlos hunderte Meter), nimm lieber gleich ein mehradriges Kabel. z.B. Reichelt "MPFK 4S-50". Da gibts 50 Meter 4-Adrig zum selben Preis wie 10 Meter
-
Thread
Temperaturmessung
Genauigkeit dieser Sensoren liegt demnach bei der Auflösung von 0,1°C. Leider ist das Rauschen der DS18B20 deutlich kleiner als die Quantisierungsstufen. Selbst in gut gemittelten Daten sieht man darum eine Diskretisierung mit Stufen von 0,0625 K.
Kristina, hast du dich schon für irgendein Verfahren entschieden? Wenn es nicht der DS18B20 ist, dann möchte ich dir vorschlagen trotzdem die parallel zu betreiben. Sollten die paar Euro nicht über sein, so spende ich dir die vier Sensoren und auch den Arduino Nano dazu.
-
Thread
systemakku + Stromversorgung + sleepmodi
Hallo, also an der Schaltung ist ein Touchscreen, zwei DS18B20 und etliche ws2812b leds. Alles ist unterputz verbaut. Beim einschalten über den Lichtschalter bekommt das Netzteil strom was dann die Schaltung versorgt. Nun hätte ich das ganze gerne mit einer
automatisches umschalten zwischen strom und akku? Wie dafür sorgen das der akku rein den uC und die DS18B20 versorgt. Die auslese / aufweck zeit wollte ich per Touchscreen einstellbar und im eeprom speicherbar machen. Die Schaltung besitzt auch noch ein hc04 modul. Anbindung an 2 Android Handys.
-
Thread
Temperaturdifferenz-Schaltung
#3904336: > H.Joachim Seifert schrieb: >> 2xDS1820 + Tiny25 ich wäre ja auch für Tiny und 2x DS18B20 ABER [c] if(Entfernung > 100m || gar > 1km) DS18B20 == doof; [/c] scnr :-)
-
Thread
Sensoren auslesen und Relais schalten per PC
dt/NTg5OTE4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Sensoren_Peltier_Elemente/Temperatursensor_DS18S20.html hth