-
Thread
RTC Schaltung mit Led
Dein RTC-Modul. Damit das RTC-Modul mit Batteriespannungen unter 5V noch gut funktioniert, bitte kein DS1307-TinyRTC Modul holen, sondern z.B. die hochgenaue DS3231 wie eBay Nr. 201061620203 oder ähnlich. Lieferzeiten bei Versand aus China beachten, das kann bis zu 40 Tage dauern! Zum Programmieren
Juergen, Du waechst meine Hoffnung wieder. 1) Ich kaufe Lilypad Board, USB-Serial-TTL Adapter und RTC DS3231 2) Ist die Programmierung gleich wie Arduino? 3) Wie Verbinde ich die 3 Elemente?
-
Thread
DS32khz direkt am atmega32: besser mit oder ohne einen zusätzlichen Uhrenquarz?
Falk meinte, dass Du eine RTC (z.B. DS1307) plus 32Khz für die Zeitmessung benutzen kannst. Oder Du benutzt gleich eine DS3231 oder DS3232.
Ist somit die Konstruktion mit DS32Khz direkt am uC nicht brauchbar? Oder ist die DS3231 / DS3231 einfach eine bessere Option zu meiner momentane Variante? (Sorry für die viele Frage) Ich hab Falk nicht mit: >Entweder einen 32kHz
-
Thread
Wie "dreckig" darf ein USB Netzteil sein?
fair entlohnt, nur sind 100,-€ für ein T-Shirt kein Garant für faire Entlohnung und 10,-€ für ein DS3231 Chip muss auch nicht sein. Es wird immer gemunkelt das die fertigen Uhrenmodule mit DS3231 & I2C EEPROM & Vogelfutter & LiR Akku für unter 1,50€ der Chip eine Fälschung sein soll http://www.ebay.de
fair entlohnt, nur sind 100,-€ für ein T-Shirt kein Garant für faire > Entlohnung und 10,-€ für ein DS3231 Chip muss auch nicht sein. > > Es wird immer gemunkelt das die fertigen Uhrenmodule mit DS3231 & I2C > EEPROM & Vogelfutter & LiR Akku für unter 1,50€ der Chip eine Fälschung > sein soll
-
Thread
Arduino Pro Mini extern von Sleep Mode aufwecken
interuptfähigen Pin des Arduino verbinden und an diesem den Pullup aktivieren (der Ausgang des DS3231 ist ein "open drain"-Ausgang). Wo ist das Problem?
Ignaz M. schrieb im Beitrag #5914740: > Wusste gar nicht dass der DS3231 eine Alarmfuntkion hat ins Datenblatt schauen ist immer eine gute Idee PS selbst die Module haben den SQW oder /INT rausgeführt!
-
Thread
Uhrenquarz Genauigkeit messen
darüber gemacht: https://thecavepearlproject.org/2024/10/22/setting-accurate-rtc-time-with-a-gps-the-ds3231-aging-offset-to-reduce-drift/ Hier ist der Code dazu: https://github.com/EKMallon/DS3231-utilities Ich habe die drei Programme erfolgreich benutzt um meine DS3231-Module zu kalibrieren.
Flankenzählen für einen normalen Uhrenquarz auszureichen, für den DS3231SN könnte man noch die Bruchteile der 32KHz Impulse am Anfang und Ende des 60 GPS Sekunden Intervalls berücksichtigen.
-
Thread
Suche passende RTC
günstig ;-) Weiss nicht was bei Dir "günstig" ist. Ich verwende für alle von Dir genannte Punkte den DS3231, hierzulande meist um ~ 8.- € zu bekommen.
Mw E. schrieb im Beitrag #6343773: > Den DS3231 würd ich auch empfehlen udn beim Ali gibts den > günstiger inkl Platine und Akkuhalter. Da bekommt man teilweise die MEMS Schätzeisen Version DS3231M..
-
Thread
Das ewige Drama mit der DS1307 RTC (Real Trash Clock)
am Tag. Die DS3231 hingegen laufen alle noch richtig.
Dirk K. schrieb im Beitrag #3896602: > Die DS1307 machen denselben Quatsch wie meine DS1302. und warum nimmt keiner den DS3231? kostet in China nicht mehr als die DS1307 Module Paul Baumann schrieb im Beitrag #3896897: > Braucht man denn
-
Thread
Kermaikresonator 16 Mhz Verhalten
Was immer der DS3132 (außer Tippfehler) sein soll: Der DS3231 ist schon 10 bis 100 mal besser, als Omas Kuckucksuhr. Und 500 mal besser als ein Keramik-Resonator. Aber 2...3,5 ppm sind auch 1...2 Minuten im
> Da schon im Titel ein dramatischer Tippfehler steht Was ist daran dramatisch? > 3132 ODER 3231? Kindergarten. Kurt schrieb im Beitrag #6918887: > Der DS3231 ist schon 10 bis 100 mal besser, als Omas Kuckucksuhr. > Und 500 mal besser als ein Keramik-Resonator. Wie gesagt, darum gehts
-
Thread
Arduino: Menü mit switch-methode, mein Codeschnipsel dabei, bitte ansehen und meckern :P
in progress for rapid update and better clock accuracy //Maintain 1Hz square wave output if((DS3231_get_addr(0x0E) & 0x20) == 0){DS3231_init(0x20);} //Check for CONV flag to see if conversion is in progress first, else start conversion temperature = DS3231_get_treg(); //Get temperature from
,hour,day uint8_t f[5]; // flags uint8_t i; Wire.beginTransmission(DS3231_I2C_ADDR); Wire.write(DS3231_ALARM1_ADDR); Wire.endTransmission(); Wire.requestFrom(DS3231_I2C_ADDR, 4); for (i = 0; i <= 3; i++) { n[i] = Wire.read(); f
-
Thread
Pendel mit DCF77 synchronisieren Gesperrt
Gerhard O. schrieb im Beitrag #6697133: > Warum also nicht einen hochgenauen DS3231 zur Bereitstellung eines 1Hz > Uhrentakts zur Ansteuerung der Brandtschen Synchronisiereinrichtung zu > verwenden? Der DS3231 hat eine garantierte Ganggenauigkeit über den > vollen Temperaturbereich
auf den billig(er)en DS3231 Modulen sind oft "nur" DS3231_M_ bestückt. Der Unterschied ist ein darin integrierter billigerer MEMS Oszillator, der im Temperaturbereich -40..85°C nur +/-5ppm anstatt der +/-3.5ppm erreicht, allerdings
-
Thread
Projekt Türüberwachung
nicht finden. Hier mein Sketch: Danke für jede Hilfe im voraus! #include <Wire.h> #include <DS3231.h> DS3231 clock; RTCDateTime dt; boolean isAlarm = false; boolean alarmState = false; int alarmLED = 13; void alarmFunction() { Serial.println("ALARM"); isAlarm = true; } void setup() { Serial.begin(9600); // Initialize DS3231 Serial.println("Initialize DS3231");; clock.begin(); // Disarm alarms and clear alarms for this example, because alarms is battery backed. // Under normal conditions, the settings
-
Thread
Wie wird der Takt einer RTC abgeglichen?
eine rtc... Kalender und Uhr sind ja wohl so schnell dahin programmiert... Was geht ist wohl die ds3231 oder besser gleich die ds3234, alles andere von dallas beispielsweise ist doch Grütze... Gruß JJ
noch auf 1.5 Minuten genau bei Temperaturschwankungen im Bereich von -43 bis +35 Grad C. Chinesische DS3231 Module im Haus laufen im Jahr bei mir typisch zwischen 10-60s genau. Man braucht also bei vernünftiger Genauigkeitserwartung die Dinger kaum nachstellen. Mit DS1302, Ds1307 u.ä. machte ich viel
-
Thread
WordClock mit WS2812
DS18B20 miteinander verglichen hat: http://kevinrye.net/files/reading_the_temp_ds3231_and_ds18b20.php Grüße, Phil
Temperatur-Ermittlung nicht sehr genau wäre. > Hier ist ein Link, in welchem jemand den Temperatursensor vom DS3231 und > den Temperatursensor DS18B20 miteinander verglichen hat: > > http://kevinrye.net/files/reading_the_temp_ds3231_and_ds18b20.php Vielen Dank, habe ich mir angeschaut. Wenn ich es richtig
-
Thread
DCF77 Auswertemethoden
dem DCF Sync kann man doch noch die RTC stellen, die DS3231 laufen auch genauer und stabiler als die DS1307 Module, die SW ist nahezu gleich, DS1307new LIB läuft, der DS3231 muss nicht gestartet werden es gibt auch kein stop command, da beide I2C Adressen
eine hat 56Byte RAM wenn der Chip auf Adresse 0 ansprechbar ist ist einer von beiden vorhanden, der DS3231 liefert auf RAM Ende einen Fehler weil er nicht soweit reicht ohne die 56 Byte.
-
Thread
Verbesserungsvorschläge und Stromverbrauch eines AVR Weckers
die Sekunden zählen und passend der Wecker für den AVR bereit zu stellen. https://www.ebay.de/itm/DS3231-AT24C32-IIC-precision-Real-time-clock-module-memory-modul-DS3231/172320069240?_trkparms=aid%3D555018%26algo%3DPL.SIM%26ao%3D2%26asc%3D49134%26meid%3D1e263b30065b4843a05dbbe5fa99c807%26pid%3D100011%
sich sobald dieser geladen ist? Bei dem Modul handelt es sich um dieses: https://www.amazon.de/DS3231-AT24C32-Clock-Memory-Arduino/dp/B00P9278HM/ref=sr_1_7?ie=UTF8&qid=1522425646&sr=8-7&keywords=ds3231
-
Thread
Tages Countdown Energieeffizient mit AVR realisieren?
Die DS1307 ist verhältnismäßig ungenau. Besser DS3231 verwenden. Beim Arudino gibt es die Möglichkeit mit Millis() sich die Zeit seit dem Einschalten des Systems ausgeben zu lassen. Harken an der Sache, der
ebenfalls mit entsprechender Abweichung. Generell finde ich die Idee gut mit der RTC zu arbeiten. Für dei DS3231 gibt es eine ganz nette Bibiothek. Auch kann man den DS3231 so einstellen, dass er zu einem bestimmten Zeitpunkt einen Interrupt erzeugt. Somit kannst du dir auch den Pir sparen. Einfach den Wecker
-
Thread
2 Clocks Crosstalk?
mitlesa schrieb im Beitrag #7338735: > DS3231 Jetzt muss ich doch mal fragen: Warum ist der hier so beliebt? Dreimal so teuer wie "normale" Bausteine, stromfressend und auch nicht genauer. DS3231MZ würde ich noch verstehen, wenn jemand meint
Bauform B. schrieb im Beitrag #7338760: > mitlesa schrieb im Beitrag #7338735: >> DS3231 > > Jetzt muss ich doch mal fragen: Warum ist der hier so beliebt? Dreimal > so teuer wie "normale" Bausteine, stromfressend und auch nicht genauer. > DS3231MZ würde ich noch verstehen, wenn
-
Thread
RTC extern oder Intern
es gibt aber externe RTC, die haben eine Temperaturkompensation, z.B. DS3231 oder RV-3029-C2, beim DS3231 kannst Du 2-3ppm erreiche, da wirst Du mit dem µC Probleme bekommen ...
tt2t schrieb im Beitrag #2641948: > die haben eine Temperaturkompensation, z.B. > DS3231 oder RV-3029-C2, beim DS3231 kannst Du 2-3ppm erreiche, da wirst > Du mit dem µC Probleme bekommen ... Ich weiß ja nicht, wie das bei AVRs ist, aber die RTCC bei moderneren PICs kann auch genau
-
Thread
RTC-Quarz "ziehen"
Cs > benötigen. Es gibt auch RTCs, die ohne ext.Quarz arbeiten: alles in SO-Gehäuse drin. Z.B. DS3231 (I2C) oder DS3234 (SPI). Achtung: eine Variante von DS3231 mit "M" hat MEMS statt Quarz, diese Variante nimmt man lieber nicht. Diese IC haben Temperatursensor und interne Kondensatoren als Array
ausgeglichen. Wenn man überhaupt eine Abstimmung braucht, dann über Aging Offset Register. Beide, DS3231 und DS3234, habe ich in meinen Projekten benutzt. Danach habe ich für etwas Andere wenig Lust (da man u.A. auch Platz für Quarz und 2x Kondensatoren spart). DS3234 ist relativ teuer, aber DS3231
-
Thread
Microcontroller mit stromsparender "Uhr"
///-\\\ schrieb im Beitrag #6410166: > Besser wäre z.B. ein RV-3029-C2 oder ein DS3231 https://www.maximintegrated.com/en/products/analog/real-time-clocks/DS3231.html
ganze läuft. Da können beim AVR schon einige Minuten im Monat aufkommen.. Bei einer RTC wie Z.B. dem DS3231 sind das einige Sekunden im Jahr und dazu reicht eine Knopfzelle eben mal 5 Jahre.
-
Thread
D3231Problem im VBatt Modus
Stromausfall wieder die Zeit neu einzustellen ist auch keine Lösung. Eventuell liegt aus auch an den DS3231 auf den Modul selbst. Ich werde noch weitere Librarys testen - sollte das Verhalten identisch sein,dann liegt es an den auf dem Modul verbauten DS3231.
sonst wird auch die LiXX-Zelle überladen. Details: https://www.onetransistor.eu/2019/07/zs042-ds3231-battery-charging-circuit.html
-
Thread
RTC mit geringem Zeitdrift
in zwei Jahren. Ich ließ die Fabrikseinstellungen intakt. Im Labor habe ich einen chinesisches DS3231 Bord laufen. In einem Jahr ist die Abweichung nur 12s. Nicht schlecht für ein $3 Stück. Mit externen Quarzen hatte ich langzeitig aus verständlichen Gründen wenig Erfolg. Ohne genaue Calibrierung
HildeK schrieb im Beitrag #5372414: > Ich hab kürzlich ein Modul mit DS3231 gekauft. Soll ±2ppm bei 0° ... > 40°C machen. Für 2€, incl. 32k EEProm und CR2032 bei Amazon. > Hat eine Temperaturmessung zur Frequenzkorrektur eingebaut. > Stromaufnahme von der Backupbatterie
-
Thread
China Schrott - NPN Transistor als DS18B20 verkauft
al MAX1771 offeriert. Gerade dann, wenn man Sie für unmögliche Preise erkauft. Beispiel : DS3231, Echtzeituhr, 1k Preis beim Hersteller um 5$ Auf Ebay kriegt man 25 für 3.99$ mit freiem Versand. Wer sich da nicht wundert...nunja. Ich setze diese Fakes auch ein,aber nicht weil ich eine
Anbieter gefunden. Hast du einen Link für mich? > Gibt es immer mal wieder, am besten die suchen "DS3231" und "DS3131 IC" speichern, dann wirst du per Mail informiert wenn es neue angebote gibt Auf Alixpress habe ich auch schon 15 komplette Breakout-Boards für um die 20$ gekauft. > > D.
-
Thread
AVR Suche RTC Projekt
LCD-Anzeige ausgeben. Das von mir verwendete RTC-Modul trägt die Bezeichnung ZS-042. -Basierend auf DS3231 Ich wünsche euch allen schöne Oster-Feiertage. Gruß, Gerhard
http://tronixstuff.com/2014/12/01/tutorial-using-ds1307-and-ds3231-real-time-clock-modules-with-arduino/
-
Thread
Timer Atmega während Interrupts
Timer gibt, der unabhängig von Interruptroutinen weiterläuft? Ich könnte sonnst zur Not auch meinen DS3231 abfragen...
und werte es in der main loop aus. Wenn du genauere drei Stunden brauchst empfehle ich dir ein DS3231.
-
Thread
Funktion zum Senden auf I2C nur einmal aufrufbar
Hallo, Ich möchte einen I2C DS3231 RTC Auslesen. Dazu habe ich eine Funktion SendByte geschrieben, welche beim 1. Aufruf auch korrekt das übergebene Byte Sendet, auch Ack wird erkannt. Da ich den DS3231 aber zuerst "Auswählen"
oder Schreiben. Registernummer schreiben --> Hier Hackts Anbei ein Auszug aus dem Datenblatt zu DS3231.
-
Thread
DS1302 funktioniert nicht mit Batterie
den Batterie-Anschluß (Vcc1/Vbat) und die 5Volt an Vcc2/Vcc. Wie hast Du die angeschlossen? Der DS3231 ist genauer, die Batterie funktioniert aber genauso.
Jonathan K. schrieb im Beitrag #4999157: > Horst schrieb: >> Der DS3231 ist genauer > > Klingt gut, bei mir müssen Uhren immer auf die Sekunde genau gehen ;) > Aber hängt die Genauigkeit nicht mehr vom verwendeten Quarz ab? Der Quarz ist beim DS3231 integriert
-
Thread
Suche RTC mit integriertem Quarz
Z.b. DS3231, ist zwar SMD, geht aber auch noch von Hand einzulöten. Oder eine Adapterplatine für DIL hinzufügen.
https://www.maximintegrated.com/en/products/digital/real-time-clocks/DS3231.html Dann die Industrieausführung.
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
Watchdog drosseln, Integration eines externen BLE-Boards Aktuelles Setting: Rasp Pi Pico SHT31D DS3231 TPL5110 Xiao Seeed ESP32-C3 4x 2100 mAh NiMH Akkus Die Idee ist die MCU mittels Watchdog (TPL5110) alle ~ 10 min aufzuwecken, die Zeit vom RTC (DS3231) zu bekommen, den SHT31D Sensor abzulesen
sodass es bei der Datenauswertung Probleme geben könnte - das wäre es aber mal wert zu testen Auf das DS3231 würde ich also erst mal sowieso nicht verzichten weil kurzzeitiger Spannungsverlust z.B. durch Batteriewechsel prinzipiell vertragen werden soll vom System und die Zeitdrift beim ds höchstwahrscheinlich
-
Thread
WS2811 und 74HC595 Zusammen an Arduino steuren
>>ziemlicher misst ist). > > Dann machst du was falsch. So eine RTC geht schon ganz gut. die DS1307 die er hat ist Mist, die läuft schnell ungenau, aber er kann mit demselben Code (fast) die genauere DS3231 ansteuern. Die DS1307 braucht zum einstellen ein STOP und danach ein START Kommando,
I2C_RTC_1307)) { _i2c_busy=1; RTC.startClock(); _i2c_busy=0; } (i2c_test_flags&(1<<I2C_RTC_3231)) ? Serial.println(F(" DS3231 RTC ist gestellt")) : Serial.println(F(" DS1307 RTC ist gestellt")); _i2c_busy=1; RTC.getTime(); _i2c_busy=0; [/c]
-
Thread
Kondensator an Quarz einer Echtzeituhr oder nicht?
meine DS1307 läuft zu schnell und da ich öfter von Gangungenauigkeiten gelesen hatte habe ich die "bessere?" DS3231 gekauft, nur noch nicht umgerüstet. Kostet als Modul aus China auch nicht mehr. Mit der DS3231 habe ich schon mal gearbeitet, zumindest die Uhrzeit ist kompatibel zur DS1307 allerdings fehlt das NV RAM und der Lieferant hat die LIR2032 nicht mitgeliefert, grummel, nachkaufen kommt hier teuerer als die DS1307 Module mit LIR zu schlachten. Vorteil der DS3231 ist aber
-
Thread
Atmega128 lesen geht, brennen nicht / ISP
doch mal ein grosses Foto, vielleicht Lötfehler? Michael J. schrieb im Beitrag #5386960: > RTC DS3231 nur auch am Reset und I2C-Bus Pullups nicht vergessen, ein floatender Bus kann schwingen bzw viel Strom brauchen. Kann ....
Ist die Reset-Verbindung in Ordnung? Könnte es sein, dass der DS3231 Unsinn auf diese Leitung gibt?
-
Thread
suche 1Hz Oszillator mit geringem Stromverbrauch mit 10µA maximum und Abweichung <=100ppm
DS3231 kann das
AB1805 hat für mich die teure DS3231 abgelöst kann mehr und ist kleiner
-
Thread
AVR Timer/Counter Zeit berechnen
nicht! ich finde es jeden Morgen faszinierend wie genau FunkuhrWecker und Rolladenautomatik mit RTC DS3231 syncron laufen.
> ich finde es jeden Morgen faszinierend wie genau FunkuhrWecker und > Rolladenautomatik mit RTC DS3231 syncron laufen. Auch. Ich habe noch vor dem Urlaub mein Probemodul programmiert, um I2C mit DS3231 zu testen. Erstaunlich, wie genau das läuft! Ich denke, Frequenz von diesem Modul könnte
-
Thread
Schaltung Stromverbrauch minimieren?
Spannung auf 4V regelt. TX/RX: Kommunikation zum GSM-Modul. D1/D2: Kommunikation zum RTC-Modul DS3231
Das bedeutet also, wenn SCL=SDA=0V zutrifft, dann fließt Strom vom Arduino durch diese 2 Pins zum DS3231 oder?
-
Thread
Suche nach sehr genauer RTC
Plausibilitätsbedingungen, etwa dass Du nach einer Woche nur dann synchronisierst, wenn nach einer Woche DS3231-Betrieb die zu synchronisierende Zeit nicht mehr als 10 Sekunden von der DS3231 abweicht und ansonsten eine Alarmbedingung "Service required" setzt. Oder gehst Du davon aus, dass bei Deinen hohen
Artikel behandelt nur die Frage, wie man einen GPS-Spoofer erkennen kann. Zudem: zusammen mit einem DS3231 kann man dafür sorgen, dass man die Uhrzeit nicht um mehr als 2 Sekunden pro Woche verändern kann. Und dazu müsste der GPS-Spoofer im Dauerbetrieb laufen...
-
Thread
Echtzeituhr ohne automatische Umschaltfunktion
mitzuteilen, dass _keine_ Batterie angeschlossen ist. So einfach ist das. Geht mit (fast) jeder RTC, z.B. DS1307 oder DS3231. Passende Batteriespannung natürlich vorausgesetzt. Umgekehrt ist auch Unsinn. Im Batteriebetrieb gehen die meisten RTC in den Standby, da kannst Du die RTC überhaupt nicht mehr ansprechen
Bei dem DS3231 steht: Reset Active Time : 250ms. Oder gilt das nur für den Fall das die Batterie gewechselt wird?
-
Thread
Mikrocontroller wöchentlich aus Sleep Modus holen
oder das aufwecken von einer RTC mit DS3231 machen lassen per Alarm aus der RTC und Int an den Atmel, dann darf der auch eine Woche tief schlafen und muss nie die Zeit zählen.
oder Bestückprobleme. Hier ist ein einzelner DS3231 jedenfalls teurer als ein Fertigmodul aus China mit LR Batterie Halter und Ladeteil auf Platine.
-
Thread
CR2332 durch LiPo Akku ersetzen
Weis jetzt nicht welche RTC der TO besitzt. Die mit dem DS1302 geht sowieso alle par Wochen nach dem Mond. Der DS3231 ist besser. https://arduino-hannover.de/2015/02/25/ds3231-die-atomuhr-des-arduino/ Da steht auch.... Alternative wäre LIR2032 Akku.
DS3231 Modul der charging-Modus per default aktiviert ist (Designfehler). Demnach gehört R5 raus. Ein Auszug aus dem englischen: As supplied the module is designed to charge a LIR2032 Rechargeable Coin
-
Thread
Warum drei I2C Adressen beim CS3231-Modul für Arduino?
Hallo zusammen, Ich habe bei einem DS3231 Modul (längliche Bauform mit Batterie) die I²C Adresse auslesen wollen und derer gleich drei gefunden (0x51, 0x59 und 0x68). 0x68 ist der RTC-Baustein bzw. dessen Slave-Adresse - soweit klar (
Thomas Scheidt schrieb im Beitrag #6876601: > AT24C32 Das hat nur 1 Adresse/ID Default: 0x50 auf DS3231 Boards.
-
Thread
Nixie Röhren IN-14 Leuchten nicht
jedes USB-Steckernetzteil. Ein Blick aufs Typenschild hilft weiter. Der Uhrenchip ist übrigens der DS3231: https://www.analog.com/en/products/ds3231.html
Die drei Fragezeichen dürften auch noch ULN2003 Treiber sein. bei der Uhr habe ich mich vertippt, DS3231 wäre richtig.
-
Thread
Schutzdioden für Mosfet nötig?
HEF4020 machen, der alle 5000 Impulse (500Wh) den ESP einschaltet. Der holt sich die Zeit von einem DS3231 und loggt diese in ein EEPROM. Der Impuls vom Phototransitor wird von einem 74HC123 vorverarbeitet. Der zweite Teil des 74HC123 schaltet dabei den Mosfet für zunächst 450ms ein. Der ESP kann den
auf RTC und EEPROM. RTC und EEPROM werden wie der ESP abgeschaltet. Nur VBat vom DS3231 bleibt am Strom. Deshalb auch High-Side Switch, damit GND des DS3231 nicht abgehängt wird.
-
Thread
DS 1307 via I2C an atmega328-brauche Hilfe
<I2C_RTC_3231)) ? Serial.println(F(" DS3231 RTC ")) : Serial.println(F(" DS1307 RTC ")); #endif break; default: DEBUG_PRINTLN(F("")); break; } nDevices
im Beitrag #4628669: > Ja, sicher. > Welches Datenblatt ? alle, kein spezielles, ich nutze DS3231, (DS1307 erst später), PCF8574(a) und Oled mit dem PCF8574 habe ich mal angefangen https://www.nxp.com/documents/data_sheet/PCF8574.pdf Seite 12 und die ganze shifterei verwirrt doch nur,
-
Thread
Atmel AVR µC gesucht
Hauptgrund ua. die Attiny841 zu kaufen. Es muss ein I2C Master nutzbar gemacht werden, der eine DS3231 oder notfalls DS1307 ausliest. Weiteres sollte ein Hardware UART erforderlich sein. Die Filtermaske bei Atmel bringt mir da nichts. Denn nach I2C bzw TWI Master zu suchen geht nicht.
Max schrieb im Beitrag #3840291: > Es muss ein I2C Master nutzbar gemacht werden, der eine DS3231 oder > notfalls DS1307 ausliest. Das kann man doch ganz einfach in Software machen; teilweise mache ich es immer noch so, da einige µC kein IIC bieten.
-
Thread
Kleines Projekt einer universellen Steuereinheit+Bedienteil, Bitte um Feedback ;-)
Ich würde den DS3231 mit 3,3V versorgen und dementsprechend die SCL und SDA Leitungen mit nur 2,7kΩ auf 3,3V hoch ziehen. Dadurch bekommst du die Möglichkeit, externe IC's anzuschließen, die keine 5V vertragen. Umgekehrt sind die meistens 5V IC's zu 3,3V Bus kompatibel (nur der DS3231 leider nicht).
-
Thread
RTC außergewöhnlich ungenau
ich würde dir den ds3231 (www.maxim-ic.com) empfehlen. extrem genau (+-2ppm) , und hat schon einen internen quarz, der automatisch mit der temp. kompensiert wird
DS3231: Finger weg, bevor ihr sie nicht wirklich auf dem Tisch liegen habt. Samples: im Mai bestellt, vorige Woche auf Nachfrage: ungewisse Lieferzeit. 100Stk bestellt: mit Glück Ende Dezember, aber
-
Thread
Genauer Oszillator
dann abfragen kann, wenn er dazu Zeit hat. Das spart enorm Code und damit Programmierarbeit. Den DS3231 gibt es als DS3231SN mit -40° bis +85°C, die Genauigkeit ist 3.5 ppm von -40° bis 0°, 2 ppm von 0° bis +40° und 3.5 ppm von +40° bis +85°. Besorg Dir doch ein Sample bei Maxim und teste das mal. Ich habe letztes ein Exemplar des DS3231 gegen eine DCF-Uhr laufen lassen, da betrug nach 180 Tagen die Abweichung nur 7 Sekunden (knapp 0.5 ppm ). Auf dem Balkon war es im Frühjahr noch teils unter 0° und im Sommer in der Sonne locker
-
Thread
Schaltplan richtig? RTC mit Knopfzelle
Der DS3231 ist leider etwas zu teuer. Der PCF2129 passt da sehr gut, und der wird auch per I2C betrieben, passt doch besser zu meinem Design als SPI. Habe mal einen Schaltplan gebastelt, magst du kurz drüber
Dann wird durch den ADC-Leckstrom die Lebensdauer massiv reduziert, oder? ;) Nimm ein fertiges DS3231-Modul von ebay. Kostet fertig "nichts", ist mit EEPROM und Batteriehalter. Musst nur aufpassen und die Schaltung mal nachsehen, es gibt welche wo die Batterie an den 5V hängt.
-
Thread
NE555 Taktsignal erzueugen
#4063776: > Sehr genau, ich will damit eine Uhr bauen! upps..... fertig http://www.ebay.de/itm/DS3231-AT24C32-I2C-RTC-Clock-Module-Battery-Memory-Real-Time-EEPROM-Arduino-/181575455758?pt=LH_DefaultDomain_77&hash=item2a46bd940e http://datasheets.maximintegrated.com/en/ds/DS3231.pdf den kann
auch Zähler, Schieberegister weiterschalten für LEDs wenns ohne MC laufen soll, aber dann ist der DS3231 zugegeben eher ungünstig, am MC ist er jedoch genial.
-
Thread
Realtime Clock RTC EPSON RX4045
noch vorgekaut: http://www.ebay.de/sch/i.html?LH_AvailTo=77&_nkw=DS3231&_npmv=3&clk_rvr_id=873043804989&rmvSB=true
Dirk K. schrieb im Beitrag #4210344: > China-Versionen der DS3231 ... > Die haben einen temperaturkompensierten Quarz und gehen nur mit +-1ppm > falsch. Grob eine Sekunde im Jahr. Das ist aber sehr grob ;) Im Datenblatt steht: The DS3231 is a serial