-
Thread
DS18S20 gibt immer die gleiche Temperatur aus
Hallo, ich habe mir zum Auslesen eines DS18S20 ein kleines Programm geschrieben. Am Bus hängt nur ein Sensor und er wird mit eigener Versorgung betrieben. Wenn ich dem Sensor das Reset-Signal sende, danach "Skip rom" und danach die Temperatur
-
Thread
LM317 als geregelte Heizung
Wie wär's mit einem kleinen µC + DS18S20 + Mosfet + Heizwiderstand? Einen PIC10F320, mit eingebautem PWM Modul, gibt's im SOT32-6, den DS18S20 im SO-8 und den Mosfet abhängig vom Heizstrom auch im SOT-23...
Danke für die Antworten! Max H. schrieb im Beitrag #3604647: > Wie wär's mit einem kleinen µC + DS18S20 + Mosfet + Heizwiderstand? > Einen PIC10F320, mit eingebautem PWM Modul, gibt's im SOT32-6, den > DS18S20 im SO-8 und den Mosfet abhängig vom Heizstrom auch im SOT-23... So etwas habe ich im
-
Thread
Prototyp Elektronischen Last (7A@15V)
Testfase alle analogen Größen einfach messen kann. - Die Lüfterregelung erfolgt mit einem externen DS18B20 welcher neben den FET's angebracht werden wird. - Die BUZ werden (man sieht es auf den Bildern nicht..) an der Unterseite "kopfüber" montiert. - Im Konstant-"R"-Modus messe ich den Laststrom nur
-
Thread
Temperaturgesteuerte Lüfterregelung mit ATtiny24 für PC-Gehäuselüfter
Verwendung eines besseren Temperatursensors, entweder analog der LM75 oder digital so etwas wie der DS18B20 EMV-Probleme wirst Du mit diesem Ansatz kaum haben, darüber hinaus wird die Gesamtschaltung etwas kleiner.
-
Thread
Wärmemengen Messung - Temperatur messen, 4-20mA Signal erforderlich.
Bei Einsatz eines Mikrocontrollers könnte man einfach zwei DS18B20 nehmen und wäre für 2,50€ mit dem Thema durch (z.B. ebay 400678196239). Eine 20mA-Schnittstelle macht die Sache natürlich deutlich aufwändiger - das kostet.
-
Thread
Ist die obligatorische Endlosschleife am Ende der main Funktion nur Aberglaube?
will.... Wenn dann noch ein paar zeitkritische Interrupts nötig sind um z.B. nur einen popeligen DS18S20 abzufragen geht der Eiertanz los. Soll das dann auch aus dem Ethernethandler bedient werden? Mann oh Mann, hoffentlich kriege ich sowas nicht mit dem nächsten Auto angedreht.
vom DS18S20 in einen Höher-prioritäten Interrupt stecken. old man schrieb im Beitrag #3583867: > Mann oh Mann, hoffentlich kriege ich sowas nicht mit dem > nächsten Auto angedreht. Keine Sorge, da ist
-
Thread
Übertreibe ich beim Basteln?
wenn ich schon dabei bin, habe ich gleich einen LDR eingebaut um die Helligkeit zu messen und einen DS18B20 für die Temperaturerfassung. Und damit die gelogten Werte nicht verloren gehen, wenn mal etwas mit dem Empfänger nicht stimmt, gab es einen Flash Speicher Chip noch mit dazu. Und da ich irgendwie
-
Thread
einfache Lüfterüberwachung, Ideen?
ob der zuständige Lüfter ausfällt oder der Luftstrom blockiert ist. Du kannst ja ein Dutzend DS18B20 im Server auf die Festplatten verteilen und ein Programm schreiben, der als "Landkarte" die Werte im Server anzeigt. Wegen der individuellen Ansprechbarkeit der DS... per one-wire ist die Verdrahtung
-
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
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
DCF77 + RTC Sonnenaufgang / Untergang ==> Tabelle im µC Luftdruck ==> MPX4115 Temperatur ==> DS18s20 / TSIC206 > ...schön wie du deine Schaltpläne machst, das mit den roten Punkten für Vcc ist eine gute Idee Auch die Hardware bemale ich gern, um gewisse Messpunkte schneller zu finden ..
Ich hatte gerade mit der Eigenerwärmung von DS18B20 im TO-92-Gehäuse zu kämpfen. Kühlkörper für TO-92 sind aber eher schwer erhältlich. Ein paar gibt es schon z. B.: http://de.rs-online.com/web/p/kuhlkorper/7124320/ Also mal schnell eine Halterung
-
Thread
Suche Temperatursensor
Was willst Du denn messen und in welchem Bereich? Irgendwelche Anforderungen? Kennst Du den DS18B20?
-
Thread
günstiger Temperatursensor 0-10V Ausgang
Die 0 bis 10V wird kein µC direkt hergeben. Sonst hätte ich jetzt vorgeschlagen einen DS18B20 mit einem kleinen Arduino dahinter, zusammen deutlich unter 10€. Mit 12V Stromversorgung und OP dahinter, könnte man das auch auf 0..10V aufbohren. Kommt drauf an, ob das für deine Genauigkeits-
-
Thread
7-Segment-Anzeigen an ATmega48-Thermometer
Pins zum Muxen. Nur gibt es inzwischen bessere Temperaturfühler, als einen Heißleiter. Nimm einen DS18B20 und du bis allen Ärger mit Calibrieren los. Mit der seriellen Schnittstelle und den Programmieradapter am Druckerport (welcher halbwegs aktuelle PC hat diese Schnittstellen überhaupt noch) ist einfach
-
Thread
Alternative zum RaspberryPi
Ein HAME-Clone-Router und davon einen GPIO freilegen. 10€ für den Router und 5€ für die Tüte DS18B20. Hat das schon mal jemand versucht?
-
Thread
Hausautomation ohne Funk
deutlich besser als Arduino. (Wovon hier auch ein paar rumliegen) Den Arduino nutze ich z.B. um 80 DS18B20 Temperatursensoren aus meinem Schichtspeicher auszulesen und per Modbus an die SPS weiter zu geben. https://www.youtube.com/watch?v=-4rBRaiAmNc Viele Grüße, Tom
-
Thread
Temperaturbeständigkeit von Zweikomponentenkleber
Hallo, ich muss an mehrere Heizspulen jeweils einen Temperatursensor (DS18B20). Die Heizspulen werden etwa 85°C heiss und sind in einem Messinggehäuse untergebracht. Kann man das mit jedem Zweikomponentenkleber kleben? Klebestellen kann man ja mit erhitzen auf 200°C
-
Thread
Wireless Temperatursensor Problem
Auf dem Tiny84 ist dieser Code drauf: https://github.com/nathanchantrell/TinyTX/blob/master/TinyTX_DS18B20/TinyTX_DS18B20.ino Beim Empfänger der hier: https://github.com/nathanchantrell/TinyTX/blob/master/TinyTX_RX_Simple/TinyTX_RX_Simple.ino Wäre toll, wenn ihr mir helfen könntet. Die Spannung am DS18B20 habe ich bereits gemessen. Hier liegen saubere 3,3V an. Wenn ich den Sensor einzeln mit einem Uno verbinde (natürlich inkl. des 4,7k Widerstandes) funktioniert er tadellos. Gruß Cornelius
-
Thread
DS18S20 Eigenerwärmung?
Hallo zusammen, meine DS18S20 bringen mich noch um den Verstand. Ich bekomme in meiner Anwendung konstant zu hohe Werte. Testsetup: - Ein DS18S20P, eingebaut in die Schaltung, ausgelesen über Bitbanging am MSP430. Die Kommunikation
Max G. schrieb im Beitrag #3551248: > - DS18S20P im Board: 23,68°C (Scratchpad: 0=0x2F, 6=0x01) > - DS18B20 direkt daran: 22,94°C > - DS18B20, ein paar Zentimeter weiter: 22,56°C Ist auf dem Board etwas, das mehr als ein paar Milliwatt braucht
-
Thread
Hat mir Reichelt was falsch geliefert ?
Auf meinen DS18S20 von Pollin steht DS1820 drauf. Hab ich aber noch nicht im Einsatz gehabt;)
Ich habe hier DS18S20-Samples von Maxim. Da steht auch DS1820 drauf. Bei 2 weiteren, DS18B20, steht 18B20 drauf. mfg.
-
Thread
Temperatur --> Relais aus --> verzögert wieder an
Hey Ho! Bin ziemlicher Noob bezüglich Arduino und sketch. Habe ein Mega2560 welches zwei DS18B20 ausliesst. Bei einer bestimmten Temperatur (die von 3W LEDs)schaltet das Relais den Strom für die LEDS ab. Funktioniert prima, nur schalten die Relais bei der selben Temp wieder ein. Das ist zu kurz
Fibs2000 schrieb im Beitrag #3549328: > Habe ein Mega2560 welches zwei DS18B20 ausliesst. Bei einer bestimmten > Temperatur (die von 3W LEDs)schaltet das Relais den Strom für die LEDS > ab. Funktioniert prima, nur schalten die Relais bei der selben Temp > wieder ein.
-
Thread
C - Zwei Zahlen zu einer Mappen
Es ist ein DS18B20 auf 12bit Auflösung...
fno-tree-scev-cprop -fno-inline-small-functions -I. -mmcu=atmega328p -DF_CPU=8000000 avr-gcc lib/ds18b20.c -c -o ds18b20.o -std=c99 -Wall -Os -fno-move-loop-invariants -fno-tree-scev-cprop -fno-inline-small-functions -I. -mmcu=atmega328p -DF_CPU=8000000 avr-gcc main.o lcd.o simpleprog.o ds18b20
-
Thread
LM334 Anschluss
Danke, meinst du es ist sinnvoller den DS18B20 zu nehmen?
-
Thread
NTC 4k7 Anschluss + Programmierung
auch was anfangen? Und wenn du dir den ganzen Kennlinienzirkus sparen möchtest, nimmst du einen DS18B20 für 1€
Ok. Für den DS18B20 bin ich sehr... jedoch verstehe ich nicht wie ich den ansteuern muss. Meine C-Kentnisse sind auch nicht so hoch eine eigene Ansteuerungsroutine zu bauen, kann mir da wer helfen?
-
Thread
Temepratursensor DS18B20
Hallo Elektroniker und Programmierer :D Ich wollte aus einem DS18B20 Temeprautrsensor die Temperatur auslesen - was denn auch sonst? :) Ich nutze diese Lib, die im Anhang ist. Hier mein Code: [c]#include "ds18x20lib.h" int main(void){ char buffer[
Warte... Der Elektronische Aufbau muss doch so sein: DS18B20 GND -> GND VCC -> +5V DATA -> PB0 zwischen DATA u. VCC 4,7kOhm Pull-Up Oder?
-
Thread
Dallas DS18B20 auslesen
arbeiten. Ich komme eigentlich ganz gut zurecht. Jedoch haben wir einen Digitalen One-Wire Dallas DS18B20 Temperatur-Sensor bekommen. Ich finde keine C-Library, die mit dem arbeitet. Könnt ihr mir helfen wie ich den auslesen kann bitte? Ich wäre euch sehr Dankbar! Mit freundlichen Grüßen, Jens
Und hier im Forum ist auch alles voll: http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20
-
Thread
Hausautomatisierung mit Wago 750
Haussteuerung realisiert. Zukünftig möchte ich mit meinen Raspberry Pi einige Temperatursensoren (DS18B20) verarbeiten. Später sollen andere 1-Wire-Sensoren dazu kommen (Helligkeit, Luftdruck, Feuchtigkeit, ...). Meine Überlegung war, "kritische" Dinge (alle DIs und DOs für Licht, Raffstoren, Türöffner
-
Thread
Stromversorgung Funkthermometer - Konzeptfrage
Feuchtigkeitssensor. Gefunden habe ich dann den DHT22 (digital, preislich ok, Temp+Feuchtigkeit) und dem DS18B20 (preislich sehr gut, digital, Temp). Das Problem bei beiden Alternativen ist die Spannungsversorgung, da ja beide 3 und mehr Volt benötigen. Da bin ich mit meiner 2 Zellen Versorgung arg an der
-
Thread
Ideen für Projekte mit dem Infineon XMC 2Go Gesperrt
Miniwetterstation zusammen mit den ds18b20 und weitere Sensoren. Batteriebetrieben, möglichst Kompakt, optimiert auf Stromaufnahme, Datenspeicherung auf MicroSD. Verpackt in Wasserdichtengehäuse zur Langzeitbeobachtung von der lokalen Wetterlage
Temperaturmessung im Außenbereich mit DS18S20. Spannungsversorgung mit Solarmodul. Datenübertragung mit XBee Modul an Mikrocontroller mit Anzeige.
-
Thread
NTC Widerstandswerte
Wie genau willst du messen? ich hatte oben schon auf genauere einfach anzuwendende Sensoren wie DS18B20 hingewiesen, aber vom TO kam keinerlei Reaktion.
Werner13 schrieb im Beitrag #3541844: > Womit dann? z.B. mit dem oben vorgeschlagenen DS18B20.
-
Thread
DS18B20 hält sich für parasitisch versorgt
Hallo zusammen, habe hier einen ganz seltsamen Effekt: am µC betreibe ich (per Bitbanging) einen DS18B20 zur Temperaturmessung. Der Baustein ist mit 3,3V versorgt, die sich am VDD-Pin auch messen lassen. DQ ist über 10k an 3,3V. Trotzdem glaubt das blöde Ding, es sei parasitisch versorgt (Antwort
Schau mal genau drauf, ob da 18B20P draufsteht. Dann isses ein DS18B20-PAR.
-
Thread
Timerinterrupt und UART
= 0; LCD_String(1,10," "); LCD_String(1,10,"0"); } Temperature1=DS18B20_Read_Addressed_Temperature(rom1,byte); Temperature2=DS18B20_Read_Addressed_Temperature(rom2,byte); } if(sekunde%2==0) //Alle 2 Sekunden die Temperatur ausgeben { LCD_String
strcmp(uart_string,"Read Romcode")) //Romcode eines einzelnen Fühlers auslesen { DS18B20_Read_RomCode(byte); for(i=0;i<8;i++){Send_Byte_UART(byte[i]);} //Rom Code muss Byteweise gesendet werden, da NULL enthalten sein kann uart_str_complete=0; //Flag zurücksetzen
-
Thread
Temperaturmessung mit elektor Thermo-Snake
Ich hab hier auch ein paar DS18B20 hier liegen, hab auch sowas ähnliches vor, allerdings eher einen Temp Logger der auf ne SD Karte schreibt. Das mit den 2K anstatt der 4,7K hört man immer wieder...
Dennis Sumser schrieb im Beitrag #3516483: > Ich hab hier auch ein paar DS18B20 hier liegen, hab auch sowas > ähnliches > vor, allerdings eher einen Temp Logger der auf ne SD Karte schreibt. Das > mit den 2K anstatt der 4,7K hört man immer wieder... Der Resonanz nach
-
Thread
Projektvorstellung Datenlogger m. Funk - Bauteilecheck
3,3V zu bekommen (Soweit ich gelesen habe braucht eine SD Karte diese 3,3V) Als Thermoelement den DS18B20 Als Funkmodul NRF24L01+ Als RTC: DS1303 in Industrial Ausführung Stromversorgung mit LiPo RTC Buffer - weiß ich noch nicht uC: AVR 168A Nebenstelle: AVR 88A Funk: NRF24L01+ Thermo: DS18B20
-
Thread
2 UV-Lampen und Lüfter mit Triac TIC 206D steuern
Das Thema Temperaturmessung ist längst in aller epischer Breite durchgespielt. Nimm einen DS1820 (DS18S20), da ist die Kalibrierung schon fertig und du bekommst digitale Werte. Und wenn es dich juckt die Temperarur woanders auch noch zu messen (z.B. am Triac), ja dann hängst du eben noch einen DS1820
-
Thread
Power Line bzw. Power LAN im Selbstbau
Fliege mit der Dampfwalze erlegen.... Für dein Vorhaben gibt es den 1-Wire-Bus. Für den ist der DS18B20 auch gebaut worden.
spezielles PLC-IC sein ? " Ist es mit dem Schaltplan im Anhang schon möglich, Temperatursensoren ( DS18B20 ) einzulesen und einfache Impulse zu erfassen ? Bernd_Stein
-
Thread
Einfluss von Röntgenstrahlung auf Signale
kein Problem, nur bei IC's sollte man vorsichtig sein. Wir wollten letztens Temperaturen mit einem DS18S20 messen, nach weniger als 12 Stunden war der Sensor auf Grund der Strahlung kaputt. Von daher sollte man vielleicht eher Drehgeber verwenden, die mechanisch funktionieren. Optische sind ganz schlecht
-
Thread
Durch Software herausfinden welcher DS1820 Typ
erste ROM Byte ist der Family Code so kannst du schon mal ein paar Typen unterscheiden: 0x28 = DS18B20 und 0x22 = DS1822 18S20 und 1820 haben leider 0x10, lassen sich so also schon mal nicht unterscheiden ... vlg Timm
-
Thread
Messdaten an PC übergeben
DanielDuesentrieb schrieb im Beitrag #3499461: > Mein Aufbau: Meiner: 4x ds18s20 an einem Pollin Netio mit ethersex, der am Netzwerkhaengt und von einem beliebigen Netzteilnehmer nach den Werten gefragt werden kann. wendelsberg
-
Thread
Auflösung Sensor Verständnisfrage
Hallo, derzeit "spiele" ich ein wenig mit einem DS18S20 herum. Aus den Datenblättern konnte ich entnehmen, dass er eine Auflösung von 9 bit hat. Nun aber meine Frage: Wenn er eine Auflösung von 9 bit hat, warum werden dann nur 8 über den 1-Wire Bus geschickt
der Forensuche scheine ich dort nicht die richtigen Stichworte gefunden zu haben... Datenblatt DS18S20: http://datasheets.maximintegrated.com/en/ds/DS18S20.pdf Vielen Dank im Voraus, Jan
-
Thread
TMP36GZ oder TMP36G9 für Raspberry Pi
Nimm lieber DS18x20 Sensoren. Da kannst Du mehrere an einen Pin schalten (bus) und die Software wird beim Pi mitgeliefert.
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Verlustleistung, Überspannung , Spannung des Netzteils..usw werden angezeigt. Tempsensoren LM35 und DS18S20 Menüsteuerung durch 2 Taster. Anzeige selbst entwickelt, PCB vom Jakob, Code in Bascom. Noch was für die meckerer hier... Das kleine rote Temperatur - 7 Segmentanzeigemodul war bereits aufgebaut
werden. Ein Pegelwandler für ein EM406 GPS Modul ist auch noch an Bord, und der Anschluss eines DS18B20 ist ebenfalls möglich. Frank
-
Thread
DS1822 auslesen klappt nicht mehr, Atmega8, BASCOM
--------- Config 1wire = Portc.5 'Eingang für 1-Wire Sensor DS18x20 Dim Dsid1(8) As Byte '1. Sensor ID 64 bits (8Bytes) incl CRC als array Dim Dsid1scratchpad(9) As Byte 'Scratchpad 72 Bits
Tabellen Data1: ' 0 1 2 3 Data " " , "DS1822 " , "DS18S20" , "DS18B20" Data2: ' 1 2 3 Data 34 , 16 , 40 [/code]
-
Thread
Anfänger: HEX File für ATMEL 90USB162 aus vorhandenem Code erzeugen
kleine Schaltung von diamex gekauft (http://www.diamex.de/dxshop/USB-Temperatur-Sensor-Tester-fuer-DS18B20). Es handelt sich um einen µC (Atmel 90USB162) mit dem man Sensoren vom Typ DS18B20 auslesen kann. Der Quellcode des µCs ist auf der oben genannten Seite unter dem Menüpunkt "Download" -> "Software