-
Thread
DS1994 mit RTC
Hallo Leutz, ich experimentiere gerade mit dem iButton herum, speziell dem DS1994. Dieser hat eine RTC. Ich habe ein Code-geschnipsel aus dem Bascom-Avr Buch. Hier wird das Register ausgelesen, das die Uhrzeit beinhaltet. Lese ich die Uhrzeit mit dem Controller aus, sieht das
-
Thread
[S]uche DS1994
hat jemand evtl noch ein oder zwei Exemplare übrig ?
-
Thread
RTC und Funktion? DS1994
Hi, ich habe hier Ulrich Radigs AVR Webmodule und möchte es gerne zum Loggen von Strom und Spannungen verwenden. Leider habe ich das Problem das ich immer die genaue Uhrzeit brauche und nach einem Stromausfall die Uhrzeit auch sofort wieder da sein sollte. Ich habe mir deswegen überlegt das ganze mit einer RTC zu realisieren. Ich hoffe mal ich habe mir dazu die richtige rausgesucht: DS1904? Nun meine Frage hat hier jemand Codebeispiele wie man die Uhr einstellen kann und wie man sie abfragen kann. Am besten in C, weil ASM ist nicht so mein ding. Gruß kami
-
Thread
Leitungscode gesucht
Description The iButton® 4Kb Memory Plus Time (DS1994) is a rugged read/write data carrier that acts as a localized database, easily accessible with minimal hardware. The nonvolatile memory and optional timekeeping capability offer a simple solution to
, coin-shaped profile is self-aligning with mating receptacles, allowing the DS1994 to be easily used by human operators. Accessories permit the DS1994 to be mounted on almost any surface including plastic key fobs, photo-ID badges, and PC boards. The DS1994 also includes time-keeping
-
Thread
Projekt mit genauer Sekunde - Abweichung
wurden deshalb 4,194MHz Quarze verwendet. Ich hab mal ne RTC mit internem Quarz verwendet (Maxim: DS1994). Ohne Korrekturrechnung war die praktisch unbrauchbar.
irgendwelchen RTC-Chips stecken). > Ich hab mal ne RTC mit internem Quarz verwendet (Maxim: DS1994). Ohne > Korrekturrechnung war die praktisch unbrauchbar. Nun, wenn im Datenblatt einer RTC nichtmal eine ungefähre Angabe zur zu erwartenden Genauigkeit der Zeitbasis zu finden ist, würde ich
-
Thread
DS1994 --> Ersatz für diesen IC?
Hallöchen zusammen, gibt es für diesen IC einen Baugleichen Nachfolger? Oder kennt jemand eine Adresse, wo man diesen Schaltkreis noch beziehen kann? Vielen Dank!
-
Thread
Die genaue Sekunde / RTC Gesperrt
In meinem Beispielcode für die RTC DS1994 ist sowas in Assembler mit drin, prüft jeden Sonntag darauf. Funktioniert aber nicht mehr 2100, da das kein Schaltjahr ist, d.h die Sonntagserkennung schlägt fehl. Ich nehme auch ab 2100 gerne
Tiny12 Beispiel wird einfach beim Einschalten die Uhr hochgezählt, bis der 32Bit-Wert mit dem im DS1994 gleich ist. Das kann dann in 100 Jahren schon ein paar Sekunden dauern. Allerdings ist der DS1994 nicht sehr genau. Bei mir geht er 10min/Jahr vor. Ich müßte also noch den 32Bit-Wert mit 0,99998049
-
Thread
Uhrenbaustein an LCD
Wollte nur mal fragen obs jemand interessiert: Ich hab jetzt mal den RTC-Baustein DS1994 an den TINY12 gehängt. Bisher sieht es so aus, als ob der RTC 1s/Tag vorgeht. Was habt Ihr denn so für Erfahrungen mit kompletten RTCs, d.h. mit Quarz und Batterie mit im Gehäuse ? Also der
Uhrenroutine genommen, die jede Sekunde um 1 weiterzählt. Die Application Note sucht man unter DS1994 leider vergeblich. Sie ist nur unter DS1371/DS1374 zu finden: http://www.maxim-ic.com/appnotes.cfm/appnote_number/1941 Peter
-
Thread
Real Time Clock - Chipempfehlung?
Ich benutze von Maxim den DS1994. Der große Vorteil, er braucht nur einen Pin von Deinem Mikrokontroller. Er zählt Zeit und Datum als 32-Bit-Wert. Es gibt da sehr komplizierte Algorithmen, um daraus die Zeit zu machen. Deshalb
die Sekunden seit dem letzten Ausschalten ganz schnell hochzählen, bis es wieder synchron mit dem DS1994 ist. Die interne Batterie soll mindestens 10 Jahre halten, wird aber automatisch abgeschaltet, wenn Spannung von außen anliegt. Zusätzlich sind 512 Byte SRAM drin, die man quasi als unbegrenzt
-
Thread
RTC puffern
Ich benutze den DS1994 von Maxim, da ist man alle Sorgen los (Quarz, Batterie ist mit drin) und hat obendrein 4kBit SRAM. Einziger Nachteil, er geht bei mir etwa 10min/Jahr vor. Die Umwandlung in Datum und Uhrzeit
Außerdem versuche ich immer die Verwendung von Exoten zu vermeiden. Weder Segor, noch Reichelt hat den DS1994. Weißt Du, was die kosten, und woher man diese am besten nimmt ? VG ED
-
Thread
RealTimeClock
DS1994. Braucht nur einen Portpin und die Batterie ist auch schon drin Peter
Hallo Peter, der DS1994 sieht interessant aus! Weist du zufällig wo man den bestellen kann ? Gruß Fiffi
-
Thread
RTC Verwendung
den Blitz sieht das LCD etwas grobkörnig aus. Das, was wie eine Batterie aussieht, ist die RTC (DS1994). Das sind außerdem noch 2 * DS1820 Temperatursensoren angeschlossen. Falls Interesse am Code besteht, kann ich es ja in die Codesammlung stellen. Peter
@Martin, der DS1994 enthält eine Batterie und soll 10 Jahre halten. Den Preis kenne ich jetzt nicht (ist ein Sample). Das sind genau die Conrad-Buchsen, die Löcher muß man nur etwas aufbohren (1,2mm). Den Anschluß
-
Thread
Probleme mit ISR- TimerO OVF ( Uhr )
Allerdings muß man sie einmal kalibrieren, dann sind wenige Sekunden/Jahr erreichbar. Ich hatte mal 2 DS1994 (32kHz RTC mit interner Batterie) Sample bekommen, die waren ohne Korrekturrechnung unbrauchbar (Abweichung einige Sekunden/Tag).
hatten sogar DS1307 mit Korrekturen auf weniger als 1 Sekunde/Monat gekriegt. > Ich hatte mal 2 DS1994 (32kHz RTC mit interner Batterie) Sample > bekommen, die waren ohne Korrekturrechnung unbrauchbar (Abweichung > einige Sekunden/Tag). Unsere letzte Bestellung (30 St. DS3231) war eine Enttäuschung
-
Thread
Clock Baustein funktioniert nicht, eventuell vorbespielt?
schrieb im Beitrag #7498282: > obwohl ich denke, daß 20J möglich sind Ich hatte mal 2 Muster DS1994 geschnorrt, pünktlich nach 10 Jahren hatten sie den Dienst eingestellt. Mein Fehler war wohl, sie permanent auszulesen. Ich hätte wohl besser nur jede Minute oder Stunde drauf zugreifen sollen.
> Gerhard O. schrieb: >> obwohl ich denke, daß 20J möglich sind > > Ich hatte mal 2 Muster DS1994 geschnorrt, pünktlich nach 10 Jahren > hatten sie den Dienst eingestellt. Mein Fehler war wohl, sie permanent > auszulesen. Ich hätte wohl besser nur jede Minute oder Stunde drauf > zugreifen sollen
-
Thread
Pulsdauererkennung
es funktioniert und das tut es ja. Das mit der Sommerzeit gefällt mir auch nicht. Bei meiner DS1994-Routine hab ich doch ganz schön gegrübelt, wie ich das am besten hinkrieg. Für die UTC-Ausgabe must Du dann ja auch einen vollständigen Kalender mit Sommerzeitregel mitlaufen lassen, wie ich in meinem DS1994-Code: http://www.mikrocontroller.net/forum/read-4-32158.html bloß eben mit der Umstellung rückwärts. Peter
-
Thread
Zeit + Temperatur auf LCD mit AVR
2temp.asm(94): Including file 'C:\Dokumente und Einstellungen\Christian Schumann\Desktop\Temptime\ds1994.inc' C:\Dokumente und Einstellungen\Christian Schumann\Desktop\Temptime\2temp.asm(95): Including file 'C:\Dokumente und Einstellungen\Christian Schumann\Desktop\Temptime\gettime.inc' C:\Dokumente
anderen Aufbau des Temperatur-Registers besitzt. Auch hatte ich Probleme mit der Beschaffung des DS1994 (jedenfalls zu vernünftigen Preisen). Der DS2404 kann hier als Ersatz dienen. Er benötigt einen externen 6pF Quarz. Sodann für Benutzer des Studio4: Beim Assemblieren treten die oben beschriebenen
-
Thread
RTC Grundlagenfrage
realisieren? Kommt drauf an. Wenn Du unbedingt Stromsparweltmeister werden willst, nen RTC z.B. DS1994. Wenn das Gerät aber netzbetrieben ist, nur den Quarz + 2 Kondis. Der genaue Wert ist unkritisch, alles von 4MHz..20MHz geht. Peter
-
Thread
Hardware-Uhr geht ungenau ARM7
externen Quarz umschalten. Ich werde mich da mal schlau machen und das Ganze etwas testen. Der DS1994 würde mich auch sehr reizen. Tschüss Martin
-
Thread
eeprom schreiben bei Brown Out Detection
CMOS-Batterie sogar Leiterzüge auf dem Motherboard weggeätzt (= Totalschaden). Ich hab auch schonmal nen DS1994 mit interner Batterie benutzt. Außer, daß er sehr ungenau war, hat er gerade mal 5 Jahre gehalten, also nur 50% der garantierten 10 Jahre, obwohl die Schaltung ununterbrochen am Netz war. Das positivste
-
Thread
Suche nach AVR 32bit System Time Algorithm fuer kleine Mikro
Routine von 32Bit auf Datum+Uhrzeit+Sommerzeit für den AVR optimiert. Ich verwende sie mit dem DS1994 (Maxim), das ist eine 32Bit-RTC komplett mit Quarz, Batterie und 4kBit SRAM. Peter
-
Thread
Atmega128 und RTC
Als externe RTC kann ich nur den DS1994 empfehlen, da ist schon alles drin inclusive Batterie und 4k RAM. Und Du brauchst nur einen Portpin dafür. Peter
-
Thread
RTC IC
"...hat aber ne schöne Bauform..." Am schönsten ist aber der DS1994. Der hat alles schon drinne (RTC, Quarz, Batterie) und belegt nur einen Portpin. Ein Softwarebeispiel ist hier: http://www.mikrocontroller.net/forum/read-4-32158.html Peter
-
Thread
ibutton gesucht
Hallo, ich interessiere mich auch für die Ibuttons z.B. DS1904 oder DS1994. Gruss A. Arndt
-
Thread
iBUTTON Routinen
Hier ist ein Beispiel für den DS1994 (SRAM+RTC): http://www.mikrocontroller.net/forum/read-4-32158.html#new Das Datenblatt sollte man sich auf alle Fälle durchlesen. Besonders das Schreiben ist mehrfach abgesichert, damit es nicht
-
Thread
Timer, Wecker etc
Jahr vor. In der Codesammlung findest Du eine Menge Beispiele von mir, z.B. auch für den RTC DS1994 oder für den hochgenauen DCF-77. Peter
-
Thread
RTC zwingend notwendig?
ist, daß ein RTC-Chip mit internem Quarz nicht mehr abgeglichen werden muß. Ich hatte mal den DS1994 ausprobiert, hat mir aber nicht gefallen, da zu ungenau. Der geht etwa 10min / Jahr falsch und läßt sich nicht abgleichen. Peter
-
Thread
RTC mit integrierter Batterie / int. Akku?
"Gibt´s sowas irgendwo fertig zu kaufen?" Ja, z.B. der DS1994 von Maxim Peter
-
Thread
DS1991 auslesen mit einen AT90S2313
keine alten Threads ausgraben. Falls jemand das gleiche Problem hat, hier mal Code für den DS1994 in Assembler: http://www.mikrocontroller.net/topic/6516#new Peter
-
Thread
schoolbell mit ATMega 8. Geht das?
Also ich habe mit fertigen RTC sehr schlechte Erfahrungen gemacht: DS1994: >10min/Jahr Ich rate daher zum DCF-77. Man kann dann den internen Quarz damit kalibrieren, dann ist er selbst bei wochenlangen Ausfall des DCF-77 auf wenige Sekunden genau. Die hochfrequenten
-
Thread
AVR/ Teilbarkeit durch 100 und 400
Mein Code bezieht sich auf eine Startzeit von der aus die Sekunden als 32Bit Wert gezählt werden (DS1994 RTC). Damit sind 136 Jahre zählbar. Die Schaltjahrerkennung benutzt keine Division, sondern nur einige Vergleiche: [c] dayofyear = 365; if( (year & 3) == 0 ){ dayofyear = 366
-
Thread
RTC DS1302 erste Wahl beim Stromsparen?
Erfahrungen? Gibt es vielleicht noch eine andere sehr stromsparende RTC? Hab hier einiges über die DS1994 gelesen, doch finde ich iwie keinen Distributor... Danke im Vorraus Marcel
-
Thread
Berechnung Datum + Uhrzeit + Sommerzeit
vergangenen Sekunden seit einem Stichtag dargestellt, z.B. in Filesystemen oder in RTC-Bausteinen wie dem DS1994. Damit kann aber keiner was anfangen, d.h. man muß diesen 32 Bit-Wert erst in Datum und Uhrzeit umrechnen. Anbei ein einfacher Beispielkode, der auf 8-Bit CPUs optimiert ist. Es werden also
-
Thread
Doppelnutzung der Ports
als irgendwelche Protokolle von Uhrenchips zu verstehen. Ich bin z.B. gerade dabei, mir am DS1994 die Zähne auszubeißen. Wenns aber darum geht, einen DCF77-Impuls zu dekodieren, der ist mindestens 100ms lang, d.h. da brauchts keinen Interrupt. Interrupts sind eigentlich nur dazu da, um
-
Thread
CRC16 von Maxim Frage
dann übermittelt wird? Stimmt, da ist ja noch ne CRC für die Datenübertragung. Ich hab mal nen DS1994 benutzt, da gab es sowas nicht. Miss Understood schrieb im Beitrag #2163685: > Kann ich die dann einfach weglassen? Glaube nicht. Peter
-
Thread
RTC mit uc synchronisieren
nicht zu gebrauchen. Man muß also intern z.B. 1ms Zählschritte erzeugen. Ich hatte mal einen DS1994, der konnte auf 1/256s auflösen. Wird aber nicht mehr hergestellt. Und ist die Batterie leer, muß der ganze Chip getauscht werden.
-
Thread
Li-Knopfzellen laden? Gesperrt
dafür sorgen, daß sie bei Netzbetrieb nicht entladen wird. Macht Maxim z.B. bei den I-Buttons (DS1994) auch so. Peter
-
Thread
Ds18S20 schickt nur 1er über 1-wire Bussystem - Verständnisproblem
detect was found, // return 0 otherwise. // (NOTE: Does not handle alarm presence from DS2404/DS1994) // int OWTouchReset(void) { int result; _delay_us(0); DDRD&=(0<<PD6); // Drives DQ low PORTD=0x0; _delay_us(480); DDRD&=(1<<PD6); // Drives DQ high
-
Thread
[V] Verkaufe I-Button Sammlungs 1-Wire von Dallas Maxim
DS1996L-F5 1x DS1990A-E8F 1x DS1993L-F5 1x DS1995L-F5 1x DS1963S-F5 1x DS1991L-F5 2x DS1973-F5 2x DS1994L-F5 1x DS1920-F5 1x DS1977-F5 1x DS1973-F3 1x DS1990A-C8F Alle I-Buttons habe zusätzlich zu Ihrer Funktion eine einmalige Identifikationsnummer. Bei den Typen mit interner Lithiumzelle. kann
-
Thread
RTC mit geringem Zeitdrift
erheblich zuviel, da muß irgendwas an der Schaltung nicht stimmen. Ich habe in einer Uhr einen DS1994 eingesetzt. Ich hab dann die Gangabweichung über 3 Monate gemessen und einen Korrekturwert in die SW programmiert. Seitdem sind es ~10s/a.
-
Thread
Ansteuerung DS 1302 (Timekeeping) über I2C-Bus (
reicht der interne Timer des MC völlig aus. Nur wenns doch mal mobil sein soll, nehme ich den DS1994. Der ist so schön unkompliziert, da Batterie gleich mit drin und nur ein Anschluß benötigt. Peter
-
Thread
DCF-77 Einchiplösung Gesperrt
Wenn Dein Gerät auch ne Weile halten soll, hilft nur ein RTC-Chip mit Lithium-Batterie, z.B. der DS1994 soll ja 10 Jahre ohne Strom überbrücken können, also in Deinem Anwendungsfall dann 30 Jahre. Peter
-
Thread
DS1921 thermochron iButton eosc Batterie sparen Oszillator
32KHz-RTC-Oszillator durch setzen des EOSC-Bits (addr 20e bit 7) abschaltet. Bei einigen TMEX-Viewern (z.B. ds1994) ist diese Funktion implementiert (bei miscellaneous settings), aber nicht beim 1921 (scheinbar will Dallas viele von denen verkaufen und sorgt dafür, dass die Batterien von der RTC langsam leergesaugt
-
Thread
[V] Große I-Button Set mit vielen Einzelteilen
DS1996L-F5 1x DS1990A-E8F 1x DS1993L-F5 1x DS1995L-F5 1x DS1963S-F5 1x DS1991L-F5 1x DS1973-F5 2x DS1994L-F5 2x DS1920-F5 1x DS1977-F5 1x DS1973-F3 1x DS1990A-C8F 1x DS1990A-C8F 2x I-Button Leergehäuse (Größe F5) zum Eigenbau von Buttons oder Adaptern Die I-Buttons im Bild sind mit Nummernklebern
-
Thread
Hilfe zu DS18S20
detect was found, // return 0 otherwise. // (NOTE: Does not handle alarm presence from DS2404/DS1994) // // Bus hängt am Pin PC3 // uint8_t OWTouchReset(void) { uint8_t result; DDRC |= (1<<DDC3); // Port-PIN als Ausgang konfigureren PORTC &= ~(1<<PC3); // Drives DQ low _delay_us
-
Thread
1wire: unknown family code, mit Codes größer gleich 80
DS2401 81 speziell in neueren DS9490 USB-Adaptern DS2411 81 DS1991 82 lt. tm310sul.pdf DS1994 84 lt. tm310sul.pdf DS1981 91 512–bit EPROM memory (Uniqueware only) DS1955 96 Java Powered Cryptographic iButton (64K–bytes ROM, 6 to 134K–bytes NVRAM) DS1957 96 Java Powered Cryptographic
-
Thread
PIC Programmer development board
Forum ne Menge Schaltungen mit Maximbauteilen, die es aber oftmals nirgends im Laden gibt. Meine DS1994-Samples habe ich auch ohne Probleme und nerviges Nachfragen bekommen. Maxim hat sogar einige 8051-er mit ISP. Peter
-
Thread
Division mit WinAVR sehr langsam?
so geizig mit Bits und Bytes? Ja, der ATtiny2313 hats leider nicht so dicke mit Flash und die DS1994-Uhr braucht nirgends sonst 32-Bit Operationen. Die Codeersparnis wiegt daher mehr, als die Zeitersparnis. Peter
-
Thread
Das ewige Thema... Temperaturmessung mit AVR und LCD!
Also ich war gerade in meinem Elektronikladen geradeeben... hatte da eine schaltung mit Ds1820, Ds1994, Attiny12, 72HC164.. von den ganzen Teilen, die ich für die Schaltung brauche, würde ich nur Attiny und 74.... bekommen... die anderen können sie nicht bestellen! Was gibt es für eine Möglichkeit