-
Thread
Digitaluhr mit geringem Stromverbrauch
aufwecken kann. Sonst nimm einen Uhren RTC wie z.B. der bekannte temperaturkompensierte hochgenaue DS3231. Das Ganze sollte unter 1uA mittleren Arbeitsstrom machbar sein. Microcontroller ohne LCD Sektion sind für ultrastromsparende Geräte Designs mit LCD Anzeige nicht sehr gut geeignet. Früher
Herz. Kann es sein dass Du den ICM7217 gemeint hast? https://datasheets.maximintegrated.com/en/ds/ICM7217-ICM7217C.pdf
-
Thread
Atmega328p wacht nicht auf, wo steckt der Fehler?
AVR aufwecken kann um alle Skunde die SoftUhr einen weiterlaufen zu lassen. Ich bevorzugte die RTC DS3231 die mit ihrem Alarmregister und /INT Ausgang am AVR per PCINT weckt, da muss der arme AVR nicht alle Sekunde gewckt werden, kann fröhlich pennen bis er wirklich dran ist.
-
Thread
avr sleep m328p
dauerhaft, aber min 1-2 Nächte, große Batterien fallen weg). Der externe Interrupt kommt von einem DS3231 welcher mit einem PullUp an PD2 verbunden ist. Frequenz steht auf 1Hz. [c] #include "main.h" #include <avr/sleep.h> #include <avr/interrupt.h> ISR(INT0_vect) { } int main(void) {
-
Thread
Problem mit der Kommunikation von 5 Funkmodulen RFM24W
aktuell an einem Projekt bei dem ich 4 Arduino Nano(ATmega328,jeweils mit dem Funkmodul RFM24W, dem RTC DS3231 und dem Sensor MS5803-07BA verkabelt) mit einem Arduino Nano(der nur mit dem Funkmodul und einem Schalter verkabelt ist) kommunizieren lassen möchte. Die Idee dahinter ist einfach nur, dass die
-
Thread
Pi Zero Hat Design mit integriertem Arduino Uno (Atmega 328p) - meine erste Platine
Levelshifter einbauen möchte. Folgende ICs habe ich: Atmega 328p: - Mikrocontroller (bisher als Modul) DS3231: - Echtzeituhr (bisher als Modul) MPU6050: - Gyro/Accelorameter (bisher als Modul) Txs0104: - Levelshifter mit internen PullUps (noch nicht im Prototypen) PCA9517A: - Levelshifter speziell
-
Thread
Terrariensteuerung entwickeln
Relais-Boards? Außerdem benötige ich da ja dann auch eine "Uhr" für das Arduino. Hierzu habe ich mal was vom DS3231 gelesen. Ist das zu empfehlen? Bis hierher könnte ich dann schonmal die ersten Grundfunktionen aufbauen und einfache Schaltzeiten (8Uhr an, 21Uhr aus) ausprobieren. Das letzte wäre dann das Dimmen
-
Thread
LED-PWM über den Tag gefaded
dabei zu bekommen, kannst Du an ein Developer-Board einfach eine Realtime-Clock anschließen, z.B. eine DS3231, und über eine einfach installierbare Drittanbieter-Library abfragen, so dass Du jeden Tag zur selben Zeit denselben Ablauf beim hoch- und runterdimmen bekommen kannst. Und um einen PWM-Wert auf
-
Thread
Mehrere Oszillatoren an Atmega32
Jahre. Ich habe in einem anderen Thread (https://www.mikrocontroller.net/topic/451938#5430693) einen DS3231 erwähnt, der in einem ganzen Jahr maximal eine Minute falsch geht. Die Kurzzeitstabilität reicht immer aus, um einen kurzzeitigen DCF77-Ausfall abzufangen, selbst einen Monat ohne Empfang wirst Du
-
Thread
Netzfrequenz als Zeittakt
ein Atmega1284p zum Einsatz Wenn eh ein Mikrocontroller zum Einsatz kommt, warum keine RTC wie DS3231? werhatanderuhrgedreht schrieb im Beitrag #5468292: > Luftblasendisplay Alle Suchergebnisse zeigen, wie man Luftblasen vermeidet... :-)) Gruss Chregu
-
Thread
Vogelstimmen-Uhr selbst bauen
1x *duino 1x http://www.ebay.de/itm/DS3231-AT24C32-IIC-Prazisions-Uhr-Modul-Clock-Module-mit-Speicher-fur-Arduino-/262155958142 2x http://www.elv.de/mp3-sound-modul-msm-2-komplettbausatz.html :) Nein, moechte es nicht zusammenbauen
-
Thread
uC Abschaltverzögerungs-Schaltung, um EEPROM zu schonen
Das hatte ich auch schon überlegt, hab auch noch einen DS3231, aber auf dem LCD ist kein Platz mehr für ne Uhrzeit, es ist eine Lötstation und ich will darin keine Standby-Schaltung oder Ähnliches, nur einen Hauptschalter, der das Ganze ein- oder ausschaltet
-
Thread
Abschaltung/Deepsleep µC bei Unterspannung
der RTC >> seine Uhrzeit nicht mehr lange halten kann > Hat er keine Pufferbatterie? nein, der DS3231MZ+ wird vom Akku gespeist, eine zusätzliche Knopfzelle ist aus Platzgründen nicht möglich. > Marc W. schrieb im Beitrag #6437669: >> sodass die Spannung nur noch am RTC anliegt > Dem RTC eine
-
Thread
I2C Bus funktioniert manchmal
I2C Bus. Mal funktioniert er, mal nicht. Am Bus hängt ein pcf8574 zu Display Adapter, ein LM75, Ds3231, Rda5807, 24LC24. Habe zu Testzwecken das Display angesteckt mit dem i2clcd Testprogramm. Mal läuft er problemlos bis zu einer Stunde, mal geht er schon nach einer Minute aus, mal Initalisiert er
-
Thread
mehrere Rollläden ansteuern
größere Programme 1 Arduino clone mighty 1284p 22,-€ evtl. ein Nokia 5110 LCD 1,70-€ evtl. eine RTC DS3231 als Modul 1,70-€ ein USB Netzteil für die Arduinos OK die Software kann nicht jeder, aber Arduino Libs vereinfachen vieles.
-
Thread
Betriebsstundenzähler ohne hohen EEPROM-Verschleiß
sein soll... Mit max. 15KWh sind es 250W pro Minute, das passt in ein Byte. Man nimmt ein DS3231 mit AT24C32 - RTC mit 4KB Eeprom - sekundengenaue Zeit und 4KB Eeprom dazu. Für eine Minute in 10 Sekundenabstand und 16bit Wert reichen 192 Bytes. Für 24 Stunden in Minutenabstand und 8bit
-
Thread
W5500 SPI Antwortet nicht
Anbei die Dokumente. Grundlegende Idee ist es einen ESP32 mit einem FRAM (SPI), einer RTC (I2C, DS3231), einer USB UART Bridge (CP2102N) und dem W5500 (SPI) Netzwerkchip aus zu statten. Probleme gibt es aktuell generell noch viele. - Der FRAM funktioniert nicht (ich vermute aber es liegt an
-
Thread
Schaltplan WEMOS Wetterstation Prüfung
Bedenke, für den DHT11 alleine, müsstest du einen kompletten GPIO opfern. Wenn du aber eine RTC, DS3231 hättest, mit der könntest du ebenfalls die Innentemperatur messen. Der I2C Bus wäre da, bekämst noch die Uhrzeit und ein kleines EPROM für die letzten Messwerte.
für den DHT11 alleine, müsstest du einen kompletten GPIO > opfern. > > Wenn du aber eine RTC, DS3231 hättest, mit der könntest du ebenfalls die > Innentemperatur messen. Der I2C Bus wäre da, bekämst noch die Uhrzeit > und ein kleines EPROM für die letzten Messwerte. Die Daten werden per MQTT
-
Thread
[V] Aruino Nano, Uno, Mega und diverse Shields Gesperrt
1 x 4-fach Relaiskarte 1 x 2-fach Relaiskarte 1 x LCD Keypad Shield 1 x RTC (Echtzeituhr) DS 3231 Bild ard_shield_3 und 4 : 3 x Nano Terminal Adapter 1 x Prototyp Shield V.5 2 x Debo 433 MHz Rx/Tx Bei Interesse und Kontaktaufnahme bitte unbedingt die Mail-Adresse mitsenden
-
Thread
AZ-Delivery D1 mini ESP8266 geht nicht zuverlässig in Deepsleep
keine Funktion. Als Lösung könnte man einen externen RTC verwenden. https://tasmota.github.io/docs/DS3231/ Das muss ich aber erst testen, wie sich das auf den Stromverbrauch auswirkt.
-
Thread
Stromverbrauch richtig ermitteln
Gewissensfrage ob man lieber den µC oder das I2C EEPROM wechselt. In fertigen Uhren Modulen RTC DS3231 bei ihbäh aus China sind immer I2C EEPROMS schon drauf. Sascha F. schrieb im Beitrag #4591888: > ich denke es macht sinn PS ist die Eindeutschung von "it makes sence" Dann sollte Sinn aber
-
Thread
2 Grundsatzfragen zu WLAN und ESP8266
vielleicht geht ja deep sleep vom ESP mit RTC DS3231 zusammen? Der ESP programmiert die Alarmzeit in der RTC und geht schlafen, die RTC weckt den ESP. Über die Schaltintervalle bestimmt der ESP je nach dem was er für Aufgaben so hat, alle Minute
-
Thread
Nixie Uhr: Sind K155ID1 und Transistoren richtig angeschlossen?
sollte man überlegen, ob sie nicht mit 32768Hz Uhrenquartz > laufen sollte. Die 32khz hat der Ds3231 doch auch als Output, sogar "angeblich" 2-3,5PPM Temperaturkompensiert.. vielleicht an T0/T1 legen und ab die Lucy. Alternativ geht auch das 1Hz Output des SQW Signals.. am besten an Int0/Int1.
-
Thread
Akku und Wasserstandsdisplay für Wohnmobile
Speicher der zum aufzeichnen der Akku Daten gedacht ist. Zudem befindet sich auf dem Board noch eine DS3231MZ+ I2C RTC für eine eventuelle Zeitanzeige aber auch damit der MCU möglichst alle zwei Sekunden Daten vom Akku loggt. Ein SO8 IC War mir lieber als noch eine zweite Quarzschaltung. Der Wasserstandsensor
-
Thread
S: vernünftigen, großen Stahlbetonbohrer
CHD_LENGTH_DEV=480%20mm&CHD_WORKING_LENGTH_DEV=410%20mm&combo_content=884a6325c5f164f3cc6d5f97bd3e3231&salespackquantity=1%20Stk Bohrlöcher für mechanische Dübel in bewehrtem und unbewehrtem Beton Materialzusammensetzung am Kopf Wolframkarbid
www.bosch-professional.com/de/de/expert-sds-plus-7x-hammerbohrer-2867204-ocs-ac/?gclid=EAIaIQobChMI4L3un9DS_wIVgwCLCh24aQ6MEAAYASAAEgLxzfD_BwE Ein 6mm Noname-Bohrer hat ein paar Löcher in Stahlbeton durchgehalten, dann hat es das Vidia / Hartmetallplätchen erwischt, ist komplett abgerissen.... Der 6mm
-
Thread
Spannungsversorgung aus USB und Li Akku (TI BQ24230 und TPS63031)
Board unterbringen. Die Schaltung selbst steht soweit und beinhaltet unter anderem 2 ATmega, eine DS3231 RTC und nen Haufen LED.(Is ne Analoguhr aus LEDs) Alles läuft mit 3,3 V. Gleich mal damit sich keiner Sorgen macht. Die Schaltung ist nicht Teil der Abschlussarbeit und wird auch nicht bewertet
-
Thread
Led Uhr selber machen
man mit dem alleine die Uhr machen. Besser aber dazu noch RTC-IC nehmen. Ich habe gute Erfahrung mit DS3231S (ohne 'M' !) und DS3234S. Beide sind fast identisch, nur I2C und SPI-Versionen (Zweite hat auch 256 bytes RAM). Die haben schon Uhr-Quarz drin, dazu temperaturkompensiert! Die sind wirklich sehr
-
Thread
Was sind eure Erfahrungen mit Bauteilen aus China ?
Ich habe gerade 10 DS3231SN Module mit HK24C32 EEPROM und Akku für je 1,055€ gekauft. Irgentetwas kann mit diesen Chips nicht stimmen, bei diesem Preis. Sie Funktionieren aber hervorragend, der Akku wird geladen sie behalten
-
Thread
Arduino C# Serielle Kommunikation
Buttons ändern suche dir ein I2C EEPROM 8-pin DIL gesockelt, ich nutze das der im Modul Echtzeit Uhr DS3231, ist leichter und billiger auszutauschen als den Controller. Schreibe jede Änderung rein in ein Array und bei Neustart wird es wieder eingelesen! Serielle Kommunikation SerialEvent https
-
Thread
Genauigkeit Webseiten Atomuhren?
nicht technisch akribisch betreibe. Ich beobachte schon seit Monaten das Laufverhalten meiner auf DS3231 Basis betriebenen Nixie Uhr. Zum Zeitvergleich verwende ich die Laufzeit korrigierte Web Zeit Seite "time.is" in Unix Format. Die Nixieuhr läuft intern mit einem UNIX TS Layer auf UTC eingestellt
Betriebsvorteile und deshalb bevorzuge ich dieses Format mittlerweile. Es ist sehr schade, dass es keinen DS323x kompatiblen RTC mit ähnlicher Performanz zu geben scheint. Mir geht es also nur um die Sekundenauflösung. Bis jetzt läuft die Nixieuhr seit vier Monaten innerhalb des Sekundenschritt Fensters
-
Thread
Spezifikation/ Empfehlungen für Anschlussbelegungen
VCC 2 - GND 3 - TX 4 - RX In diesem Beispiel ist die Modulspannung vertauscht. Bei einem DS3231 Breakout Board für I2C hingegen ist das wie folgt. 1 - VCC 2 - GND 3 - SDA 4 - SCL Gibt es da nun irgendwo eine schöne Übersicht, wo man sich am besten orientieren könnte. Für SPI finde
-
Thread
Richtige Beschaltung für LM2574
Datenblatt des LM2574 so ansehe), denn außer dem NodeMCU Modul sowie einem SX1509 PWM LED Treiber und einem DS3231 hängt da nichts drauf. Passt das im Anhang mitgeschickte Layout sonst soweit? Habe ich aus dem Datenblatt. Danke schon mal! Gruß DerNeumann
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
defniert zuerst eine Datenbank: [code] rrdtool create hg.rrd \ --start 1254815700 \ --step 300 \ DS:kessel:GAUGE:600:U:U \ DS:aussen:GAUGE:600:U:U \ DS:hk1ist:GAUGE:600:U:U \ DS:hk1soll:GAUGE:600:U:U \ DS:boiler:GAUGE:600:U:U \ RRA:AVERAGE:0.5:1:288 \ RRA:AVERAGE:0.5:3:10080 \ RRA:AVERAGE:0.5
Datenbank heizung.rrd angelegt Quellcode rrdtool create heizung.rrd --start 1254815700 --step 300 DS:kessel:GAUGE:600:U:U DS:aussen:GAUGE:600:U:U DS:hk1ist:GAUGE:600:U:U DS:hk1soll:GAUGE:600:U:U DS:boiler:GAUGE:600:U:U DS:raum:GAUGE:600:U:U DS:foerder:GAUGE:600:U:U DS:puffer:GAUGE:600:U:U RRA:AVERAGE
-
Thread
Atmega Strom sparen
AA geleert, so war das nicht brauchbar. wenn überhaupt sehe ich nur eine Möglichkeit, eine RTC DS3231 mit CR2032 die mit dem Alarmregister den AVR weckt und der den stepup startet für die Zusatzbauteile, vor dem sleep muss der stepup abgeschaltet werden da gibts eine Schaltung beim Transistortester
-
Thread
Tierfalle sendet SMS!?
welche allerdings erst beim Einschalten und Empfang nach Mitternacht abgearbeitet werden können. Die DS1307 RTC wird von der Netzwerkzeit in der Empfangs SMS automatisch nachgestellt wenn der Fehler größer als 5 Minuten wird. (So weit wie mir bekannt ist, kann man die Netzwerk Zeit nicht per Kommando abrufen). Ein DS3231 ist deshalb nicht nötig. Stromversorgung: In diesem Fall versorgen zwei 5W Solarpanels und ein 10Ah SLB die Station. An mich schicke ich auch jeden Tag eine e-mail mit Stations technischen Daten
-
Thread
Laden einer LIR2032
> Die Knopfzellen haben dabei 3,6V, also LIR Batterien. also die LiR 2032 50mAh auf meinen RTC DS3231 Module sind mit Diode und 200 Ohm noch nie explodiert. Laden mit 1/10 C sollte doch passen?
-
Thread
[S] Röhren-Netztrafo
früher etwas machen wollen, zumindest ausprobieren. Eine schon laufende Nixiuhr mit sechs IN-16 und DS3231 RTC muß ich auch noch in ein Gehäuse verfrachten. Nixies und gasgefüllte Gefässe interessieren mich definitiv auch. VG, Gerhard
-
Thread
Stoppuhr Genauigkeit messen
Trimmer. Ich könnte mir auch gut vorstellen, dass selbst der Quarz (samt Oszillator) ähnlich eines DS3231 im Gehäuse eines IC/µC eingebettet ist und man nicht mal an den Oszillator dran käme um bpsw. einen 1pF Kondensator zusätzlich anzulöten (von der Sinnhaftigkeit mal abgesehen).
-
Thread
Arduino Qlocktwo
www.mikrocontroller.net/attachment/266419/bei_herbert.jpg arduino atmega328p WS2812B Stripes RTC DS3231 TSOP31236 http://www.dx.com/p/24-key-wireless-infrared-ir-remote-controller-for-rgb-led-light-bulb-1-cr2025-47019#.VmyYg16xki8
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
es fertig billiger. Schlimmstes Beispiel die RTC, im örtlichen Handel zahle ich 10€ für den nackten DS3231 Chip, in China gibt es das Modul mit Chip, Platine, EEPROM und LiR2032 für 1,50€. Ob ich das am puren Atmel oder Arduino nutze ist doch egal.
verstand ich auch Cyblord nicht, ganz einfach, weil ich zu wenig wusste. Auch funktionierte ein DS18B20 nicht bei mir wie er sollte. Das lag aber daran, dass es DS18S20 waren und ich aber immer von "B" ausgegangen war. Nach dem ich mit OneWire einigermaßen klar kam, hätte ich mir die lib dazu anpassen
-
Thread
Erste Schritte mit I2C
übertragung muss mit einer startconition beginnen und mit einer stoppcondition enden hier wird eine Uhr DS3231 gelesen und gestellt ()nur die zeit) lesen aus der TWI TWI_STARTCONDITION(); TWI_SLA_W (clock_SLA_W); TWI_SENDDATA (0x00); TWI_RSTARTCONDITION(); TWI_SLA_R (clock_SLA_R); s0=TWI_RECIVEDATA_ACK
-
Thread
Anregungen / Fragen / Hinweise zu Wecker
Controller soll ein Atxmega128A3 sein. Der Wecker soll über ein DCF77-Modul, sowie ein RTC-Modul mit DS3231 immer auf die genaue Zeit eingestellt sein. Der Wecker teilt sich in 2 Platinen auf, in den Wecker selbst, sowie eine Platine welche 12V, 3,3V, 37V sowie die Wecktöne bereitstellt. Der Wecker
-
Thread
ARM Cortex-M3/4/7 Faulthandler
Mal ins DB vom F407 gucken. Backup SRAM ON, RTC OFF -> 5µA max. DS3231 auf VBAT -> 3µ, aber 575µA Peaks zur Temperaturkompensation CRC2032 hat 220mAh bei einer Last von max 10k. Das sind dann nurnoch 3 Jahre Laufzeit, statt 8J. Für Geräte die nicht immer
-
Thread
Potentiometer an Mikrocontrollter
ran und nutzen, wie hier, siehe Bild. Bis jetzt klappte ja Nokia sowie I2C Scan mit Erkennung, RTC DS3231, RTC DS1307, I2C PCF8574(a), OLED, PT5822, DHT22/11, DS18B20, 433 MHz funken mit der RCswitch LIB, sowie I2C EEPROM mit Adresserkennung (die 3 Adressbits) und Leertest und Größentest, mit dem Nokia
-
Thread
Interessanter Wecker
Betrieb gezeigt wird. Ich liebe diese Art der Technik. Zur Zeit beobachte ich eine Chinesisches DS3231 Uhrenmodul. In drei Monaten fortwährenden Betrieb ist jetzt die Abweichung erst 1s. Wenn sich das nicht ändert wäre eine Quarzuhr um 5s/a genau. Nicht schlecht! Auch wenn man externe Zeit zur Synchronisierung
-
Thread
Welcher Antrieb für Sun Tracker mit Arduino Uno
R3 der Sonnenstand berechnet und dafür NUR Horizontal Nachgeführt werden. Für den Abgleich wird ein DS3231 für den Zeitabgleich und ein Gy 273 Kompass als Bezugspunkt verwendet. Längen und Breitengrad werden fest einprogrammiert. Der Arduino muss nebenbei einige Messwerte verarbeiten und ausgeben, deren
-
Thread
Rotary Encoder machen was sie wollen?!
notwendigen Unterlagen selber. Inklusive evtl. notwendiger Modifikation an den Modulen (Stichwort DS3231 & Ladestrom in Knopfzelle z.B.). Mach ich auch und fahre gut damit. Aber bei bestimmten Sachen muss es auch mal Pololu oder Adafruit sein, einfach weil die Schaltpläne und original-Chips liefern
-
Thread
Arduino: Ausgabe Zeit als Funktionsaufruf für mehreren "Devices"
! Grüße Äxl (TestCode auch im Anhang) [c] #include <SPI.h> #include <Wire.h> #include "DS3231.h" #include <Adafruit_GFX.h> #include <Adafruit_SSD1306.h> #include "thermalprinter.h" #define SCREEN_WIDTH 128 // OLED display width, in pixels #define SCREEN_HEIGHT 64 // OLED display height
-
Thread
CH32V003, float wirklich langsam?
DS3231. Ich sollte das allerdings lassen und das, was ich habe Dokumenieren und veröffentlichen Den CH32V003 als Ersatz für ATmega zu nehmen ist dann eine gute Wahl, wenn der Flashspeicher reicht und
implementiert. Ralph S. schrieb im Beitrag #7971993: > Im Moment in Arbeit ist die Realtime-Clock DS3231. Ich sollte das > allerdings lassen und das, was ich habe Dokumenieren und veröffentlichen Das ist wahrscheinlich eine gute Idee. Software ist ja nie zu 100% fertig und deshalb müsste man die
-
Thread
Arbeitet ihr lieber mit SPI oder I2C Bauteilen?
für genau definierten Zwecke gemacht wurde und keine offene Architektur hat, habe ich I2C gewählt: DS3231 kostet in China deutlich billiger als DS3234. Andi B. schrieb im Beitrag #6316368: > Wenn man bei SPI problemlos eigene CS Leitungen pro Baustein spendieren > kann 3*HC138 und wir haben mit
-
Thread
RTC Kapazitäten abgleichen, Genauigkeit erhöhen (STM32)
Günstiger als der IC selber. IC: https://www.maximintegrated.com/en/products/digital/real-time-clocks/DS3231.html