-
Thread
SPS Eingänge werden regelmäßig beschädigt
überhaupt eine SPS, ging das mit einfacheren Mitteln nicht? Mikrocontroller oder Mikrocontroller-SPS mit DS1820. Wer hatte euer Konzept entworfen, entwickelt? Ein Fachmann oder ein Mitarbeiter der SPS Programmieren kann?
eine SPS, ging das mit einfacheren Mitteln > nicht? Mikrocontroller oder Mikrocontroller-SPS mit DS1820. Weil die Maschine mit SPS gekauft wurde und weder ich noch wer anders die Zeit hat, sich hinzusetzen und eine komplette Waschmaschinensteuerung inklusive Benutzerschnittstelle und Signalanlage
-
Thread
DS18B20 Temperatursensoren eichen
Hi Ich habe einige DS18B20 Temparatur-Sensoren per Onewire an einen uC gehängt. Ich weiss, dass diese bereits ziemlich genau sind, aber ich möchte sie trotzdem eichen. Hat da jemand Erfahrung damit? Gibt es eine möglichst
Präzisionsthermometer die tatsächliche Temperatur festzustellen? Wenn nicht, dann leb damit, das die DS1820 schon vorkalibriert sind. Die sind auf jeden Fall genauer als du es je brauchen wirst. Immer dieses Gesoscks mit möglichst genauen Temperaturen. Begreift eigentlich keiner, dass es in freier Wildbahn
-
Thread
mikroc pro for avr interrupt & DCF77
Mikroelektronika "Ready for AVR" mit einem Atmega 16 8Mhz. Mit dem Mikrocontroller Steuere ich einen GLCD, DS1820, RTC und den DCF77 an. Der RTC und der DS1820 sind fertig programmiert die Ausgabe über den GLCD klappt auch ganz gut zwar noch nicht wie gewünscht aber für den Anfang reicht es. Mein Problem
-
Thread
Fusebits beim Mega128
das gleiche Problem wie hier: http://www.roboternetz.de/phpBB2/viewtopic.php?t=29401 Ist auch ein DS18B20 mit 150° zuviel.
Vorsicht, von Basic bekommt man Ausschlag. @Klaus: Du benutzt hier offensichtlich Code, der für den DS1820 bzw. DS18S20 gedacht ist. Der kann nur 9bit und muss für die 1/16° Auflösung so rechnen. Dein DS18B20 gibt dir das Ergebnis direkt in 12-bit aus, du musst nur noch durch 16 dividieren, dann bist
-
Thread
[V] Räumungsverkauf - Alles muss weg!
Frank O. schrieb im Beitrag #7609162: > µC mit DS18b20 dazwischen. Für die Montage an einem Kühlkörper gibt es mechanisch bessere Lösungen. Es kommt auch nicht auf ein paar Grad Abweichung an, einen DS1820 wirst Du für ein preisgünstiges Seriengerät
Manfred P. schrieb im Beitrag #7609195: > einen DS1820 wirst Du für ein preisgünstiges Seriengerät nicht bezahlen > wollen Es geht ja hier um nachträgliche Modifikationen.
-
Thread
Thermomixer noch einmal neu - dieses mal nur ein MEGA16
//zuerst die restet prozedur w1_byte_wr( SKIP_ROM ); //dann alle DS1820 simultan ansprechen w1_byte_wr( command ); //dann das Kommando } [/c] Irgendwie muss da noch SEARCH_ROM (0xF0) mit rein um die 64 Bit Adressen der angeschlossenen DS18S20
in einzelnen Variablen unterbringen um die Adressen dann anschließend zum Ansprechen der einzelnen DS18S20 zu nutzen? Gruß Rocco
-
Thread
DS18B20 Spannung auf Datenleitung geht von 5V auf 2V => keine Kommunikation mehr
Alle ds1820 vom Netz trennen - einzeln wieder anschließen bis der Fehler auftritt.
/products/ds18b20.html
-
Thread
Konstantstromquelle Bausatz für PT100/1000
schon etwas mehr Aufwand. Für "nur ein bicschen Temperatur messen" sind digitale Fühler wie der DS1820 oder NTCs besser geeignet.
schrieb im Beitrag #4257615: > Für "nur ein bicschen Temperatur messen" sind digitale Fühler wie > der DS1820 oder NTCs besser geeignet. Alexxx schrieb im Beitrag #4257673: > Für Temperaturen <100°C würde ich nur noch Fühler mit digitalem Ausgang > verwenden - Z:b: ADT7310, TMP121, etc. Dem ist nichts
-
Thread
1-Wire über lange Leitung - Entkoppeln?
Hallo, ich betreibe DS1820 Temperatursensoren an einem AVR, funktioniert problemlos. Was aber passiert, wenn ich längere Leitungen verwende? Immerhin dürfen an einem Bus ja dutzende Sensoren hängen, so dass eine beträchtliche
DS9503P + BAT54S Siehe HW Design Example im Datenblatt zum DS2490.
-
Thread
Kuehlschrankthermostat -- Vorschlaege und Ideen erwuenscht!
Ich benutze den DS1621 ist digital, kalibriert und I2C kompatibel.
Am einfachsten wäre der DS1821: http://pdfserv.maxim-ic.com/en/ds/DS1821.pdf Dreibeiniges Bauteil, wird einmal per 1-Wire programmiert und fungiert dann als eigenständiger Thermostat. 1 Grad Celsius Genauigkeit und einstellbare
-
Thread
Aufwärmzeit DS18B20 Sensoren
byte indicates which chip switch (addr[0]) { case 0x28: Serial.println(" Chip = DS18B20"); type_s = 0; break; default: Serial.println("Device is not a DS18x20 family device."); return; } ds.reset(); ds.select(addr); ds.write(0x44, 1)
0560-9055 nachlesen). Als nächste wäre noch interessant wie gut Dein Fühler vom Testo und Deine DS1820 thermisch gekoppelt waren.
-
Thread
DS18S20 - Bascom - Kommstelle auslesen
Dim Sc(9) As Byte 'Scratchpad 0-8 72 bits incl CRC, explanations for DS18b20 Cls : Lcd "DS1820 Thermometer" Locate 2 , 1 : Lcd "* V0.3 *" Wait 1 : Cls W = 1wirecount() : Lcd "Sensoren:" ; W 'Anzahl der Sensoren augeben Wait 1 : Cls Dsid1(1) = 1wsearchfirst
Dg = Dg_ds18s20() '=10h If Dsid2(1) = 40 Then Dg = Dg_ds18b20() '=28h Dg_s = Dg / 10 'In Dezimalgrad umwandeln If Min2 > Dg_s Then Min2 = Dg_s
-
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
Conrad DCF77 und DS1822 an 3.3V?
arbeitet. Ob die 5V abkann oder nicht hängt von diesem Hersteller ab. > Laufen der Temperatursensor DS1822 und das Conrad DCF77 Modul auch mit > 3.3V gut? Der DS1820 tut dies, der 1822 damit sicherlich auch. Näheres verrät das Datasheet, dafür ist es da. > Macht es Sinn diese unselige Grätz Brücke
Wenn ich die mit 1 beschreibe steuert der Transistor durch und müsste über den externen Pull Up des DS18B20 eine 0 auf dem Augang erzeugen. Also ggf. die Ansteuerung für den DS18B20 damit aufbauen, direkt den OC an den DS18B20 dran. Der Eingang wird vermutlich wie ein normaler Eingang funktionieren.
-
Thread
1W und DS18S20
ist mir folgendes aufgefallen : Waitus 200 ' dem DS1820 etwas Zeit zum Messen geben Laut Datenblatt sollten da 750ms Zeit sein. MfG Frank_S
Christian, die gute Nachricht zuerst, dein Quelltext funktioniert mit den Stackwerten. Wie hast du den DS18S20 angeschlossen ? Vdd an + GND an - DQ an C.5 und über 4,7k Widerstand an Vdd ? MfG Frank_S
-
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
dann das Scratchpad aus. So lese ich ja meine Fühler problemlos aus. Als Brückenschaltkreis werden DS2482-100 für einen Fühler bzw. DS2484-800 für mehrere Fühler verwendet. Nun wollte ich mal mehrere Fühler an eine Datenleitung hängen und mit der Seriennummer arbeiten. Dazu habe ich Skip ROM gegen Match
-
Thread
1 Wire DS1822 ATmega und ganz einfach?
hallo!!! mit was programmierst du??? (asm,c...) und ich hoffe du meinst den ds1820 du hast geschrieben: 1. wenn ich etwas von meinen 1 Wire Slaves wissen mag, dann muß ich als erstes reseten 2. jeder DS1822 is einmalig (ROM-Code) zu 1. is richtig also reset routine schreiben
...es gibt auch den DS2482S, eine I²C nach 1-Wire-Brücke, der einem sämtliche Timingprobleme abnimmt. Als DS2482S-800 für 8 Kanäle oder DS2482S-100 für einen.
-
Thread
Leistungsfähigere(Größere) ATMega
darum geht in kürzester Zeit ein Programm zu entwickeln dass gewisse Aufgaben erfüllt wie z.B. einen DS1820 zu bedienen,über RS232 kommunizieren,I2C,RC5SEND ..........die Liste ist schier unendlich.... Versucht mal in C eine DTMFOUT Routine zu schreiben,oder einen DS1820 auszulesen(mit dem ganzen Timing
-
Thread
ibutton gesucht
Hallo, ich interessiere mich auch für die Ibuttons z.B. DS1904 oder DS1994. Gruss A. Arndt
dem Kit. Wenn es interessiert, ich habe mir die Software, die ich hier im Forum zum Auslesen des DS1820 Temperatursensors fand, etwas angepaßt um den DS1902 auszulesen und das ganze auch in einem LCD-Character-Display anzuzeigen. Wer es will, kann sich mal an mich wenden, ich maile das dann. Da es
-
Thread
Relaissteuerung über 1Wire / DS2413
Transistors versorgen - wie beschaltet man das? Hintergrund: Ich möchte über einen Temperaturfühler (DS1820) bei Erreichen eines Schwellenwertes (steuert ein Script auf dem Raspberry) eine Pumpe aktivieren (Relais schaltet). Anbei eine Zeichnung, aber ich vermute, da ist so ziemlich alles falsch was
LEDs haben eine gemeinsame Kathode. Ich brauche also zwingend den Plus zur Ansteuerung der LEDs. Der DS2413 liefert mir aber leider nur den Minuspol. :-(
-
Thread
1 Wire Temperatur und Feuchtemessung
Sensoren, d.h. du musst mit einem ADC die Spannung messen und in den Wert umrechnen, im Gegensatz zum DS1820 aus dem hinten ein "Zahl" rausfaellt. Ob der Raspi einen ADC hat und wie genau der ist kann ich im Moment nicht sagen. Gute Erfahrungen habe ich mit den Sensirion-Sensoren (z.B. SHT21) gemacht
werkelt seit ca. drei Jahren ein 1-Wire-Bus (Länge ca. 50m, mit Cat5-Kabel) zusammen mit 10 Stück DS18S20 und zwei DS2423. Keine Probleme. Ein kurzer Überblick: http://www.rockenberg.net/fli4l-hvac.html
-
Thread
DS18B20 auslesen und Temperatur auf 7-Segment-Anzeige ausgeben
Ich hab mir ein Aquariumthermoter mit nem DS18S20 gebaut und das dort auch so gemacht. Alle 60 sek wird der Sensor ausgelesen solange der Interrupt fürs Multiplexing aus und wieder ein. Vielleicht ne Sekunde sind die Anzeigen aus oder weniger und
abliefert? Dann hättest du vielleicht auch erkannt, dass Renes Auswertung offensichtlich für einen DS1820 geschrieben ist, du aber scheinbar einen DS18B20 verwendest. Und dann sind die Ergebnisse durchaus nachvollziehbar.
-
Thread
Temperaturmessung
DS1621. Messbereich: -50 - +125 ºC in 0.5 ºC Schritten
günstiger und leichter zu beschaffen. Wie genau muß denn gemessen werden ? Ich persönlich würde den DS1820 mit 1-Wire ins Auge fassen. Der ist von der Bauform her besser geeignet und auch da lassen sich mehrere Sensoren an einen Bus hängen.
-
Thread
DS18S20 Taktrate
Ich nehme an, du hast irgendeine als 'MAX' definierte Zeit voll ausgenutzt. Zum DS18S20 gibts genug Programmbeispiele, zB. hier in der Codesammlung. Vergleiche mal das Timing. Uwe
hier mehrere DS1820 und einen Mega8 oder Mega128 zum testen. Ich könnte dann verifizieren, ob es an der Hardware liegt. ciao, Stefan.
-
Thread
DS1821 Frage
Hat hier wirklich noch keiner mit dem DS1821 gearbeitet? :( Oder habe ich das Problem zu ungenau geschildert?
Hallo Daniel, wirklich ein ungewöhnlicher 1-Wire-Baustein, der DS1821. Du musst wohl wirlkich 9 bit auf einmal übertragen. Oder würde es der DS1820 nicht genauso tun? Wie auch immer, das Datenblatt verrät: All data and commands are transmitted least significant
-
Thread
1 Wire Bus
Ich habe mit CodeVision ein kleines Testprogramm geschrieben, dass mir die Temperatur von zwei DS18B20 auf ein Display anzeigt. Ich verwende einen ATmega16. Das Programm funktioniert einwandfrei. Dieses Programm beschränkt sich einzig und allein auf die DS18B20. Also nichts anderes steht in diesem
abklemmen". Ein Versuch wäre es Wert, wenn man direkt nach dem Antennen-Signal die "Temp-Auswertung" vom DS1820 machen würde. Nach dem DCF Signal habe ich etwa 0,7 Sekunden zeit bis ich das nächste Signal auswerten muss. Ich werde das mal ausprobieren!! Vielen Dank für eure Tipps. Mit bestem Gruß,
-
Thread
Anfänger: genaue Temperaturmessung mit einem µC
digitale Wert erfolgt im Chip, also keine Verfälschung durch (lange) Leitungen. Spontan würde mit der DS1820 einfallen, mit 0,5 Grad Auflösung oder sonst I2C-Sensoren z.B. DS1624 oder DS1631. Gruss A. Arndt
peregrin) >http://www.betatherm.com/products/index.php?pc_id=... >http://datasheets.maxim-ic.com/en/ds/MAX6682.pdf Du unterschätzt den Aufwand für den Anlogteil und die Kalibrierung. Und viel Spass mit dem µMAX Gehäuse. ;-) MFG Falk
-
Thread
DS18s20 Reichelt
Der ist nicht *falsch* gestempelt, sondern von Maxim grundsätzlich DS1820 gestempelt (vgl. Datenblatt). Hast du deine Schaltung und dein Programm bereits kontrolliert, ob du den Sensor durch in der Nähe befindliche Bauteile oder zu häufige Abfragen aufheizt?
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