RTC óra DS3231 alarm megszakítás

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
bagizoltan
Bitmanipulátor
Hozzászólások: 118
Csatlakozott: 2015. december 8. kedd, 19:52
Tartózkodási hely: Budapest

RTC óra DS3231 alarm megszakítás

HozzászólásSzerző: bagizoltan » 2019. november 24. vasárnap, 9:27

Sziasztok!
Szeretnék a dS3231 RTC órával építeni egy adatgyüjtőt, ami programozott időpontokban felébreszti az ATMEGA328-at. Sajnos nem boldogulok a DS3231 beállításával a programmban. Tudna valaki példa programmal segíteni? A risztás beállítása lenne a feladat, valamint az, hogy a DS3231 a SQW kimenete a risztás időpontjában megszakítást generáljon!
Köszönettel
Bagi

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9993
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: RTC óra DS3231 alarm megszakítás

HozzászólásSzerző: Robert » 2019. november 24. vasárnap, 19:09

Adott időintervallumokban: https://gist.github.com/deveth0/796afa5 ... 8938d42e4e


Ugyanez időre:
https://forum.arduino.cc/index.php?topic=168421.0

Alarm1 és alarm 2 jelzőbit beállításra háklis (sorrend!)
http://www.tavir.hu - a gazda :)

bagizoltan
Bitmanipulátor
Hozzászólások: 118
Csatlakozott: 2015. december 8. kedd, 19:52
Tartózkodási hely: Budapest

Re: RTC óra DS3231 alarm megszakítás

HozzászólásSzerző: bagizoltan » 2019. november 25. hétfő, 7:58

Köszi!
Hasznosak a linkek! Estére kipróbálom.
Hasonló programokkal már próbálkoztam, de fennakadtam valamin. Főleg a jelzőbit beállításra gyanakszom, így ezt a megjegyzést külön köszi!
Tudsz esetleg arról valamit, hogyan reagál a szokványos 3231-es modul arra, hogy leveszem róla a tápfeszt, és elemről jár tovább az óra? Küldi a riasztást ekkor is az SQW kivezetésen? Felhúzó ellenállás kell külön, vagy ezt ráépítik a modulra?
A riasztás az SQW kimeneten csak egy rövid impulzus, vagy risztáskor lehúzza földre és ott is hagyja?
Bocs a sok kérdésért! Egy haszon válasz, mindig két újabb kérdést szül! Jajj a segítőkészeknek :D
Bagi


Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég