-
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
-
Artikel
Und noch 'ne Nixie-Uhr
FTDI, CP210x, PL2303). Ich habe ein PL2303-Modul genommen. Real Time Clock. Das RTC-Modul, „I2C RTC DS1307 AT24C32 Real Time Clock Modul“, ist die eigentliche Uhr. Der Chip darauf ist der DS1307 von Dallas Semiconductor, er hat Uhrzeit, Datum und 56 Byte RAM. Als Zugabe ist auf dem Modul noch ein EEPROM
nach. Ich werde das IC DS3231 bzw. DS3232 einsetzen. Dieser Chip hat den Quarz bereits im IC-Gehäuse und ist schon werksseitig sehr genau. Und kann nachträglich per Software jederzeit kalibriert werden. Weblinks. IN-12 (A/B)
-
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
-
Thread
DCF-Uhr mit LED
mittleren KfZ evtl., aber nichts was man im Wohnzimmer hat. Gibt's bezahlbare RTCs die besser als die DS3231 sind? Da kann man mit weniger als 1 Minute Abweichung pro Jahr rechnen.
-
Thread
Schaltung, die alle zwei Monate einschaltet mit nahezu ohne Stromverbrauch
entweder über den WD-IRQ alle 8s aufwachen lassen und die Zeit zählen (ca. 5µA) oder ein preiswertes DS3231-Modul verwenden, das nur einmal täglich den Tiny weckt und so die Tage zählen (<1µA). Ich betreibe so eine µC-Schaltung mit RTC seit jetzt drei Jahren mit 3 St. AA und die sind noch lange nicht
-
Thread
GPS-Zeit in Millisekunden
einen Jitter von 0,01 ms... Nicht zu vergessen das ganze kann man dann noch bei 1-2ppm mit nem DS3231 bei Signalverlust genau halten.....
-
Thread
Kommunikation AVR <> PC über RS232
erkennt die Gemeinsamkeiten. Hier mal mein Beispiel. https://www.makerconnect.de/index.php?threads/ds3231-mit-systemzeit-von-pc-aktualisieren.4291/post-45327 P.S. Lebe schon 67 Jahre in Deutschland und hab mir dies alles nur als Hobby angeeignet und da sind solche praxisbezogene Bücher schon lesenswert
-
Thread
I2C Adresse ermitteln
address 0x50; 1010000x; << 0xA0; 10100000 I2C device found at address 0x68; 1101000x; << 0xD0; 11010000 DS1307/DS3231 RTC done [/c] meine Tastatur liegt bei mir auf 0x70, das letzte Bit ist aber R/W vorbehalten was für die PI (der anderen) Schreiber eben nicht zählt oder anders gesagt, es sind nur 127
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
development board " M35 GSM/GPRS development board mobile development board with voice interface DS1302 clock module IIC interface DS3231 high precision clock module DS1307 + AT24C128 + DS18B20 interface Triad Module DS1307 + AT24C128 + DS18B20 Triad Module SD Card Module The Mini SD card module
transformer module and voltage sensor module 5A range ac current transformer current sensor module "DS18B20 temperature measurement module temperature sensor module" TCS230 TCS3200 Color Sensor Recognition Module ACS712 5A Range Current Sensor Module ACS712 20A Range Current Sensor Module ACS712
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
Strom sparen willst, lege das System incl. Sensoren über einen MOSFET komplett schlafen. Eine RTC DS3231 mit Knopfzelle, kann es via Interrupt alle 15 Minuten zum Leben erwecken......
-
Thread
Heute aus China angekommen: fake or not
gezeigt ist eine 40-Pin Version mit dem ATMEGA1284P und eine Datenlogger Huckepack LP mit uSD und DS3231 RTC. Diese Huckepack LP ist allerdings nur fuer den 1284 gedacht weil SDFAT auf einem 328 wenig Sinn hat. Ich habe noch das Bild von der 1284er angehängt.
-
Thread
Licht-Musik-Wecker
Sleep-Timer der Licht/Sound abschaltet (einschlafen mit Musik/Licht) Zutaten: - ATMega8 - RTC Modul mit DS3231 und Knopfzelle <-- ebay - MP3 Modul "MP3-TF-16P" <-- ebay - Display 2 Zeilen je 16 Zeichen, HD44780-kompatibel, 3V3 tauglich - Micro-SD-Karte mit 2 bis 99 Musikstücken in MP3 Form - 12V Netzteil
-
Thread
Raspberry PI4 vs ältere Mini-PCs?
das ist kein Problem - fast alle RTCs haben solche Alarmzeiten mit passenden Ausgängen, bspw. der DS3231. Eine kurze Suche liefert reichlich RTC-Zusatzplatinen für 1-2e Euro. Deren Ausgänge kann man dann mit dem RUN-Pin oder einem Relais etc. verbinden. Durch Bootloader-Modifikation kann man den
-
Thread
China SUPER Bauteile-Schnäppchen Thread
RTC-Modul mit DS3231, 24c32 und 2032-Zelle incl. Halter http://www.ebay.de/itm/400624288332 Der Hammer, finde ich. Ist das zu diesem Preis überhaupt möglich?
Für 85ct (kostenloser Versand) gibt es hier: http://www.aliexpress.com/item/DS3231-AT24C32-IIC-High-Precision-RTC-Module-Clock-Timer-Memory-Module-for-Ar-H/1859103686.html RTC Module auf DS3231 Basis.
-
Thread
Platinenbau-Projekt ATmega2560
komm ich ich doch noch zu einer Zwischenfrage, und zwar mit dem ISP-Anschluss. Laut meines mega2560DS liegt MISO/MOSI und SCK am Port B von Pin 1 bis 3. Wenn ich jetzt nur diese Pins für die Programmierung mittels ISP rauslege, habe ich ja die weiteren 5 Pins ohne Funktion. Angenommen ich benutze alle
Wannenstecker: http://www.reichelt.de/Pfosten-Wannenstecker/WSL-6G/3//index.html?ACTION=3&GROUPID=3231&ARTICLE=85732&OFFSET=16&WKID=0&
-
Thread
Langzeittimer per RC-Glied?
darauf nicht anzukommen. Und wenn es auf eine genau Zeit ankommt, dann nehme ich ein preiswertes DS3231-Modul, stelle dort den nächsten Alarmzeitpunkt ein um den µC per Interrupt zu wecken. Auch das geht mit einem Stromverbrauch von weniger als 5-10µA. So eine Schaltung habe ich mit dem ersten AA-Batteriesatz
-
Thread
stm32f1 i2c als master
verändert. Evtl. ist dein I2C Slave mittlerweile in einem undefinierten Zustand, ich hatte das mit dem DS3231. Eine mögliche Lösung ist hier zu finden: http://www.forward.com.au/pfod/ArduinoProgramming/I2C_ClearBus/index.html Zur Analyse was wirklich auf dem I2C geschiet ist ein LogicAnalyzer von Vorteil
-
Thread
NXP PCA8574 hat Phänomen mit 2 Adressen
. U10: AT24C256 (256K EEprom) I2C device found at address 0x68 = B0110.1000 = B1101.000x ... U12: DS3231 (RTC) I2C device found at address 0x73 = B0111.0011 = B1110.011x ... U7: PCA9538 (Portexpander) I2C device found at address 0x7C = B0111.1100 = B1111.100x ... U6 ??? U11 ist nicht bestückt.
-
Thread
CH32V003 und Arduino
Momentan habe ich für CH32V003 dann geschrieben SPI-TFT Display, OLED-Display, TM16xx 7-Segmenttreiber, DS18B20, DHT11, LM75 ... etc. Irgendwie fühlt sich das an, als ob ich das gesamte Ökosystem neu aufsetze. Bin ich zu dämlich? :-) natürlich dürft ihr das mit "ja" beantworten
Library mit eigener Klasse. Erbt Stream und von daher funktioniert auch print und println) - rtc (für ds3231 / ds1305, eigene Klasse, ein bereits initialisierter I2C Bus wird vorrausgesetzt). - SPI-tftdisplay mit st7735 oder st7789 grafikcontroller, Displays von 160x80 bis 320x240 Pixel (eigene Klasse
-
Thread
Steuerung 150V Nixie IN-14: mind. 40 Pins
schon befasst hatte, eine SPI ansteuerbare IN-xx Anzeigebord zu entwickeln die von einen NANO und DS3231 Uhrenmodul betrieben werden kann: https://www.mikrocontroller.net/topic/zeigt-her-eure-kunstwerke-2020?goto=6372224#6372224 https://www.mikrocontroller.net/topic/zeigt-her-eure-kunstwerke-2020
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
10x Ds3231 IC 2,97€ http://de.aliexpress.com/item/10PCS-DS3231SN-DS3231-SOP-16-IC-Real-Time-Clock-RTC/32292914045.html 100x N-Mosfet 15,24€ mit interessanter Kennlinie Datenblatt: http://www.a-power.com.tw
100PCS-AP85U03GH-85U03GH-TO-252-New-spot-Quality-Assurance/32596134138.html Passender Knopfzellenhalter zum DS3231 20x cr2032-Halter 1,99€ http://de.aliexpress.com/item/20PCS-CR2032-2032-Battery-Button-Cell-Coin-Holder-Socket-Case-Black/32593243719.html 3,2" TFT ILI-9341/ssd1289 320x240 8,70€ http://de.aliexpress.com
-
Thread
Auf element außerhalb array zugreifen
LCD Basic, die mir aber mit #include avr sofort zeigte das sie am ESP32 nicht mag. Zurück zur newDS1307 LIB die hat prima auch mit der DS3231 funktioniert, nur für die Temperatur musste ich eigenen Code schreiben, nutzte das die Fleury AVR Lib I2C, auch am Arduino. so nun muss ich mal schauen wo es an der newDS1307 LIB klemmt. Alle LIB Schreiber haben erst mal meine Hochachtung aber es nervt wenn JEDER grundlegende Dinge anders macht. Der Eine will alle µC gleich bedienen ohne Rücksich auf den SRAM Verbrauch
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
Möglichkeiten vom DMA2D vernünftig ausnutzt => läuft Die RTC des H7 holt sich die Uhrzeit aus einem DS3231 => läuft, wird aber später durch Batteriepufferung der RTC des H7 ersetzt I2C-EEprom für sich öfter ändernde Status-Daten => läuft (kommt aber später evtl ins QSPI-Flash wenn mir was zum Wear-Leveling
-
Thread
Neue Arduino-Module vorgestellt
bestellen: Zwei Pro-Mini ähnliches Module mit ATMEGA328PB UND 1284P Ein RTC/SD/EEP Aufsteckmodul mit DS3231 für das 1284 Modul. Eine große Breakout Board mit Schraubanschlüssen und Headers für alle Varianten von Pro-Mini und Nano und meine eigenen. Dedizierter Anschluß für ISP ist vorhanden u.v.a. Mit
-
Thread
Idee: Armbanduhr mit WLAN und NTP
Der DS3231 wäre eigentlich auch kein so schlechter Kanditat und mein Vorschlag als mögliche Alternativlösung. Ich habe einige zuhause im Betrieb die alle im Jahr auf unter eine Minute Abweichung kommen. Das
-
Thread
OLED zeigt nur wirre Pixel am I2C
dasselbe wirre an Pixeln (siehe Anhang). Angesteuert wird es von einem RP2040, auf dem I2C ist noch ein DS3231SN als RTC und im Schaltplan noch ein Low Voltage I2C/SMBus Accelerator der in Wirklichkeit aber nicht aufgelötet ist. Die Tracklänge des I2C habe ich auf den Millimeter gleich lang. Nach langer
-
Thread
[Biete] Sammelbestellung de.Mouser.com 2015 Gesperrt
http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=4d6e5e3231 Warenwert: 20,35 € Sammelwert: 194,30 €
Geehrte Teilnehmer, Ich bin auf der Suche nach volgendem RTC chip: DS1338Z-18 (SO 8 package) von Maxim der es meines Wissens im Dezember bis zum Warenempfang von Oekel :-)geschafft hat. Ist jemandem vielleicht dieser Chip durch die Hände gegengen oder Bekannt?
-
Thread
Frage an die Arduino-Nutzer
www.mikrocontroller.net/topic/354864?goto=5790910#5790910 Dann gibt es noch eine Huckepack Aufsteckplatine mit DS3231 RTC und uSD Karte. Die habe ich aber noch nicht bestückt. Mit der Mutterplatine kann man via ICSP auch die uC LP draufgesetzt Flashen. Mit der 1284er lässt sich viel machen und ist mir lieber
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
Vergiss die RTC nicht! Backup Batterie (kleiner Akku oder Goldcap wie bei den ebay RTc Modulen für DS32xx) und 32khz Quarz sollten mit drauf sein. Zeitsteuerungen sind oft gewünscht.
herum in dem Chip. Tatsache ist, dass Chipuhren ohne Kalibration jedenfalls mächtig falsch laufen. Im DS3231 hat man viel Aufwand treiben müssen, damit die nicht mehr als 2ppm haben. Hier das Picture dazu: http://www.ferromel.de/tr3/ttl6a.gif Man muss aber einen Pin haben, der 32khz ausgibt, direkt