====== 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