-
Thread
Übertragungsrate DS18S20
Hallo, Ersatzflüssigkeit gesucht! um einen von mehreren DS18S20 auszulesen werden laut datasheed folgende Zeiten benötigt: 480+480us = 0.9 ms Reset 61 us * 8 Bit * 1 Byte = 0.4 ms SKIP ROM 61 us + 8 Bit * 1 Byte = 0.4 ms CONVERT T == Summe
-
Thread
Wärmesensor auf der Leiterplatte
LM75 vielleicht auch die DS18S20,DS18B20 oder ein SMD PT100-PT1000 oder die von TSIC ( Namen vergessen :) )
-
Thread
Frage an die onewire spezis
Hallo zusammen, ich möchte nen DS18S20 auswerten habe aber nur noch rund 400Byte an Flash übrig. Ich habe mir mal den Beispielcode von Peter angeschaut kenne aber das Protokoll noch nicht in der Tiefe. Bei dem genannten Beispiel ist das gesamte Protokoll implementiert. Gibts nen quick & dirty für die Auswertung von "nur einem" DS18S20 ? Mir gehts bei der Frage um eine Einschätzung, kann mich ja dann daran versuchen.
-
Thread
[S] DS18S20 o. DS18B20 (1 - 2 Stück)
Hallo, hat jemand oben genannte Temperatursensoren übrig? Würde wie geschrieben eigentlich nur einen o. besser zwei Sensoren benötigen. Würde inklusive Versand (Brief müsste ja reichen ;-) ) 3 Euro für einen bzw. 5 Euro für zwei löhnen. (Oder Gegenvorschlag) Ach ja, wenn möglich per PayPal, bräuchte die Sensoren kurzfristig. DANKE! Gruß, DrCreep
-
Thread
Auslesen eines DS18B20: stets 85°C
2,625°C * 8 = 21,0°C. Passt also. Du verwendest Code für den DS18B20 mit dem DS18S20. Der eine liefert die Temperatur in 1/16 Grad, der andere in 1/2 Grad. NB: 85°C ist der Wert, den der Sensor liefert, wenn seit Einschalten keine Messung vorgenommen wurde.
-
Thread
HowTo: Ätzküvette selber bauen
eingegossen. Ich plane zur Zeit eine neue Steuerung mit Display und Unterstützung für LM35 UND DS18S20. Das mag manch einer Übertrieben finden, ich denke jedoch, dass es eine schöne Übung ist, solange man Programm und Schaltung selbst entwickelt. Dass die Lösung aus normalem Glas vom Müll und ein
-
Thread
I2C Thermostat ohne µC betrieben
Schaltschwellen setzen, Transitor an den Schaltausgang für Relais, Spannung dran --> fertig. @karadur Der DS18S20 setzt doch nur ein Flag wenn die Alarmwerte überschritten sind, oder?!
-
Thread
USBasp auf Linux macht Probleme
ob Dein jetziges avrdude das gelinkt hat: Ausgabe bei mir [pre] gln@harvey:~/wrk/sketches/ds18s20$ ldd /usr/local/bin/avrdude linux-vdso.so.1 => (0x00007fff28952000) libusb-0.1.so.4 => /lib/libusb-0.1.so.4 (0x00007f4264d2c000) libncurses.so.5 => /lib/libncurses.so.5 (0x00007f4264ae7000
-
Thread
DS18S20 Fehler ab ca. 40°C
bei dem ein Kumpel und ich einfach nicht weiter kommen. Es geht um den oben genannten Sensor DS18S20 von Maxim. Sensor wird einmal an einer SPS-Ctrl ( http://www.mikrocontroller.com/de/SPS-ctrl.php ) mit einem Mega644p und einmal an einer selbst entwickelten Schaltung mit einem Mega32 betrieben
Temperatur an und die Adresse lässt sich auch wieder auslesen. Ich habe hier mal den Code vom DS18S20 mit angehängt. Es werden die Funktionen "void DS18S20_Sensor_Wandlung_starten_highres(uint8_t Nummer)" und "float DS18S20_Sensor_auslesen_highres(uint8_t Nummer)" benutzt. Wir haben keine Idee
-
Thread
DS18S20 von Peda
Danke! Als Hardware nutze ich den DS18S20 und einen ATMEGA32L (3V3)-Version später einen Mega8L dass UL Unsigned long heißt, hilft mir. Genau so eine Antwort habe ich haben wollen. C-Handbuch habe ich. Aber innerhalb von Defines solche
-
Thread
Mit was Temperatursensor vergiessen ?
Hallo Leute, ich möchte gern an meinem Motorrad einen Ds18S20 als Mototemperaturfühler einsetzen. Dazu werde ich einen defekten NTC aus dem Originalgehäuse entfernen und dort den Ds18S20 einsetzen. Womit vergiesst man den am Besten? Das Gehäuse ist eine Messing
Vergussmasse bekommen. Dann wird die Temperaturmessung sehr träge. Allerdings könntest du versuchen den Ds18S20 so einzubauen, dass er Kontakt zum Messsingklörper hat. Dann wäre es egal ob du HYLOMAR nimmst oder was anderes
-
Thread
DS18S20 zeigt nur FF 00 an
Hallo ich habe ein Problem mit dem Sensor DS18s20, Ich lese aus ihm folgendes aus: FF 00 BA BA FF FF 01 10 87 Nun kann ich aus diesen Werten keine temperatur formen. Was könnte die Ursache dafür sein ? Also ich kann die Zahlen TH und
antwortet, da ist wahrscheinlich die Ausgabe falsch, denn das vorletzte Byte 0x10 ist der familycode des ds18s20 und wird als letztes Byte gesendet, siehe Seite 6 des datenblatts. Vielleicht würden die Sourcen helfen.
-
Thread
DS18S20+ zeigt nur +85Grad an
Hallo, mit Code im Anhang bekomme ich immer nur t1=+85Grad angezeigt, nehme ich den 4.7kOhm Widerstand zwischen DQ und Vdd weg, zeigt mir das LCD t1=-999,9Grad an. Kann mir vielleicht jemand helfen?
-
Thread
DS18S20 auslesen von daten
Hallo, ich habe ein Problem mit dem DS18S20 Das Senden von befehlen klappt sehr gut. Reset funktioniert, bekomme rückmeldung. 44h auch, Spannung geht auf 2 V runter danach. Aber das einlesen funktiniert nicht richtig. bekomme nur FFh raus
-
Thread
Wer hat Erfahrung mit HAP?
kurze Frage zum DS18S20. Leider bekomme ich immer nur eine 0 als Antwort. Config siehe Bild. Kann man abfragen ob eine Kommunikation funktioniert? finde nichts in der CU-Doku. Sofern ich den Messwert per Terminal abfrage
Dimmer untereinander beeinflussen. Gleichzeitig habe ich in der Firmware noch die Auflösung des DS18S20 Temperatursensors von 9 Bit auf 12 Bit angehoben, also identisch zum DS18B20. Im Datenblatt wird darauf hingewiesen wie man dies machen kann. Gruß Carsten
-
Thread
1Wire DS2480B
bekomme es aber nicht hin. zur schaltung ... Beckhoff KL6001 auf Max232 dann DS2480B und 2 DS18S20 Der DS2480B antwortet mir auch brav, ich werde aber aus dem Datasheet nicht schlau ... Hat einer vielleicht ne Anleitung für Dummies, welche Kommandos das Dingen von mir haben will ? Gute
-
Thread
Pollin Funkboard mit Mega8, RFM12, LCD, DCF77 und DS18S20
Betreff geschrieben, habe ich ein Pollin Funkboard mit einem Mega8, RFM12, LCD 2x16, DCF77 und DS18S20 zusammen zum laufen gebracht. Alle Ports sind belegt und der Flash ist zu 96% gefüllt :-) Die Software (BASCOM) mit Erläuterungen und Bildern können auf meiner Homepage eingesehen werden:
-
Thread
DS1822 / DS18S20 CRC Fehler
Hi, ich bin bei der Suchen nach Hilfe zu einem Problem auf diese Seiten gestoßen und versuche es einfach mal hier, in der Hoffnung, dass ich hier richtig bin. Ich versuche von einem AT90CAN128 aus über die UART 2 mit einem DS1822 zu kommunizieren und bekomme beim Lesen der Scratchpad, nur beim Lesen der Scratchpad!, sporadisch CRC Fehler. Die CRC beim lesen der ROMs stimmt immer! Die Anlage zeigt ein Log davon. Das Format ist: DROP:TMP: 10> 55, 22, 59, 0D, 22, 00, 00, 00, B6, BE 09< AC, 01, 4B, 46, 7F, FF, 04, 10, 86==86 OK , T=26,12 xx> bedeutet xx Zeichen werden ausgegeben, hier
-
Thread
Probleme mit mehr als sechs DS18S20 am ATMEGA32
CRC-Routine. Wenn diese negativ ausfällt, beginnt das Einlesen des ROM-Codes erneut. Solange DS18S20 zu finden sind, wird die ROM-Search-Routine wiederholt. Die Anzahl der anzuschließenden DS18S20 ist eigentlich nur durch den RAM-Bereich des Controllers beschränkt. Wenn keine weiteren DS18S20
werden, funktioniert das Einlesen nicht mehr. Schon beim ersten DS18S20 stimmt beim Einlesen die CRC nicht mehr. Entferne ich irgendeinen der sechs funktiniert wieder alles. Es ist definitiv kein DS18S20 defekt. Kann es sein, dass der Port-Pin mit so vielen DS18S20
-
Thread
Wer hat DS18x20 an MSP430 am laufen?
Hallo! Ich will einen DS18S20 temp. sensor via 1-Wire an einen MSP430 anschließen. Gibt es jemanden, der 1-Wire mit nem MSP schon realisiert hat? Danke für Antwort nebenbei: MSP430 und Manchaster?
Abfrage der Temperatur in Gang gesetzt wird.) ps: der code ist für einen ds18b20 wenn ich einen ds18s20 nehmen will, geht das auch ohne große Anpassung oder?
-
Thread
Mal wieder Temperaturmessung (0,1K von -20 bis +40°C)
Ich werfe einen DS18S20 in die Runde. Damit erreicht man eine Auflösung von 0.03K und die Genauigkeit kommt auch einigermaßen hin. Problematisch bei der Messung von Lufttemperaturen ist da allerdings die Eigenerwärmung,
-
Thread
LCD an ein STK500 anschließen
die Kabel) brauch ich nicht? Habs nämlich NICHTS da. Ist es möglich einen Temperatursensor (DS18S20 / DS18B20) per 1-wire an das stk500 anzuschließen? Brauch ich dafür vllt noch Widerstände oder so? Danke für die Antworten!
Alles klar danke. Werde mir dann demächst 1 - DS18S20 Temperatursensor 1 - EA DIP204B-4NLW LCD 100 - 1kOhm Widerstände 100 - 4k7 Widerstände 100 - 10kOhm Widerstände 1 - 10k Poti kaufen. Damit wäre ich doch für das was ich vorhabe erstmal ausreichend
-
Thread
mehrere DS18S20 an einem Port-Pin
Moin, beschäftige mich zum ersten Mal mit 1-Wire-Bus und DS18S20. Ich möchte später vier ansprechen. Die Programmierung soll in Assembler sein. Als Board nehme ich erst einmal einen AVR-CTRL mit Atmega32. Da ist ein DS18S20 drauf, der mit den Basic-Beispielprogramm
Cheffe, super. Also eine DS18S20 mit einer 0 setzt sich gegenüber einer 1 durch. Spätestens (höchstwahrscheinlich vorher ;-) beim vorletzten Bit bleibt also nur noch ein DS18S20 übrig. Nun habe ich die 64Bit eines der vier
-
Thread
ds1820 software probleme bascom
Hallo, auf meiner Homepage http://www.dh2faa.de findest du unter projekte - temperatursensor DS18S20 ein funktionierendes BASCOM-Beispiel mit dem Sensor und einem 2313 http://www.dh2faa.de/ds18s20/temperatur.bas Viel Spaß
-
Thread
Programmierung DS18S20
Hallo, ich suche ein funktionierendes C-Programm wie ich einen DS18S20 auslesen kann... kann mir in dieser Frage jemand weiter helfen oder Tips geben??? Ich benutze Keil MicroVision3 und Infineon XC164CM... Danke Mfg Wen Kiat Teh HS Karlsruhe
mich bemüht,die Datenblätter durchzulesen aber bin ich nicht weitergekommen.Gibt's dann C-Code für DS18S20,die auf Infineon XC164CM basier? Vielen Dank. Mfg Wen Kiat Teh
-
Thread
DS18S20 - STK200 mit 8515 Controller
Hallo, habe einen DS18S20 Sensor und möchte ihn mit dem Atmel STK 200 mit einem 8515 Controller über die RS232 ausgeben. Mein Problem ist, dass am Bildschirm immer 0 Devices detected ausgegeben wird. Was darauf zurückzuführen
specification difference between the two parts is the temperature conversion time: DS1820 = 500ms (max) and DS18S20 = 750ms (max). Ich verwende den DS18S20... wie stelle ich hier das Timing richtig ein? Bitte um konkrete Hilfe, wie ich das im CodeVision umsetze
-
Thread
auflösung ds18s20
Hallo, ich möchte die Auflösung des ds18s20 auf 0.5° steigern, noch feiner aufgelöst wäre schön muss aber nicht sein. Bisher gebe ich die Temperatur nur ganzzahlig aus, indem ich folgenden Code verwende[c]int temperatur=data[0]/2; uart_puts
-
Thread
Anschluss DS1820
DS1820 Sensoren entdeckt wurden */ devices=w1_search(0xf0,rom_codes); sprintf(lcd_buffer,"%u DS18S20\nAnzahl aktiv",devices); mfg
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
, welches über einen Befehlsinterpreter abgearbeitet werden soll. So können z.B. am Raumfühler 3 DS18S20 angeschlossen werden, die soll Temperatur eingestellt werden und als Ergebnis gibt der Raumfühler seine Wärmebedarfs Anforderung auf den Bus. Der Mischer reagiert darauf und stellt seine Temperatur
vorstellen: Es handelt sich dabei um eine Wetterstation mit folgenden Sensoren - Temperatur (DS18S20 von Maxim), relative Luftfeuchtigkeit (SHT21 von Sensirion), Luftdruck (BMP085 von Bosch) - Niederschlag - Windstärke/-richtung Alle Sensoren funken die Daten mit einem RFM02 zur Basisstation
-
Thread
DS1820 defekt?
DS1820 Sensoren entdeckt wurden */ devices=w1_search(0xf0,rom_codes); sprintf(lcd_buffer,"%u DS18S20\nAnzahl aktiv",devices);
-
Thread
Temperaturmessung von Flüssigkeiten
Oder einen vergossenen 1-Wire-Sensor kaufen, z.B. http://www.conrad.de/goto.php?artikel=198284 (DS18S20)
-
Thread
3°C Temperaturunterschied bei DS18S20 - Altes Thema, keine Lösung
ja doch einer eine Antwort geben, damit ichs begreife. Ich betreibe in meiner Schaltung drei DS18S20 (nicht im Parasitärmodus), einer davon hängt an einem 1,8m langem Kabel (ehem. Mauskabel). Ich gebe die Temperatur am Display auf eine Nachkommastelle genau aus. Der Sensor am Kabel zeigt im Schnitt
-
Thread
AVR-NET-IO + D18S20 Anschluss
Hallo, ich bräuchte etwas Hilfe beim Anschluss des DS18S20+ Temperatursensors. Laut Pollinbeschreibung das DS18S20+ Sensors ist 1=Ground, 2=Daten, 3=?. http://www.pollin.de/shop/downloads/D180014D.PDF Bei dem AVR-NET-IO Board habe ich (wie auf dem
Der DS18S20 wird von der Original-Software nicht direkt unterstützt. Du wirst wohl eine alternative Software nehmen müssen. Der DS18S20 wird über das 1-wire Protokoll angesprochen. http://www.mikrocontroller.net
-
Thread
DS18S20 - Erweiterte Genauigkeit
Hallo zusammen, bin gerade dabei einige DS18S20 auszuwerten. Da ich keine 16bit Multiplikation verwenden wollte, hab ich versuch das ganze auf 16bit Substrakion zu vereinfachen. Nach dem ich die Formel aus dem Datenblatt für eine Temperatur
-
Thread
Anzahl von ds18s20 an einen bus
Modus also mit 5V VCC) an einem Bus. Daher meine Frage kann ich mit BSP. einem Atmega 128 etwa 100 DS18s20 an nur einem Bus betreiben (die Sensoren sind dicht zusammen etwa ein Meter leitungslänge )? MFG Kevin
-
Thread
Display mit Touchscreen bei Pollin?
Für die Temperatur würde ich mir die Mühe mit dem Umrechnen nicht machen. DS18S20(Pollin) heißt die Alternative. Da wird die Temperatur über OneWireBus aus dem Sensor gelesen. Für das Datum und die Zeit nehme ich den DS3234 mit SPI Interface. Der hat übrigens auch schon einen Temperaturfühler integriert, da kann man sich den DS18S20 u.U. sparen. Meik
-
Thread
Unterschied DS1820/DS18S20
Hallo, ich habe mir gerade die Datenblätter der Temperaturfühler DS1820 und DS18S20 angeschaut und keinen wesentlichen Unterschied feststellen können, ausser dass DS1820 ein wenig schneller beim Temperaturwandeln ist. Ich möchte nun in einer Schaltung, die mit dem DS18S20 bereits
-
Thread
AVR-NET-IO-Bord
fertig bestückt, außer eben dem ATmega32. 2. Hatte mir zu dem Board noch 3 Temperatursensoren "DS18S20+" mit dazu bestellt. Wie/Wo schließe ich die denn an? In der Anleitung steht da leider nichts dazu und im Internet habe ich dazu auch nichts gefunden. MfG, Roy
zugepackt hat. Vermutlich ist da der ENC bei, und der kostet schon ein paar Euro... Und zu deinem DS18S20+: Den kannst du einfach an einen freien Pin des ATMega32 klemmen. Du hast doch auf dem Board die EXT-Pins. An die kannst du den anschließen. MfG Marius
-
Thread
Seriennummer des ds18s20 mit bascom auslesen
Hallo ich will die 64bit Seriennummer eines ds18s20 herausfinden habe jedoch probleme da ich nur 0 als antwort bekomme mein sensor ist mit versorgungsspannung und dem pull up widerstand aufgebaut und ein attiny 85 als µC als compiler habe ich bascom
-
Thread
Die andere Firmware für AVR-NET IO
manuell durch anklicken die quelle auszuwählen . Schön wäre noch das Einblenden des DS18B20 oder DS18S20 als Gehäusetemperatur . Mfg Marco
auch diese genauigkeit unterstützen. Welchen Temp-Sensor verwendest du denn ? Ich tippe mal auf den DS18S20? CA Dirk
-
Thread
Temperaturmessung mit DS18S20
Hallo, es gibt schon genügend Beiträge, die sich mit dem Temperatursensor DS18S20 beschäftigen. Die Ansteuerung mit BASOCM ist kinderleicht, da die 1wire Routinen schon vorhanden sind. Meinen Code dazu findet Ihr hier: http://www.dh2faa.de bzw http://www.dh2faa.de/ds18s20/temperatur.bas
Datenleitung wird mit Port D4 verbunden. Dieser ist leicht zu finden (siehe Bild http://www.dh2faa.de/ds18s20/funkboard_port_d4.jpg ). Einfach den Draht in die Durchkontaktierung stecken und verlöten. Als Ergebnis enthält man einen Temperatursensor mit Funkanbindung! Die Daten lassen sich bequem mit einem
-
Thread
Rigol DSO - Lüfter tauschen?!
Sensorposition geändert (2) 1:29 35,0 1:34 35,0 [/code] Fühler ist ein eingehauster Dallas DS18S20.
-
Thread
Ansatz gesucht: Webautomation Gewächshaus
auch nie veröffentlicht: - Im Schildkrötenhaus(prinzipiell auch ein gewächshaus) sind ein paar ds18s20 temperatursensoren, wasserfest verpackt und alles, ferner ein paar von der garage aus geschaltete steckdosen, und zur kühlung bei zu hohen temperaturen im sommer mechanische automatische fensteröffner
-
Thread
genaues Timing mit STK500?
Hallo Freunde der Mikrocontroller, ich hab eine Progrämmchen geschrieben um einen DS18S20 Temperatursensor aus zu lesen. Dazu ist ein exaktes Timing notwendig (Warteschleifen von z.B. 6 us). Als Entwicklungsumgebung benutze ich das STK500. Ich denke mal dass ich mit dem intern zur Verfügung
mir einen 4 Mhz Quarz gekauft und in den Sockel auf dem STK500 gesteckt, aber leider antowrtet der DS18S20 nicht. Wie kann ich den sicherstellen dass jetzt der Takt des Quarzes genommen wird? Für Hinweise wäre ich sehr dankbar :-). Gruß Roger
-
Thread
Sensoren & Conrad Experiment Interface
also z.B. dieser Temp Sensor DS18S20: http://www.conrad.de/goto.php?artikel=176168
?filter=ds18s20 http://www.mikrocontroller.net/forum/codesammlung?filter=ds18s20 C# http://www.k8055-velleman.at.tt/