-
Thread
Modulares UKW-Radio mit SI-4703
Bildern seht ihr das Fertiggerät und die „Breakout-Boards“ die ihr benötigt: Links SI4703, Rechts DS3231 (auf der Rückseite befindet sich die Pufferbatterie) Teile gibt’s im großen Internetauktionshaus in unterschiedlichen Varianten. Beim Kauf sollte auf die Anschlußbelegung geachtet werden wie sie aus
werden können. Dies kommt uns sehr entgegen, da man I/O-Pins nie genug haben kann. --Modul DS3231-- Um den steuernden Mikrokontroller nicht mit der „Uhrzeiterzeugung“ zu belaßten kommt dieses Modul zum Einsatz, welches eine Real-Time-Clock beherbergt und via Zweidrahtbus an eigene Projekte angebunden
-
Thread
Kaffeevollautomat speichert div. Daten nicht. Liegt es an einem Kondensator?
uploads/2017/07/S20170727_0010-1024x768.jpg https://blog.heypete.com/2017/07/29/a-look-inside-the-ds3231-real-time-clock/
uploads/2017/07/S20170727_0010-1024x768.jpg > https://blog.heypete.com/2017/07/29/a-look-inside-the-ds3231-real-time-clock/ Sind bekannt, und nicht vorhanden.
-
Thread
BME280 3,3v Spannung und I2C Bus
5V weil zu viele I2C Module die 5V brauchen auch pullups an 5V mitliefern. z.B. die ganzen RTC DS3231 Module https://circuitdigest.com/sites/default/files/inlineimages/u4/DS3231-Circuit.png die 5V benötigen wenn sie mit LiR2032 Akku bestückt sind, mit Primärzelle CR2032 hat die Ladeschaltung keinen
sein und mehr dürfen dem IC bzw. den Ports auch nicht angeboten werden! Das Beispiel mit der RTC DS3231 brachte ich ja schon 5V für Ladeschaltung LiR2032 ist aber unsinnig wenn eine CR2032 vebaut wird.https://www.mikrocontroller.net/topic/552272#7373358 Trenne mal bitte Bauteile und Module und würfel
-
Thread
Liste von I2C Bausteinen
Hallo, Habe am I2C inzwischen folgende Bausteine verwendet: RTC + Temp-Sensor :DS3231 Temp-Sensor :DS1621 UKW-Stereo-Radio :TEA5767 Doch es gibt noch viele andere interessante Bausteine wie MCP23017 :16Bit IO-Expander mit Interruptfähigkeit 24AA64 :64K-Bit EEPROM Wenn man
#4153546: > Hallo, > > Habe am I2C inzwischen folgende Bausteine verwendet: > RTC + Temp-Sensor :DS3231 > Temp-Sensor :DS1621 > UKW-Stereo-Radio :TEA5767 > > Doch es gibt noch viele andere interessante Bausteine wie > MCP23017 :16Bit IO-Expander mit Interruptfähigkeit > 24AA64 :64K-Bit EEPROM
-
Thread
Falsch gehenden Quarz erkennen?
nicht so das Thema, Stromverbrauch schon eher. Ein I2C-Uhrenchip mit internem Quarz wie z. B. der DS3231 enthält eine Temperaturkompensation und verbraucht im Deep-Sleep-Modus weniger als 100 nA. Mit aktivem 32-kHz-Ausgang sind es auch nur ca. 150 µA. Kannst du da mit einer Eigenkonstruktion mithalten
L053 selber braucht. Oder ist > Deine 'n'-Taste defekt? Wenn der L053 schläft, ja. Wenn der DS3231 schläft, braucht er wie geschrieben weniger als 100 *n*A. Ist halt die Frage, auf welche Weise du die Frequenz prüfen willst. Wenn beide Teile schlafen, aber dabei trotzdem weiterzählen, kann man
-
Thread
Spannungsregler für DS3231 VBAT an Autobatterie
Das Modul wird über ELX (Zündung) sowie BAT (Batterie) versorgt. Als RTC-IC habe ich mir den DS3231-IC rausgesucht. Da ich aber keinen GoldCap oder gar eine Batterie auf die Platine packen will, würde ich den VBAT- Anschluss der RTC gerne direkt über die vorhandene BAT-Leitung aus der Autobatterie
-
Thread
i²c kein ACK vom SLAVE
I2C EEPROM ")); break; case 0xD0: Serial.println(F(" DS1307/DS3231 RTC")); break; default: Serial.println(F("")); break; } /* if((address<<1)==0x40) Serial.println(F(" PCF8574 Tastatur")); if((
Serial.println(F(" I2C EEPROM ")); if((address<<1)==0xD0) Serial.println(F(" DS1307/DS3231 RTC")); // Serial.println(F("")); */ nDevices++; } else if (error==4) { Serial.print(F("Unknow error at address 0x")); if (address<16) Serial.print(F(
-
Thread
Uhrenquarz Feineinstellung
Spricht was dagegen, eine TCXO zu nutzen? Das könnte zum Beispiel ein DS3231 sein.
Also, DS3231 und STM32 scheiden aus. Die Uhr ist ja vom Aufbau her fertig. Die Umbauarbeiten wären einfach zu komplex. Die Korrektur über die Software, wäre Plan B. Am besten gefällt mir der Lösungsansatz
-
Thread
DS1621 Temp-Sensor auflösung 0,1° / umsetzung Formel in C
temptenth=temp/16+0x30; Ich denke bereits die einer-Stelle stimmt nicht, da sie von einem 2. Sensor (DS3231) in 0,5cm Entfernung > 2 Grad abweicht und ohne die verbesserte Rechenmethode sehr 0,5Grad ähnlich dem DS3231 war. Wenn ich das Datenblatt Bisher habe ich dazu folgende Funktion: [c] void DS1621
-
Thread
ATMega2561 RTC mit Uhrenquarz
Was soll denn die While-Schleife in der ISR? P.S.: Für so etwas nehme ich einen DS3231 oder DS1307.
ich auch nicht. Pete K. schrieb im Beitrag #4136471: > P.S.: Für so etwas nehme ich einen DS3231 oder DS1307. Ja, das wäre wohl besser gewesen. Hilft mir leider aber nicht, ich habe jetzt den Uhrenquarz mit Interrupt.
-
Thread
Seltsames Arduino Serial Read verhalten
1307); #ifdef DEBUG (i2c_test_flags&(1<<I2C_RTC_3231)) ? Serial.println(F(" DS3231 RTC ")) : Serial.println(F(" DS1307 RTC ")); #endif break; default: DEBUG_PRINTLN(F("")); break; } nDevices++; } else if
RTC.startClock(); #ifdef DEBUG (i2c_test_flags&(1<<I2C_RTC_3231)) ? Serial.println(F(" DS3231 RTC ist gestellt")) : Serial.println(F(" DS1307 RTC ist gestellt")); RTC.getTime(); sprintf(r_str, "%04d/%02d/%02d__%02d:%02d:%02d", RTC.year, RTC.month, RTC.day, RTC.hour, RTC.minute
-
Thread
Wer zu spät kommt, den bestraft das Leben
will. Plane vielleicht noch eine RTC mit ein. Aus dem Hinterland von Hongkong kostet so eine DS3231 keinen Euro und ist eine der einfachsten Möglichkeiten, um Datum und Uhrzeit pflegeleicht zur Verfügung zu haben. Und lass die gleich auf UTC o.ä. laufen, um der Eierei mit der Sommerzeit aus dem Weg
W.A. schrieb im Beitrag #4473038: > so eine DS3231 keinen Euro und ist eine der einfachsten > Möglichkeiten, um Datum und Uhrzeit pflegeleicht zur Verfügung zu haben. > Und lass die gleich auf UTC o.ä. laufen, um der Eierei mit der > Sommerzeit
-
Thread
Arduino und CH32V003
Codes meiner Lösung zum Lesen von der UART Schnittstelle innerhalb eines Beispielprogramms für einen DS3231 RTC-Chip (damit ich dort eben die Uhrzeit stellen kann)
bleibt dann nicht mehr übrig. OLED mit Hardware I2C habe ich, sowie Libraries für HX1838, DS18B20, DS3231, LM75, 24LCxx EEProms, abgespecktem printf mit Library für farbige Konsolenausgabe und Demoprogramme für Verwendung von Timerinterrupt (weil attachinterrupt ebenfalls nicht funktioniert). Hast Du
-
Thread
Zeitgesteuerte LED
R40&_trksid=p2380057.m570.l1313.TR0.TRC0.H0.Xe-paper.TRS0&_nkw=e-paper&_sacat=0 aber eine RTC DS3231 als Modul http://www.ebay.de/itm/DS3231-AT24C32-Memory-Module-For-Arduino-IIC-Precision-RTC-Real-Time-Clock-MO-/152353036359?hash=item2378f2d847:g:emEAAOSw2xRYTlk2 Achtung mit Ladeschaltung Diode
-
Thread
Suche IC SN74141 in Dil 10 Stk.
Falls es in diesen Zusammenhang interessiert: Noch ein Bemerk bezüglich der DS3231 Module. Die gezeigte Uhr von mir läuft nun schon seit einigen Jahren ohne Nachstellung. Ich habe gestern die Anzeige verglichen. In fünf Jahren Dauerbetrieb ist momentan die Abweichung +90s. Nicht
Meine Uhr hat automatische Sommerszeitumstellung in SW und berechnet im 32-bit Unix Format. Der DS3231 ist deshalb auf UTC eingestellt. Die Zeitzone muß natürlich geographisch gerecht umgestellt werden. https://www.mikrocontroller.net/topic/zeigt-her-eure-kunstwerke-2020?goto=6372224#6372224
-
Thread
Quarz und Oszillator
im IC-Prozess nicht > herstellbar Naja, kann man so streng nicht sagen: Gegenbeispiel Maxim DS3231, TCXO mit sehr hoher Genauigkeit und Stabilität.
IC-Prozess nicht >> herstellbar > Naja, kann man so streng nicht sagen: Gegenbeispiel Maxim DS3231 Klar, Dallas hat schon lange solche RTCs gebaut, teilweise auch mit integrierten Lithiumzellen. Aber meinst du deshalb, dass die Lithiumzelle im IC-Prozess gefertigt worden wäre? ;-) Sowohl der
-
Thread
Anfängertipps zum Bau eines Timers gesucht
firefox-b&gfe_rd=cr&ei=Cqe2WOfiCIze8geB2K7gDw#q=arduino+nano&tbm=shop&* billigst in China + RTC DS3231 https://www.google.de/search?q=arduino+nano328p&ie=utf-8&oe=utf-8&client=firefox-b&gfe_rd=cr&ei=Cqe2WOfiCIze8geB2K7gDw#tbm=shop&q=RTC+DS+3231&* billigst in China da bietet sich die akkulos
-
Thread
ICs und Sensoren von Aliexpress
Menschenverstand hilft auch bei der Auswahl ohne um eine Liste zu betteln. Wie schon erwähnt zb die Maxim ds3231 bis zu einer Minute am Tag Abweichung? Ds1307 schaffen das auch so. Ich sag mal so zb. Müsste man für einen Ds3231 hier zwischen 3-9€ hinlegen.. Wer jetzt bei Ali beim günstigsten lacht und zuschlägt
-
Thread
Beaglebone Black, LCD7 und eine DS3231.
Beaglebone Black besitzt keine batteriegestützte RTC. Es gibt jedoch eine "ChronoDot"-Platine mit einem DS3231 drauf -- und eine Anleitung wie man BeagleBone Black und ChronoDot miteinander verknüpft. Solange Beaglebone Black und ChronoDot alleine miteinander gebootet werden, ist alles ok. Fügt man das
während des allersten Anfangs des Bootens diesen Taster drücke und somit den HIGH-Level (durch die DS3231) nach Masse zwinge, bootet der Beaglebone Black wieder. Das ist natürlich nicht wirklich eine Lösung. Lange Rede - kurze Frage: Kann ich mit wenigen Bauelementen (Platzmangel) dies irgenwie
-
Thread
DS1337 mittels "AVR TWI/I2C MASTER in C" abfragen
noch weitere Bytes lesen willst darf kein _readNAK() sein [c] while(_i2c_busy); if(!i2c_start(DS3231+I2C_WRITE)) // set device address and write mode { do { i2c_write(SECONDS); // write address = SECONDS i2c_rep_start(DS3231+I2C_READ); // set device address and read mode _rtc_t[2]=bcdtoint
-
Thread
PHP RS232 + Bit-Opertoren AND-Verknüpfung in ASCII/HEX/Byte?
Hallo, Ich habe an der Seriellen schnittstelle einen ATMEGA168 mit DS3231 hängen. Er ist auf verschiedene Kommandos bei Empfang eines Bytes vom Computer Programmiert: So sollte z.b. bei senden von 'C' durch den Computer die aktuelle Systemzeit des DS3231 zurückgegeben werden
-
Thread
DS1307 rennt
Die DS3231 ist fast identisch mit der DS1307 und hat einen integrierten TCXO. Die würde sogar gehen weil sie im Code unterstützt wird. Trotzdem würde mich mal interessieren ob jemand eine gescheite Genauigkeit
sinnvoll wenn sich die zu erwartenden Temperaturschwankungen in engen Grenzen halten. Sonst hätte ein DS3231/2 mehr Sinn. In meiner Anwendung werden die Abweichungen des DS1307 regelmäßig durch das Cell-Modem korrigiert so dass die Langzeitgenauigkeit der RTC von nur unwesentlicher Bedeutung ist. Die
-
Thread
ATtiny85 + Uhrenquarz mit 10 pF CL: Kondensatoren
Es gibt noch eine Möglichkeit: DS3231 (ohne "M"). Drin ist schon Quarz und auch Temperaturausgleich. Kostet zwar ein paar Euro mehr, aber für ein Stück sollte das nicht von Bedeutung sein. ATtiny kann dann auch intern getaktet werden.
ablesen (zwar nur so ungefähr). https://www.mouser.de/ProductDetail/Analog-Devices-Maxim-Integrated/DS3231SN?qs=1eQvB6Dk1vhUlr8%2FOrV0Fw%3D%3D
-
Thread
Lampe jeden Sonntag einer geraden Woche leuchten lassen
mit Linux" nehmen, wäre ziemlich > leicht zu Realisieren. oversized Arduino nano328p, RTC DS3231 Modul, wer mag noch ein Nokia LCD 5110, ewiger Calender mit bewegliche Feiertagsberechnung aus CT, keine 10,-€ und sparsam im Verbrauch
verteuert es nicht übermäßig Joachim B. schrieb im Beitrag #4606591: > Arduino nano328p, RTC DS3231 Modul, wer mag noch ein Nokia LCD 5110, > ewiger Calender mit bewegliche Feiertagsberechnung aus CT, keine 10,-€ > und sparsam im Verbrauch und weder Wolfgang E. seine Frau noch Heirat ist die
-
Thread
Sonnenscheindauer Sensor selber bauen Eigenbau ATmega Assembler
Ich würde den DS1307 durch einen RTC DS3231 AT24C32 erstzen, dann sind auch 32K Speicherkapazität dabei.
niedrige Sonnenspannung KPW schrieb im Beitrag #6356249: > Ich würde den DS1307 durch einen RTC DS3231 AT24C32 erstzen, dann sind > auch 32K Speicherkapazität dabei. Hab der Schaltung einen AT24C512 (65k EEPROM) am TWI/I2C Bus spendiert. Somit könnte 1 Monat lang die Sonnendaten gespeichert werden
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
anzeigen und Sound abspielen, habe ich schon prinzipiell umgesetzt. Uhr und Temperatur von einem RTC DS3231 habe ich auch schon gemacht. Allerdings werde ich die Temperatur über einen eigenen Thermistor bestimmen, das ist vom DS3231 unbrauchbar, wegen der Chip Temperatur drumherum. Aber es ging hier ja
-
Thread
Superschneller Platinenservice
zusammen, ich würde gerne ein paar Platinen ätzen lassen. Da soll nur ein Arduino Nano, eine RTC DS3231 (7 Pins, davon 4 angeschlossen) und ein Step-Down Converter (mit 3 Pins) drauf. Außerdem gibt's noch 4 Widerstände, ein LDR, ein TO220 Mosfet. Der Platinenservice sollte meine Schaltpläne notfalls
#5985379: > ich würde gerne ein paar Platinen ätzen lassen. Da soll nur ein Arduino > Nano, eine RTC DS3231 (7 Pins, davon 4 angeschlossen) und ein Step-Down > Converter (mit 3 Pins) drauf. > > Außerdem gibt's noch 4 Widerstände, ein LDR, ein TO220 Mosfet. Drei Module und 6 Kleinteile. Wie oft wollt
-
Thread
Echtzeituhr RV-2123-C2 - irgendwelche Tipps?
Das ist ne Mimose, Datenblatt ist der Horror. Ds3231 ist auch sehr genau, 2ppm. Die läuft quasi aus der Box...
Maxim schrieb im Beitrag #3573543: > Ds3231 ist auch sehr genau, 2ppm. - das Ding braucht 840nA statt 160nA - das Ding läuft nur bis 2,3 V runter statt 1,1V -> der Ladungsspeicher muss ein vielfaches grösser sein für die gleiche Haltezeit
-
Thread
Frage zu MSP430 Dokumentation für Einstieg
kalibriert und keine nennenswerten Abweichungen erlauben einmal aussetzen, dann später zweimal, usw. DS3231: Ich habe eben nachgesehen bei Maxim, +-3ppm sind eine Größenordnung besser als der normale Uhrenquarz hat. Du kannst sicher einen DS3231 ersetzen. Bedenke jedoch, SW kann Fehler enthalten, sollte
höchstwahrscheinlich keine Echtzeituhr. Das ist hauptsächlich mein persönliches Interesse. > > DS3231: Ich habe eben nachgesehen bei Maxim, +-3ppm sind eine > Größenordnung besser als der normale Uhrenquarz hat. Du kannst sicher > einen DS3231 ersetzen. Bedenke jedoch, SW kann Fehler enthalten, sollte
-
Thread
Billig ist ein Risiko?!
hatte ich bis jetzt imm Glück, andere fanden inside einen Transistor. Die ganzen RTC mit LiR und DS3231 auf Platine mit Vogelfutter als Modul laufen bei mir zuverlässig und kosten nur 1/5 vom einzelnen Chip nur der DS3231 hier vor Ort. Teuer schützt nicht vor Fehlkauf und Betrug.
-
Thread
DS 1307 via I2C an atmega328-brauche Hilfe
1307); #ifdef DEBUG (i2c_test_flags&(1<<I2C_RTC_3231)) ? Serial.println(F(" DS3231 RTC ")) : Serial.println(F(" DS1307 RTC ")); #endif break; default: DEBUG_PRINTLN(F("")); break; } nDevices++; } else if
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, wenn
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
man schon tolle flüssige GUIs programmieren.(über 20 Mhz, kein SPIFF) Das Breakout hat einen DS3231 für die Uhrzeit,diverse Spannungsteiler für Akku sowie Source-Detection und einen Attiny85 als Pushbuttoncontroller verbaut. Nicht zu vergessen der Pinheader für ein standard SPI Display. Im Prinzip
allen Dallas DS323x IC-Gehäuse bestückt werden kann. Es werden folgende IC-Gehäuse unterstützt: DS3231 im SOL-16 (7.5mm) DS3232 im SOL-20 (7.5mm) DS3231/2M im SO-8 (3.9mm)* *) Sind die MEMS Version ohne Quarz Es können also alle erhältlichen Typen eingebaut werden. Die Pin-Belegung des Herstellers
-
Thread
Datenblatt URL ändern?
DS3231 https://datasheets.maximintegrated.com/en/ds/DS3231.pdf
-
Thread
Massefläche Ja oder Nein?
Konstruktion wärmstens empfehlen eine komplett integrierte temperaturkompensierte RTC Lösung in der Art des DS3231 einzusetzen. Da erpart man sich viel Lehrgeld und erzielt eine hohe jährliche Ganggenauigkeit und weiten Temperaturbereic die mit einer RTC mit externen Quarz in den meisten Fällen nicht einmal annäherungsweise
wärmstens empfehlen eine komplett integrierte temperaturkompensierte RTC > Lösung in der Art des DS3231 einzusetzen. Da erpart man sich viel > Lehrgeld und erzielt eine hohe jährliche Ganggenauigkeit und weiten > Temperaturbereich und kleiner wird's auch noch wenn man den DS3232M (mit 'M', im SO
-
Thread
Konzept beim Stellen des Datums einer rtc (DS3231)
Hallo zusammen, ich nutze die o.g. rtc und Atmega168 (als Arduino nano) - das läuft auch alles soweit. Ich habe ein Menü programmiert in dem man die rtc stellen kann, nur beim Datum frage ich mich, woher bekomme ich den Maximalwert für den Tag in einem Monat x (Schaltjahr/Monat), klar kann ich mir das alles selbst zusammenbasteln, aber dafür habe ich ja eigentlich die rtc... Wie macht Ihr das? Es geht mir nicht im Code sondern nur um das Konzept. Danke.
-
Thread
Atmega328p auf 1 mhz mit 32 khz Uhrenquarz
zeitkritisch, aber schön wäre es trotdem wenn es nicht so ungenau wäre. Darauf hin schrieben einig die DS3231 und DS3232 sind viel genauer. Leider arbeiten die aber nur zwischen 2.3 V und 5.5 V und nicht wie die DS1308 zwischen 1.7 V und 5.5 V. Ich hoffe es ist nich unverschämt diese bitte zu äußern. Hättest
tatsächlich, unter zweieinhalb Volt läuft das Ding hier nicht an. Wobei übrigens der erwähnte DS3231 eine 'VPF' im selben Bereich aufweist lt. Datenblatt.
-
Thread
Arduino Pro Mini Software RTC
_1_2?__mk_de_DE=%C3%85M%C3%85Z%C3%95%C3%91&qid=1546934221&sr=8-2&pi=AC_SX236_SY340_QL65&keywords=ds3231+rtc+modul&dpPl=1&dpID=41Zh3wMJ4OL&ref=plSrch
_1_2?__mk_de_DE=%C3%85M%C3%85Z%C3%95%C3%91&qid=1546934221&sr=8-2&pi=AC_SX236_SY340_QL65&keywords=ds3231+rtc+modul&dpPl=1&dpID=41Zh3wMJ4OL&ref=plSrch Habe ich bereits im Einsatz, möchte aber eigentlich von der zusätzlichen Batterie wegkommen.
-
Thread
Schaltplan für Pflanzenprojekt
mit dem EEPROM werde ich mir zu Herzen Nehmen Danke! Als Uhr wollte ich so ein Modul einbauen: DS3231 Fun. Das braucht an sich nur eine Stromversorgung und hält die Zeit einfach. Mfg und Danke für die ganzen guten Tipps!
Jumper M. schrieb im Beitrag #6583884: > Als Uhr wollte ich so ein Modul einbauen: DS3231 Fun. Das braucht an > sich nur eine Stromversorgung und hält die Zeit einfach. Genau an so ein Teil habe ich gedacht. Und die Anzeige der Uhrzeit aufs Display. Touch-Screen finde ich fein. Ist