-
Thread
Einfache Schaltung zur Temperaturmessung mit PT100
Vorteil dieser Schaltung der sehr geringe Bauteilaufwand Geringer Aufwand? Für Dich wäre ein DS18B20 sinnvoller. Ein Bauteil. Passt zum Temperaturbereich. 0.0625K Auflösung, 0.5K Genauigkeit. Multidrop-fähig (beliebig viele Sensoren an maximal drei Leitungen).
-
Thread
Verkaufe diverse Bauteile
ST32F103RBT6 LQFP64á 6€ 2x STR711FR2H6 á 7€ 3x STM32F101RBT6 á 5€ 7x 74AC573 SOIC-W á 0,25€ 9x DS18B20 T92 á 1,9€ 3x ENC28J60 SOIC á 4€ 2x ENC28J60 DIP á 4€ Versandkosten: 1,5€ Alle Bauteile sind neu ungebraucht und ESD gerecht verpackt. Kontakt unter: razer6@gmx.at Gruß Robert
-
Thread
Programm(A51) DS1820 auf DS18b20 Umstellen
> Schneller ist der DS18B20 nur dann, wenn man auf volle Auflösung > verzichtet. Stimmt soweit, da aber beide eine Auflösung von 9 Bit bestitzen und wenn man diese vergleicht, dann ist der Ds18B20 etwa 7x Schneller, und
Markus J. wrote: >> Schneller ist der DS18B20 nur dann, wenn man auf volle Auflösung >> verzichtet. > > Stimmt soweit, da aber beide eine Auflösung von 9 Bit bestitzen und wenn > man diese vergleicht, dann ist der Ds18B20 etwa 7x Schneller
-
Thread
Microcontroller zur Aufbereitung und Anzeige von Daten auf einem LCD Display
die Auflösung nicht aus, aber das kann man ohne weitere Infos nicht beurteilen. Aussentemperatur: DS18B20 oder TSic306WTB machen das Leben einfach.
-
Thread
Idee für RFM02, DS18B20, ATTINY85
Modul. Man muss nur die Beinchen etwas ins Raster biegen. Hier auf dem Bild habe ich noch einen DS18B20 Temperatursensor mit drauf gelötet. Ein Eingang für irgendwas wäre auch noch frei. Allerdings muss man den Reseteingang per FUSE disablen und dann per HighVoltageSerialProgramming flashen. Momentan
-
Thread
Mit einem LCD-Display Sensoren auslesen
Schnittstelle. Bei den Sensoren und für die Ausgabe setzt Du auf 1-Wire, z.B. auf den oft benutzen DS18B20 für Temperatur und DS2408 zum Schalten. Dafür gibt es einen Palm-1-Wire-Adapter (1-Wire auf seriell), fertig oder zum selber bauen. 1-Wire hat den Vorteil, das nur zwei Kabel gelegt werden müssen.
-
Thread
Nitrit-Gehalt im wasser elektronisch ermitteln
damit angefangen, Prototypenaufbau auf Lochraster. Controller: PIC18F4550 Temperaturmessung DS18B20, Funktioniert achonmal EVG Ansteuerung 1-10V, warte da leider noch auf das EVG RTC DS1305, läuft auch schon LCD EA DOGM162/163 per SPI, läuf auch Heizungsregelung muß noch impementiert werden
-
Thread
vorkonfektionierter DS1820 ?
Bei http://www.1-wire.de gibt es DS18B20 in Edelstahlhülse vergossen mit 2m Kabel. Keine Ahnung, ob Stecker dran ist.
-
Thread
Erfahren als Helfer gesucht
wissen, diese beiden Sensoren , in der Hoffnung das sie eine hohe Genauigkeit besitzen. DS18S20 / DS18B20 Temperatursensor HIH-3610, HIH3610 Feuchtesensor Die Kabelverbindungsleitungen für die Sensoren könnten durchaus 15m lang sein, falls das ein Kriterium wäre wegen Leitungswiderstände. Ich
-
Thread
Temperatursensor (schnell)
DS18B20: Bei 9 Bit Auflösung, was für 1°C Genauigkeit ausreicht, sind es knapp 100ms, bei voller Auflösung 750ms. Was nicht heisst, dass der DS in 100ms auf die Temperatur reagiert, das ist nur die Messzeit
genau möchte ich wissen, wie lange ich von Startzeile des Auslesens brauche, bis zur Ausgabe Der DS18B20 im TO92-Gehäuse ist ein langsamer Sensoren. Dass die 12-Bit-Conversion bis zu 750ms dauert, ist in dem Zusammenhang zweirangig. Das ist immer noch rasend schnell im Vergleich zu der Geschwindigkeit
-
Thread
Frage zum Dalles DS1820
Einen DS18B20-Sensor, der noch per 1-Wire kommuniziert und eine korrekte Prüfsumme für den Datenblock (CRC für "Scratchpad") liefert, wirst Du nur mit Vergleich zu einer bekannten Temperature überprüfen können.
-
Thread
ADC: Bandgap-Spannung nicht mit 2.56V-Referenz messbar?
digitalen Temperatursensor zehnmal besser dran (genauer UND billiger) Das stimmt natürlich und DS18B20 und TSic306 (ZACwire) können auch angeschlossn werden. Aber der KTY ist robuster. Ich will die Sensoren im Grenzbereich betreiben: es geht um einen Espresso-Boiler, dessen Steam-Thermostat bei 147
Overshoot, vmtl. knapp über der maximale Grenzschichttemperatur der Silizium-Sensoren (150 Grad, DS18B20 sogar nur 125 Grad). Gaggia selbst verbaut den KTY11, der scheint das abzukönnen.
-
Thread
1Wire Temperatur
Habe noch was vom DS18B20 gefunden. Ist zwar nicht ganz der Ds18S20 ,aber der 1Wire Code ist fast identisch. http://bascom-forum.de/index.php/topic,312.msg728.html#msg728
-
Thread
1-Wire-Overdrive-Speed
Kann man 1-Wire-Bausteine, die Overdrive-Speed nicht unterstützen, wie z.B. den DS18B20, an einen 1-Wire-Bus anschliessen, auf dem ein Teil der Kommunikation mit Overdrive-Speed läuft?
-
Thread
Kapazität bei Sensorleitungen
braucht auch keine Präzisionswiderstände mehr. Noch besser sind Sensoren mit Digitalausgang, z.B. DS18B20. Dann entfällt sämtliche Rumrechnerei und Kalibration. Peter
Präzisionswiderstände mehr. Siehe oben. >Noch besser sind Sensoren mit Digitalausgang, z.B. DS18B20. Dann >entfällt sämtliche Rumrechnerei und Kalibration. Sicher, löst aber das Problem nicht. - R_L sollte nah am uC sein, dann braucht man auch nur zweiadriges Kabel - Parallel zu R_L 100nF
-
Thread
DS18B20 rom search
Hallo, ich versuche ein Projekt mit dem DS18B20 zu bauen. Ich benutze die files von Peter Dannegger; Bei der Rom search wird auch richtig -2 für keine Device zurückgegben. Wenn allerdings ein Device am Bus hängt bekomme ich als cnt 0. Er kommt
-
Thread
Mehrere DS18B20 mittels Multiplexer an ATmega32
schöne Feiertage wünschen! Ich bastle seit längerer Zeit an einem Programm, um max. 16Stück DS18B20 welche an 2 analog Multiplexer(CD4051BE) hängen, auslesen zu können. Die analogen Multiplexer besitzen 8 Kanäle und werden über jeweils 3 Adressleitungen angesprochen. Die Adressleitungen der
leider auch nicht. Und meine DS18S20 sind nicht > rechtzeitig zum Fest geliefert worden :-( Meine DS18B20 sind zum Glück noch im letzten Augenblick vor Weihnachten gekommen. Gruß Rick
-
Thread
Umstieg ATmega32 auf AT90CAN128 WinAVR
+ ein bißchen eigenen Code für DS18B20 Temp. Messung. Das is alles und AVRStudio meldet 20% used? ....keine variablen Parameter bei den Delay Routinen nur fixe Werte. Ich weiß, daß es den AT90CAN128 nicht im Dip Gehäuse gibt, sonder
man sowieso immer zu wenig. Ein 16bit Timer ist schnell >verbraucht, z.B für die Delays für den DS18B20 (1sec). ;-) Weil so ne popelige Heizungssteuerung auch soooo viele Timer braucht. >PWM-Signal kann ich dann keins mehr erzeugen, jedenfalls nicht 16bittig. Willst du deine Temperatur aum
-
Thread
DS18B20 Temperaturauswertung für LCD-Anzeige ATmega32
hab hier schon die Beiträge im Forum gelesen und auch die App.Note: 162 von Maxim (Interfacing the DS18B20 in a Microcontroller Environment), hat mir aber leider nicht wirklich geholfen. Gibts da nen besseren Weg, als meine Idee/Vorschlag? Grüsse Rick
dar. Du kannst diesen Wert einfach durch 16 teilen dann hast du die Temperatur. Im Datenblatt des DS18B20 ist das auf Seite 4 sehr schön dargestellt. Gruß - Markus
-
Thread
PT-100(0) vs. Thermoelement
DS18B20 ist am einfachsten (keine Brummstörungen, Leitungswiderstände, Thermospannungen, Abgleich, Rumrechnen). Einfach nur auslesen und anzeigen. Peter
C. Auflösung 0,034° .Ich verwende diesen Fühler als „Thermometernormal“ zur „Kalibrierung“ des DS18B20.
-
Thread
Mehrere DS18B20 an einen Pin Avr-Mega32
ow_computeCRC8(scratchpad[i], crc); scratchpad enthält die 9 ausgelesenen Bytes des RAM des DS18B20. i wird von 0 bis acht durchgezählt anschließend wird diese crc mit dem 9Byte (die CRC vom Sensor) verglichen. Grüße Rick
blatt seite 8 Letzter Absatz Auszug: Next, the 8-bit ROM code or scratchpad CRC from the DS18B20 must be shifted into the circuit. At this point, if the re-calculated CRC was correct, the shift register will contain all 0s Gruß
-
Thread
Temperaturmessschaltung möglichst genau?
einen digitalen Sensor nachdenken. Sowas wie z.B. der TSic506 oder der schon angesprochenne DS18S20/DS18B20.
dem DS1820 ist auch nicht das was ich > brauche es muss leider 0,1 schritte haben Dann nimm den DS18'B'20
-
Thread
Umsetzung einer Heizungsregelung
berücksichtigt werden (Nachtabsenkung). Bei den Sensoren habe ich mich für digitale entschieden: Maxim DS18B20. Vorteil ist für mich: Alle Sensoren hängen an einem Kabel (1-Wire) und jedem Sensor kann eine Kennzeichnung "verpasst" werden. So kann ich genau den Sensor auslesen den ich brauche. Zusätzlich sind
-
Thread
Junkers CAN-Bus Protokoll
schon positiv beeinflusst: "Früher" heizte die Therme alle Stunde einmal hoch - warum auch immer (DS18B20-Messung). Jetzt nur noch ca. alle 3h.
zufrieden sein, wenn er regelmäßig Infos aus der Therme bekommt sowie eine Außentemperatur. Dafür einen DS18B20 vorzusehen, wäre aber wohl kein großes Ding, oder?
-
Thread
15 x Temperatur messen
Schau dir mal die 1Wire Sensoren DS18B20 an Gruß Roland
-
Thread
2 x DS18B20 am 1-wire Bus betreiben
Mit einem MSP430 lese ich über einen DS2482-100 einen DS18B20PAR aus. Am 1-wire Bus hängt z.Zt. nur ein einziger Fühler. Um mehr als einen Fühler am 1-wire Bus auslesen zu können, ist eine in jedem Fühler vorhandene Seriennummer einzugeben. Das Lesen der
schau mal in die Codesammlung. Soweit ich mich erinnere gibts ein ASM-Beispiel für mehrere DS18B20 (Forensuche halt ;-) ) Dort ist auch das mit ROM-Search drinnen...
-
Thread
NTC kalibrieren
eigentlich wissen, daß ich lieber digital einsetze, ist so schön unkompliziert. Ich nehme z.B. DS18B20 um Kühlkörper zu überwachen. Und als Nebeneffekt kriegt jede Platine ihre eindeutige Nummer. Man muß ja auch was für die Qualitätssicherung tun (Nachverfolgbarkeit von Ausfällen und Reparaturen).
-
Thread
Digitaler Temperatursensor zur Außentemperaturmessung
.) aushält. Schön wäre ein TO92-Gehäuse, weil ich dann nicht erst eine Leiteplatte bräuchte. Der DS18B20 bzw. 18S20 erfüllt meine ANforderungen ganz gut. Aber ich habe mal gehört, dass er Feuchtigkeit nicht so gut verkraftet. Komischerweise hab ich beim Googeln nichts dazu gefunden. Ist das nur ein Gerücht
-
Thread
Körpertemperaturmessung (Zyklomat)
Zehntel Schritte im Messbereich erfassen > kann! Was Du also meinst, nennt man Auflösung. Der DS18B20 hat eine Auflösung von 0,0625°C, sollte also reichen. Peter
ein Fieberthermometer damit er auch optimal positioniert werden kann! Ich hab mir gleich mal den DS18B20 angesehen., der ist aber glaub leider nicht so ganz das Richtige, der hat nicht die richtigen abmessungen.
-
Thread
NTC ohne Kennlinie und Datenblatt!
Das kommt auf die Anwendung an. Die 9 bis 12 bit des DS18B20 sind nicht so toll. Ein NTC (S861 v. Epcos) kostet 1.90$ @50 Ein DS18B20Z kostet 2.28$ @50 Ein LM335Z kostet 0.80$ @100 Meine Wahl fiel auf einen NTC, zum einen wegen des Gehaeuses, 2mm
GPS wrote: > Das kommt auf die Anwendung an. Die 9 bis 12 bit des DS18B20 sind nicht > so toll. Was, ein DS18B20 soll nicht ausreichen, die Temperatur im Serverraum zu messen ? Bleib doch mal auf dem Teppich. Peter
-
Thread
Kaltstellenkompensation bis 1200°C
Ich knall nen DS18B20 mit aufs Board und mach dann die Kaltstellenkompensation in Software. Peter
-
Thread
DS18B20 zeigen zu hohe Temperaturen
In einer Testschaltung habe ich einen DS18B20 Temperatursensor an meinem AVR-Butterfly (am Pin PE5). Der Sensor selbst ist ca. 4m Kabellänge vom Butterfly entfernt. Ich verwende CAT5-Kabel und auf einer Leitung wird auch Vcc (=3V) für den DS18B20
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
ATMEGA8 & DS1820 unter Bascom
Fertigen code findeste im http://bascom-forum.de ist zwar für den DS18B20 ich hoffe das hilft dir weiter
-
Thread
Welchen MicroController nehmen?
ist der MAX7219 am einfachsten (je 8 Digits). Temperaturmessungen würde ich bis 120°C mit dem DS18B20 machen, da muß man nichts umrechnen. Analogmessungen würde ich in nen 2. AVR (ATtiny26) mit eigenem Spannungsregler (78L05) auslagern, dann kann man die Störungen besser beherrschen. Als Hauptprozessor
-
Thread
Checksummme unter Bascom
9) As Byte 'Scratchpad 0-8 72 bits incl CRC, explanations for DS18b20 'Sc(1) 'Temperature LSB 'Sc(2) 'Temperature MSB 'Sc(3) 'TH/user byte 1 also SRAM 'Sc(4)
-
Thread
günstiger Temp-Sensor
Den DS18X20 kriegst du bei CSD günstiger DS18B20+ - 3,95 € DS18S20+ - 3,49 € LM75CIM-5 - 1,75 € Ansonsten kann ich dir auch nur den Rat geben dir einen Heißleiter zu kaufen, wenn du noch einen ADC frei hast an deinem Controller.
Also wenn nur am Preis liegt, ich habe noch einige DS18B20 oder 22 rumliegen, für 7 EUR für 5 Stück incl. Porto würde ich sie hergeben. mail schoko (ät) t-online (punkt) de Grüße Günther
-
Thread
LPC 938 Wetterstation
dem Sommerfest das Ding vorgestellt. Budgetmäßig kamen bei mir nur 3 Sensoren zum Einsatz - DS18B20 - Der Feuchtesensor ("FEUCHTESENSOR" als Artikelnummer) bei Reichelt - MPX4115 Mit dem DS1621 hatte ich in Version 1 nur schlechte Erfahrungen gemacht, Temperaturwert stark abgewichen, schlechte
-
Thread
DS1820 liefert immer den gleichen wert
Könnte es sein, dass es sich um einen DS18B20 oder DS18S20 handelt, und das da der Hund begraben liegt?
Hab jetzt <ds18b20.h> und ds18b20_temperature(...) ersetzt. jetzt liefert er mir t1=+12.7C reagiert aber immer noch nicht auf wärme
-
Thread
I2C und MSPGCC - Erfahrungsaustausch gesucht
Am MSP430F1611 ist über I2C ein DS2482-100 angeschlossen, der den Temperaturfühler DS18B20 über 1wire abfragt. Die Temperatur wird auf einer Flüssigkristallanzeige angezeigt und soll auf einer Smart Media Karte abgespeichert werden. Mit IAR funktionieren das Auslesen der Temperatur und
-
Thread
genaue Temperaturmessung mit ds1820
das geht, liegt der wichtigste Unterschied zwischen den beiden verfügbaren Varianten: DS18S20 und DS18B20. Da letzterer das Ergebnis sowieso schon in 1/16°C abliefert, ist es da trivial. Wie man es beim DS18S20 hinbekommt steht im Datasheet. Da ist etwas rechnen mit dem Restwert angesagt.
-
Thread
Digitaler Temperatursensor
Den Dallas DS 18B20 habe ich mir schon ausgesucht, aber 1mA während der Messung ist leider schon viel zu viel, habe eine Ultra-Low-Power-Schaltung :-( Muss um jedes yA geizen
Dennis wrote: > Den Dallas DS 18B20 habe ich mir schon ausgesucht, aber 1mA während der > Messung ist leider schon viel zu viel, habe eine > Ultra-Low-Power-Schaltung :-( > Muss um jedes yA geizen Wie schnell ändert sich denn
-
Thread
Probleme mit PIC18F4520 und Dallas DS18B20 Sensor
Ich möchte eine einfache Temperaturregelung mit einem PIC realisieren. Leider hängt es jetzt schon bei der Initialisierung des Temperatursensors. Der Sensor antwortet nicht auf das Low Signal zur Initialisierung (siehe angehängte Datei). Ich habe das ganze mit 4MHZ und 20MHz Quarz probiert (natürlich mit Anpassung der delay clock)...ohne Erfolg; Ich lese mich schon seit Wochen durch alle möglichen Foren (auch das von CSS) aber kann keine Lösung finden. Was könnte das Problem sein (Bit Timing?)? Das nächste Problem ist, dass das Programm ja eigentlich für den 18F4520 ist. Dort funktioniert
-
Thread
Fehler mit Attribut naked für Main
while(1){ DS18B20Zyklus(0); Taster(&Taster1); if(Taster1.logic.rising_edge)//Wenn Taster gedrückt wurde { uart_puts_P("DS18B20\n"); DS18B20Zyklus(1); //Search Rom neu anstoßen };
attribute__((noreturn, naked)); vor int main(void) auskommentiert, siehe da while(1){ DS18B20Zyklus(0); Taster(&Taster1); if(Taster1.logic.rising_edge)//Wenn Taster gedrückt wurde { uart_puts_P("DS18B20\n"); DS18B20Zyklus(1); //Search Rom neu anstoßen };
-
Thread
Problem mit Zahlenwerten und weiterverarbeitung
nicht hauen... Ich benutze den Code von Peter Dannegger für das 1-Wire Protokoll in C für einen DS18B20. Dies Funktioniert soweit auch wunderbar übrigens bedanke ich mich für den Code. Nun habe ich das Programm etwas erweitert für die Ausgabe auf einem Lcd Display das funktioniert soweit auch. Leider
Nun, laut Datenblatt liefert der DS18B20 die Temperatur in 1/16° Schritten. Also einfach "temp/16" und schon hast Du die vollen °C. Bzw. man kann auch den Vergleichswert *16 nehmen. Peter P.S.: Es könnte nichts schaden,