Мультивибратор в МИНУТАХ!
При коротковременой подачи еденицы на вход en
включается мультивибратор с параметрами на включение со входа t_min_on и выключения t_min_off
При последующей подачи еденицы на вход en мултивибратор отключается
Максимальное количество минут 596
По истечению t_min_on появляется еденица на выходе on
По истечению t_min_off появляется еденица на выходе off
PMU AXP2101 для ESP32
расшифровка прерывания
№бита - пояснение
1. IRQ относящиеся к температуре батареи:
1 - Батарея недостаточно нагревается в рабочем режиме.
2 - Перегрев батареи в рабочем режиме.
3 - Батарея недостаточно нагревается в режиме зарядки с IRQ с названием bcut_irq.
4 - Перегрев батареи в режиме зарядки с IRQ с названием bcot_irq.
2. IRQ для счетчика и уровня SOC:
5 - Уведомление о новом уровне заряда (SOC) с IRQ с названием lowsoc_irq.
6 - Уведомление о истечении времени ожидания через счетчик с IRQ с названием gwdt_irq.
7 - Понижение SOC до уровня предупреждения 1 с IRQ с названием socwl1_irq.
8 - Понижение SOC до уровня предупреждения 2 с IRQ с названием socwl2_irq.
3. IRQ для кнопок питания:
9 - Положительный фронт IRQ для включения питания с IRQ с названием ponpe_irq_en.
10 - Отрицательный фронт IRQ для включения питания с IRQ с названием ponne_irq_en.
11 - IRQ для длительного нажатия на кнопку включения питания с IRQ с названием ponlp_irq.
12 - IRQ для короткого нажатия на кнопку включения питания с IRQ с названием ponsp_irq_en.
4. IRQ для событий с батареей и зарядкой:
13 - Событие удаления батареи с IRQ с названием bremove_irq включено.
14 - Событие установки батареи с IRQ с названием binsert_irq включено.
15 - Событие удаления VBUS (Напряжение на шине) с IRQ с названием vremove_irq включено.
16 - Событие установки VBUS с IRQ с названием vinsert_irq включено.
5. Прочие IRQ для системы:
17 - Событие защиты батареи от перенапряжения с IRQ с названием bovp_irq включено.
18 - Событие истечения таймера безопасности зарядки с IRQ с названием chgte_irq включено.
19 - Событие перегрева уровня 1 для устройства с IRQ с названием dotl1_irq включено.
20 - Событие запуска зарядки с IRQ с названием chgst_irq включено.
21 - Событие завершения зарядки батареи с IRQ с названием chgdn_irq включено.
22 - Защита от перегрузки BATFET (батарейный полевой транзистор) с IRQ с названием bocp_irq включено.
23 - Событие перегрузки LDO (Напряжение с низким падением) с IRQ с названием ldooc_irq включено.
24 - Событие истечения срока действия сторожевого таймера с IRQ с названием wdexp_irq включено.
FLprog блоки запись в GOOGLE ТАБЛИЦЫ