====== RTC ======
===== Полезные ссылки =====
| USE STM Internal RTC | https://embedded-lab.com/blog/stm32s-internal-rtc/ |
| Atmel RTC calibration appnote | https://ww1.microchip.com/downloads/en/Appnotes/Atmel-42251-RTC-Calibration-and-Compensation_AP-Note_AT03155.pdf |
===== Схемотехника =====
===== Калибровка =====
===== Резервное питание =====
==== От ионистора ====
Т=(U*C)/I
где:
* T - время в сек
* I - ток потребления(А)
* C - емкость (Ф)
* U - разница мах и мин питающих напряжений.
Даже если ток 1 мкА и напряжение 1 В при 1 Фараде получится 1000000 секунд= почти 12 суток
===== ICs =====
---- datatable ----
cols : %pageid%, pn, manufacturer, photo_img, descr_wiki, type, kind, vinmin, vinmax, i, case_wiki, links_wiki, it_wiki, marking, p2pgroup, note, price, temprange, stability, interface, eeprom
headers : Page, P/N, Manufacturer, Photo, Description, Type, Kind, Vin min, Vin max, Current, Case, Links, IT, marking, p2p group, note, price, temprange, stability, interface, eeprom
filter : %class%=components
filter : type=IC
filter : kind=RTC
sort : ^pageid
----
==== BL5372 ====
BL5372 - аналог Dallas DS1337, однако I2C обмен отличается.
Пример регистров на BL5372:
Особенность адресации внутренних регистров состоит в том, что под адрес выделено 4 старших бита в байте.
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: 02 02 02 02 XX XX XX XX 02 02 02 02 XX XX XX XX ????XXXX????XXXX
10: 13 13 13 13 XX XX XX XX 13 13 13 13 XX XX XX XX ????XXXX????XXXX
20: 29 29 29 29 XX XX XX XX 29 29 29 29 XX XX XX XX ))))XXXX))))XXXX
30: 05 05 05 05 XX XX XX XX 05 05 05 05 XX XX XX XX ????XXXX????XXXX
40: 01 01 01 01 XX XX XX XX 01 01 01 01 XX XX XX XX ????XXXX????XXXX
50: 11 11 11 11 XX XX XX XX 11 11 11 11 XX XX XX XX ????XXXX????XXXX
60: 0c 0c 0c 0c XX XX XX XX 0c 0c 0c 0c XX XX XX XX ????XXXX????XXXX
70: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
80: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
90: 04 04 04 04 XX XX XX XX 04 04 04 04 XX XX XX XX ????XXXX????XXXX
a0: 40 40 40 40 XX XX XX XX 40 40 40 40 XX XX XX XX @@@@XXXX@@@@XXXX
b0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
c0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
d0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
e0: 00 00 00 00 XX XX XX XX 00 00 00 00 XX XX XX XX ....XXXX....XXXX
f0: 10 10 10 10 XX XX XX XX 10 10 10 10 XX XX XX XX ????XXXX????XXXX
{{:wiki:cmp:freq:rtc:schematic.png?800&direct}}
{{tablelayout?rowsHeaderSource=Auto}}
^ C115=C116, pF ^ Частота, Hz ^
| нет | 32772 |
| 10pF | 32769 |
| 12pF | 32769 |
==== PCF8523TK/1,118 ====
Clock operating voltage: 1.0 V to 5.5 V
Vth(sw)bat is the battery switch threshold voltage. Typical value is 2.5 V.
When VBAT drops below the threshold value Vth(bat)low (typically 2.5 V), the BLF flag
(register Control_3) is set to indicate that the battery is low and that it must be replaced.
VBAT battery supply voltage power management function active 1.8 - 5.5 V
Vth(sw)bat battery switch threshold voltage 2.1 2.5 2.7 V