-
Thread
DS1820 / DS18S20
pullup. beim "normalen" ds1820 geht das auch problemlos,auch wenn 2 gleichzeitig am bus hängen und gleichzeitig konvertieren. und beim ds18s20 soll das nicht mehr reichen...? lt. Datenblatt ebenfalls: 1.5mA Von der Logik her
dne Funksensoren mit Tinys vielleicht auch nicht. Das einzig störende ist jetzt noch: Die Teile (DS1820/DS18S20) haben den gleichen Family Code. D.h. von außen bzw. per ROMCODE ist nicht zu unterscheiden ob es ein ds1820 oder ein ds18s20 ist... -> ergo sofort beim auspacken testen und mit einem Lackstift
-
Thread
DS1820, DS18S20 etc.
mitbestellen. Es gibt dort aber verschiedene Typen. Es sollte schon ein 1 Wire IC sein, da wir mit dem DS1620 sehr viele Sorgen hatten. Bei Reichelt habe ich folgende ICs gefunden: DS 18B20Z DS 18B20U DS 18S20 Nun sehe ich den Unterschied lediglich in der Bauform und im Preis. Ich wollte mich nur
Danke. Sprich der DS18S20 ist genauer. Danke
-
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
Thermometer mit ds18s20 und LED Annzeige
Ich vermute mal, der DS18S20 ignoriert weitere Startbefehle während der Wandlung und hat ein extra Latch, daß die alte Wandlung ausgibt, solange die neue noch läuft. Da das aber alles undokumentiert ist, würde ich es lieber
gefunden welches eine Auflösung von 0,1 Grad versprach, obwohl der Sensor +-0,5 Grad Messen kann (DS18S20). Musstest du was kalibiren oder eine Konstante einbauen? Weil +-0,1 Grad ist schon was!
-
Thread
DS18B20-Temperatur Vergleich Problem
, auch für mich) Wie kann ein analoger PT100 kein Problem sein, der viel einfacher abzufragende DS18B20 aber schon?
Dinge werden heutzutage anders geschrieben. Zudem ist er so geschrieben, dass er mit beliebig vielen DS18B20 am Bus klar kommt. Aber so wild ist der in 1Wire.zip dann auch wieder nicht.
-
Thread
DS18b20 Falsche negative Temperaturen.
Hallo Ich habe ein Arduino Nano und ein paar DS18B20 daran angeschlossen bei positiven Temperaturen stimmen die werte auch so weit. Aber sobald es Richtung minus grade geht wirds schlimm. Ein Beispiel ein Fühler hat -7 Grad und der nano gibt
im Beitrag #4816289: > Dieser Teil kommt mir seltsam vor. Ist schlicht falsch. Spielt aber beim DS18B20 keine Rolle, da dieser Codezweig nur beim DS18S20 greift.
-
Thread
DS18B20 mit Interrupt, AVR-GCC
die Pins des verwendeten Ports über ONEWIRE_PINMASK einschränken. Die Methoden zum Auslesen der DS18B20 ist in eine extra Datei gewandert und mit einer kleinen Statemachine ist das Auslesen der Sensoren etwas bequemer. ds18b20_start() startet eine conversion, ds18b20_tick() kann nach belieben aufgerufen werden - diese gibt, wie ds18b20_isdone() zurück, ob eine conversion abgeschlossen ist. Mit ds18b20_get_temp_fixe() kann die Temperatur des angegebenen Kanals als fixed-point zurückgegeben werden. Ich verwende den Code in einem
-
Thread
DS18S20 bringt immer 127
/openplayer/docs/docs/other/ds18b20_pre1.pdf Habt ihr noch eine Idee, was falsch sein könnte? Gruß Robin
Datenblatt). Hier mal meine funktionierende Variante für den 18S20. Ich habe die Funktionen so umgeschrieben, dass ich unterschiedliche Pins verwenden kann. [code] int16_t nDS18S20ReadTemperature(uint8_t vucPinNumber) { int16_t nTemperature; //Reset
-
Thread
1-wire DS18b20 werden heiss
komische schreibweise! Also folgendes, bis vor 2 Wochen habe ich ein kleines 1-wire Netzwerk aus ca. 8 ds18b20 und einem 8/kanal IO ds2408 betrieben. Lief ueber externe stromversorgung, also an VDD +5V. Master ist ein DS2480b Nun wollte ich das nach den besagten 2 Wochen wieder in betrieb nehmen und was
, aber ich moechte die parasitaere versorgung eig. nicht haben. Einstellen kann man das aber am ds18b20 anscheinend nicht. Und laut datenblatt prueft der ds2480b ob es slaves mit para. stromversorgung gibt und richtet sich danach. Nun habe ich aber testweise nur einen ds18b20 dranhaengen und der wird
-
Thread
DS18B20 gibt keine Daten her
schrieb im Beitrag #4810719: > Vieleicht das hier? > Beitrag "China Schrott - NPN Transistor als DS18B20 verkauft" Nein, habe den Sensor bei RS bestellt!! Außerdem kommt nach einem Reset-Puls vom uC ein Response-Puls vom Sensor. Also gehe ich stark davon aus, dass es wirklich ein DS18B20 ist!!
Man könnte auch mittels I2C über einen DS2482 den DS18B20 betreiben. Damit braucht man sich nicht um die Einhaltung von Zeiten kümmern (außer 750ms)
-
Thread
DS18B20 - gegen Kurzschluss absichern
dann den LDO ganz weg. Ist diese Schaltung Sinnvoll? Eine Verschwendung ist es ja schon, für jeden DS18 einen eigenen LDO einzusetzen - die DS18 benötigen 4mA - der MCP1711 treibt 140mA dauerhaft. Wäre es da sinnvoller alles über einen LDO laufen zu lassen, so das dann alle DS18 halt ausfallen? Ich meine
muss ja global sein, richtig? Sonst habe ich mit meinem µC ja keinen richtigen Potentialbezug zu den DS18B20?!
-
Thread
DS18x20 lib für AVR
Hallo, unter http://sicklinger.com/de/microcontroller-avr/58-atmel-avr-atmega-ds18x20-library-in-c.html gibt es eine einfache float basierte DS18x20 lib für AVR. Sie ist sehr einfach gehalten. Ich habe Sie getestet von -45°C bis 120°C. Gruß,
Hallo Stefan, ich verwende deine DS18B20 Lib - Link: http://www.sicklinger.com/en/atmel-avr-atmega-ds18... Ich bin quasi blutiger Anfänger und bin zu blöd den Temperaturwert an mein Display zu übergeben. Mein genaues Problem habe
-
Thread
DS18B20 Nutzung von fertigem Code
Fabian S. schrieb im Beitrag #5653650: > Zum einen verstehe ich folgende Code-Zeile (zu finden in der ds18s20.c) > nicht*(pDS18x20->DS18x20_PORT-1) |= _BV(pDS18x20->DS18x20_PIN);Warum -1? > Warum wird der Klammerausdruck als Pointer dargestellt? (pDS18x20->DS18x20_PORT) ist eine Adresse im SRAM, für
S. schrieb im Beitrag #5653650: > Zum einen verstehe ich folgende Code-Zeile (zu finden in der ds18s20.c) > nicht*(pDS18x20->DS18x20_PORT-1) |= _BV(pDS18x20->DS18x20_PIN); über den Pointer pDS18x20, welcher auf ein Struct TSDS18x20 zeig, wird der Member DS18x20_PORT dereferenziert (ausgewählt
-
Thread
DS18S20, Atmega8 und Winavr
Hallo *, z.Z. versuche ich mich an der Temperaturmessung mit einem DS18S20 an einem Atmega8 16Mhz. Die Code-Beispiel die ich bisher gesehen habe, laufen bei mir nicht. Im Prinzip kann ich auch Kontakt zwischen dem DS18S20 und dem Atmega8 herstellen. Nur stoße ich auf
Stefan "stefb" B. wrote: > Allerdings merke ich von den 48 °C nichts ;-) Sei froh, dass es kein DS18B20 ist. Dann wären es 384°.
-
Thread
DS18S20 hohe Auflösung berechnen
Der DS1624 ist auch noch ein "direct to digital"-Wandler. Die Liste hatte ich vorschnell aus dem pdf (siehe related products) kopiert, da sind aber Unstimmigkeiten: DS1820: nur der 1820, nicht jedoch DS18S20 und DS18 DS2434 ist ein veralteter Battery ID/Monitor Chip DS2435 ist bei Maxim überhaupt nicht (mehr?) als Bauteil gelistet Hinweis: ein paar der Sensoren können als stand-alone-Thermostaten verwendet
-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
finden Nachtrag : Jetzt auch mit Nachkommastellen von int auf double geändert: [c]double d = ds18b20_gettemp(); [/c]
man aus DS18x20Demo.c raus.
-
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 erfolgreich getestet wurde, den DS1820 verwenden. Das sollte doch gehen oder? Die Family-codes sind gleich, die Registerinhalte und 1wire-Befehle auch. Oder gibt es da irgendwelche subtilen Probleme? Zur Info dein Ausschnitt der Ansteuerschaltung
-
Thread
DS1820 oder DS18S20 kaufen????
Aber wo? Es gibt den bei Conrad für viel zu teuer, und bei Reichelt, aber die können den immo nicht liefern. Hat jemand noch ne Idee?
-
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
DS18B20 Ablauf zum auslesen der Temperatur
jedoch scheinbar realisiert habe. Eventuell habt ihr mir eine Idee, was fehlt? [c] if(reset_ds18B20() == 1) { line0[0] = 'T'; //Kommt, immter True } else { line0[0] = 'F'; } write_ds18B20_byte(0x33); read_ds18B20_byte(); //byte1 read_ds18B20_byte(); //Byte2 read_ds18B20_byte(); //byte3 read_ds18B20_byte(); //Byte4 read_ds18B20_byte(); //byte5 read_ds18B20_byte(); //Byte6 read_ds18B20_byte(); //Byte7 read_ds18B20_byte(); //Byte8 _delay_ms
-
Thread
DS18S20 Temperatursensor Beschaffung Hilfe!
hallo, dallas ds18s20 hat er jetzt 'nen i2c-bus ??? etwas muß falsch sein?? bist du sicher?
och nö... versteht mich keiner? mir bus wurscht von se ds18s20 - weil programm fertig ... ich brauchen ds18s20 !!! MfG, F. Wolf
-
Thread
Suche Library für DS18b20
Hallo, Ich suche schon länger eine einfache DS18b20 Library in C für meinen Atmega328. Leider habe ich nichts passendes gefunden. Sie muss folgendes Können: - Minus Temperaturen verarbeiten - Einfache Commandos benutzen - Leicht einzubinden
Der_Boss schrieb im Beitrag #5009462: > Ich suche schon länger eine einfache DS18b20 Library in C für meinen > Atmega328. Dann solltest du deine Suchstrategie vielleicht ändern. Hast du es schon mal mit Google versucht? Als Stichworte würden sich vielleicht "DS18B20", "Library
-
Thread
DS18B20 auslesen wird immer langsamer.
Hallo Leute, ich lese bis zu 80 Stück DS18B20 an einem einzigen Bus aus. Pro Zyklus einen Sensor. Nun dachte, ich dass es pro Sensor immer gleich lange dauert. Pustekuchen! Die ersten zehn Sensoren gehen schnell (Gefühlt innerhalb von 100ms
Hallo, ich bin ganz neu hier und über die Suche nach DS18B20 und 1-wire auf diesen Threat gestoßen. Ich weiß der ist eigentlich Steinzeit aber ich steh grad vor der selben Herausforderung. Vielleicht ist Tom so nett und zeigt mal die Lösung? :) Vielen
-
Thread
ds18s20 atmega16 asm
Hallo,Ich verzweifle gerade am ds18s20. Ich weiß es gibt viel funktionierenden code und viele Beiträge aber das richtige habe ich nicht gefunden. Ich bekomme immer 0XF0 angezeigt.Programm hängt nirgends. Ich wollte auch nicht einfach
[avrasm] ONE_WIRE_DATA_READ_BIT: ... cbi DS_DDR,DS18b20 ; AUF EINGANG rcall delay_15us ... [/avrasm] Sind die 15 us nicht zu lang? Ich hätte eher 5 us erwartet, Zitat Datenblatt: "Therefore, the master must release the bus and then
-
Thread
DS18B20 Index - Verständnisfrage
Die DS18B20 können über einen Index (0 .. n) angesprochen, wobei die 0 dem Sensor mit der niedrigsten Adresse entspricht. Wenn ich das richtig sehe erledigt diese Zuordnung die Dallas Bibliothek. Im Scratchpad
Michael schrieb im Beitrag #7638568: > Die DS18B20 können über einen Index (0 .. n) angesprochen, wobei die 0 > dem Sensor mit der niedrigsten Adresse entspricht. Also diese Sensoren werden über eine Adresse angesprochen. Über sonst gar nichts
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Hallo zusammen, an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur noch der Wert 4095 und ich muss den Controller resetten. Ich habe mehrere Sensoren ausprobiert, immer mit dem
Jens schrieb im Beitrag #6640020: > an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. > Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur > noch der Wert 4095 und ich muss den Controller resetten. Klingt nach einem Fehler in deiner Software
-
Thread
DS18S20 --> Quellcode-Überprüfung
Hallo, beschäftige mich zurzeit ein wenig mit Mikrocontrollern und habe nun versucht einen DALLAS DS18S20 an meinen ATmega8 anzuschließen. Im Netz habe ich einen Quellcode gefunden und diesen dann auch verwendet. Den Sensor habe ich an den Pin PC6 gelegt, da dieser gerade frei war. Habe ihn so
Hast Du nun wirklich den DS18S20 an PC6 (RESET) angeschlossen? Sofern Dein Mega8 noch über "serial downloading" programmierbar ist, geht das nicht. Auch mit dem Fuse RSTDSBL ist PC6 eingeschränkter als die anderen Pins. Versuche
-
Thread
Probleme mit "MatchRom" bei DS18B20
Hallo, Ich habe ein Problem den Sensor (DS18B20) direkt zu adressieren. Mit einem Sensor und "SkipRom" funktioniert es einwandfrei, allerdings wollte ich jetzt mehrere Sensoren anschließen, so dass ich nicht drum rum komme die Sensoren direkt
André Menzel schrieb im Beitrag #3914984: > Hallo, > Ich habe ein Problem den Sensor (DS18B20) direkt zu adressieren. doofe Frage, warum tut man das? ich lese immer alle DS aus und ordne dann die gefundenen nach SerialNummer meiner Temperatur Webseite der Zimmer zu. Ich finde es
-
Thread
1Wire DS18S20 Leitungslänge
Hallo, habe zur Temperaturmessung (Heizung, Aussen etc.) 3 DS18S20 Sensoren an einem Mega32 mit 2kOhm Pullup. Die Leitungslänge betragt zusammen etwa 18m. Beim Anschluss des 4. Sensors setzen plötzlich zwei andere aus. Gibt es soetwas wie 1Wire-Hubs oder Repeater
Ich hatte ebenfalls Probleme mit einem DS18B20 der am Ende von einem 30 m Kabel hing. Habe das Problem mit einer alternativen Lösung gelöst die sich TSIC306 nennt. Ist ein ebenso genauer digitaler Temp-sensor von Hygrosens o.ä. Er arbeitet allerdings
-
Thread
schnellerer digitaler Temperatursensor als DS18b20
Hi Wie träge ist der DS18B20? Oder stören Dich die (angegebenen) 750ms Wandlerzeit? MfG
dazu ein MAX6675 oder dessen Nachfolger MAX31855. Wandlung dauert ca. 200ms. Kannst aber auch den DS18B20 mit reduzierter Auflösung schneller auslesen. 9Bit ... 95ms. Der billigere DS18S20 benötigt immer 750ms.
-
Thread
DS18S20 messen manchmal falsch
Daywalker schrieb im Beitrag #2346870: > ich lese mit einem Atmega8 5 DS18S20 Temperatursensoren aus Wie lange sind die Leitungen? Kann da was einkoppeln? Daywalker schrieb im Beitrag #2351705: >>> DS18S20 messen manchmal falsch > Die CRC wird nicht kontrolliert
wenn aktiv auf high den Strom locker selbst liefern. Du bist übrigens nicht der Erste, der einen DS18x20 einsetzt. Es gibt dafür Code, hier im Forum und anderswo. Inklusive CRC. http://www.mikrocontroller.net/articles/Temperatursensor#DS18S20_.2F_DS18B20
-
Thread
Temperaturfühler DS18B20- mit Seriennummer arbeiten
Jeder DS18B20 hat bekanntlich eine Seriennummer (SN). Über den Befehl 0x33 für das Lesen des ROM habe ich die 8 Bytes der SN ausgelesen. z. B. E4h 00h 00h 00h ABh 97h ACh 28h zumindest das letzte Byte sollte richtig sein, denn dieses entspricht der Angabe im Datenblatt für einen DS18B20 meine Fragen: - da ich die Rechnung der CRC nicht richtig verstanden habe, wäre es schön, wenn jemand das CRC Byte nachrechnen könnte. - in welcher Reihenfolge müssen die einzelnen Bytes als
-
Thread
DS18B20 Temperatursensor: wie anbringen/vergießen?
Hallo Dirk, Bei Reichelt im Katalog findest du die benötigten DS 18S20 im TO92-Gehäuse. Die Sensoren haben zwar den Aufdruck "DS1820", aber es sind die, die du benötigst. Das mit dem Schrumpfschlauch handle ich übrigens genau so wie du... cu Microman
Wer sagt denn, dass es den DS18B20 nicht mehr im TO-92 Gehäuse gibt? Den gibts sehr wohl, z.B. bei Schukat. @Microman 18S20 ist nicht mit dem 18B20 identisch Gruß Volker
-
Thread
Erfahrungswerte Dig. Thermometer DS18B20?
Hallo zusammen, ich habe gerade einen DS18B20 mit einem PIC16C745 verheiratet. Im Datenblatt vom Thermometer ist eine Temperature Conversion Time von max 750ms bei 12Bit angegeben. Bei mir dauert die Convertierung aber nur etwa 100µs. Haben
nachgemessen und 100µs stimmt nicht ganz -sorry. Laut dem Oszi brauche ich drei "read time slots" bis der DS die Konvertierung als beendet zurückgibt. Da ein slot 60µs dauert macht das 180µs - immer noch viel schneller als erwartet! Daneben habe ich den DS18B20 gegen die Version DS18S20 ausgetauscht. Die "
-
Thread
Arduino DS18S20 geziehlt auslesen!
Hallo zusammen, ich möchte gerne 2 DS18S20 (später evtl. auch mehr) einzeln auslesen. Vom PC, bzw. vom Raspberry Pi soll ein Befehl an den Arduino gesendet werden. In meinem Fall "OW01" für den Sensor 1 und "OW02" für den Sensor 2. Der Sensor
Florian D. schrieb im Beitrag #4428552: > ich möchte gerne 2 DS18S20 (später evtl. auch mehr) einzeln auslesen. > Vom PC, bzw. vom Raspberry Pi soll ein Befehl an den Arduino gesendet > werden. In meinem Fall "OW01" für den Sensor 1 und "OW02" für den Sensor >
-
Thread
DS18B20 wie geht man mit den Minusgraden um?
Hallo, beim DS18B20 liegen die Minusgrade ja zwischen 64656 und 65528 wie wandle ich diese Werte in Dezimalwerte am besten um? In Bascom. Grüße Franz
Franz Müller schrieb im Beitrag #6472447: > Hallo, > > beim DS18B20 liegen die Minusgrade ja zwischen 64656 und 65528 wie > wandle ich diese Werte in Dezimalwerte am besten um? Die Werte liegen als Zweierkomplement vor. Da muss man gar nichts umrechnen wenns
-
Thread
DS18S20 gibt immer nur "2" aus
Hallo, bin grad dabei mit Hilfe des DS18S20 die Temperatur auszulesen. Erstmal nur testweise. Benutze dafür einen Atmega32 mit 16MHz auf dem Pollinboard + Addonboard. Das ganze geschieht in C und sieht so aus: [c] /* * main.c *
int main() { uint8_t z=0; char string[20]; lcd_init(); if(!reset()) lcd_str("DS18S20 found"); else lcd_str("FAILURE"); write_byte(0xcc); write_byte(0x44); _delay_ms(1000); if(!reset()) { write_byte(0xcc); write_byte(0xbe); for(z=0;z<9;z+
-
Thread
1-Wire DS18B20 CRC Gesperrt
, crc_DS18B20); //Wenn crc==0 dann alles ok, sonst Fehler. [/c] Hier siehst du, wie man Funktionen für ein einzelnes Byte auf einen ganzen Block von Bytes anwendet. gruß cyblord
Alles klar, ich habe es geschafft... ich habe einen definitiv richtigen Datensatz des DS18B20 ausgelesen und nach dem schema von Hand durchgerechnet. Hat sogar geklappt... Ohne einen fehler... hat aber auch lang genug gedauert :D Als ich dann verstanden habe wie das Prinzip funktioniert
-
Thread
DS18S20 zur Zeit nicht lieferbar oder überteuert.
Hallo, ich wollte mir einige DS1820 (DS18S20) bestellen, musste aber feststellen das diese weder bei TME oder Reichelt zurzeit Verfügbar sind. Conrad- verlangt die berüchtigten Apotheken Preise und der sonst recht moderate Kessler
Elpro hat ihn auch: Den (besseren) DS18B20 gibt es für 1,54 netto. Chris D.
-
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
mehrere DS18S20 Sensoren an einem Bus
Hallo, Ich möchte 5 DS18S20 Temperatursensoren an einem Bus betreiben. Wenn ich drei von denen am Bus habe funktionierts einwandfrei, die anderen beiden zusammen funktionieren auch einwandfrei. Leider funktioniert es nicht
Bin jetzt kein DS-Profi, aber hab auch mein erstes Projekt mit 4 Sensoren am BUS fertig und läuft (natürlich nach einigen Fehlern zuvor). - Du sagst, du betreibst nicht parasitär, also als 3-Draht-BUS. - Ist der
-
Thread
DS18S20-PAR parasitär versorgen
Hallöle! Ich habe hier ein so weit funktionierendes 1-Wire-"Netzwerk" vor mir liegen, an dem genau ein DS18S20-PAR angeschlossen ist. Nun, die Kommunikation funktioneirt soweit (ROM-ID lässt sich auslesen, Scratchpad auch), aber leider funzt die parasitäre Stromversorgung nicht :( Nachdem Versuche mit einem
funktionieren! Schließlich ist die Hardware nicht sonderlich kompliziert! Ich frage mich nur, was der DS18S20 da sendet... das ist das eigentliche Problem denke ich.
-
Thread
ds18s20: Wie implementiert Ihr die Formel ?
bemühst die Forensuche, es gibt einige Threads zu dem Thema. Oder die "Abschreiblösung" für den DS18S20: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=24879 900ss
-
Thread
Alternative zu DS18B20 mit höher Temperatur?
Hi, ich hätte da eine Anwendung bei der mir eigentlich ein DS18B20 im TO-92 Gehäuse gut passen würde, allerdings ist sein Temperaturbreich einen Tacken zu klein. Gibt's da evtl. alternative Sensoren mit OneWire in einem TO-92 Gehäuse (Prinzipiell ginge auch
°C bis +150°C. Und das ganze am besten für den Bastler gut verfügbar. Wenn nicht kommt halt der DS18B20 rein, muss ich halt damit leben, dass er mir Temperaturen über 125°C nicht anzeigt, wären ja nur ein paar Grad. VG da_user
-
Thread
DS18S20 Reichelt neuer Lieferant
Hallo, woher bezieht ihr eure DS18S20. Reichelt hat sie nicht mehr im Program. Nur noch den DS1822 mit +/-2 Grad. gruß wolf4124
-
Thread
DS18B20 zeigen zu hohe Temperaturen
DS18B20 bereitgestellt. Auf ca. halben Weg läuft die Verkabelung durch eine ISDN Aufputzdose. Dort habe ich einen Pull-Up Widerstand von 2,2k eingebaut. Ohne den externen Pull-Up findet der Code einen
Sekunden messe. Hat jemand eine Idee, woran es noch liegen könnte, dass die Temperaturwerte des DS18B20 soweit vom realen Wert entfernt sind? Rolf
-
Thread
DS18B20 in Timer Interrupt Routine
Hallo, hat schon jemand eine Ansteuerung des DS18B20 mittels Timer Interrupt Routinen versucht - d.h. die komplette Buskommunikation sollte über Interrupts gehandled werden - damit können andere Interrupts auftreten und die Groundloop nicht beeinflußen
Hannes schrieb im Beitrag #3090959: > hat schon jemand eine Ansteuerung des DS18B20 mittels Timer Interrupt > Routinen versucht Ja, beim 8051. Die <15µs mache ich im Interrupt mit Delay. Der Timer macht die 60µs, 480µs und die 10s Meßzeit. Der Interrupt muß allerdings
-
Thread
ds18s20 mit bascom und einem atmega8
Hallo, ich versuche den ds18s20 ans laufen zu bringen . dazu hab ich diese Seite studiert : http://rn-wissen.de/wiki/index.php/Bascom_und_1-Wire aber irgendwie bekomme ich keine Seriennummer noch sonst was ... Ich haber auch das Beispielprogramm von basecom getestet ...nichts mir ist auch bewusst dass ich den ds18s20 und nicht den DS18B20 habe, liegt es daran ? Kann es sein das dass ding einfach schon kaputt ist ? (ist neu angekommen ) Vll kabt ihr einen tipp? Ps: Ich habe diese Beispielprogramme auf
-
Thread
DS18S20+ im Parasite-Modus klappt nicht
, der DS1820er zum Zeitpunkt der Wandlung nicht genug Strom über die Port-Leitung bekommt: der DS18S20er benötigt während der Wandlung bis zu 1,5 mA. Wenn dieser Strom über die parasitäre Speisung nicht geliefert
. einen MOSET-Transistor verwenden, wie im Datenblatt des DS18S20ers angegeben. (s. auch unser kleines Projekt unter: http://www.mikrocontroller.net/topic/170112#new, S. 63 des pdf-Files) Gruß Bernd
-
Thread
[Suche] DS18S20 (10 stk.)
Hallo! Hat jemand von euch 10 DS18S20 zu verkaufen? MfG Sascha