-
Thread
Frage zu DS1820
Hallo, wollte Fragen wenn man bei dem DS1820 die Polarität vertauscht hat, ist das Bauteil dann defekt? mfg
durchfliesst. In einem 1Wire-Bus wird letzterer durch den Pullup-Widerstand begrenzt, so dass der DS1820 wohl überleben dürfte. Anders sieht es aus, wenn die direkte Stromversorgung aus 5V verwendet und dann GND und Vcc vertauscht werden. Dann kann es zu einem übermässig hohem Strom und Defekt des Bauteils
-
Thread
DS1820 bringt 85°C beim ersten lesen
Hallo! Ich habe einen DS1820 an meinem ATmega 32 hängen. Der Sensor wird ausgelesen, allerdings bringt er erst nach dem zweiten mal Auslesen einen korrekten Temperaturwert. Hier der Code: [c] 1wreset 1wwrite &HCC 1wwrite
Schaut heutzutage keiner mehr in Datenblätter? Im Datenblatt des DS1820 steht: The power-on reset value of the temperature register is +85°C.
-
Thread
DS_1820 Spartan-3E
habe mir zur Aufgabe gemacht eine Temperaturmessung mit einem Spartan 3E und einem Temp. Fühler DS1820 zu realisieren. Ich habe schon grundlegende VHDL Erfahrungen. Nur leider habe ich keinen wirklichen Ansatz wie ich den Bus des DS1820er lesen/schreiben soll. Wäre echt super wenn mir jemand helfen
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
Experiment dann vor einem Jahr stillgelegt und messe aktuell nur die Vorlauftemperatur über einen DS1820 per direkter 1-wire Anbindung an meinen Server (siehe Anhang). Leider ist das halt nur von "aussen" auf die Heizung schauen und gibt zu wenig Aufschlüsse über das was wirklich passiert (ja und leider
-
Thread
Ethersex, ATMega644, Fuses, Pollin NetIO etc.
wrote: > Das ganze wäre an sich nicht ganz so schlimm, wenn ich nicht versuchen > würde, ein DS1820 anzuschließen-was nicht funktioniert. Ich habe das > Gefühl, dass irgendwas mit den "_delays" nicht funktioniert. Ich hoffe du hast die ethersex-Anleitung beherzigt: http://ethersex.de/index.php
[Update]:DS 1820: Nachdem ich wieder den original-PIN (PD6) verwende und alles auf parasitäre Versorgung (der DS1820 sollte doch beides können?) umgelötet habe sowie den Link beherzigt habe, funktionierts. :-) @tico
-
Thread
Seriell -> Linux/Windows -> HTML
AVR-NET-IO mit DS1820 & Ethersex-Firmware, spuckt eine SVG-Grafik aus die sogar ständig aktualisiert wird.
-
Thread
DS1820 Sensor ID auslesen
Hallo kan mir jemand helfen ich versuche jetzt schon seit Stunden die ID meines DS1820 rauszufinden, ich habe das hex-file zus Sensorauslesung aus dem Downloadbereich geflasht und dann mit putty ausgelesen und da kommt immer sowas: z`qp`y `q`y`pq`px`pp``@`z`pqyp`}```runpø ich
-
Thread
Display mit Touchscreen bei Pollin?
habe. er compiliert zwar aber er zeigt nur "Grad" an, kann aber auch nicht das Programm für ein ds1820 mit ins Hauptmenü rein nehmen dann spinnt das komplette Programm. Gruß Migelito Dim Temperatur As String * 3 Dim Temp As String * 3 Do Temperatur = Str(temp1) Temp = Format(temperatur
-
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
genaue Temperaturmessung möglich einfach
Hallo mass, du solltest dir bei den Sensoren einmal den DS1820 von Maxim ansehen. Der hat eine Auflösung (nicht Genauigkeit!) von 16mK und ein Digitalinterface. Die Verdrahtung ist trotzdem sehr einfach. Man braucht nur zwei Leitungen und kann mehrere Sensoren
-
Thread
K8055 mit DS1280
Du meinst sicher den DS1820? Der meldet sich nicht von alleine auf dem 1Wire-Bus, den musst du schon explizit abfragen.
müssen. Lies dir erst mal das Datenblatt (http://datasheets.maxim-ic.com/en/ds/DS18B20.pdf) des DS1820 durch. Das 1Wire-Protokoll ist eigentlich nicht schwierig, nur etwas zeitkritisch.
-
Thread
Die andere Firmware für AVR-NET IO
gemacht. Funktioniert gut, auch mit 1284P und SD-Karte. Was mir auffällt: im Temperaturlogger ist ein Ds1820 eingetragen, der auch angezeigt wird. In fast regelmässigen Abständen (fast jede volle Stunde) zeichnet er 1 mal 85° auf. Mit anderer Software hatte ich noch nie ein 85° (Timing?) Problem. Bin für
-
Thread
Thermometer+Uhr
verpöhnte Sprache Bascom. Und man wird es kaum glauben,habe so ein Teil am laufen. Dcf77 und 2 mal DS1820, in einem Mega8.Bedient meinen EVG zum Dimmen der Aquarium-Beleuchtung und Wassertemperatur. Mike
-
Thread
Temperaturauslesen am PC
Hallo, ich werde das Board STK 200 verwenden und einen Temperatursensor DS1820 bauen und diesen an das Board kapseln. Da es am Board eine ser. Schnittstelle vorhanden ist, möchte ich gerne den Temperaturwert am PC ausgeben. Nur weiß ich nicht wie man das realisiert. Könnt
Wenn du noch gar keine Erfahrung hast, dann ist das Projekt gar nicht so einfach. Um den DS1820 auszulesen, sollte man Kentnisse üder 1-Wire haben. Aber ehe man zu diesem Themenkreis kommt, gibt es noch 20 andere Themenkreise, die vorher erforscht werden wollen. (auch wenn es in der Codesammlung
-
Thread
ds1820 zeigt -255 an
bei meinem Projekt...Ich hoffe mir wird etwas geholfen :-) Ich versuch seit einigen tagen einen ds1820 auszulesen und über einen Mega8 die Temperatur auf ein LCD anzuzeigen. Mein problem ist das immer -255 Grad angezeigt werden es sei denn ich ziehe das Kabel zwischen dem Mega8 und dem ds ab dann
-
Thread
Temperatursensor: Pinbelegung
Hallo, Ich habe einen digitalen Temperatursensor DS1820 (1Wire Datenleitung) Nun meine Frage, es kommen 2 Pins am uC ATtiny2313 in Frage: PD1(TXD): verwendet das UART - Protokoll zur Datenübertragung PD6 (ICP): ist der Timer/Counter1 Input Capture
-
Thread
Sensoren & Conrad Experiment Interface
a high state via the 5K pull–up resistor . After detecting the rising edge on the I/O pin, the DS1820 waits 15–60 µs and then transmits the presence pulse (a low signal for 60–240 µs)." *DS1820 1–Wire Digital Thermometer* http://www.micro-ide.com/downloads/ds1820.pdf > Jedoch ist mein > Problem
im 10ms Bereich fürs Toggeln aus einem C++ Programm heraus bestätigen. Damit kannst du bei einem DS1820 definitiv nix reissen.
-
Thread
[S] Wasserfesten Tauchlack für Sensor
Keine Angst, das ist es. Habe damit schon viele Sachen (elektronik)abgedichtet,unter anderem eine DS1820 mit Platine.Diese Arbeitet schon 2 Jahre im Freiem ohne Probleme. Mike
-
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
Temperatursensor
=20 Das mit dem AD590 ist von Eagle raus, da kein anderer Sensor gefunden wurde Sensor: DS1820
p_load_area=$ROOT&p_artikelbilder_mode=&p_sortopt=&page=&p_catalog_max_results=20 > > > Sensor: DS1820 und warum ist in deinem Schaltplan dann ein AD590 eingezeichnet??
-
Thread
Bascom - LCD - Zahlen trennen durch Komma
ich lese einen Ds1820 aus, bekomme aber eine falsche ausgabe (statt zb.: 13,5 C bekomme ich 135 C) wie kann ich die zahl trennen über Fusing habe ich es schon probiert das will bascom aber nicht! ich denke es liegt
mein Quellcode, den habe ich nur gefunden und umgeschrieben! und ich benutze den Code mit einen DS1820. kann mir jemand sagen wie der code für einen DS18b20 aussehen würde?
-
Thread
Was sind das für Bauteile?
Achso: Du kannst den DS1820 nicht ohne Weiteres durch den DS1621 ersetzen. Der DS1820 verwendet den 1-Wire-Bus von Maxim, der DS1621 den I2C-Bus.
bedeutet das nun? Was? Wenn Du die Schaltung so unveraendert uebernehmen willst, musst Du den DS1820 nehmen, oder einen anderen 5V-kompatiblen mit 1-Wire.
-
Thread
Problem mit vier Tastern am Atmega32
1wreset 1wwrite &HCC 1wwrite &H44 Waitms 300 1wreset 1wwrite &HCC 1wwrite &HBE Ds1820 = 1wread(9) 1wreset Halb = Ds1820 And 1 Locate 1 , 7 Shift Ds1820 , Right If Ds1820 > 127 Then Lcd "-" Ds1820 = 256 - Ds1820 If Halb = 1 Then Ds1820 = Ds1820 - 1 Else Lcd " " End If Lcd Ds1820 ; "."; If Halb = 1 Then Lcd "5" Else Lcd "0" End If Lcd "C " Wait 1 Loop Schalter1: Toggle Porta.0 Locate 2 , 1 Lcd "Taster1" Waitms 500 Return Schalter2: Toggle
-
Thread
ds18s20 mit Bascom unter Proteus
Erfolg. Das finden der Id hat geklappt, kommunikation auch. Also wenigstens fühlt sich der richtige ds1820 angesprochen und sendet wenn er dazu aufgefordert wird etwas. Nur halt leider nicht das was ich erwarte. im grossen und ganzen ist es immer das gleiche: 1wreset 1wwrite &HCC 1wwrite &H44
Teile uns doch einmal mit, wie du den DS1820 angeschlossen hast. Vom Code her sieht das auf den ersten Blick ok aus, aber poste doch mal bitte den ganzen Code, nicht nur Fragmente.
-
Thread
Teile des Programmspeichers unter Bascom auslesen
das wär schon manchmal praktisch. Aber ich hatte mal einen Temperatursensor, glaube es war ein DS1820, in C implementiert, das war vielleicht ein Mist. Da ist Bascom wirklich bequem. Wenn mich interessiert, was Bascom so macht und wie sauber das Compilat ist, lad' ich das Obj File in's AVR Studio
-
Thread
Fehler: Overlap in .cseg: addr=0x0 conflicts with 0x0:0xb
ändere mal in: ; DS1820 1Wire Temperatur Sensor ; Ausgabe auf LCD ; mail@jonasplitt.de .include "m8def.inc" .cseg .org 0x0000 rjmp reset ; Reset Handler .org OVF0addr rjmp
-
Thread
DS18S20: Timingprobleme bei parasitärer Versorgung
auf 1 ziehen) immer ausserhalb der Spezifikation kommen muss. Bei mir führt das dazu, dass der DS1820 keine Messung ausführt... Wer hat dazu eine Idee ? Gruß Andreas
-
Thread
Eigenerwärmung DS18s20 - Der Sensor macht mich wahnsinnig !
ja kommen. Wenn er jetzt irgendwas <1mA misst, dann kann es nicht vom Strom über VDD kommen. Die DS1820 haben erstaunlich stabile Werte, da wackelt nicht mal das niederwertigste Bit. Das einzige was an denen schlecht ist, ist die Langzeitstabilität aufgrund der Feuchtigkeit die eindringt (oder ist das
ist wie 1mA bei 5V. Am Pullup selbst sollte es daher eigentlich nicht liegen, da dieser bei einem DS1820 eigentlich immer auf 5V liegt.
-
Thread
Was braucht man für den Anfang?
auch gut irgendwo ausschlachten. > - Temperatursensor Die meisten Anfaenger nehmen gern den DS1820. Fordert auch etwas den Programmierer in einem weil er enge Timinganforderungen hat. :-) > Was würdet ihr mir noch empfehlen? Einen SD-Sockel. Mit der Programmierung von SD-Karten kann man
-
Thread
Tempertur/Feuchte Display/Logger mit ATMega128 / SHT75 / SD-Karte
eingebaut. Das ganze funktioniert einfach super. Die aktuelle NTP Zeit und die Temperaturen meiner DS1820 Dallas Chips werden zurzeit im Wechsel auf einem MAX7219 angezeigt und zudem sind die Werte über die Weboberfläche weltweit über das Internet abrufbar. Wenn du mir die Code-Teile für 2 MAX zur
Logger. (anbei mal ein foto vom aufbau) Ich habe den Quellcode um die Anbindung von 1-Wire Dallas DS1820 Temperaturmodule erweitert und dafür vorläufig die SHT75 Routinen auskommentiert. Das ganze funktoniert einwandfrei und sehr stabil. Gruß Denny
-
Thread
problem mit 1k-grenze bei cc5x
also ich versuche mit einem ds1820 sensor die temperatur zu messen und auf einem nokia 3310 display auszugeben. die funktionen dafür gibs ja eigentlich schon zu hauf, nur ich versuch diese selber zu schreiben bzw. versuche nach zu vollziehen
-
Thread
Raumtemperaturregelung
evt. den DS1820 verwenden, dazu findest Du hier jede Menge Beiträge inkl. SW + HW, der Sensor ist glaube ich auch etwas günstiger als der T...
-
Thread
Aquarium Steuerung
Drehgeber und DS 1820 wären m.E. idealer. Die 12 Volt wären auch einsparbar, bei 5 V Relais oder elektronischen Schaltern mit 0 Durchgangserkennung und galv. Trennung. Dann für die RS 232 einen "echten" Max 232; macht
>Drehgeber und DS 1820 wären m.E. idealer. Kann man machen. Ich fand es interessant, mich mit NTCs zu beschäftigen, insbesondere die Approximation der Messkurve durch einen Polygon. >Die 12 Volt wären auch einsparbar
-
Thread
Netzteil sterben
Hallo,also eine Schaltung misst temperatur (DS1820) und gibt sie aus. die andere hat einen reed kontakt der an meinem Gaszähler hängt.Die Impulse werden gezählt und ausgegeben.Ansonsten passiert nichts. Ich kanns mir absolut nicht erklären. gruss
-
Thread
[SUCHE] Biete bezahltes Projekt (Funkthermofühler)
machen, wenn man fürs Bluetooth einfach 2x Bluetooth<->Uart nimmt, für den Thermofühler dann z.B. nen DS1820 oder LM75 (1-wire bzw. I2C) und dann ein wenig Code von hier zusammenpflückt. Als Eigenentwicklung mit Debugging und Prototypenbau u.s.w. wird das jedoch gleich wieder ein teures Projekt. Ich werde
-
Thread
DS1820/DS18S20
hallo ich hab mal eine frage zum ds1820 die gemessene Temperatur ist richtig wenn ich nun unter null grad messe dann müsste doch im MSB 0x00 für positive und MSB 0xFF für negative Temperatur drin stehen,oder bin ich da aif dem Holzweg
-
Thread
Spannungsregelung
ist noch nichts geplant. An die 5V soll der ATMega mit einem 2,1" Display, 4 Temperaturfühlern (DS1820) und 3 Transistoren (BUZ11). Mehr pssiert da erstmal nicht. Das soll sich zwar später ändern, aber für den Anfang reicht das :)
-
Thread
DS1620 - Initialisierung zumTH und TL schreiben?
Vergiß bitte, was ich gerade geschrieben habe. Ich hatte DS1820 gelesen, aber der tickt wohl doch anders als der DS1620.
-
Thread
DS1820 Auflösung?
@ Roger Petri (hpa) >recherchiert und bin dann auf den DS1820 gestoßen, der ja schon direkt >und da steht was von einer Auflösung von 0,5°C. Stimmt das? Welchen meinst du? den DS18_S_20 oder DS18_B_20? Ersterer hat 0,5 Grad [[Auflösung und Genauigkeit]
Beide haben eine Auflösung von 1/16°C. Bei DS18B20 kriegt man das so direkt aus dem Register, beim DS1820/DS18S20 muss man sich das aus 2 Registern zusammenrechnen (siehe Datasheet).
-
Thread
[V] EasyAVR 5 Entwicklungsboard mit VIEL Zubehör
board Quantity : 1 Handling Fee: 0.00 Product ID : 13 Vendor Product ID : lcd2x16ds1820 Product Name : 2x16 LCD + DS1820 temp. sensor Quantity : 2 Handling Fee: 0.00 Product ID : 4 Vendor Product ID : GLCD12864 Product Description: Graphic LCD 128 x 64 Product
-
Thread
Kleine Frage zu Absturz
Gemessen wird die Temperatur mit ein paar DS1820. Den Watchdog werde ich mal implementieren. Klingt gar nicht so schlecht :-)
-
Thread
ds1820 mit tiny85 auslesen und T mit softuartTXD ausgeben
Mit den kleinen 8 poligen ATtinys 25/45/85 kann man die Temp.Sensoren DS1820 auslesen. Wenn man diese Werte aber mit einem 2. Mikrocontroller einfach weiterverarbeiten will oder einfach mit einem PC mitschreiben möchte, um zB. einen Tagesverlauf mit Exel auszuwerten, wäre eine
Hallo Axel, könntest Du die noch fehlenden Dateien anhängen (include <ds1820.h> ...) oder sind diese Bestandteil von Codevision? Grüße
-
Thread
Zuviel für einen ATMEGA16?
habe einen ATMEGA mit folgender Funktionalität ausgestattet: LCD (PB0-PB7) OneWire-Interface (DS1820) (PA0) pH-Meter (PA1, via ADC) UART+SoftUART (2x RS232, 1 PC, 1 Relaiskarte) PD0/PD1 und PD2/PD3) 2x 4BIT R2R DAC (PORT C) Das ganze auf einer geätzten Leiterplatte, und die war nicht billig.
@ der Bastian (Gast) >LCD (PB0-PB7) >OneWire-Interface (DS1820) (PA0) >pH-Meter (PA1, via ADC) >UART+SoftUART (2x RS232, 1 PC, 1 Relaiskarte) PD0/PD1 und PD2/PD3) >2x 4BIT R2R DAC (PORT C) Dabei langweilt sich der AVR. >soll er sich selber die Uhrzeit
-
Thread
Kleines Timingproblem beim DS1820
Servus! Irgendwo habe ich aber noch ein kleines Problem beim empfangen der Bits vom DS1820. Leider kann ich immer nur Mist auslesen -> 11100000 usw. Convert wurde gesendet, genau auch der Befehl zum Temperatur messen. Aber irgendwie stimmt da was mit den Timings noch nicht so ganz.
-
Thread
DS2482-100 search-rom in basic
Hallo, ich möchte mit einem DS2482-100 alle ROM-CODE der angeschlossenen Sensoren (DS1820) auslesen. Laufen soll das ganze in Excel, deswegen möchte ich das in VB/VBA Programmieren. Ich versteh leider den Ablauf von Search-ROM nicht, deswegen ist meine Frage ob das mal einer hier erklären