-
Thread
Programm(A51) DS1820 auf DS18b20 Umstellen
Manfred Müller wrote: > Hallo Habe da ein Problem. > ich Möchte gern den DS18b20 Benutzen Anstat den DS1820, > habt ihr mir ein paar Tipps. > Was ist eigentlich der unterschied zischen denn beiden? > MFG Manfred Der DS1820 ist durch den DS18S20 ersetzt worden. Detaillierte Infos gibt es bei www.maxim-ic.vom
Mal so gefragt: Liegt überhaupt ein Quellcode vor? Oder wäre die Option nicht einfacher, den DS1820 gegen einen gleichen zu tauschen?
-
Thread
Thermometer mit 2313 und DS18.
Kurzer Blick in die CV Doku sagt: Mit der DS1820-Library kommt man nur halb weiter. Alle >= 5 Sekunden im Interrupt das Kommando zu Start der Messung absetzen. Das geht mit der DS1820-Lib nicht, ist aber mit der 1-Wire-Lib einfach zu machen,
arbeitet. Im passenden Interrupt eine Sekunde später das Ergebnis auslesen. Das geht mit der DS1820-Lib (ds1820_read_spd), man muss das Ergebnis aber selber aus den Bytes fischen. Es spricht nicht für die CV Lib, dass man für Start und Messung keine getrennten Funktionen mit Temperatur als sauberem
-
Thread
DS1820 mit Multiplexen
Hallo Leute! Habe hier mal ne kleine Schaltung aufgebaut, um einen DS1820 Temperatursensor auszulesen und dann auf einer 7-Segment Anzeige, anzeigen zu lassen. Die 7-Segmente werden vom Timer0 gemultiplext. Das Problem was ich habe. Jedes mal, wenn der DS1820 ausgelesen
Bascom-Forum, z.B. hier http://bascom-forum.de/showthread.php?4772-7Segment-Uhr-mit-Encoder-und-2-DS1820&p=35490&viewfull=1#post35490 Marcus
-
Thread
DS18S20 Temperatur-Sensor
Hallo an Alle Hat irgendjemand von euch ein assembler-programm mit dem ich einen ds18s20 oder ds1820 ansprechen und dessen temperatur-werte auslesen kann? Vielen Dank im Voraus MfG Felix
auslesen an, dort gibt es komplettes (kurzes) Listing zum Auslesn und Darstellen auf LCD von Werten mit DS1820. Gruss A. Arndt
-
Thread
SHT31: falsche Temp.-Werte
ESP8266, von dem er über I2C angesteuert wird. Ich erhalte leider Temperaturen, die von mehreren DS1820 (als Referenz) um ca. +2 Grad abweichen. Kann man überhaupt mit dem SHT31 die Umgebungstemperatur messen? (oder ist damit eher die Temperatur im Chip gemeint?) Kann sich der SHT31 durch falsche
als die DS1820 die viel mehr träge Masse haben.
-
Thread
TI CCS v9: Treiber für DS1820
Danke für den Hinweis. Ich finde allerdings hauptsächlich Beispiele, bei denen der DS1820 erst auf dem Bus gesucht wird... Da ich nur einen DS1820 verwende, würde ich diesen gerne per Skip Rom-Command ansprechen, also direkt ohne Adresse. [c] owReset(); // Check device
a time scratchpad[i]= owReadByte(); } [/c] Reset Pulse und die Presence Antwort vom DS1820 konnte ich am Oszi sehen. Auch das Senden von 0xCC und 0x44 habe ich beobachtet. Allerdings wird später nur lauter 0xFF gelesen... Ich betreibe den DS1820 an P2.3 mit einem 3,9kOhm Widerstand.
-
Thread
DS1820 spinnt
Hallo zusammen, ich habe seit eingen Jahren mehrere DS18(S)(B)20 verbaut, um meine Heizungstemperaturen zu dokumentieren. Wie im Bild in den beiden oberen Linien zu erkennen ist, scheinen zwei Sensoren (SoleRück/HeizRück) defekt zu sein. Sie haben einen Offset bekommen, scheinen aber ansonsten normal zu funktionieren. Kennt jemand dieses Fehlerbild? Sind die Sensoren defekt? VG Pete
-
Thread
1-wire, onewire - Lesefehler bei längerer Leitung
betreibe Link:https://www.kompf.de/weather/pionewiremini.html Text: Den Datenanschluss DQ des DS1820 verbindet man direkt mit dem Anschluss GPIO4 der GPIO-Schnittstelle des Raspberry Pi. GND und VDD liegen am Masseanschluss GND. Die parasitäre Stromversorgung bewerkstelligt ein Widerstand von 4,7
woher??? Was meinst Du wohl warum ich das Datasheet verlinkt habe? Dort ist beschrieben wie beim DS1820 die parasitäre Speisung zu machen ist. Bei den anderen 1-Wire Komponenten fließt, sofern keine DS1820 und Strongpullup verbaut sind, natürlich die Speisung über diesen Widerstand - geht ja nicht
-
Thread
DS1820 mit Poti
als Anfänger bezeichnen. Deshalb folgendes Problem: Ich habe vor meine Raumthermostaten durch DS1820 und Potis zu ersetzen. Die Idee ist die im ANhang gezeigte Schaltung...da ich nur 3 Adern zur Verfügung habe. Worüber ich mir nicht im klaren bin ist ob ich den Poti an die Datenleitung des DS1820
Carsten schrieb im Beitrag #3256649: > Ich habe vor meine Raumthermostaten durch DS1820 und Potis zu ersetzen. Dann solltest du erstmal klären, was das Gerät, den der Raumthermostat steuert, für eine Schnittstelle hat. Der DS1820 (meinst du den DS18B20) hat eine digitale 1-Wire Schnittstelle
-
Thread
Temperatursensor gesucht: wasserdicht
Gibt es aber fast: https://de.aliexpress.com/wholesale?trafficChannel=main&d=y&CatId=0&SearchText=ds1820<ype=wholesale&SortType=price_asc&groupsort=1&page=1 :-) war aber auch nie gefordert worden :-|
einzusetzen. Angeblich sind die ja gefälscht/nachgemacht. Keine Ahnung bzgl. Qualität. Aber es ist ein DS1820, der nützt _mir_ nichts. So gibt es auch LM35 - aber nur die für positive Temperaturen, was für den Außenbereich nicht hilft.
-
Thread
DS1820 & ATMega32
Chester: Nein, ein Oszi habe ich nicht, ich habe es aber dahingehend gecheckt, dass wenn ich den DS1820 vom Bus nehme die Meldung "Therm nicht gefunden" kommt (eben der codefezten, den ich vergessen habe). Also nehme ich stark an, das es doch der DS1820 ist, der den Bus runter drueckt und die Reset-Routine
Fall einbauen. Nach dem der DS1820 die Leitung auf 0 zieht muss er sie auch danach wieder freigeben, sonst ist da was faul. also folgendes ausprobieren [c] uint8_t reset() { uint8_t i; delayG; BUS_LOW(); BUS_OUTPUT_MODE
-
Thread
DS18S20 wird vom ATmega8 nicht gefunden
Falk B. schrieb im Beitrag #4584621: > Es gibt 2 Möglichkeiten. Es gibt nur eine, weil bascom-ds1820 mit 1mhz nicht funktioniert.
sondern mit dem RasPi. Dann bleibt dir als letzte Option der Wechsel auf C. Da funktionieren die ds1820 auch mit 1mhz.
-
Thread
[Suche] Metallhülsen für Selbstbau Tauch-Temperatursensor
Ich habe jedenfalls bei meinem genau das richtige bekommen. Länge ca 15cm. Da passt wunderbar ein DS1820 rein; sogar die bereits in einer Hülse eingegossenen vom großen C.
@Christian Wie Hast du die DS1820 darin befestigt? Noch irgendwie mit Wärmeleitpaste oder Harz vergossen? Genau das ist auch was ich vor habe, mal sehen wie viele ich am Ende wirklich mit Hülse versehe und wie viele ich anderweitig
-
Thread
DS1820 wird durch die Schaltung aufgeheizt.
... oder erwärmt er sich sogar selbst durch zu schnelles Abfragen des DS1820?
> Z.B. dünnen Kupferlackdraht als "Wärmewiderstand" in die Zuleitungen des DS1820 einbauen? Welche Bauform hat der DS1820, SO oder TO92? Wenn es noch kein TO92 ist, nimm doch einfach den - am Kabel, separat von der Platine.
-
Thread
DS18S20 und 4 x 7Segment - Anzeige
P.S.: Und nach dem Timerinterrupt erst noch die Binär nach Dezimal Wandlung, denn aus dem DS1820 kommts natürlich binär raus. Peter
an andere frequenzen anpassen kann ... aber generell läuft das beim ds1820 so ab:
-
Thread
DS1820 convert_t
read_scratchpad rcall init ich hab noch ein paar fragen: welche zeitspanne ist für die abfrage des ds1820 am besten? (eigenerwärmung...) ist das gehäuse des ds1820 wasserdicht? was ist im parasite modus zu beachten? geht es vielleicht eleganter so ein convert-t durchzuführen? vielen dank schon
durch die read time slots eventuell der ds1820 gestört werden könnte
-
Thread
Temperaturmessung Kühlschrank
laufen, Und deutlich teurer ist sie obendrein. Ganz abgesehen davon, dass eine Lösung mit einem DS1820 schon seit 29 November fertig gewesen wäre.
Freeze schrieb im Beitrag #2992108: >> Ganz abgesehen davon, dass eine Lösung mit einem DS1820 schon seit 29 >> November fertig gewesen wäre. > > Ja, wenn ich's fertig gekauft hätte, wäre es schon vorher fertig gewesen > :) Von fertig gekauft kann keine Rede sein. Auch einen DS1820
-
Thread
Temperaturwächter mit NTC oder PT1000
Es wurde zwar nicht danach gefragt, aber wenn die Schaltung einfach sein soll, fällt mir DS1820 ein. Nur als Idee.
: > Es wurde zwar nicht danach gefragt, aber wenn die Schaltung einfach sein > soll, fällt mir DS1820 ein. > Nur als Idee. Mouser ruft für einen DS16B20 6,14€ auf. Finde ich unverschämt. Dabei ist das Teil mit einer max. Abweichung von 1 K noch nicht mal sehr genau. Für einen NTC mit 10K 1%
-
Thread
DS1820 Auslese Fehler
auf so eine Frage antworten, ohne Code, ohne konkretes > Problem, ohne alles.. Bei bascom und ds1820 ist es immer das gleiche Problem: ds1820 funktioniert mit bascom bei 1Mhz nicht. cpu-takt auf 8Mhz hochsetzen.
für den DS18b20 einwandfrei, aber für den DS1820 nicht... Im Anhang ist der Programmschnipsel für den DS18b20.
-
Thread
Temperatursensoren auslesen
besser auf andere Typen ausweichen. Wenn man sowieso einen µC nimmt, bieten sich da besonders die DS1820 an.
du ? > Mein Problem ist hauptsächlich, dass mir die Fachkenntnisse beim Löten Du musst für DS1820 nichts löten, keinen Bausatz, keinen Verstärker. Einfach an den AVRNetIO anschliessen. > und Programmieren fehlen. Das ist natürlich blöd. Computer sind ohne Programmieren nutzlos.
-
Thread
Unklare Bauteile
Datenblätter von DS1820 und DS9503 lassen vermuten: 4 ist 4k7, 2 eine Z-Diode oder eine TVS. Von was ist dieser Sensor?
Schließ doch mal einen normalen DS1820 ohne irgendwelche Zusatzbauteile an. Wenn die Steuerung das erkennt, bist Du fertig. Wenn es nicht läuft, versuche es mit 4k7 Ohm als Pullup an der Datenleitung. Aber wäre schon komisch, wenn jeder
-
Thread
<<Problem mit DS1820>>
von der Mikrocontroller.com Seite zugelegt mit einem ATMEGA8535. Jetzt will ich den Temp-Sensor DS1820 benutzen. Wenn ich den Code von der Mikrocontroller.com Seite benutze tut sich nichts. Was kann das sein? Sensor habe ich richtig angeschlossen.
-
Thread
DS1820 defekt?
Hallo zum Thema DS1820 hab ich schon alles hier im Forum gelesen (denke ich) Ich habe schon alle Programme die ich so gefunden habe ausprobiert. Je nach Programm bekmme ich mal ne 85 oder auch gar nix. Beim anloeten hatte
besteht kann ich wenn ich soweit die messung habe nochmal einen kleinen code posten mit anschluss des ds1820. vieleicht hilft das jemanden.
-
Thread
PT1000 Senor auslesen mit ATmega1284P
Wieso nimmst du nicht einen DS1820? da hast du wirklich nur zwei oder drei Drähte. Bei deiner Schaltung sollte die Spannung sauber sein, und die Kabel nicht zu lange (vgl. 4 Kabel). SW gibt es zum DS1820 genügend hier im Forum.
Ist halt konkret eine Voraussetzung. Zudem geht die oberste Höchsttemperatur bei einem DS1820 nur bis 125°C. Wie ich schon zuvor geschrieben habe liegt der Temperaturbereich bei : -20°C - +200°C, also scheidet der DS1820 klar aus. Trotzdem Danke für den Hinweis.
-
Thread
DS1820 mit Oszilloskop messen
Du wirst. Denn von sich aus macht der DS1820 exakt garnichts.
>Denn von sich aus macht der DS1820 exakt garnichts. Doch. Der legt sich schlafen, um keinen unnötigen Strom zu verbrauchen :-) Oliver
-
Thread
DS1820 läuft weg
[c] // *** Messungen starten *** if (messStart>=30) { // ************** DS1820 auslesen ************** for ( i=0; i<dsSensors; i++ ) { if ( DS18X20_read_meas( &gSensorIDs[i][0], &subzero, &cel, &cel_frac_bits) == DS18X20_OK ) {
Temperaturanstieg, ja. Hatte zuviel Leben auf dem 1-Wire-Bus. Auch wenn der DS1820 nicht gemeint war, hat er sich mit erhitzt. Außerdem braucht das Teil 2-Wire oder 1-Wire mit einer kunstvollen Versorgungsumschaltung. Gruß allu
-
Thread
DS18B20 & XMega
/######################################### // S T A R T M A I N P R O G R A M char i, test, ds1820[9]; int main (void) { while (1) { test=w1_reset(); w1_command(CONVERT_T, NULL); _delay_ms(750); test=w1_reset(); w1_command(READ, NULL); for (i=0; i<9; i++) { ds1820[i] = w1_byte_rd(); } } } // E N D M A I N P R O G R A M //######################################### //######################################### //#######################
-
Thread
Aus 1xAA (oder 2xAA) eine fixe 3V Spannung machen
oder ob ich den StepUp-Wandler erst über einen GPIO aktiviere sobald ich eine Temp.-Messung via DS1820 benötige. Danke und schönen Nachmittag!
ich den >> StepUp-Wandler erst über einen GPIO aktiviere sobald ich eine >> Temp.-Messung via DS1820 benötige. > > klarer Fall, zwischen den Messungen kann der ATmega schlafen, also ohne > Wandler, braucht aber 2 AA Zellen und einen Schalter für den Wandler, > der ja sonst immer laufen würde,
-
Thread
Frage zum Auslesen eines DS18S20
Wenns dann funktiniert, dann sieht es so aus. 0.1° Auflösung mit DS1820.
>Ich programmiere den DS1820 einfach nach Datenblatt mit einem GPIO auf >einem beliebigen MC und der läuft wie dumm. Der DS1820 ist easy, aber hast du mal den DS2430, 32Byte x 8 EEPROM ausprobiert? Ich habe den nach Datenblatt
-
Thread
DS 1820
Hallo, gibt es mittlerweile irgendwo einen funktionierenden Assember Code für die Temp.Sensoren DS 1820, evtl. auch zur Ansteuerung mehrerer Sensoren? Gruss Holger
-
Thread
ds1820
Ist wahrscheinlich eine blöde frage aber wo finde ich den ds1820 in der eagle library?
-
Thread
AD-Wandler C-Control
Der DS1820 ist ein 1-wire sensor, d.h. er gibt die Messwerte digital raus. Den an den ADC anschliessen macht nicht viel Sinn... Vielleicht nochmal den Rest vom Datenblatt durchlesen ;-) Gruss, Thorsten
Hi, vielen Dank für die schnellen Rückmeldungen. @ Thorsten (Gast): >Der DS1820 ist ein 1-wire sensor, d.h. er gibt die Messwerte digital >raus. Den an den ADC anschliessen macht nicht viel Sinn... >Vielleicht nochmal den Rest vom Datenblatt durchlesen ;-) Den 1-wire verwende
-
Thread
DS18B20 code funktioniert nicht
externen Pullup sollte der ja eigentlich High sein. Sollte - aber ist er das auch? Zieh mal den DS1820 ab (aber den Pullup lässt du drann). So wie die Reset programmiert ist, dürfte das eigentlich KEINEN Fehler ergeben.
Zieh mal den DS1820 ab (aber den Pullup lässt du drann). So wie die Reset programmiert ist, dürfte das eigentlich KEINEN Fehler ergeben. doch, da sollte schon ein fehler kommen, wenn ichs richtig denk err = THERM_GET_IN
-
Thread
*Problem mit DS1820*
Ich will mit dem 90S8535 den DS1820 Temp-Sensor auslesen bzw. ansprechen. Kann mir jemeand helfen? Ich habe mal den C-Code hier reingestellt. Da tut sich nichts bei mir. (Compiler CodeVision AVR) unsigned char ow_reset(void) {
Denkt ihr wirklich, dass der DS1820 defekt ist?