-
Thread
RTC DS3231 - Temperatur Daten?
i2c_twimaster_start_cond(); i2c_twimaster_send_byte(ds3231_RTC_adr_read); ds3231_t1 = i2c_twimaster_get_byte(0); ds3231_t2 = i2c_twimaster_get_byte(1); i2c_twimaster_stop_cond(); // ds3231_t2=(ds3231_t2>>7); // Genauigkeit 0,5 Grad ds3231_t2=(ds3231_t2>>6); // genauigkeit 0,25 Grad } void ds3231_put_temperatur (unsigned char platz) { unsigned char a,b; ds3231_RTC_read_temper(); lcd_puff_data('+',platz); a =
-
Thread
RTC DS3231 (EOSC) Uhrzeit läuft nicht weiter, nur mit Knopfzelle
fuer 6.50EUR, mit der Beschreibung "RTC DS3231+24C32 I2C 5V mit Akku! (LIR2032)". Willst Du den DS3231SN von Dallas haben, ruft Segor ganz entspannt 15.90EUR auf. Das ist auch bei BerryBase das gleiche: China-Ware auch ca. 5EUR, DS3231 mit
Der DS3231 und der DS3231M sind 2 verschiedene ICs. Der DS3231 hat einen Quarzoszillator, der DS3231M aber einen MEMS-Oszillator. MEMS sind mechanisch unempfindlich. MEMS benötigen eine PLL, um die gewünschte
-
Thread
DS3231SN RTC Module mit DS3231M (MEMS) Typ installiert
Moin, Ich erhielt heute mit der Post ein paar DS3231 RTC Module. Bei der Inspektion fiel mir auf, daß anstatt der im Bild gezeigten "DS3231SN" die MEMS Versionen "DS3231M" verbaut sind: https://www.ebay.ca/itm/334976603309 Man kann sich also nicht
/ Arten: https://blog.heypete.com/2020/09/27/the-ds3231-is-dead-long-live-the-ds3231/ Test Setup: https://blog.heypete.com/2017/09/28/my-ds3231-test-setup/
-
Thread
Extrahierung der Zeit - DS3231
dort, die sich auf diese Lib bezieht. https://github.com/adafruit/RTClib/blob/master/examples/ds3231/ds3231.ino Gerhard
für sich stehend, nicht in der > Lib. https://github.com/adafruit/RTClib/blob/master/examples/ds3231/ds3231.ino Das ist ein einfaches Beispiel. [c] RTC_DS3231 rtc; [/c] RTC_DS3231 ist eine Klasse, welche in der Bibliothek definiert wird. rtc ist der vom Programmierer gewählte Name für eine
-
Thread
Arduino Sleepmode mit DS3231
for Maxim Integrated DS3232 and DS3231 Real-Time Clocks " was für mich bedeutet, dass es auch mit DS3231 funktionieren sollte
Library for Maxim Integrated DS3232 and DS3231 Real-Time > Clocks " was für mich bedeutet, dass es auch mit DS3231 funktionieren > sollte Das ist kein Problem.
-
Thread
DS3231 RTC Modul, Raspberry Pi, Zeitschaltung
direkt zum GND. ich habe zur Zeit die Schaltung "Zeitschaltung2.png" auf dem Breadboard Der DS3231 ist über I²C/SDA/SCL mit einem Rasperry Zero verbunden. Dieser setzt die Alarmzeit in den DS3231. Der DS3231 schaltet mit der Schaltung "Zeitschaltung2.png" eine RPi2 (Der 2.RPi sollte erstmal nur
und ein Bild mit den DS3231-Modulmodifikationen.
-
Thread
Arduino Zeitmessung mit externes Modul das ms messen kann?
doch schonmal ein Preis gegen euer Farnell und Co.! z.B. http://de.aliexpress.com/item/10PCS-DS3231SN-DS3231-SOP-16-IC-Real-Time-Clock-RTC/32292914045.html
Monaten Dauerbetrieb innerhalb einer Sekunde von der Funkuhr WWVB. In der Wetterstation wo der DS3231 bis jetzt einen Temperaturbereich von -18 bis 32 Grad ausgesetzt war, ca. 18s. Aufpassen, beim Einkauf nur einen DS3231SN selektieren. Die 0-70Grad DS3231N Typen kompensieren nur bis auf Null Grad
-
Thread
RTC DS3231 Frage zu Code
schauste mal rein was dort getrieben wird. Momentan habe ich eigentlich nur eine Frage dazu: MyDS3231::MyDS3231(byte I2CAdd) { _I2CAdd = I2CAdd; Wire.begin(); } //**************************************************** //DS3231 vorhanden ? bool MyDS3231::isReady() { Wire.beginTransmission
vorgehalten. Dabei würde doch ein einfaches Define reichen. #define MYDS3231ADDR 0x68 MyDS3231::MyDS3231(void) { Wire.begin(); } //**************************************************** //DS3231 vorhanden ? bool MyDS3231::isReady() { Wire.beginTransmission(MYDS3231ADDR); if (Wire.endTransmission
-
Thread
Uhrzeitbaustein I2C Schaltausgang
Danke an alle! Der DS3231 ist das, was ich gesucht habe. @HildeK: ich will den nicht ohne uC bedienen. Der uC sagt dem DS3231 per I2C wann er wieder geweckt werden will und schaltet sich dann selber ab (über einen MOSFET
zeigen? Außerdem betreibt HildeK seine Version des Mülltonnenblinkers eben so. Er schaltet Vcc des DS3231 ab und läßt ihn vom Backup-Goldcap laufen. Trotzdem funktioniert bei ihm das Aufwecken des µC durch den DS3231.
-
Thread
Besitz Arduino einen RTC?
eigentlich temperaturkompensiert? Bei Dallas gibts zum Beispiel den ds1307 mit externem Quarz und den DS3231 mit internem und Temperatur Kompensation.. Den Ds1307 muss man schon öfter nachstellen.. Der DS3231 ist schon länger genau.
Sowas wäre dann natürlich ein Grund mehr, im entsprechenden Falle zu einem DS3231 zu greifen.
-
Thread
Resonator - Oszillator - Mikrocontroller - Uhr
kannst auf den ungenauen internen RC Oszillator zurückgreifen. Das ist aber Unsinnig, weil der DS3231 Geld und Platinenplatz kostet, Strom benötigt und wohl nicht so doll ist http://www.harald-sattler.de/html/ds3231_-_ungenau-.htm Du hast doch schon einen uC, der STM8, schliesse einen 32768Hz Uhrenquarz
Man kann den uC aus einer Batterie versorgen und er braucht nicht so viel mehr Strom als der DS3231, falls das wichtig sein sollte.
-
Thread
AVR RTC - Modul
https://howtomechatronics.com/tutorials/arduino/arduino-ds3231-real-time-clock-tutorial/
notwendige Register beschreiben und auslesen, die kannst du aus dem Datenblatt für DS3231 nehmen. DS3231 ist bequem, weil dort in Gehäuse schon auch Quarz integriert ist. Nach dem ich mit diesem Modul gespielt habe, habe ich in China IC DS3231 selbst, ohne Modul, bestellt. 30 Stück reichen
-
Thread
RTC3231 SQW-Ausgang und DCF77-Modul-Ausgang nicht synchron
Die DS3231 stammen von AZDelivery und kommen ws. aus China. Auf dem Chip steht z.B. DS3231N, 1204A3, 586AA (habe hier mehrere rumliegen aus verschiedenen Chargen).
Mit Offset meinst Du die Register-Adressen des DS3231 ?
-
Thread
DS3231 mit Goldcap statt Batterie
Bei einer Lifetime von 5-7 Jahren einer CR2032 an DS3231 würde ich nicht über einen Goldcap nachdenken. Im Datenblatt einer DS1307-RTC stehen sogar 10 Jahre im Zusammenhang mit einer CR2032-Batterie drin, bei der DS3231 hat man wohl diesen Abschnitt weggelassen
Ich nutzte einen single Goldcap mit 2,5V reicht https://datasheets.maximintegrated.com/en/ds/DS3231.pdf Vbat min 2,3V
-
Thread
Wie Uhrzeit auf Atmega bekommen?
DS3231 ist der weg zu gehen
auch mit einer Ablage von 10 min/Jahr problemlos > leben können ... So schlecht muss man die DS3231 erstmal abgleichen. ;-)
-
Thread
Wie geht so was?
> Operating Temperature Range > DS3231S .......0°C to +70°C > DS3231SN....... -40°C to +85°C Das kann einen Teil des Preises ausmachen!
In größeren Mengen ist der DS3231SN ab für etwa 3 Cent zu bekommen...
-
Thread
Zwei RTCs für niedrigere Abweichung "parallel"
Hallo, guck mal hier, nur als Vorschlag: https://arduino-hannover.de/2015/02/25/ds3231-die-atomuhr-des-arduino/
es mit Timer weiter, ansonsten wird DS3231 Zeit nach Plausibilitätsprüfung übernommen. Um 2 Uhr nachts wird GPS abgefragt und wenn es klappt werden nach Plausibilitätsprüfung beide (TimerUhr und DS3231) nach GPS gestellt. Beim DS3231
-
Thread
RTC Zeitcontainer zum Umstecken - Frage zum Stellen der Zeit
Oliver R. schrieb im Beitrag #3663277: > Naja, der DS3231 hat schon einen abgeglichene Quarz mit 2 (3,5) ppm > eingebaut, ... Achso, der ist eingebaut. Dann ist der DS3231 doch wohl die sinnvollere Wahl.
Urgant schrieb im Beitrag #3663285: > Das DS3231-Modul ist, was die Stromaufnahme angeht, eher was für den > Betrieb mit einer Autobatterie Ist das wirklich so schlimm? Nach Datenblatt liegt der DS3231 im Standby um Faktor 2 und aktiv um Faktor
-
Thread
I2C Kommunikation zum DS3231 in Espressif-IDF 5.5 zickt plötzlich rum
stellen gpio_set_level(DS3231_VCC_PIN, 1); vTaskDelay(pdMS_TO_TICKS(100)); // 100 ms Stabilisierungszeit nach Poweron ESP_ERROR_CHECK(ds3231_clear_alarm_flags(&dev, DS3231_ALARM_1)); ESP_ERROR_CHECK(ds3231_set_alarm(&dev, DS3231_ALARM_1, &alarm_time, DS3231_ALARM1_MATCH_SECMINHOUR, NULL, 0)); ESP_ERROR_CHECK(ds3231_enable_alarm_ints(&dev, DS3231_ALARM_1)); gpio_set_level(DS3231_VCC_PIN, 0); while(1) { // Aktuell Uhrzeit auslesen gpio_set_level
-
Thread
Bauteile versandkostenfrei aus China: Wie machen die das?
Modul auch für 10 Euro kaufen, aber leider bin ich > gezwungen, maximal 5 Euro auszugeben :-) DS 3231 SN bei meinem bevorzugten Lieferant 7,50€ hier mit Platine, I2C EEPROM, LiR2032 und Vogelfutter http://www.ebay.de/itm/DS3231-AT24C32-IIC-Precision-RTC-Real-Time-Clock-Speichermodul-fur-Arduino
Ob der DS3231 nicht ein "Nachbau" ist?
-
Thread
Sleep Mode Logik Frage
nach 10 Sekunden > schläft und nach 5 Stunden aufwacht o.Ä.? sogar sehr einfach mit einer RTC DS3231, vergesst den doofen 32kHz Quarz am AVR http://www.ebay.de/itm/DS3231-AT24C32-IIC-Module-Precision-RTC-Module-Memory-Module-/251357891421?pt=LH_DefaultDomain_0&hash=item3a86190b5d aber Achtung
: 32kHz Quarz ins Haus unter 1,50€ gibts auch als nackten Chip, aber der ist hier teurer DS3231 ins Haus unter 1,50€ offensichtlich kennst du den DS3231 nicht mal, sonst würdest du sowas nicht schreiben. Axel Schwenke schrieb im Beitrag #4049713: > Nutzen sich bei deinen µC die Interrupts
-
Thread
Hilfe bei Fehlersuche im Code
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[i] =
hour,day uint8_t f[4]; // flags uint8_t i; Wire.beginTransmission(DS3231_I2C_ADDR); Wire.write(DS3231_ALARM2_ADDR); Wire.endTransmission(); Wire.requestFrom(DS3231_I2C_ADDR, 3); for (i = 0; i <= 2; i++) { n[i] = Wire.read(); f[i] =
-
Thread
Datum und Uhrzeit auf Mikrocontroller
DS3231
strMid(c_str,6,2)), atoi(strMid(c_str,9,2)) ); RTC.setTime(); DEBUG_PRINTLN(F(" DS3231 RTC ist gestellt")); } [/c]
-
Thread
(empfindlicher) GPS Modul gesucht
ESP, mit Arduino ist es ein Aufgabe zur Compile-Zeit, falls man es überhaupt hinbekommt. Aber DS3231, wie z.B. hier https://www.reichelt.de/raspberry-pi-real-time-clock-modul-rtc-ds3231sn-rpi-rtc-clock-p224214.html scheint mir eine feine Sache. Alle Tests positiv :-). Vielen Dank, Ibram
Hallo, Maxim liefert 2 verschiedene DS3231, S/SN mit Quarz und M/MZ, mit MEMS. Bei reichelt bekommt man den DS3231 gelabelt als "Für RPI" als Breakout Board mit "Gold"-Cap und den 4 essentiellen Pins schon für 5 €. Für S/SN muss man dort
-
Thread
DS3231 : Ungenauigkeit SQW 1kHz
bislang noch nicht hinbekommen habe, die Kommunikation zwischen Atmega328P(später Attiny85) und DS3231 zu realisieren, habe ich den SQW des DS3231 auf 1024Hz eingestellt über die Register RS1 und RS2. Nun habe ich die Zeit eine halbe Stunde laufen lassen mit einer seriellen Ausgabe zur Kontrolle
dem Blockschaltbild im Datenblatt (S. 8) hervor. Alles andere wäre ja auch sinnbefreit. > Der DS3231 nutzt auch die Vcc von 5V. 5V-Betrieb ist laut Datenblatt zwar noch zulässig, aber der DS3231 ist für nominell 3V3 ausgelegt. Der SQW-Ausgang des DS3231 ist Open Drain. Daher die fallende Flanke
-
Thread
Warnung: Gewisse DS1307 / 24C32 Module mit Li Batterie Problem
Sekundenjunkie. > > Die 3231 laufen wirklich am besten. Ich habe ab heute den chinesischen DS3231 RTC in der Beobachtung und nach NIST genau gestellt. Es wäre angenehm wenn man den RTC nur einmal im Jahr nachstellen müßte. Übrigens kann ich mir nicht wirklich vorstellen, dass diese DS3231 den im
DS3231 den im normalen Handel vertriebenen > Stücken gleichwertig sein sollen. Irgendwie drängt sich mir das Wort > Ausschußware auf. Vielleicht sind diese DS3231 "out of spec" > Schaltkreise die Maxim
-
Thread
Mülltonnen-Blinker
meine Vermieterin. Vielleicht kann ich damit punkten. ;-) Was mich aber interessiert, welches DS3231-Modul hast Du da verwendet? Da scheint es ja mehr als eins zu geben. Gruss Asko
Kommentar des Beispiels bzw. der verwendeten Funktion "bcd_to_dez" und ggf. auch im Datenblatt des DS3231 zu finden wäre.
-
Thread
Zeitsignal mit/für den Arduino erzeugen
entsprechend einfache Lösungen, die z.B. ein sekündliches Signal > geben. Fertiges Modul kaufen mit DS3231 als RTC z.B. so was: http://www.aliexpress.com/item/2pcs-lot-DS3231-AT24C32-IIC-Module-Precision-Clock-Module-DS3231SN-for-Arduino-FZ0319-Memory-module-Free/1499675220.html
gutes und kein billiges sein. Genaueres > dazu sollte im jeweiligen Datenblatt stehen. Das Modul ds3231 hat eine Abweichung von 2 ppm, das schien mir ziemlich genau.
-
Thread
RTC ungenau DS1302
Wenn man 50ct mehr investiert, verfügt die RTC auch intern über eine Abgleichmöglichkeit, z.B. die DS3231 mit 0.1ppm Auflösung.
Monat, ich habe einen Testaufbau mit DS3231, muss jetzt lügen.. war so unter 1 Minute auf 18 Monate.
-
Thread
LED-Uhr mit Attiny26
„ Wenn Du eine genaue Uhr haben möchtest, vergiß den RTC DS1307... ehrlich ... und verwende DS3231.“ Ja, ich bin mittlerweile auch darauf gekommen, dass der DS3231 am besten funktioniert. Die ursprüngliche Version der verlinkten Uhr läuft auch mit DS3231 statt DS1307.😀👍 Bin gerade dabei
dem DS3231) noch für den I2C-Bus, der > den DS3231 ansteuert : #include <i2c.h> Wenn man sich jetzt etwas über den verwendeten Compiler CodeVisionAVR schlau macht (was du anscheinend getan hast, sonst wüßtest
-
Thread
Frequenzteiler ohne Binary Counter
dann mit 64 statt 1024Hz. Damit sollte alles einfach so funktionieren, bis auf die genaue Zeit von DS3231. Dazu nimmst du statt 1024 Hz nur 1 Hz vom DS3231 und fragst den Eingang nur ab. Und zwar an der Stelle, wo du für die Software-Uhr von 64 auf 1 Hz runter teilst. Wenn der 1Hz-Eingang high ist,
raus da er nicht gebraucht wird. I2C hab ich noch nicht drin. Es soll aber wenn möglich halt die DS3231 nur beim Start/Neustart eingelesen werden, sowie einmal täglich vergleichen, ob DS3231 Zeit noch mit der des Atmegas übereinstimmt.
-
Thread
[S] DS3231SN Modul
Anbieter habe ich dann ein zweites Modul bestellt, das funktioniert prinzipiell. Aber: Es ist wohl ein DS3231M Chip drauf, der mit DS3231SN gelabelt ist. Indiz dafür ist, dass der Rechtecksignalausgang nur 1Hz ausgibt, was dem DS3231M entspricht. Der SN kann auch 1kHz, 4kHz und 8kHz ausgeben. Außerdem ist
B07WJSQ6M2/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1 Da ist wahrscheinlich ebenfalls ein DS3231M verbaut. Der Anbieter gibt die Genauigkeit mit 5ppm an, was zum DS3231M passt. Das Marking sagt allerdings DS3231SN. Dieser Chip gibt überhaupt kein Rechtecksignal aus, nicht mal 1Hz. Auch die 32kHz
-
Thread
DS3231 soll Pololu Power Button triggern
Mario M. schrieb im Beitrag #8010700: > Beitrag "Re: DS3231 soll Pololu Power Button triggern" Naja, da gibt es noch ein Problem, daß im Ruhezustand nur die Batterie des DS3231 verfügbar ist. Also muss der VCC Anschluß des Pegelwandlers dort angeschlossen
dran und investiere das ganze. Idealerweise testest du die Schaltung dann auch nochmal vor (ohne DS3231).
-
Thread
LCD und RTC powered bei MCU
. Die DS3231 nimmt 100µA auf, wenn sie über Vcc mitgespiesen wird. Auf Backup-Batterie laufend jedoch <1µA. Die I2C-Transfers schlagen kurz mit etwa 4mA zu Buche.
Dirk K. schrieb im Beitrag #4685242: > Nimm' eine temperaturkompensierte RTC wie DS3231. Die DS1307 rennt dir > grob 5s am Tag weg. Hey Dirk, Vielen Dank für diese Bemerkung. 5s/tag ist klar zuviel. Ich werde mir die DS3231 genauer anschauen. Was die beiden vorgeschlagen Displays
-
Thread
Uhrenquarz notwendig?
>> ... DS3231 ... > Ist leider derzeit norgendwo lieferbar. Im Ernst? War zwar auch schon billiger, aber für die heutigen Zeiten ist 4.60 EUR eigentlich preiswert: Reichelt 'RPI RTC CLOCK'.
, die für ihre Funktion die Uhrzeit braucht. S. Landolt schrieb im Beitrag #7212512: >>> ... DS3231 ... >> Ist leider derzeit norgendwo lieferbar. > > Im Ernst? https://octopart.com/search?q=DS3231¤cy=EUR Sieht mies aus. Die Suche bei Reichelt ist für'n Arsch. Die Suche nach "ds3231
-
Thread
Arduino ESP32 & ds1307new LIB
1010000x; << 0xA0; 10100000 I2C EEPROM I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS3231 RTC done -------------- 3. Durchlauf 0xA0 I2Ceeprom 0xD0 DS3231rtc RTC T= 28.2C -------------- RTC T= 28.2C RTC T= 28.2C [/c]
1010000x; << 0xA0; 10100000 I2C EEPROM I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS3231 RTC 2019/08/24_14:12:13 done -------------- 3. Durchlauf 0xA0 I2Ceeprom 0xD0 DS3231rtc RTC T= 29.0C -------------- 2019/08/24_14:12:15 DS1307new::DS1307new() { #if defined
-
Thread
Hilfe bei der Programmierung eines Adventskalenders
Realtime Clock nehmen, z.B. diese hier: > > https://eckstein-shop.de/Raspberry-Pi-RTC-Module-DS3231 > https://eckstein-shop.de/DS3231-RTC-Modul-LIR2032 > > Die läuft weiter auch wenn der Prozessor keine Power hat bzw. schläft. > Die zweite davon kann auch einen Interrupt auslösen sobald eine
so funktionieren. Ich kenne nur die aus dem ersten Link, und da ist aber der Interruptausgang des DS3231 Chips nicht herausgeführt. Am besten du schaust dir das Datenblatt des DS3231 mal an.
-
Thread
STM32 - CooCox Fragen & RTC
kostet und Hauptsächlich ein uC ist, wird mitnichten so genau sein wie ein DS3231 Baustein für um 10€. Der DS3231 hat +-2ppm. Klar, die hohe Genauigkeit spielt nur dann eine Rolle wenn weder GPS noch NTP zur "dauersynchronisation" vorhanden sind, aber ich möchte gerne weiterhin
> Der DS3231 hat +-2ppm. Nicht schlecht, der STM32 hat zehn mal soviel, soweit ich mich erinnere.
-
Thread
Welchen Mikrocontroller für Millisekunden-Stoppuhr?
Idee ist, ein peripheres Modul aufzubauen, das auf dem Takt eines Echtzeit-Moduls basiert. Z.B. dem DS3231 RTC, der unter Anderem ein 32 kHz-Rechtecksignal bereitstellt; Ganggenauigkeit +- 5 ppm. Ein simpler Mikrocontroller sollte in diesem Takt einen Zähler erhöhen, und bei Anfrage des Arduino ausgeben
stören bei der Stoppuhr nicht. Nimm den DS3231 und sei glücklich! Sherlock 🕵🏽♂️ schrieb im Beitrag #7830721: > Der liefert aber nicht 32 kHz, sonder 32,768 kHz. > > Aus dem Datenblatt: >> the 32kHz pin is enabled and outputs a 32.768kHz
-
Thread
I2C müsste doch theoretisch Kurzschlüsse verursachen
#4932541: > dummerweise sind nicht alle 5V Teile ohne pullups, doof halt wenn die > auf 5V ziehen RTC DS3231 aber einer nicht 5V tolerant ist Raspi. Der DS3231 ist da aber nicht schuld, weil im Datenblatt steht eindeutig "This open-drain pin requires an external pullup resistor".
Nur die China-Module haben an ALLEN Eingängen Pull-Ups drauf! > Gruss Chregu stimmt und beim DS3231 Modul habe ich die R noch nie abgeklemmt, ist mir zu fummelig.
-
Thread
Beschaltung DS3231 bei bestehendem I²C Bus
Ich möchte eine RTC DS3231 in einen bereits funktionierenden I²C Bus "nachrüsten". Abschlusswiderstände sind also bereits vorhanden. Der Bus arbeitet mit 5V. Das Datenblatt schreibt die Adresse des DS3231 sei 1101000, was
Frank S. schrieb im Beitrag #4630039: > Das Datenblatt schreibt die Adresse des DS3231 sei 1101000, was 0x68 > entspricht. Und noch einer aus dem Verein... Adresse des DS3231 ist 0b1101000x, was *0xD0* beim schreiben ist !!! *0xD1* beim lesen ist !!!
-
Thread
DS3231 RTC Modul - Spannung trotz entfernter Diode
von Aliexpress o.ä., welches als komplettes Modul weniger kostet, als das echte IC alleine? Im DS3231-Datenblatt https://datasheets.maximintegrated.com/en/ds/DS3231.pdf steht auf S.1 eine Applikationsschaltung. Darin kommt keine Diode vor... So beschaltet, kann man das Original-IC sicher mit
zu entfernen, könnte man 2032 für einen Speicherkondensator tauschen, so ca. 1F. Der reicht für DS3231 ca. für eine Woche oder auch etwas mehr. So meine Erfahrung.
-
Thread
Glasenuhr mit Schiffsglocke verbinden
oder Alu sind, könnte man hinten einen Metallstreifen aufkleben. Man könnte alternativ auch ein DS3231 RTC mit uC einbauen das mit dem Zeigerwerk manuell einmal synchronisiert wird und dann unabhängig die Glasen Sounds zur rechten Zeit erzeugt. Der DS3231 ist in der Regel auf ein paar Minuten genau
genauer untersuchen. Ich würde aber, wie vorher beschrieben, den Glasenteil unabhängig mit uC und DS3231 RTC verwirklichen. Der DS3231 ist ohnehin vergleichsweise sehr genau pro Jahr, sodass kleine Abweichungen erst nach langer Zeit auffallen würden. Der Vorteil dieses Wegs wäre, daß man nicht am Uhrwerk
-
Thread
Echtzeituhr mit DS1307 und Multiplexing 7 Seg Anzeige
DS3231 ist wirklich gut. Ich habe zur Probe neulich chinesische Modul mit DS3231 eingeschaltet. Alles läuft wunderschön, mit Programm-I2C und auch mit TWI auf 400 kHz. Stefanus F. schrieb im Beitrag #5394335
Maxim B. schrieb im Beitrag #5394418: > DS3231 ist wirklich gut. Ich habe zur Probe neulich chinesische Modul > mit DS3231 eingeschaltet. Alles läuft wunderschön, mit Programm-I2C und > auch mit TWI auf 400 kHz. nur beim I2C EEPROM schreiben
-
Thread
Arduino mit DS3231 RTC
Hallo, ich möchte die DS3231 mit einer CR2032 Knopfbatterie betreiben, also einer nicht-wiederaufladbaren Batterie. Im Internet hab ich dazu gelesen, dass, wenn man die DS3231 mit 3,3V Versorgungsspannung betreibt, der Ladevorgang
Schaltplan dabei ist. Auf dem Bild ist eine Diode zu sehen, die könnte fürs Laden zuständig sein. Der DS3231 selber lädt nicht.
-
Thread
RTC mit uc synchronisieren
Der DS3231 hat einen programmierbaren Takt-Ausgang. Den auf 1024Hz einstellen, damit einen Interrupt auslösen, und im Interrupt eine Variable hoch zählen. Nach 1024 Interrups ist genau 1s vergangen. So hat man eine Software-Uhr ,mit der selben Genauigkeit des DS3231, und den Systick gibts kostenlos dazu.
-
Thread
DS3231 led ansteuern im realen zeit
dayofweek == 1/dayofmonth == 0) uint8_t flags[5] = { 0, 0, 0, 1, 1 }; // set Alarm1 DS3231_set_a1(wake_SECOND, wake_MINUTE, wake_HOUR, 0, flags); // activate Alarm1 DS3231_set_creg(DS3231_INTCN | DS3231_A1IE); } void setup() { Serial.begin(9600); Wire.begin(); DS3231_init(DS3231_INTCN); DS3231_clear_a1f(); set_alarm(); } void loop() { char buff[BUFF_MAX]; unsigned long now = millis(); struct ts t; // once a while show what
-
Thread
rtc - generelle Frage
Genauigkeit von 1 Sekunde verlangt, muss folglich die RTC jede halbe Minute ausgelesen werden. PS: Der DS3231 hat ja einen 32 KiHz-Ausgang - diesen als Interrupt für den ATmega zu verwenden könnte sinnvoll sein ...
die DS1307 zutreffen. Und soweit mit bekannt, eher ein Problem beim Schaltungsaufbau. Bei den DS3231 konnte ich das nicht feststellen! Trotz Dauertest über Monate
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
Was stört an DS3231SN? Der 32 KiHz-Ausgang "klickert" vor sich hin, ganz ohne I2C. Und meine beiden 'RPI RTC CLOCK' von Reichelt, mit anderthalb Jahren Abstand bezogen, liegen unter 1 ppm - mag Glück gewesen sein.
S. L. schrieb im Beitrag #7582731: > Was stört an DS3231SN? Der 32 KiHz-Ausgang "klickert" vor sich hin, ganz > ohne I2C. > Und meine beiden 'RPI RTC CLOCK' von Reichelt, mit anderthalb Jahren > Abstand bezogen, liegen unter 1 ppm - mag Glück gewesen
-
Thread
DS3231 AVR GCC
rtc_init wird nie beendet. Gleiches gilt für die rtc_get_time(), wenn ich die init überspringe und ds3231 als aktiv setze.
. F_CPU werde ich gleich in die makefile integrieren. Beim Vergleich zwischen DS3231 DB von Maxim und den Kommentar zum DS3231 Mapping sind mir keine Fehler aufgefallen. Compilerfehler bekomme ich keine. Sourcecode ist im oberen Beitrag noch mit reingerutscht. Schaltplan habe