-
Thread
DS18S20
Hallo, ich rechne die Temperatur mit den zwei zusätzlichen Registern auf zwei Kommastellen genau aus. Die Formel dafür steht ja im Datenblatt. Aber wie siehts bei negativen Werten aus? Zuerst Zweierkomlement dann letztes Bit wegsschneiden und dann mit der Formel berechnen oder liege ich da falsch? BtW: Mir kommen die Temperaturen zu hoch vor(habe zwei Stück getestet), hat schonmal jemand so ein Teil mit nem guten Thermometer verglichen? Gruesse Bob
-
Thread
ds18s20
Hallo, ich habe 2 ds18s20 an einem 1-wire-bus. Funktioniert auch einwandfrei. Nur bei der Stromzufuhr zeigt er kurz erst 85°C an. Da ich damit ein Relay steuer, ist das ein wenig störend. Die Pumpe läuft für 'ne Sekunde
Dein Programm ändern :-) Ne im Ernst, 85°C ist der Reset Wert des DS1820. Wenn du ihn einschaltest, musst du ja zunächst eine Messung starten, dann dauert es eine gewisse Zeit (je nach Auflösung bis zu 750ms) und erst dann kannst du den fertigen Temperaturwert auslesen
-
Thread
DS18S20
Hallo Ich habe auf einer Internetseite den angehängten code für einen DS18S20 gefunden, er funktioniert nur leider nicht(das programm ist nur zum testen, deshalb soll die print1 schleife nur eine 5 ausgeben) Der Sensor ist an PB0 mit 4,7k zwischen DQ und VCC. In der include
-
Thread
DS18S20
Hallo, läuft ein DS18S20 auch bei einer Zeit von 486µs ansatt 480µs??? ich bekomm das Programmtechnisch nicht anders hin...
-
Thread
DS18S20 will nicht
Hallo, probiere jetzt schon seid tagen den ds18s20 in betrieb zu nehmen, es will aber nicht klappen. Der Code läuft komplett durch, aber nach read_scratchpad hab ich nur 00000000 als Temperatur. Also irgendwas scheint nicht zu stimmen. Hab mittlerweile
bei externer quelle brauch ich doch nur warten bis vom ds18s20 eine "1" kommt, oder ?? Aber als ich mit parasite power rumprobiert hab hab ich 750ms gewartet und es hat trotzdem nicht gefunzt
-
Thread
DS18S20 Problem
Wenn nicht wäre auch die Checksumme falsch, oder? Ich hab das Programm beigefügt. Der Teil mit dem DS18S20 ist in Thermo.c
irgendwie. Is mir auch echt bischen zu spät jetzt. Wenn du magst, kannste mal meine 1wire.c und ds18s20.c haben.
-
Thread
Sammelbestellung von DS18S20
14 Wochen einrechnen... Ich versuche jetzt rauszukriegen, was bei einer Abnahme von 100 Stück ein DS18s20 kosten würde. MfG Maed
hallo läuft die Aktion noch mit den DS18S20 noch? ich würde auch 10-12 Stück nehmen. Danke Gruß Helmut
-
Thread
Hilfe zu DS18S20
Oder der Pintreiber vom Controller hat sich bei Versuch die Leitung auf 1 zu ziehen gegenüber dem DS18S20 bei seinem Versuch sie auf 0 zu ziehen endgültig durchgesetzt. Man sollte meinen, dass man den DS18S20 als TO92 parasitär kaum falsch anschliessen kann, denn eindeutiger geht es kaum.
EPROM codes geht. Danke für die Tips, habe jetzt keinen aktiven Pullup. War auch noch n' Fehler in DS1820_Reset(), da muß auch ein Timeslot nach Melden des DS1820 eingehalten werden. Display zeigt: 10 74 8a 6b 1 8 0 10 - crc ok Freu ;-) [c] // ds18s20 support (data line at PD4, parasite power
-
Thread
Pi und DS18S20
müßten" 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
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
DS18S20 im Ölbad
bauen. Vorgestellt hatte ich mir, dass ich ein kleines Loch in die Ölablassschraube bohre, einen DS18S20 dadurch stecke und das ganze mit z.Bsp. Atmosit vergieße/abdichte. Meine Frage ist jetzt ob der Ds18S20 dann noch genau messen kann oder schaden nimmt, wenn er in einer "Hülle" aus Dichtmasse
Das Plastikgehäuse so eines DS18S20 ist NICHT dicht, weder gegen Wasser noch gegen Öl, und davor warnt sogar der Hersteller. Der DS18S20 sollte in ein Rohr oder ähnlich abschirmendes aber wärmeleitendes Material und dadrin dann
-
Thread
DS18S20 in C
Ich versuche den DS18S20 von Maxim jetzt mit C anzusprechen. Aber da gibts irgendwie Probleme. Ich habe die Zeiten nochmal aus der AppNote entnommen und Besserung hat sich nicht eingestellt. Es werden bei jedem Durchlauf
Hallo Ronny. Ich hatte anfangs auch Probleme mit dem DS18S20 unter C. Meine Routinen waren prinzipiell richtig, jedoch habe ich ab einer bestimmten Temperatur (ca. 50°C) nur noch Unsinn ausgelesen. Ursache dafür war das zu ungenau eingehaltene Timing am DS18S20
-
Thread
Verkabelung DS18S20
Hallo, ich möchte meine Heizung mit mehreren DS18S20 "verkabeln". Jetzt stehe ich vor dem Problem, die einzelnen DS18S20 vernünftig anzuschließen. Ich möchte keine extra Steckdosen oder so einbauen, allerdings auch nicht mit Lüsterklemmen das ganze
ist kein Problem, da habe ich eine Polklemme mit Schraubanschluss. Habt ihr eine Idee, wie man 6 DS18S20 zusammenschließen kann ? Viele Grüße, Pete
-
Thread
DS18s20 Reichelt
Ich benutze einen DS18S20 um die Außentemperatur zu messen. Zum Schutz vor Feuchtigkeit habe ich ihn mit mit Schrumpfschlauch (schwarz mit Heißkleber, UV beständig) eingeschrumpft. Die gemessene Temperatur war um bis zu
stark bewölktem Himmel war diese Temperaturdifferenz vorhanden, nur Nachts nicht. Nachdem ich den DS18S20 zusätzlich mit weißem Schrumpfschlauch überzogen hatte, lag die gemessene Temperatur nur noch ca. 0,2K höher als die Temperatur meines Vergleichsthermometers. Dann habe ich noch das Messintervall
-
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
,buffer,10)); [/c] alle meine bisherigen Ansätze führten dazu, dass der Speicherverbrauch von ca.20% auf 105% stieg, so bspw.[c]double t=data[0]; double temperatur=t/2; uart_puts(dtostrf(temperatur,2,1,buffer));[/c] Hat jemand eine Idee wie ich es schaffen könnte? gruss steffen
-
Thread
Adresse DS18S20
Frage zum Verständnis: der Sensor 18S20 hat in seinem ROM eine 64 bit Adresse zur Unterscheidung 'eingebrannt'. Bedeutet das, dass es ca 18 Trillionen = 2 hoch 64 verschiedene Sensoren gibt? Falls das so ist, kann man anhand der aktuellen
Ich habe grad erst ein paar vergossene DS18B20 gekauft, in 2 verschiedenen Ausführungen. Die IDs waren innerhalb eines Typs ähnlich, aber die Nummernkreise der beiden Typen hatten ein völlig anderes Schema.
-
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
Sensor bekomme ich nicht ans laufen. Hat jmd. von euch überhaupt schon mal versucht, einen DS18X20 per 3V3 ans laufen zu bekommen? Einzige Möglichkeit wäre noch, den ATMEGA8L voll auszureizen mit 8MHz, das höchste was ich hier habe sind 5MHz. mit Atmega8(5V) und Atmega32(5V) lief der Sensor
-
Thread
Ds18s20 preiswert.
Moinsen, weiss jemand wo ich DS18s20 bekomme, preiswert und nicht EBAY.. Bis denne
-
Thread
Mal wieder DS18S20
zusammen, nachdem meine UART jetzt funktioniert, ist der nächste Schritt die Inbetriebnahme des DS18S20 Temperatursensors. Ich habe mich an der Anleitung unter [1] orientiert. Ich habe in der ds18s20.c die Bitschieberei angepasst, bekomme aber durchgängig "+127.0001 C". Mit der Originalversion
dort beschriebene DS18B20 von der Lage der Datenbits wenig mit einem DS18S20 zu tun. Daher darfst du dich nicht wundern, wenn die Originalversion aus dem PDF eine völlig andere Temperatur ausrechnet. Findet denn überhaupt
-
Thread
Probleme mit DS18S20
Hallo, der DS18S20 liefert mir eine falsche Temperaturwert züruck. Bei temp_MSB kriege ich 0xFF und temp_LSB kriege ich 0xBF. Wenn das umgerechnet wird, komme ich dann zu -32°C. Könnte jemand mir helfen? [c
und warten bis er fertig ist. Messung anstossen geht mit: CONVERT T [44h] Und dann: If the DS18S20 is powered by an external supply, the master can issue read-time slots after the Convert T command and the DS18S20 will respond by transmitting 0 while the temperature conversion is in progress
-
Thread
Mindestspannung DS18S20
Hallo zusammen, ich brauche mal Eure Hilfe. Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Ich weiß, dass die Temperatursensoren laut Datenblatt für eine Mindestspannung von 3,0 V spezifiziert sind. Jedoch möchte
Frank schrieb im Beitrag #3304864: > Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle > mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Und warum verwendest du keinen DCDC-Wandler (z.B. LT1073, LT1305, Max866), der eine vernünftige Spannung generiert,
-
Thread
Temperaturmessung mit DS18S20
Hallo an alle, ich benutze einen DS18S20 per µC angesteuert zur Innentemperaturmessung auf einem Lochrasterboard. Das ganze funktioniert, hat aber folgendes Problem: Die Temperaturmessungen sind nur bis wenige Minuten nach dem Einschalten
Ich habe die Messfrequenz mal probehalber auf 20 s erhöht und festgestellt, daß es garnichts bringt. In einem weiteren Versuch habe ich den DS18S20 mal an ein 50cm langes 3 adriges Kabel gehängt. Diese Maßnahme hat alles gebracht, es sind nur 0,5
-
Thread
Problem mit DS18S20
Hallo, ich versuche schon seit geraumer Zeit einen DS18S20 mit externer Stromversorgung ganz einfach auszulesen. Habe mich dazu an den vorgegeben Beispielcode von Maxim gehalten: http://www.maxim-ic.com/app-notes/index.mvp/id/126 Die Funktionen scheinen
Hallo, ich kann in deinem Code nicht's finden, wo du mal zwischen Ein- und Ausgang des Portpin umschaltest. Am besten du setzt die Portleitung dauerhaft auf Low und arbeitest nur mit DDR. -> DDR=1 Ausgang LOW -> DDR=0 Ausgang HIGH oder
-
Thread
Probleme mit DS18S20
Guten Abend, meine Schaltung zum Auslesen der Temperaturfühler DS18S20 zeigt mir die richtigen Temperaturwerte an, wenn der DS18S20 direkt in der Schaltung steckt, sobald aber 1 m Kabel dazwischen geschaltet wird lese ich immer 85 C aus. Das Timming scheint zu stinmmen
). Konnte aber trotz der fehlenden Vcc den 64 bit ROM Code auslesen es klappte nur die Wandlung im DS18S20 nicht (Anzeige +85 C). Danke für eure tatkräftige Unterstützung Jochen
-
Thread
DS18S20 Taktrate
Hi ich hab hier erstmals einen OneWire Temperatursensor (DS18S20) in Betrieb genommen. Wenn ich mich an die Zeiten für das OneWire-Protokoll aus dem Datenblatt halte kann ich den Sensor nur bei etwa 50% der Lesevorgänge auslesen. In meiner Verzweiflung hab
Ich nehme an, du hast irgendeine als 'MAX' definierte Zeit voll ausgenutzt. Zum DS18S20 gibts genug Programmbeispiele, zB. hier in der Codesammlung. Vergleiche mal das Timing. Uwe
-
Thread
DS18S20 Tutorial
Codes von anderen studieren und damit experimentieren und/oder selbst ein Programm schreiben. Diese DS18S20 und der 1-Wire-Bus sind für Anfänger bestimmt keine leichte Kost, aber zu packen. "Englisch ist die Sprache der Elektronik" könnte man sagen. Wenn Du µC-Schaltungen oder irgendwas entwickeln
DS18S20 wrote: > Welche Sprache verwendet wird ist eigentlich egal. > Für Hilfe währe ich dankbar denn über google finde ich keine gescheite > website auf der es auf deutsch erklärt ist. Also
-
Thread
DS18S20 Will nicht laufen
Hallo, ich versuche gerade einen Dallas DS18S20 Temperatursensor als als 1-wire laufen zu lassen. Habe die C-Routinen von Peter Dannegger genutzt. Das ganze soll auf einem Mega8 laufen aber ich bekomme über die serielle immer nur die Meldung
Ich biete mehr: 8 Stück auf ~50m. Nicht sternförmig, wie es sein sollte, sondern kreuz und quer. DS18B20 / DS18S20 gemischt. ;) > Werde mir mal die Delay Routinrn ansehen, da gabs wohl schon öfter > Probleme hier wies aussieht. Langsamer oder schneller takten ist Quatsch; die Zeiten müssen stimmen
-
Thread
DS18S20 Temperatursensor
Hallo, nachdem ich mehrmals das datenblatt des ds18s20 durchgelesen habe, stellt sich mir immmer noch eine frage. welche art von temperatursensor wird heir verwendet? Handelt es sich um eine thermoelement das hier ausgewertet wird oder ist es etwas
wo es erklärt wird wie es mit den oszillatoren genau funktioniert und bezieht es sich nur auf den ds1820 oder hat der ds18s20 die gleiche funktionsweise??
-
Thread
DS18s20 am AVR
Hallo! Kann mir jemand helfen einen Dallas 18s20 Temperatursensor mit einem AVRxx zu betrieben? Vielleicht hat jemand eine Routine o.ä. Danke Sascha
Ich arbeite auch gerade an so was hier ist ein Beispiel für einen ds18b20 bei diesen Typ ist die Auflösung der temp. 12bit
-
Thread
DS18S20 Problem
Hi Leute, bin gerade dabei einen DS18S20 Temperatursensor anzusteuern. die 64bit lange Nummer inklusive Family Code lässt sich zuverlässig auslesen. Allerdings ist der Family Code nicht 0x10, wie bei 1820 üblich sondern wird als 0x28
Wenn Du 0x28 ausliest, ist es mit Sicherheit kein DS18S20. Es könnte ein DS18B20 sein und der liefert 12 Bit Werte. In der Codesammlung findest Du meinen Code (AVR-GCC), der 0x10 und 0x28 Sensoren richtig ausliest. Peter
-
Thread
DS18S20 keine Temperaturwandlung
* ; Arbeitsregister .def ar_1= r16 .def ar_2= r17 .def ar_3= r18 .def ar_4= r19 ; byteregister one wire, spi.... .def lsb= r20 .def msb= r21 ;************************************************************** ;SRAM -START
Laut Maxim tut sich da unter 3V nichts brauchbares: https://www.maximintegrated.com/en/support/faqs/ds18b20-faq.html BTW: eine genaue Temperaturmessung braucht mindestens 4,3V. Darunter ist laut Datenblatt nur die Funktion der IO-Schnittstelle garantiert.
-
Thread
Temperaturmessung mit DS18S20
Hallo Leute! Ich suche jemanden der mir behilflich ist, mit einem "Dallas DS18S20" deren Datenausgang auf einen µC (ATMega128)geführt wird, eine temperaturabhängige Lüftersteuerung zu realisieren! Ich steige da leider nicht dahinter wie das programmiert wird (asm) Ich möchte den DS18S20 als Temp.-Sensor verwenden und benötige einen PWM-Ausgang zur Steuerung des Lüfters (Proportional zur Temp.)und die aktuele Temp. möchte ich dann auch noch auf dem Display anzeigen! Vielleicht
-
Thread
mehrere DS18s20
Hy hat einer von euch ein programm beispiel in BASCOM wie ich mehrere DS18s20 ansprechen kann ?? ich mache das im moment so ist ein teil eines programm, nur würde ich nun gerne noch zwei weitere hinzufügen. wie mache ich das am besten ?! habe da kein plan. gruss
-
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
XC164CM MikroC.Ich hab 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
Ü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
DS18S20 offen
Hallo zusammen, da beim einem DS18S20 sowieso ein Bein abgebrochen war, habe ich den kurzerhand geknackt. Interessant, von der Beschriftungsseite kommen erst einmal zwei Platten, die fast den gesamten zur Verfügung stehenden Platz
Matthias S. schrieb im Beitrag #6509893: > von der Beschriftungsseite kommen erst einmal zwei Platten, die fast den > gesamten zur Verfügung stehenden Platz im Gehäuse einnehmen. Das wird > wohl der Stützkondensator
-
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
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
-
Thread
DS18s20 etc..
Leute, im Forum und bei den Codebeispielen werden immer wieder die MAX-TemperaturSensoren 1-Wire DS18s20 und I2C DS1631 genannt. Den DS18s20 gibts ja beim Reichelt, aber relativ teuer. Ferner gibts weitere gute 1-Wire Bausteine zB.: DS2482 Kennt jemand ne günstige Bezugsquelle (privat) für diese
-
Thread
DS18S20 lieferbar?
Moin! Für diejenigen die auf den DS18S20 warten: Ich hab heute die Samples vom Maxim bekommen (war 6 Wochen nicht lieferbar). Ich denke also, dass es ihn bei Reichelt und Co. auch bald wieder geben wird (bei Reichelt ist er noch als
-
Thread
DS1820/DS18S20
Die DS18S20 Routinen sehen gut aus (von wem sind die?) und wenn der Sensor richtig angeschlossen ist (an PC0 mit externem Pullup) sollten da auch vernünftige Daten kommen. Der Haken liegt IMHO in diesem
hallo, >Die DS18S20 Routinen sehen gut aus (von wem sind die?) die hab ich glaube ich aus dem i-net nur ein kleinwenig abgeändert >Der Haken liegt IMHO in diesem Teil der diversen sensor_x Routinen: > ldi
-
Thread
DS1820 (DS18S20)
Hallo, ich brauche 1 oder besser noch 2 DS18S20. Kann mir jemand sagen wo diese noch zu bekommen sind? Danke Stephan
danke aber bei Reichelt ist der nicht lieferbar und bei Farnell gibt es nur den DS18S20Z
-
Thread
DS18S20 und ATTINY 2313
bitte schön: http://avrs-at-leipzig.de/dokuwiki/projekte/thermometer_mit_ds18s20 Die Ansteuerung eines anderen Displays musst Du selbst implementieren.
/openplayer/docs/docs/other/ds18b20_pre1.pdf
-
Thread
DS18S20, ich kapiere es einfach nicht
also ich habe es nach monaten endlich geschafft den DS18S20 auszulesen. super. aber nun geht es weiter. da mir die ganzen libs viel zu kompliziert sind habe ich mir teilweise, eine für mich verständliche lib geschrieben. um diese aber auch voll "onewire"
kam es mir auch vor das ich als ersten Element in dem array eine 16 habe, anstatt, eine 10 für den DS18S20. Aber wenn ich die 16 als Dezimalzahl betrachte und das in Hexadezimal umwandle komme ich auf die 10, also den Family Code des DS18S20. Muss ich aber jetzt alle Elemente des arrays an den DS18S20
-
Thread
AVR Frequenzmessung, DS18S20
fertig gerechnet haben und die dann auch noch auslesen. Bei mir läuft das ja etwa so: (Speicher im DS12S20 = 85°C) -> Befehl "Umrechnen!" ....ca.1,4s warten (Speicher im DS18S20 sollte jetzt Temperatur enthalten) -> Befehl "Sende Speicher!" -> empfange trotzdem 85°C ???? Wenn ich jetzt den ersten
Beitrag #4276503: > 85°C Ausgabe ist nicht normal. Das ist eine Art Fehlercode. Ich hoffe > die DS18S20 sind nicht parasitär versorgt sondern ordentlich mit 5V. Die 85°C werden genau dann ausgegeben, wenn vorher noch kein Wert vom DS18S20 in den Speicher "berechnet" wurde. Die lib gibt als "Fehler
-
Thread
ds18s20 mit Bascom unter Proteus
Ich hab auch gerade gesehen, Proteus gibt unmengen Warnungen aus. [DS18S20] RAM COMMAND UNSUPPORTED Es scheint also doch an Proteus zu liegen.Warum funktioniert dann das Proteus Beispiel auch mit Ds18s20 und avr?
letzter verzweifelter Aufruf in die Community, es gibt doch > bestimmt jemanden da draußen der mit dem ds18s20, bascom und proteus > schon gute erfahrungen gemacht hat, wie habt ihr das denn bitte gemacht? Ich habe keine Probleme mit DS18(B)20 gehabt in C oder Assembler. DS18S20 sollte nicht viel anders
-
Thread
Frage zum Auslesen eines DS18S20
hier vorgegangen: http://www.raspiprojekt.de/anleitungen/schaltungen/9-1wire-mit-temperatursensor-ds18b20.html Alles neue Komponenten, nach Plan ausgeführt. Und wenn man auch beim DS18S20 einfach das Ergebnis durch 1000 teilt, dann erhalte ich ja 85°C, und das bei verschiedenen Sensoren. Da kann
Torsten S. schrieb im Beitrag #3246361: > Die Beiträge zu den DS18x20 kann man kaum noch zählen und werden nur > noch durch "mein LCD geht nicht" getoppt. Keiner hat noch Lust zu > verstehen wie das Zeug
-
Thread
Code anpassen (DS18S20)
Hallo, ich habe mir etwas zum auslesen eines DS18S20 geschrieben. Das auslesen mittels SkipRom klappt perfekt. Nur würde ich gerne noch mittels ROm Code auslesen können. Hier mal die Codes: [c] // SkipRom unsigned char Read_Skip_Temp(void
64 TCNT1 = 0xFFFF; //Zaehlregister vorladen mit FFFF zum Sofortstart char Buffer[20]; float temp; //init lcd lcd_init(); lcd_clear(); //lcd_draw_fullscreen_bmp(img); while(1) { uhr(minute, stunde); ow_reset(); temp = Read_Match_Temp
-
Thread
1W und DS18S20
mehr wo mir der Kopf steht, deshalb finde ich den Fehler nicht. Ich möchte ganz einfach einen DS18S20 auslesen und die Temperatur auf einem Display ausgeben. Ich bekomme im Display leider immer nur die Ausgabe "FF". Der Bascomcode s. Anhang. Danke schon mal!
Christian, die gute Nachricht zuerst, dein Quelltext funktioniert mit den Stackwerten. Wie hast du den DS18S20 angeschlossen ? Vdd an + GND an - DQ an C.5 und über 4,7k Widerstand an Vdd ? MfG Frank_S
-
Thread
Temperaturberechnung für DS18S20
Hallo Leute, ich weis, DS18S20-Themen gibt es mehr als genug, ich hab auch schon fast alle gelesen, aber ich komme trotzdem nicht weiter, vielleicht kann mir ja jemand helfen. Ich möchte mit meinem tiny2313 einen DS18S20 betreiben
So geht es beim DS18S20 und DS18B20 ohne Float: http://www.mikrocontroller.net/topic/202928#2002422 Es sind ICs mit der Aufschrift DS1820 im Umlauf (z.B. Pollin 180014 2,50), die in Wirklichkeit DS18S20 sind, da CountsPerDegree
-
Thread
DS18S20 defekt vom liegen?
Hallo, ich habe vor drei oder vier Monaten mit einem DS18S20 experimentiert. Hat auch ganz gut geklappt. Brauchte ich im Moment aber nicht, also ab in den Schrank damit. Nun wird es wieder aktuell und ich habe mir das gute Stück wieder rausgeholt, mein altes
Das Problem hat sich erledigt. Also nicht der DS18S20 ist blöd, sondern ich. Es lag einfach an den Fuse-Bit Einstellungen im Avr. So etwas blödes. :-) Danke an alle die sich beteiligt haben. Gruß Holger