-
Thread
Atmega32 und DS18B29 wollen nicht kommunizieren
"F_CPU not defined for <util/delay.h>" Schon dumm, denn so stimmen deine Verzögerungszeiten in ds1820.c keine Sekunde (sic!) Wenn man aber im Menu Project/Configuration Options unter Frequency die echte Taktfrequenz des AVRs einträgt, könnte das was werden. #define F_CPU 3686400UL macht man aus DS18x20Demo.c raus.
-
Thread
Briefkastenmelder mit ESP-07s und Selbsthaltung mittels Mosfet
schwachen HT7333 müssen es wohl 1000 µF sein - falls das überhaupt klappt. Die GND Leitung von deinem DS1820 und deinem ADC-Spannungsteiler hast du immer noch nicht mit GND von der Stromversorgung verbunden. Da fehlt wie zuvor ein Punkt. Ich hatte die Stelle mit einem rosa Kreis markiert. C1 und C2 Gehört
werde in den sauren Apfel beisen und meine HT7333er "Einmotten" > > Die GND Leitung von deinem DS1820 und deinem ADC-Spannungsteiler hast du > immer noch nicht mit GND von der Stromversorgung verbunden. Da fehlt wie > zuvor ein Punkt. Ich hatte die Stelle mit einem rosa Kreis markiert. Das scheint
-
Thread
DS18S20+ zeigt nur +85Grad an
Hat sich erledigt, DS war defekt.
Geht mir genauso. Einer meiner DS1820 ist jedoch nur fast immer defekt. In seltenen Fällen liefert er tatsächlich die aktuelle Temperatur, oft aber nur 85°C.
-
Thread
Auflösung Temperaturmessung 1N4148 Atmega328
Pack 1N4148 gab und du danach leider kein Geld mehr hattest für ein paar ordentliche 10kNTC/KTY81/DS1820 ?
1N4148 gab und du danach > leider kein Geld mehr hattest für ein paar ordentliche > 10kNTC/KTY81/DS1820 Wenn man Berge von Dioden (SAY30 z.B.) hat. Warum nicht? Den Rest macht das Programm. Neukaufen kann jeder, aber das vorhandene Nutzen ist auch geil.
-
Thread
lpcxpreeso SystemFrequency LPC1768
Systemfrequenz auswirkt. Praktisches Problem ist, dass ich für die Übernahme von AVR-Funktionen -z.B. DS1820- eine delay-funktion brauche. Etwas vergleichbares zu _delay_ms habe ich nicht gefunden. Um eine brauchbare delay-Funktion hinzubekommen, ist es schon sinnvoll zu wissen, wievil takte der Vorgang
> Praktisches Problem ist, dass ich für die Übernahme von AVR-Funktionen > -z.B. DS1820- eine delay-funktion brauche. Och nöööööö, bitte nicht. Tut's dafür nicht ein ordentlich implementierter Timer? Ralf
-
Thread
DS18B20 mit Atmega8 bekomme nur 1 empfangen
Pull Up auf der Datenleitung des DS vergessen! 2 KOhm.
sicher dass du den DS18B20 hast, nicht den DS18S20 oder DS1820? Kondensatoren dran?
-
Thread
I2C mit Display parallel?
über timer gelöst) und vielleicht ein-zwei Temperatursensoren DS1820?? es aber nicht geht da ich ja dieses Grafikdisplay dran hab. ursprünglich ist das ne platine um das Umdrehungssignal eines Stromzählers dass ich über nen infrarotsensor abtaste zu erfassen und
>also ich hätte den DS1307 genommen, für den würde ich aber schon was >zusammenbringen. Der hat aber den Nachteil das er einen externen Quarz braucht und dann abgeglichen werden muss. Der DS3231 ist einer der genausten
-
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
MSP430 IO-Senke ?
mA, aber wieviel Strom kann er senken, wenn er auf Ausgang und 0 eingestellt ist ? Ich möchte einen DS1820 Temperatursensor benutzen (das mit den 3V-5V Pegelanpassungen ist für einen Anfänger echt nicht ganz einfach), dazu muß ich einen Pull-Up-Widerstand einsetzen. Wenn der Pull-Up zu groß wird kriege
Moin, ich habe gerade das Datenblatt für den DS1820 überflogen und danach sollte er geradeso mit 3V funktionieren. Ich denke es wäre ein Versuch wert. Außerdem gibt es meines Wissens einen Baustein von Dallas der die Verlängerung des 1-Wire-Busses
-
Thread
Von 12 auf 3,3 oder von 5 auf 3,3?
Seite ein LM2596S und auf der anderen Seite ein AM1117. Benötigt werden die 3,3V für ein Bündel von 8 DS1820-Temperatursensoren. Ich könnte die 3,3V auch direkt auf der Platine an dem Am1117 abgreifen, oder wird er es mir mit Rauchzeichen danken?
Tag war der DS18B20 tot! Bis ich oben vorgeschlagene Verschaltung nachrüstete ;-)
-
Thread
DS18B20 2 Grad zu kalt
Umgebung sein könnte? Wie verhinderst du, dass Wärmeleistung über die Anschlussbeine zum DS18B20 fließt?
Nachtrag : Ich habe meine DS1820 mit versiegelt mit einer 30 cm Leitung gekauft. Den macht Feuchtigkeit nix aus lt. Hersteller.
-
Thread
Widerstand mit niedrigen Temperaturbeiwert.
da nicht möglich, die Temperatur des Shunts zu messen, (vielleicht gleich "digital", per one-Wire DS1820), und dann bspw. über eine Tabelle im Controller die am Widerstand gemessene Spannung temperaturabhängig zu bewerten / zu korrigieren? Und auf diese Weise vielleicht sogar noch andere Teperatureinflüsse
Temperaturkompensation gibt es Thermometer mit LookUp-Eeprom und Digitalpotentiometer / DAC in einem IC: Dallas DS1841 Temperature-Controlled, NV, I²C, Logarithmic Resistor DS1847 Dual Temperature-Controlled NV Variable Resistor DS1848 Dual Temperature-Controlled NV Variable Resistor & Memory DS1851 Dual Temperature-Controlled
-
Thread
Owfs liefert manchmal 85 grad ?
Hallo, ich habe einen 1wire Bus mit 10 Stck ds18s20 über einen ds2482 an einem raspberry pi. Entkoppelt über ds 9503. Buslänge etwa 10 m, Auf dem pi hab ich ein owfs installiert. Funktioniert soweit ganz gut, ich lese einmal pro Minute die Temperaturen
Beitrag, aber daran hab ich auch schon gedacht, weil im Parasitärmodus sind die DS18S20 ja ein bischen zickig. Der Bus ist 5V powered, also sollte es kein Problem sein. Zudem habe ich an den DS1820 jeweils ne Schottky Diode in Sperrichtung. Mir kommt es so vor als ob das owfs
-
Thread
Frage zu Interrupts bei Atmega32U (Arduino Micro)
einem Arduino Micro eine kleine Sensoranzeige gebaut. Das Teil hat - neben den diversen Sensoren (DS1820, DHT22, SCT13 und LDR) - 2 Buttons. Mit dem einen dieser Buttons kann man durch eine Menüstruktur gehen (nur 1 Ebene: einfach eine Seite pro Sensor, recht primitiv also). Das Ding funktioniert
einen anderen der Sensoren aus. Speziell die hier [C] void get_dallas () { // fetch all dallas DS1820 temperature readings sensors.requestTemperatures(); for (int id=0; id<TempPins; id++) { CurrentTemps[id] = sensors.getTempCByIndex(id); } } [/C] werden den Löwenanteil der Zeit beim
-
Thread
avr netio addon mit SD-Karte in ethersex?
Hi, ich möchte Temperaturen (DS1820 am EXT des Pollin NETIO) und später Impulse vom Stromzähler auf die SD Karte des Add-on Boards mitloggen. Die Temperatur wird über den Web-Browser fortlaufend angezeigt. Sobald die SD-Karte eingesteckt
muss ich putty einstellen um mich über seriell an ethersex einzuloggen? 3. Wieso funktioniert der DS1820 nicht am add-on board, auch wenn EXT an EXT verbunden ist? Fragen über Fragen :-) Karlheinz
-
Thread
Temperaturmessung für Anfänger
1. Verwende die Suchfunktion DS 18S20 und DS1820 ... da gibt es fertigen code Basic, C 2. Suche im Wiki Temperatursensor
Die Suche nach dem DS18S20 hab ich schon benutzt, ich würde es aber gerne richtig verstehen, nicht irgendetwas abtippen.
-
Thread
1wire ds1821, i2c ds1307 ...falsch angeschlossen?
gefunden habe, kann also keinen link bieten. das programm scheint absolut nichts von der existenz des ds1307 mitzubekommen. mein hardwaresetup sieht wie folgt aus: ds1307GND----GND---stk500GND ds1307X1---, 32kHz ds1307X2---' ds1307VCC----------VCC 5V ds1307SDA-,--------PC1 (30cm klingeldraht
das problem mit dem ds1821 is aufjedenfall kein hardwareproblem. einzig die software passt nciht ganz. ich passe gerade peter danneggers ds1820 software an, mal sehn. beim ds1307 bin ich immer noch nicht weiter. kurz habe
-
Thread
DS18S20 returned nur 255
*********************************** Sub 1wire_read ' DS1820 readout For Ch = 1 To 3 A = Ch - 1 1wreset PinD , A 1wwrite &HCC , 1 , PinD , A 1wwrite &HBE , 1 , PinD , A Ds_read(1) = 1wread(9 , PinD , A ) 1wreset
= Ds_read(8) - Ds_read(7) Ds_temp2 = Ds_temp2 * 100 Ds_temp2 = Ds_temp2 / Ds_read(8) Ds_temp1 = Ds_temp1 + Ds_temp2 Currenttemp(ch) = Ds_temp1 / 10 Next
-
Thread
Ds18b20 wird von ATMega328P nicht erkannt
index.php?title=Bascom_und_1-Wire das Programm SerienNr aller Geräte verwendet um zu kontrollieren ob der Ds18b20 erkannt wird, diesmal mit einem negativen Ergebnis. Die Pint-Befehle habe ich durch lcd-Befehle ausgetauscht. Nun stehe ich vor einem Rätsel warum der Ds18b20 nicht ausgelesen wird. Ich hoffe
dividiert wird (siehe Standart Fusebits). Standard-Bascom_Problem: Der code ist so lamgsam, dass der ds1820 mit 1Mhz nicht funktioniert.
-
Thread
20Euro Embedded System mit ARM, 128MB ram und 256MB Flash
@all: bekommt man irgendwie 1-wire Sensoren (zb DS1820) an die Dockstar?
Rudolf Reuter schrieb im Beitrag #1863761: > Hardware: > DS18S20 (DS1820) (1-wire Sensor) -> DS9097 (Wandler 1-wire zu RS232, 5 > Bauteile) > -> RS232/USB Wandler (chipsatz PL2302 oder FTDI) -> DockStar USB. Das geht einfacher: DS18S20 (DS1820) (1-wire
-
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
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
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
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
-
Thread
DS18B20 wird heiß und schwankt
ihre Versorgung her? Hast du ausreichend Abblockkondensatoren auf der Versorgung? 100nF an jedem DS18B20 ist zu empfehlen. Ich vermute du hast Spannungsspitzen/-einbrüche auf der Versorgung.
. Glaskugel: Beim Zuschalten der Pumpen gibt es Spannungseinbrüche oder andere Effekte auf der DS1820 Leitung und da Du den CRC nicht abfragst werden Dir die falschen Werte angezeigt. Hier muss ein Bild vom Aufbau her.
-
Thread
Wie 3.3V low Power Versorgung bauen?
TPS6273x hat laut Datenblatt eine Effizienz vom 90% bei 15uA Ausgangsstrom: http://www.ti.com/lit/ds/symlink/tps62737.pdf Der vielleicht?
ein halbes Jahr stabil (danach hatte ich dem Empfänger umgebaut und aus wars....) Er hatte über den ds1820 die Außentemperatur gemessen und gleichzeitig den Batteriestatus bzw die Spannung mit übertragen, damit ich sehen konnte, ab wann es evtl nicht mehr gehen würde