-
Thread
DS 1820 Typ an device ID erkennen
DS18S20 Datenblatt Seite 5 64-BIT LASERED ROM CODE Figure 6 (8-BIT CRC) (48-BIT SERIAL NUMBER) (8-BIT FAMILY CODE (10h)) Hier steht ( such nach "The 8-bit family code") http://www.maximintegrated.com
-bit family code in the ROM code is also different for these two devices. The family code for the DS18B20 is 28h; the DS18S20 retains the same family code as the original DS1820, which is 10h. Die anderen Typen werden bestimmt auch einen eigenen Code haben ?
-
Thread
DS18s20 Probleme mit Timer 8051
Hallo zusammen, ich bin gerade mit ein paar Klassenkameraden dabei den Temperatursensor DS18s20 in C zu programmieren. Wir ollen die warte Zeiten mit Hilfe des Timerinterrupt lösen, allerdings springt er aus folgender Schleife nicht mehr heraus: [c] void warten(int z) { TR0 = 0; TH0
alles auf einem at89c5131, hoffentlich kann uns jemand helfen. Googl kaputt? Google liefert bei "DS18s20 8051" als ersten Treffer: http://www.mikrocontroller.net/topic/170112 1-Wire-Projekt-V1_3.zip: Dokumentation und Beispiel-Programme
-
Thread
DS18B20 Datenformat
Hallo zusammen, ich verwende eine DS18B20 Lib von Stefan Sicklinger Link: http://www.sicklinger.com/en/atmel-avr-atmega-ds18x20-library-in-c.html Ich bin quasi blutiger Anfänger und bin zu blöd den Temperaturwert an mein Display zu übergeben
ändert sich leider nichts. Jetzt zeigt es mir -70C° an. Ich habe einfach mal den Temperatursensor DS18S20 anstatt DS18B20 bestellt. Es steht zwar geschrieben, dass die lib für DS18x20 ist - also für beide aber in der lib selber lese ich immer nur DS18s20. Hätte man mit sicherheit ganz einfach umprogrammieren
-
Thread
Timer stört Temperaturmessung
LCD_String(4,16," "); } if(sekunde%5==0) { Temperature1=DS18B20_Read_Addressed_Temperature(rom1,byte); Temperature2=DS18B20_Read_Addressed_Temperature(rom2,byte); LCD_String(1,13,dtostrf(Temperature1,3,1,buf)); LCD_String(2,13,dtostrf
korrekten Wert. Wenn ich den Timer deaktiviere und in der While-Schleife nur [c] Temperature1=DS18B20_Read_Addressed_Temperature(rom1,byte); Temperature2=DS18B20_Read_Addressed_Temperature(rom2,byte); LCD_String(1,13,dtostrf(Temperature1,3,1,buf)); LCD_String(2,13,dtostrf(Temperature2,3,1,buf)
-
Thread
DS18B20 Tempsensor an einem TIC 106 befestigen
Ich möchte gerne einen DS18B20 direkt am Plastikgehäuse eines TIC106 ( T0220) befestigen. Welche Lösungsvariante ist besser ? 1)kleinen Tropfen Wärmeleitpaste und an den Ecken mit diesem Kleber befestigen . http://eshop.wuerth.de
Thomas der Bastler schrieb im Beitrag #3456334: > Ich möchte gerne einen DS18B20 direkt am Plastikgehäuse eines TIC106 ( > T0220) befestigen. ...und warum soll der am Plastikgehäuse befestigt werden? Ich nehme an, Du willst die Temperatur des TIC messen. Das geht vernünftiger
-
Thread
PWM vs LM335
;) mein Kabel ist kein verdrilltes, nur ein LIYCY 6x0,5mm² geschirmt Währe nicht auch ein DS18b20 für mich interessant ? Scheint nicht ganz so Störungsanfällig zu sein und währe ja auch noch mit dem letzten Pin meines ATMega88 zufrieden :) Mfg
-
Thread
Moderne Temperaturmessung
Wenn die Leitungen nicht zu lang sind: http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
Nimm einen DS18S20 Temperatursensor, der ist digital und mit one-wire Interface
-
Thread
1-Wire star network
Habe auch getan was man nicht soll: einen bunten Mix aus 12 Stück DS18B20/DS18S20 mal als Stern und mal mehrere hintereinander. Der weiteste ist rund 50m entfernt, der kürzeste auf der Platine. Alle mit Parasite Power versorgt weil es so schön einfach und adernsparend
-
Thread
AVR und RFM12 als Funk Temperatursensor
habe ich das Ganze mit RFM12 Modulen Funkfähig gemacht. Die Sensoren sind mit Atmega 8, RFM12 und DS18S20 1 Wire Sensoren ausgestattet. Erste Tests mit einem Sensor liefen positiv. Nur sitze ich jetzt in vielen Fragen fest: Da die Sensoren später mal per Batterie betrieben werden, sollen diese
leeren Zustand und 2,4V im komplett leeren Zustand (Ich will die Batterien ja richtig leersaugen) Der DS18S20 benötigt mindestens 3V um zu funktionieren. AVR und RFM12 Arbeiten auch noch bei 2,2V. Da bräuchte ich dann einen anderen Temperatursensor. Nur welcher? Hoffe ihr könnt mir da bei meinen kleinen
-
Thread
DS18B20 Temperaturberechnung
Hallo Weiß zufällig jemand nach welcher Formel die Temperatur beim DS18B20 berechnet wird. MfG Unti
Funktioniert bei negativen Temperaturen nicht. Ansonsten: http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
-
Thread
Problem mit "undefined reference to" bei Ulrich Radigs Webmodul
sdkarte/sd_raw.o sdkarte/partition.o sdkarte/spi.o messung.o 1-wire/crc8.o 1-wire/onewire.o 1-wire/ds18x20.o rc5/rc5.o --output Hexfiles/Webserver_MEGA644.elf -Wl,-Map=Hexfiles/Webserver_MEGA644.map,--cref -lm ntp.o: In function `ntp_request': A:\Dokumente\Programme\Webmodul\avr-webserver/ntp.c:104
-
Thread
Regelkreis für Inkubator?
Einsatz. Die Heizmatte schafft maximal 31°C in der Box zu halten. Die Temperatur wird mittels DS18B20 mit einem PIC-Mikrocontroller gemessen. Als Schaltelement nutze ich ein Solid-Sate-Realais mit Nulldurchgangserkennung. Ich möchte das ganze möglichst stabil bei 26°C halten. Laut meinen
-
Thread
wieder ein DS18B20 Problem
DS_Pin,DQ ;Warten bis der 18B20 die Datenleitung > freigibt .. sonst trommelst du dem DS18B20 schon Bits entgegen, wärend der noch die Datemleitung auf GND hält.
Hallo Ich hoffe ich bin hier richtig. habe mir eine Thermometer mit AT89C2051 und DS18B20 nachgebaut. von hier. http://sgprojects.co.in/index.php/projects/8051-pr... Doch leider wertet der AT89C2051 sie Signale vom DS nicht richtig aus. Es kommen nur wirre Zahlen ( 22,0 23,0 -12,0
-
Thread
LED Pendel leuchte Wärme
Wärmeübergang durch Strahlung. Vielleicht sollte man doch erstmal ein Rohmodell bauen und das mit ein paar DS18B20 spicken, um besser zu sehen, wie gut man mit der Abschätzung liegt.
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
Solarspeicher (SP400 SHU) bietet es sich an, zusätzliche Temperatursensoren zu installieren (bei mir DS18B20 an 1wire-Bus), wenn man den "Ladezustand" des Speichers abschätzen möchte (--> angehängte JPGs). In den Daten vom HT3-Bus habe ich bisher nur die Temperaturdaten des unteren Temperatursensors gefunden
-
Thread
Frequenz-Zähler mit Picaxe funktioniert nicht.
habe ich diesen Temp-Reader erfolgreich nachgebaut: http://picaxe.zierath-software.de/beispiele/DS18B20.html Der Code ist ursprünglich für einen 20M, daher mußte ich ihn erst für meinen 08M2+ anpassen, was aber nicht sehr schwer war. Also Zeit für die nächste Schwierigkeitsstufe: http://picaxe.zierath-software.de
-
Thread
Temperatursensor
garry schrieb im Beitrag #3425992: > So ein digitaler Sensor (z.B. DS18S20 / DS18B20) klingt ja erstmal ganz > gut und einfach zu handhaben. > > Ich frag mich allerdings wo genau die Messung statt findet? Der Temperatursensor ist auf dem Siliziumchip des DS18S20
ist aber meistens trotzdem teuerer. Der DS18S20 ist wenn man mehr als 0,5° Auflösung haben möchte komplizierter aus zu werten. Da empfiehlt sich doch am ehesten der DS18B20.
-
Thread
ISDN Verteiler für 1-wire (ds18b20)
Hallo, Ich nutze diese Verteiler für Ds18s20. Kommen bei mir aber von Reichelt. Die lassen sich mit etwas Geschick öffnen und mit dem Seitenschneider von den Widerständen befreien.Die Leitungen sollte man besser nicht abreißen, da die sich
-
Thread
Fritz!DECT 200 - DECT ULE Hardware
Wenn man den Sensor jetzt rauspflückt bekommt man wieder abweichende Messwerte. Ein ESP8266 mit DS18B20 sollte es doch auch tun (oder ähnlich).
-
Thread
ATMega 328p lm35
Abhängigkeit ist nicht linear und auch nicht definiert. Wenn es einfach sein soll würde ich immer einen DS18B20 nehmen ... LG, Sebastian
-
Thread
Temperaturmessung mit dem Raspberry
Ich habe mir ein DS18B20 Temperatursensor gekauft, mittlerweile habe ich es geschafft den Sensors abzufragen mit: cat /sys/bus/w1/devices/10-0008017b5e27/w1_slave Aber ich möchte die Temperatur in einem Diagramm anzeigen
-
Thread
ATMega in KFZ. Diverse anliegen
gegen die Störeinflüße tuen. Zum Einsatz soll ein ATMega128A kommen. Temperatursensoren sollen DS18S20 werden. Die Licht PWM Kanäle "hängen" ab und an mal. Sollte ich hier besser einen PWM Controller vorschalten der dann das PWM an die LEDs schaltet? So gut wie alles wird über GND geschaltet.
Rolle. Bild vom Aufbau? > Zum Einsatz soll ein ATMega128A kommen. Temperatursensoren sollen > DS18S20 werden. Mehrere? Wie angeschlossen? > Die Licht PWM Kanäle "hängen" ab und an mal. Sollte ich hier besser > einen PWM Controller vorschalten der dann das PWM an die LEDs schaltet? Wieso
-
Thread
Raspberry pi Befehle zum DS18B20 senden
Moin @all nachdem ich nun erfolgreich die Temperatur vom Sensor DS18B20 auslesen kann, würde ich gern mal wissen wie man denn nun Befehle zum Sensor senden kann. Kann mir da mal jemand auf die Sprünge helfen ? schon mal Danke im Voraus Nico
schrieb im Beitrag #3398718: > Moin @all > nachdem ich nun erfolgreich die Temperatur vom Sensor DS18B20 auslesen > kann, > würde ich gern mal wissen wie man denn nun Befehle zum Sensor senden > kann. Welche Befehle? Damit du den DS18B20 lesen kannst, musst du ja schon 'Befehle' geschickt haben
-
Thread
NRF24L01+ als Hausbus
die Batterie bald leer? ;-) :-p Ich kämpfe gerade an einer anderen Front: Touch-TFT, DHT22 und DS18B20 über ein und den gleichen SPI wie den NRF24L01+ (nacheinander) ansteuern. Kein Problem, aber Fleissarbeit. Was für Heizungsthermostate suchst Du? Fertige mit NRF24L01+ wird's kaum geben. Ich hätte
nach langem Prozessor-Vergleich - Platinen mit einem PIC16F1518-I/SO machen, die wahlweise mit einem DS18B20 oder einem DHT22 bestückt werden können und auch in eine Steckdosenleiste passen. Bei Atmel bin ich leider nicht fündig geworden: Zu groß, zu klein, kein ICP frei für den DHT22 usw. :-( Den
-
Thread
GY-65/BMP085 zeigt falschen Druck
: .... dann kurz vor while: .... ow_array[i]=OW_MINMAX; } DS18X20_start_meas( DS18X20_POWER_PARASITE, NULL ); for(a=0;a<1000000;a++){asm("nop");}; auslesen = 0; minmax = 1; #endif //----------------------------------------- // Allocate memory
-
Thread
Raspberry pi Spannung messen
12Bit-Genauigkeit ein ernstes Anliegen ist, kann man die Referenz thermisch z.B. mit einem Temperatursensor (z.B.DS18B20) und einem Lastwiderstand koppeln und die Temperatur über eine Regelung konstant halten. Bei Quarzoszillatoren, die das gleiche Problem haben, heißt das dann TCXO oder OCXO.
-
Thread
DS2482 seltsame Signale bei Reste
Status und config Register) - soweit zu dem was geht. Ich hab nun hinter den 1-Wire Master einen DS18B20 (Temperatursensor) geknotet (ext. Versorgung mit 5V, also nicht parasitär.) Wenn ich den DS2482 auffordere ein Reset auf dem Bus zu machen (Befehl 0xB4) gibt er mir jedes mal eine 0x69 auf den 1-Wire Bus aus. funktioniert reproduzierbar, mit und ohne Temperatursensor. Der DS18B20 ist aber Okay, mit schnellen Fingern und dem Oszi hat er mir mehrfach stabil einen Presence Puls gemacht. Hat jemand ne Idee?
-
Thread
Welches SSR?
das ich das ganze von zu Haus aus konfigurieren kann). Temperatur messe ich im Moment mit einem DS18B20, das funktionier auch einwandfrei! Wie bereits aus dem Betreff ersichtlich geht es nun um das schalten der Lampen. Problem ist hierbei das ich mir bei den Spezifikationen des SSRs nicht sicher bin
-
Thread
Software-PID-Controller
benötige. Ich habe schon mit inpout LED's und Schaltern an einem LPT Port was gemacht, und mit 3 Dallas DS18S20 eine Tempregelung (on/off) gebaut. Ganz unbedarft bin ich nicht, aber das dauert halt... Ich dachte echt das es längst so was gibt.
Wenn du mit dem DS18S20 schon gearbeitet hast, warum willst du den nicht verwenden?
-
Thread
Anfänger braucht etwas start hilfe
sind gering. Die Kosten werden dein kleinstes Problem. Controller: 2 Euro. 1-Wire Temp Sensor DS18B20: 2 Euro Display: max. 10 Euro. Lochrasterplatine + kleinkram: max. 5 Euro Gehäuse: 5 Euro ISP-Programmer: 15 Euro. Falls du ne richtige PCB haben willst, die wird je nach dem wo du kaufst,
-
Thread
Onsen-Ei Kocher
bringen/ bzw. halten , habe folgendes überlegt: Einen Tauchsieder mit etwa 300W ein oder evtl. zwei DS18B20 Sensoren. AVR für die Messung und um das 230V Relais für den Tauchsieder ein bzw. auszuschalten. Wenn die Temparatur über eine bestimmte Zeit konstant ist, könnte ich die "Uhr starten". Das
-
Thread
Temperaturfühler selberbauen Funktionsprinzip??
Idil schrieb im Beitrag #3357787: > klingt nach der zweiten methode Dann guck dir mal den DS18B20 im parasitären Modus an ;-)
-
Thread
DS18B20 mit Atmega8 bekomme nur 1 empfangen
Hallo Ich habe einen Atmega8 und einen DS18b20 Temperatursensor. Mein Ziel: Die Temperatur vom DS18b20 auslesen und auf ein LCD 2*16 Anzeigen Lassen und bei einen Bestimmten wert soll ein Relais schalten. LCD Anzeige funktioniert und das
sicher dass du den DS18B20 hast, nicht den DS18S20 oder DS1820? Kondensatoren dran?
-
Thread
DS2482-100 1-Wire unter Assember ansteuern.
externen triggern benutzen. Hab ich früher immer so gemacht. Schau dir mal zB das Datenblatt des DS18B20 _genau_ an (bis zum lesen der Seriennummer sind zB fast alle 1-Wire Ics gleich). Los geht's! 1. Schick mal nen entsprechenden Reset-Impuls, dann muß das Ding mit nem einzelnen zurückkommenden
-
Thread
BHKW-Simulation
analoge Sensoren nehmen, die nochmal eine Auswerteelektronik benötigen, oder du kannst z.B. einen DS18B20 als digitalen Sensor verwenden. Du wirst aber keine Genauigkeit von 0,1°C hinbekommen, sonder nur eine Auflösung von 0,1°C. joh schrieb im Beitrag #3345565: > Denkt ihr, dass diese Drehzahlerfassung
-
Thread
Reflow Ofen T-962 - Erfahrungsbericht
Malerkrepp durch Kapton ersetzen. Das Video hatte einen Hinweis, wo noch Malerkrepp versteckt ist... - DS18B20 einlöten. Ich habe einen MAX31820 genommen, das ist die (billigere) 3,3V-Variante, tut auch. - Neue Firmware flashen. Adresse: https://github.com/UnifiedEngineering/T-962-improvements/releases
Ofen ist noch nicht angekommen, die Umbautips sind mir aber bekannt und werden durchgeführt: - DS18B20 - Kapton-Tape bzw. No-Name-Altenative (eBay-Artikelnummer: 401115692759) - UnifiedEngineering-Firmware - 230V-Lüfter umdrehen - Silent-12V-Lüfter (NOISEBLOCK XM1 von reichelt: genug Durchsatz
-
Thread
Platinenentwurf für Heizungsregelung mit Raspberry Pi - Kritik?
zu betreiben - ein ungepufferter und ein gepufferter i2c - zwei getrennte 1-Wire, z. B. 1x für DS18B20 Temperatursensoren und 1x für DHT22 kombinierte Feuchte- und Temperatursensoren - 1 x DHT22 Feuchte-/Temperatursensor onboard - 3 x 12V Relais über Optokoppler angesteuert - 1 x Summer/Schallwandler
des Puffers können alle Entfernungen im Haus überbrückt werden. - An den 1-Wire-Anschluss kommen DS18B20-Temperatursensoren, die an allen relevanten Stellen im Heizsystem verteilt werden. Derzeitig habe ich 15 geplant. - Das Schaltsignal dient zum An- und Abschalten der Erweiterungsboards, damit
-
Thread
LPC1769 und Spannungsstabilisierung
3.3 V (für LPC1769/Sensoren) - Spannungsregler 12 V -> 5 V (für Sensoren) - Taster - SD-Karte - DS18S20 Temperatursensoren Hauptaufgabe ist die Aufnahme von Sensorwerten und Kommunikation über CAN. Gerade für den ADC sind stabile Spannungen sicherlich nicht verkehrt. Die Platine wird (zusammen
-
Thread
PT100 drahtlos
aus Widerständen und Analogschaltern könnte ggf gehen? die Temperatur kannst dann auch mit nem DS18B20 direkt digital erfassen.
-
Thread
Sensoren mehrfach auswerten
I2C-Bus. Also ohne Microcomputer wird es schwierig, bzw. aufwändiger. Auch interessant ist der DS18B20+ (1-Wire Temperatursensor 12Bit) http://www.cctools.eu/home.php Damit habe ich leider keine praktischen Erfahrungen. Er hat den Vorteil das die Zuleitung unkritisch ist und man mehr als 8 Sensoren
-
Thread
1 Wire Temperatur und Feuchtemessung
ausgewertet werden. Hierzu gibts ja verschiede Anleitungen. Besorgt hab ich mir bis jetzt ein paar DS18B20 und DS2438. Ja nach ein paar erfolgreichen Lötungen für meine RepRap Projekte wage ich mich jetzt mal an SMD ran :-) So jetzt zur eigentlichen Frage, die Feuchtigkeitssensoren. Die HIH... von
werkelt seit ca. drei Jahren ein 1-Wire-Bus (Länge ca. 50m, mit Cat5-Kabel) zusammen mit 10 Stück DS18S20 und zwei DS2423. Keine Probleme. Ein kurzer Überblick: http://www.rockenberg.net/fli4l-hvac.html
-
Thread
Erkennung ob Stromkabel Strom führt
2kW Verbraucher. Rate mal, in welchem Zeitintervall der Verbraucher eingeschaltet ist. Aufbau mit DS18B20 und ATmega8.
Verbraucher. Rate mal, in welchem Zeitintervall > der Verbraucher eingeschaltet ist. Aufbau mit DS18B20 und ATmega8. Ok, ich hätte einen so schnellen Temperaturanstieg nicht erwartet. Wäre mit Aufwand wohl machbar, aber mir zu anfällig gegen Umwelteinflüsse.
-
Thread
Böses One-Wire device
SCRATCHPAD ADDRESS" alles funktioniert. Und die ist Chip hart verdrahtet. Ich hab noch nen Thermometer DS18B20, der funktioniert in allen Teilfunktionen ohne Fehler.
-
Thread
MAX1978 - Peltieransteuerung + Temp-Messung
Temperaturfühler darf nicht mal 0603er SMD-Größe haben. 0402 ist das Maximum! Ansonsten hätte ich einfach ein DS18B20 hergenommen :/
darf nicht mal > 0603er SMD-Größe haben. 0402 ist das Maximum! Ansonsten hätte ich > einfach ein DS18B20 hergenommen :/ Ist kontaktlose Temperaturmessung eine Option? Ansonsten vielleicht Thermoelemente... die gibt es fast beliebig klein. Fertig von der Stange z.B. AWG 40 (80 µm Durchmesser) http
-
Thread
Heizungssteuerung Wärmepumpe Fußbodenheizung
Nachfolger von http://microsps.com) Einfach grafische Programmierung (in EagleCAD), nutzt auch die DS18-Sensoren.