-
Thread
DS1820 mit Multiplexen
Leuchtet die LED ständig. Bei der Anzeige hatte ich mehr an ein Oszilloskop gedacht ;-) Der DS18B20 braucht, je nach eingestellter Auflösung, zwische 94 und 750ms für die Wandlung. Falls Bascom während der ganzen Zeit Däumchen dreht, müßte man das daran sehen, dass während der Zeit das Multiplexing
-
Thread
Assembler lernen für Mikrocontroller-Programmierung
Hallo zusammen, jetzt mal ein anderes Problem bei der AVR8-Assemblerprogrammierung. Der DS18B20 hat ja eine Auflösung von 12-Bit. Wie sieht eine AVR8ASM-Routine aus, die die *volle Auflösung* auf einem LCD anzeigt ? Ich weiß er hat nur eine Genauigkeit von +/- 0,5°C und das Ganze macht
nicht brauche. Auf die Sinnlosigkeit der Aufgabenstellung in Zusammenhang mit der Genauigkeit des DS18B20 hattest Du ja dankenswerterweise schon hingewiesen. So wie Temperaturmessungen dieser Stellenzahl hinter dem Komma überhaupt meist wenig bringen.
-
Thread
Temperaturmessung im Solar Bereich
DS18B20 mit Heißkleber ans Rohr bappen und solange der Kleber noch weich ist, mit einem Kabelbinder festzurren.
abbringen. Nur weil die ein Analogsignal liefern, können die noch lange nicht mehr ab, als ein DS18B20. An solchen Stellen kann man besser ein Thermoelement oder einen Pt-Widerstand montieren.
-
Thread
OneWire Probleme mit der Leitung (Arduino)
werkel schon eine Zeit an meiner Heizungssteuerung auf Basis eines Arduinos. Aktuell habe ich zwei DS18B20 erfolgreich im Einsatz und so verkabelt: Ein Sensor am Kamin über ca. 6m Telefonkabel und ein Sensor über ca 60cm Telefonkabel an einem Bus. Nun bin ich schon eine Zeit lang dabei die Solaranlage
Kannst du mal von der Stromversorgung eine Skizze machen? Hast du an jedem DS18B20 einen eigenen Widerstand oder einen einzigen in der gesamten Schaltung? Lg Tommy
-
Thread
Bewertung Messschaltung mit Pt100
Pennywise_kennt_jeder schrieb im Beitrag #3126074: > Würdet ihr eine andere Schaltung empfehlen? DS18B20 im TO92 mit drei Beinen. Oder ist der Weg das Ziel?
-
Thread
Onewire Halbleiter Temeratursensor Kalibrieren / Drift
Hi, macht es technisch Sinn DS18B20 zu kalibrieren? Der erwartetet Einsatzbereich liegt weit von den 125°C, 1000h, +-0.2K aus dem Datenblatt entfernt. (-25 .. +60°C, 10 Jahre)
Der DS18B20 ist ein digitaler Sensor, der bereits kalibriert ist. Siehe Datenblatt. Dara rumzuschrauben ist Unsinn.
-
Thread
Induktion - uC haengt sich auf
Hallen-Ventilationssystem will ich die Effektivitaet eines Waermetauschers messen. Dazu habe ich ein paar DS18B20-Sensoren vor und hinter dem Tauscher im Zu- und Abluftkanal installiert plus Stroemungssensoren. Die Kabel laufen anschliessend zu einem kleinen Mega8, der das Ganze auswerten soll und die fertigen
ob sich das Oszillogram aendert. Aber es zeigte sich kein Unterschied. Entstoerdrosseln an den DS18B20ern hab ich nicht verbaut. Ehrlich gesagt ist es das erste Mal, dass ich ueberhaupt auf solche Probleme stosse. Meint ihr, dass Drosseln oder Ferritkerne das Problem ausreichend abdaempfen? Ich bin
-
Thread
Pollin AVR Net IO: Problem, DS18S20 zu erkennen mit RoBue
1Wire-DS1820.png Richtige Onewire Beschaltung ist aber so: http://itp.nyu.edu/physcomp/sensors/uploads/DS18B20Schematic.png Jetzt geht es!
-
Thread
Ätzbad Temperatursensor
gibt Aquarienheizer mit Temperatureinstellern. (bzw. Reglern) Das wäre die erste Lösung. Ein DS18B20 wäre ganz gut,nur müsste man ihn in ein Rohr einbauen, dessen eines Ende wasserdicht verschlossen ist: Glasrohr, Kunststoffrohr, Edelstahlrohr, dieses aber von einer Qualität, die gegen das Ätzbad
-
Thread
delay: nop() als Schleife ausführen?
sehr schwierig. Ich habe da schon einige Varianten ausprobiert, aber bei 12 MHz, z.B 5 µs für einen DS18B20, halbwegs hinzubekommen nicht. Nun besann ich mich auf das gute alte asm volatile "nop", was auch an sich funktioniert. Nur kann man ja kaum z.B. 100 nop's in den Quelltext schreiben, zumal das ja
-
Thread
Libs aus CodeVisionAVR in AVR Studio benutzen
habe mir vor einiger Zeit habe ich mir CodeVision gekauft. Jetzt möchte ich aber insbesondere die Ds18B20 Libary aus CodeVision benutzen um mit der in AVR STudio zu arbeiten. Leider finde ich nicht alle Libs, besonders die 1wire.c. Kann mir jemand sagen, wo ich die genau finde bzw. ob mein Vorhaben
-
Thread
Anfängerfrage zur Projektplanung / Einstieg Mikrocontroller
Temperatursensor (allerdings mit Python): http://learn.adafruit.com/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing/overview Grüße, Steffen
Na, wenn wir uns mal kurz einen simplen Temperaturlogger vorstellen. Also irgendein AVR und ein ds18b20 (z.b.). Da kriegt man die Temperaturwerte locker in ein Byte. Einen Timestamp kann man sich auch sparen wenn man den einmal ganz am Anfang setzt und dann in bekannten Abständen misst. Da würde (bei
-
Thread
Elektroniker Stammtisch Nähe München
http://www.mikrocontroller.net/articles/Drehgeber Steht bei mir auf der Liste, sobald ich den DS18B20 am Laufen habe. Gruß Hans
Hans W. schrieb im Beitrag #3484917: > Steht bei mir auf der Liste, sobald ich den DS18B20 am Laufen habe. Im Anhang mal meine Standardroutinen für den DS18B20 im onWire.asm sind die Standardroutinen -1 Byte lesen -1 Byte schreiben -OneWire-RESET und im DS18B20.txt sin zusammengefasst
-
Thread
Temperaturfühler mit MC Adresse
DS18B20?
natürlich sowas: > https://www.distrelec.de/ip-temperatursensor-poe/g... .. oder Net-IO mit DS18B20
-
Thread
SIM300 ublox GSM/GPRS/GPS development board
www.aliexpress.com/store/product/GSM-GPRS-SIM300-SIM900B-GPS-MMS-Module-Development-Board-ublox-AVR-ds18b20/813037_698192845.html Link sollte jetzt funktionieren. Das Problem ist, daß das board ja einen µP hat (STC12C5A60S2). Ist dieser nun programmiert und damit das board direkt nutzbar (per AT-commands
-
Thread
DS18B20 in Timer Interrupt Routine
Hallo, hat schon jemand eine Ansteuerung des DS18B20 mittels Timer Interrupt Routinen versucht - d.h. die komplette Buskommunikation sollte über Interrupts gehandled werden - damit können andere Interrupts auftreten und die Groundloop nicht beeinflußen
Hannes schrieb im Beitrag #3090959: > hat schon jemand eine Ansteuerung des DS18B20 mittels Timer Interrupt > Routinen versucht Ja, beim 8051. Die <15µs mache ich im Interrupt mit Delay. Der Timer macht die 60µs, 480µs und die 10s Meßzeit. Der Interrupt muß allerdings die
-
Thread
DS18B20 zeigt zuviel an
Probier's aus. Achte peinlichst drauf, dass das Vergleichsthermometer thermisch gut mit dem DS18B20 gekoppelt ist und beide zusammen von der Umgebung gut entkoppelt sind.
Der DS18B20 hat eine Genauigkeit von +-0,5°C. Wie siehts mit deinem Referenz-Thermometer aus?
-
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
adressierbarer Temperatur & Luftfeuchtigkeitssensor gesucht
Verkabelung mit 1-wire ist easy. Jeder Sensor hat eine garantiert einmalige ID. Die DS18B20 machen Freude.
-
Thread
Maxim DG508A
Autsch! Sollte heissen DS18B20. Sorry. http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
H. Triti schrieb im Beitrag #3081606: > Autsch! Sollte heissen DS18B20. Sorry. > http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf Das ist wirklich ein Trauerspiel. Auf der ersten Seite des Datenblattes steht: "Each DS18B20 has a unique 64-bit serial code,
-
Thread
Datenübertragung (SPI) ich kapiere es einfach nicht
Kommazahl vorliegt. Schon vom Sensor bekommt man diese ja anders codiert. Erst denken gelle. Der DS18B20 liefert die Temperatur z.B. als 1/16 Grad Festkommazahl in 2 Bytes.
-
Thread
Messwertumformung moeglich?
Microkontroller Forum wird wahrscheinlich schnell der Tip kommen, einen digitalen 1-Wire Sensor wie den DS18B20 einzusetzen und direkt mit einem kleinen ATmega oder Attiny abzufragen - ganz ohne sich mit aufwändigen/teuren PT100-Wandlern zu belasten. Um mit einem Pt-Sensor an die Genauigkeit der DS18B20 ran
-
Thread
Pi und DS18S20
Komm mal von deinem Abstraktionslevel runter, guck in die Datenblätter und dann in die DS18S20 bzw. DS18B20 Treiber in den owfs-Sourcen. Beim DS18S20 liegen die Temperaturdate komplett im LS Byte, beim DS18B20 liegt die oberen drei Bits im MS Byte und der Rest im LS Byte. Die Bausteine unterscheiden sich im 1-Wire Family Code (DS18S20 10h bzw. DS18B20 28h). Kontrollier doch mal, ob owfs den richtig ausliest.
-
Thread
Temperaturmessen mit Mikrokontroller
schrieb im Beitrag #3065562: > Was soll ich tun? a.) Nimm einen integrierten digitalen Sensor (DS18B20) wenn dir -55 bis +125 Grad ausreichen. wenn nicht nimm b.) Einen Sensor mit passender integrierter Auswertelektronik z.B. Typ-K-Sensor mit entsprechenden MAX-irgendwas, welcher dir auch wieder
-
Thread
Finde Baustein nicht: "MCP3008"
Raspberry Pi eine I²C-Verbindung herzustellen? Wenn ja, könnte ich als Temperatursensor ja einen "DS18B20" nehmen! Gruß
-
Thread
Suche Board mit embedded Linux
Universalcomputerchen selten drauf. Dafür gäbe es dann auch ICs mit SPI. Vielleicht reichen auch DS18b20 Sensoren, da liefert dir google eine Menge Projekte mit dem Raspberry. Ansonsten die schon genannte Liste mit den Erweiterungsboards durchstöbern, du musst ja auch eine Idee haben wieviele Eingänge
-
Thread
Defekte (Standard-)Elkos in Fritz!Box Fon WLAN 7270 durch Standard- oder Low-ESR Elkos ersetzen?
deutlich schönere Lösungen. Habe halt schnell das genommen, was ich da und fertig programmiert hatte. DS18B20 oben drauf, auf den Lüftungsschlitzen. Lüfter unten, läuft in drei Stufen per PWM, und wenn es trotzdem zu heiß wird (weil vielleicht der Lüfter kaputt ist), macht der Piepser Krach.
-
Thread
Welchen Temperatursensor zum Eintauchen in Fluid?
DS18B20 - der hat laut Datenblatt nur 0.5 Grad Genauigkeit. Auch die anderen integrierten Sensoren haben oft nur diese Genauigkeit. Der LM73 misst zwar bis auf 0.03 Grad, die Genauignkeit ist aber trotzdem
PittyJ schrieb im Beitrag #3055051: > DS18B20 - der hat laut Datenblatt nur 0.5 Grad Genauigkeit. > Auch die anderen integrierten Sensoren haben oft nur diese Genauigkeit. > Der LM73 misst zwar bis auf 0.03 Grad, die Genauignkeit ist aber
-
Thread
1-Wire Stm32f4discovery
Hi Leute, ich habe ein Problem mit dem DS18B20 Temperatursensor an meinem STM32f4Discovery. Ich habe mir die Funktionen geschrieben, die ihr in der one-wire.c nach dem Beispiel von BvB geschrieben. http://www.mikrocontroller.net/topic/170112
ROM-Code?? ( ROM-Code müsste 8-Byte lang ) und das erste Byte müsste der Family-Code sein ( bei DS18B20+ z.b. 40 dezimal )! Zum ROM-Code einlesen nur einen Sensor an den Bus hängen! lg
-
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
Temperatursensor einlesen
digitalen Sensor empfehlen: http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20 denn kannst du wirklich einfach ein den Atmel anschließen.
Ok vielen Dank für die schnelle Antwort! :) Der DS18B20 ist jetzt bestellt! Gruß
-
Thread
AM2302 & AM2303. Unterschiede?
Alles andere (Bauform, Ansteuerung, ...) ist identisch. Danke :). Der AM2303 hat u. a. einen DS18B20(!) an Board.
-
Thread
Heizkostenabrechnung der etwas anderen Art
um diese Daten zu loggen, google mal nach datenlogger AVR. Bei mir lest er auch noch verschiedene DS18B20 (1-wire tempsensor) ein, und speichert das auf den eingebaute Eeprom (500 kbit). Diese Butterfly hat ein kleines LCD, 500kbit Eeprom, UART, RTC und lauft auf eine Batterie (3 bis max 4,6 Volt). Die
-
Thread
ATmega1284P und Maxim 1-wire in Hardware
Hallo zusammen, ich möchte in einem Projekt Temperatursensoren (DS18B20) über das Maxim 1-wire Protokoll benutzen. Da der Mikrocontroller, ein ATmega1284P, noch eine ganze Menge anderer Aufgaben übernimmt, möchte ich den zweiten USART Port des Controllers verwenden,
-
Thread
Twisted Pair für OneWire, I2C, RS232 - Kabelbelegung
Hallo, ich plane einige Temperatursensoren (DS18B20) über eine OneWire-I2C-Bridge (DS2482-100) an einen Mikrocontroller (ATmega1284P) anzuschließen. Mein Testaufbau steht bereits und funktioniert, aber nun mache ich mir Gedanken über das Kabel...
-
Thread
Quarz Heizgerät Gesperrt
langsam, wobei ich langsam in Bezug auf Luftfeuchtemessungen völlig uberzogen finde, der war mit dem DS 18B20 und allem was ich verglichen habe, ziemlich genau.
-
Thread
Arduino - bringt's das ? Gesperrt
in vertretbarer Zeit geschafft, mit einem Atmel 328 einen Modbus Slave zu basteln, der über 100 DS18B20 Temperatursensoren ausliest und die Werte an eine SPS weitergeben kann. Mein Kumpel ist ein wenig weiter und nutzt halt AVR Studio und die Arduino Boards als DEV-Boards. Ich finde ein 2560er Board
du noch keinen Plan hast, dann machst du das Studio zu und bist überrascht wie schnell du einen DS18B20 zum Laufen bekommen hast und sogar die Ausgabe auf deinem Rechner angezeigt wird. Anfangs hatte ich nur ein Netbook und bis das Atmel Studio auf war, war ich schon, für ein kleines Programm, mit
-
Thread
µC für Thermometer
im Beitrag #3026176: > DS18S20 > High-Precision > 1-Wire Digital Thermometer Ich würde den DS18B20 nehmen.
Helmes schrieb im Beitrag #3026213: > Ich würde den DS18B20 nehmen. Ich auch, abe der To braucht ne Brille, um S und B zu unterscheiden.
-
Thread
1-Wire + Strom auf 3-adriger Leitung
So, ich hab's heute mal getestet: 1 Wire mit einem DS18B20 funktioniert problemlos auf einer 15m langen ungeschirmten 2 adrigen Leitung (Lautsprecherkabel). Allerdings musste ich den Pullup auf 2kOhm reduzieren (von 4,7 aus dem Datenblatt). Dies war allerdings
-
Thread
ATTiny24V: Bandgap zu gebrauchen?
(DS18B20) 1101 44.6 (DS18B20) 1101 44.3 (DS18B20) 1101 43.9 (DS18B20) 1102 43.5 (DS18B20) 1102 43.1 (DS18B20) 1102 42.8 (DS18B20) 1102 42.4 (DS18B20) 1102 42.0 (DS18B20) 1102 41.5 (DS18B20) 1102 41.0 (DS18B20) 1102 38.9 (DS18B20) 1102 38.9 (DS18B20) 1102 38.2 (DS18B20) 1102 37.5 (DS18B20) 1102 36.8 (DS18B20) 1102 36.1
-
Thread
Fragen Android: Temperatur messen, SMS senden
Sonst: Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM modul versendet. DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Du könntest sogar per SMS Abfrage einen Tempwert versenden, um die Kosten gering zu halten.
Temperatursensor an ATTINY bei bestimmten wert wird eine SMS über GSM > modul versendet. > > DS18B20 <--1-wire----->ATTINY<----UART------>GSM Modul ---> SMS Ist ein gewisser Aufwand. Eine komplette Hardware wie ein Handy wäre schon schön. Electronics'nStuff schrieb im Beitrag #3010044: >
-
Thread
Temperaturüberwachung mit KTY
bei ca 5 euronen liegt geht das nicht. Es geht bei dir also um 20 Euro? Kauf dir doch ein paar DS18b20.
jhook schrieb im Beitrag #3002168: > wie ist das mit dem ds18b20? Wie ist was mit dem DS18B20? 2 Drähte und eine Brücke dran, 4k7 Widerstand und ab an den µC. Such mal nach DS18B20.
-
Thread
Hast du das Datenblatt gelesen?
Seien wir doch mal ehrlich. ATtiny 13, 172 Seiten Datenblatt. Auch der ATmega 328, über 300 Seiten. DS18B20, 22 Seiten (ganz gelesen und(!) verstanden (!)) Wenn man doch am Anfang steht und was lernen will, ist es da nicht mehr als verständlich, dass man nicht erst tausende von Seiten an Datenblättern
22 Seiten. Außerdem finde ich das noch spannend die ganz zu lesen. Ein raffiniertes Ding, dieser DS18B20. Wie ich lese, seid ihr auch schon die Generation der alten Säcke und wäre ich beim Bund geblieben, dann wäre ich nun schon Rentner. Wir sind sicher noch aus einem anderen Holz geschnitzt als
-
Thread
DS18S20 auslesen (finde den fehler nicht)
Und noch ein Tipp: nimm gleich einen DS18B20 !
2,50)). daher sollte man mal den product code auslesen um zu sehen was für ein typ das ist... ds18b20 ist zu den älteren NICHT CODE KOMPATIBEL!!!!! Auch das steht im Datasheet. Mach mal nen Checker Lehrgang, Tobi !
-
Thread
Genauigkeit ds1820 / Eichung
Der DS18B20 ist von Haus aus einfach genau genug. Vor allem für die Messung von Wassertemperaturen, da normalerweise hier schon an verschiedenen Stellen ganz unterschiedliche Temperaturen herrschen können. Er
-
Thread
Temperatur im Wasser messen?
Digital http://www.ebay.de/itm/Temperaturfuhler-Kabel-DS18B20-Digital-Temperatursensor-Thermometer-Wasserdicht-/300829347962?pt=Mess_Pr%C3%BCftechnik&hash=item460ad3907a oder analog http://www.ebay.de/itm/Temperaturfuhler-NTC10K-50-C-bis-110-C-Fuhler-Sensor-Temperatursensor-NTC
Hallo Franz, Ich habe einen Sensor DS18B20 an einer Picaxe seit 1 Jahr in oft kochendem Wasser. Baumarkt: Alurohr, innen 6mm. Passend abschneiden, den Sensor + Kabel durchfädeln, Silikon von oben ins Rohr bis es unten rauskommt, dannn den