-
Thread
DS18S20 vs. DS18B20
Hallo. Ich hab mir eine Temperaturanzeige mit einem Atmega8 und DS18s20 gebastelt. Soweit alles gut. Jetzt hab ich neuerdings DS18B20 im Einsatz und mit denen stimmt die Routine zum Auslesen nicht mehr. DS18S20 1wreset 1wwrite &H55 1wwrite Id1(1) , 8 1wwrite
? Oder kannst Du G**gle nicht bedienen? Die suchworte ds18b20 bascom finden eine ganze Menge, auch was auf Deutsch: http://www.roboternetz.de/wissen/index.php/Bascom_und_1-Wire Was genau ist Dir nicht klar? Tom
-
Thread
DS18S20, DS18B20, DS1820?!
DS1820 verwenden; er sagt allerdings nicht, daß als DS1820 Ersatz NUR der DS18S20 empfohlen wird.
mil SOIC (DS18S20Z).
-
Thread
DS18S20
mich Plastikspray versiegelt um der Feuchtigkeit entgegenzuwirken. Mal was anderes bezüglich der DS18. Ich habe gerade das SearchROM aus der ApplikationNote von Maxim in meinen Code eingebaut funktioniert auch soweit. Aber es gibt doch das prinzipielle Problem das ich die Sensoren nicht unterscheiden
Ganz brauchbare Methode: 1. einen DS18x20 anschliessen 2. alle ROM-Codes auslesen (soweit nur einer) 3. Sensornummer abfrage (UART-Terminal/Tastatur/LCD) 4. ROM-Code ins eeprom ablegen 5. weiteren Sensor anschliessen 6. nochmal Search-ROM
-
Thread
DS18B20
Ich habe die ersten Versuche mit einem DS18B20 gemacht. Das Auslesen der Temperatur klappt auch einwandfrei. Ich habe nur ein Problem mit der Umwandlung der beiden Temperaturegister TH und TL in einen BCD-Code, damit man die Temperatur an einer
Hallo Edgar, dein Datenblatt bezieht sich auf die normale binär zu BCD Umwandlung. Aber was aus dem DS18B20 kommt ist keine normale Binärzahl. Ich hab das Datenblatt vom DS18B20 mal angehängt (Tabelle2 Seite3). Gruß, Martin
-
Thread
DS18B20
0.0625C, respectively. The default resolution at power-up is 12-bit. The DS18B20 powers-up in a low-power idle state; to initiate a temperature measurement and A-to-D conversion, the master must issue a Convert T [44h] command. " ... "The DS18B20 output temperature data
Moinsen, oder man läßt sich ein DS18B20 im benötigten Wertebereich kalibrieren. Die so ermittelte Kalibrierkurve hinterlegt mann dann µC. mfg
-
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
DS18B20
Hey ho... ich habe schon mal geschrieben bzgl. des DS18B20 und ansteuerung in C. Hat zufällig schon wer ein fertiges C Programm das ich evt. in CVAVR verwenden kann oder ähnliches ? Habe hier schon mal eines bekommen, aber widerrum für den DS1820,
, ich schaffs nicht das ich diese 9 byte auf 12 byte umschreibe bzw. ich schaffs nicht das ich dem DS18B20 das Conf Byte neu setzte das er in 9 byte sendet ! Grüße, alex
-
Thread
Thermometer mit 2313 und DS18.
einem Steckbrett nachgebaut. Leider hat es den Nachteil das die Anzeige während des auslesens des Ds18... dunkelgetastet wird, was als Zimmerthermometer sehr nervig ist. Meine C Kenntnisse sind ein wenig bescheiden. Ließe sich der Code irgendwie modifizieren so das eine kontinuirliche Anzeige möglich
mit "dunkelgetastet" ? Die LED Anzeigen sind für ca. eine halbe Sekunde dunkel während der MC die DS18... mist und das tut er alle 5 sek. Kann mir auch nicht vorstellen das es so kompliziert ist einen DS18S20 auszulesen, mein Pollin AVR-NET-IO Board hat davon 8 Stück drann hängen und fühlt sich nicht
-
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
DS18B20
hallo miteinander... wie ich gesehen habe, haben schon einige von euch mit dem dallas-sensor DS18B20 rumgemacht. ich wollte nun auch mal mein glück versuchen und habe mich bei der software an die von http://mc-project.de/Pages/Projekte/Wetterstation/wetterstation.html orientiert. das LSB kann
nacheinander zu lesen sein. Zumindest klappt es so bei mir. Nullen würdest Du auch lesen, wenn der DS1820 gar nicht mehr sendet. Sendest Du vielleicht ungewollt ein Reset? Z.B. durch die Weiterverbeitung des ersten Bytes? Gruß Jens
-
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
Unterschied DS18B20 und DS18B20-PAR
Der DS18B20-PAR hat keinen VCC Anschluss und kann somit nur mit parasitaerer Versorgung betrieben werden. Gruß JensM
Marketingschwachsinn. Auf GND legen und NICHT weglassen! Der Unterschied beider Varianten ist, dass bei DS18B20-PAR der NC Pin nicht angeschlossen weden muss und das Die, das da drin ist, welches exakt das gleiche ist wie beim DS18B20, das VCC -Bond Pad intern auf GND gebondet hat. Der DS18B20 enthält
-
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
Temperatur-Sensor DS18S20 und DS18B20 am Arduino
Florian Denz schrieb im Beitrag #4114738: > Hätte da einen Sensor namens DS18S20 gefunden, > extra für draußen: Den Unterschied zwischen DS18S20 und DS18B20 kennst du?
Joachim B. schrieb im Beitrag #4115115: > der DS18B20 hängt seit einem Jahr mit Schrumpfschlauch auf meinem Balkon > ohne Probleme, OK er taucht nicht in Wasser und ist rel. regengeschützt. Ich hatte einen DS18B20 über ein Jahr ununterbrochen
-
Thread
DS18B20 Temperaturberechnung
Funktioniert bei negativen Temperaturen nicht. Ansonsten: http://datasheets.maximintegrated.com/en/ds/DS18B20.pdf
: Rem Wert_aus_ds1820 = &B1111_1100_1001_0000 ' Beispielcode ' Auswertung für DS18B20, nicht für DS1820, nicht für DS18S20 ! Sign = 0 ' 0 = + | 1 = negative Zahl If Wert_aus_ds1820 = 0 Then
-
Thread
Thermomter DS18b20
auch die Umrechnung von dieser. Die Motoren wurden auch einzeln geprüft, bevor ich sie an den DS18b20 angeschlossen habe, dies ist auch positiv verlaufen, der DS18b20 ist auch nicht falsch verkabelt wurden. Ich stehe immer noch vor dem Problem warum die 2. Messung und die darauffolgenden falsch
Bezug auf den vorherigen Messwert. Eventuell Erwärmung, nicht nur durch den L293, sondern auch der DS18B20 selbst bringt 1 GradC.
-
Thread
DS18B20: Falschmessungen?
[c] ein_sensor_lesen_komma_einsetzen(uint8_t wer, uint8_t *id, uint8_t bus ); ------- if ( DS18X20_start_meas( DS18X20_POWER_PARASITE, NULL ) == DS18X20_OK) { _delay_ms( DS18B20_TCONV_12BIT ); do { if(DS18X20_read_decicelsius( (uint8_t *)&sensor_id_str[wer][0], &decicelsius
if(retry) // jar_retry break; // jar_retry } } // if( diff == OW_DATA_ERR ) DS18X20_show_id_uart( id, OW_ROMCODE_SIZE ); if( id[0] == DS18B20_FAMILY_CODE || id[0] == DS18S20_FAMILY_CODE || id[0] == DS1822_FAMILY_CODE ) { retry=5; [/c] ich weiss ja nicht ob
-
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
Hallo Männers! Ich habe mal vor einiger Zeit ein Bascom PRG für ein Thermometer mit DS18B20 in die Codesammlung gestellt. Vielleicht nützt es ja. Jedenfalls unterscheiden sich der DS1820 und der DS18S20 grundsätzlich voneinander in der Form der Daten, die sie ausgeben. Das hat mich auch
-
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
DS18B20 Problem
Liegt das vielleicht daran, weil ich den DS18B20 habe? georg
Und danke nochmals für die tolle Hilfe! Eine Frage habe ich aber noch: Ich habe jetzt ja einen DS18 *B* 20 drann. Darum muss ich auch die Temperatur noch durch 16 teilen. Wie ist das aber, wenn ich einen DS18 *S* 20 drann hab??? Durch 2???? georg
-
Thread
DS18B20 Sensor
oder 93°C o. ä hatte, ist hier unwichtig. Aber vielleicht kennt jemand das Langszeitverhalten des DS18B20 bei Temperaturen nahe der Grenztemperatur. Kleine Fehlerkorrektur aus meinen Beiträgen: a) Der Temperaturmessbereich des DS18B20 reicht von -55°C bis 125°C. -55°C bis 100°C gilt für DS18B20 PAR. b) Die Kurven ‚türkis’ und ‚gelb’ gehören zum DS18B20.
-
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.
defekt. naja jetzt darf ich mir erstmal einen neuen besorgen. welchen würdet ihr mir empfehlen den ds18S oder die B version? MFG
-
Thread
wieder ein DS18B20 Problem
sbic DS_Pin,DQ ;Warten bis der 18B20 die Datenleitung freigibt rjmp pc-1 ret [avrasm]
Jetzt änder doch mal > sbic DS_Pin,DQ ;Warten bis der 18B20 die Datenleitung > freigibt in > sbis DS_Pin,DQ ;Warten bis der 18B20 die Datenleitung > freigibt .. sonst trommelst du dem DS18B20 schon
-
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
DS18B20 Problem
Hallo Leute Ich habe meinen DS18B20 in ein Aluminiumgehäuse eingegossen und mit einer dreipoligen Steuerleutung verbunden. Wenn ich den DS18B20 an den PIC anschließe funktioniert er einwandfrei. Verlängere ich das Kabel mit einem
schrieb im Beitrag #3655872: > Ich habe meinen DS18B20 in ein Aluminiumgehäuse eingegossen und mit > einer dreipoligen Steuerleutung verbunden. Wenn ich den DS18B20 an den > PIC anschließe funktioniert er einwandfrei. Ahha! > Verlängere ich
-
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
DS18B20 oder was.
Ralf B. schrieb im Beitrag #6153662: > 4x DS18 Was sind für Dinger (meinst du DS18B20?), wie sind di vor Umwelteinflüssen geschützt, was hast du da für Kabel dran, wie sind die verschaltet, wie werden sie versorgt (feste Versorgungsspannung
Moin, ja DS18B20 Sensoren wie in der Überschrift. Thermometer (Logger) ist von https://www.ebay.de/itm/8-Channel-Temperature-Data-Logger-V2-55-125-C-Bluetooth-DS18B20-LCD2004/123176308534?ssPageName=STRK%3AMEBIDX
-
Thread
DS18b20 und Bascom
Hallo, ich schaffe es einfach nicht die Temperatur auszulesen (ds18b20) und auf einem LCD auszugeben. Die ansteuerung vom Display ist ja recht simpel mit Bascom, aber wie beckomme ich die Temperatur auf das Display ? Kann mir bitte jemand helfen ? Danke !
sieht es mit "Match ROM", "Start Conversion" und "Read Scratchpad" aus? Hast Du das Datenblatt des DS18B20 gelesen? Gruß Joachim
-
Thread
DS18B20 an Arduino
ist vielleicht bei deinem Aufbau etwas falsch oder dein Sensor ist defekt. Es gibt definitiv genug DS18B20, die mit Arduinos laufen.
Aus deinen Link [c] Navigate to the "arduino_ds18b20_temperature_sensor" folder and select the "arduino_ds18b20_temperature_sensor.pde” file. Now you need to identify your individual DS18B20 sensors by their serial numbers. Luckily we have provided
-
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
-
Thread
DS18B20 an UART
Hi möchte gerne einen DS18B20 über den UART vom AVR ansteuern. Verstehe aber nicht, warum in der App-Note von Atmel ein Open-Collector TX mit 2 Transistoren aufgebaut wird, tut's da nicht auch eine einfache Schottky-Diode?
-
Thread
Adresse DS18S20
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.
sollte - wie in der ersten Zeile - eigentlich 10 stehen. Ist aber nicht. Es hat zwar schon gefälschte DS18B20 gegeben, aber das waren umgelabelte NPNs, funktionierten also nicht. Die hier funktionieren und liegen recht gut gleichauf.
-
Thread
Probleme mit DS18B20
Quellcode (vor wem, von dir?), wie wo angeschlossen, ob mehrere gleichzeitig, ... Garantiert kein DS1820 oder DS18S20 auf dem Board? Die sind ähnlich aber nicht identisch.
Der DS18B20 hat in den ersten zwei Byte des Scratchpad bereits eine Auflösung von 0,0625°C. Eine Auflösungserweiterung über Byte 7 und 8 ist hier nicht möglich. Das bedeutet, Dein Code ist für den DS18S20
-
Thread
DS18B20 Temperatursensor
mit dem DS18B20 eine Temperatur von einer "externen Sache" z.B Eis. Wie mache ich das? Soll ich das Eis (verhüllt) auf den Sensor drauf tun? Der Sensor ist aber dafür viel zu klein. Ich bin für jede Hilfe
Wasser und Eis gleich viel ist. Diese Mischung hat dann ziemlich genau 0°C. Das ist genauer, als dein DS18B20. Damit kannst du deinen PTC messen. Aber bitte vorher mit Lack o.ä. isolieren!
-
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
Lebensdauer DS18B20
Die Versorgung ist über den DS9490R. Die DS18B20 sind als Linie mit Abzweigen montiert. Und die Temperaturen im Haus halt max. 30 Grad. Das höchste wird die Solaranlage sein.
Ich biete mehr: Seit Oktober 2006 ohne Ausfälle, 24/7. DS18B20 und DS18S20 auf dem selben Bus. Wilde Stern/Bus-Verdrahtung. Und - die CRC-Prüfung sowie die 85.0 Erkennung ist Pflicht!
-
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
DS18B20 Auslesen
Hallo liebe Gemeinde, ich versuche mit folgendem Code einen DS18B20 auszulesen! Leider erhalte ich immer eine Ausgabe von 1111 1111 1111 1111 ! Der Sensor ist per +5V, 1-Wire-Bus mit 4,7k an +5V und GND angeschlossen. Der 1-Wire Bus ist an PA7 angeschlossen!
allerdings habe ich ja leider einen Wert von 0000 0010 0101 1110 als "Soll-Wert" und den Wert vom DS18B20 aus "Ist-Wert". Wie kann ich diese beiden nun direkt vergleichen?
-
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
der Sensor vielleicht hinüber? Gruß Dennis [1] http://teslabs.com/openplayer/docs/docs/other/ds18b20_pre1.pdf
-
Thread
DS18B20 multiplexen
Hallo mal wieder :-) Ich bastel grad mit vier DS18B20 rum und würde gern jedem Sensor seinen eigenen Pin am Controller geben, statt alle zusammen per 1wire an einen Pin. Meine Überlegung war, einfach den Pin für 1wire nach jeder Messung neu zu bestimmen
DsData(1) = 1wread(9 , Pind , 4 ) 1wreset Pind , 4 End Select TempA = DsData(1) And 1 If TempA = 1 Then Decr DsData(1) TempA = Makeint(DsData(1) , DsData(2))
-
Thread
Probleme mit DS18S20
]; unsigned char temp_LSB,temp_MSB; char i; float final_temp; signed int temp; if(DS18_SendReset(3)) { DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte(0x44); //Start conversion Delay_us(670); DS18_SendReset(3); DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte
_Read()){} DS18_SendReset(3); DS18_WriteByte(0xCC); //Skip ROM DS18_WriteByte(0xBE); //Read Scratchpad for(i=0;i<9;i++) { Scratchpad[i]=DS18_ReadByte_1(); } }
-
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
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 Grad Differenz zum Vergleichsthermometer. Allerdings finde ich es optisch einfach unschön den Sensor
-
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