-
Постов
15 313 -
Зарегистрирован
-
Посещение
-
Победитель дней
9
Тип контента
Профили
Форумы
Блоги
Весь контент IMXO
-
я бы сказал что она еще мала... практически это обсуждение сферического коня в вакууме. 1. мы не знаем сопротивление источника 12в , те не знаем скорость нарастания напряжения на емкостях 2. не знаем сопротивление источника управления 12в, те не знаем успеет ли времязадающая емкость зарядится до нужного напряжения за 20мс 3. что знаем, что к пункту 1 и 2 нужно прибавить время включения МК от 70 до 130мс + время инициализации до 1мс если я правильно понял вашу картинко , синий граф напряжение на выходе ключа, итого МК только по пункту 3 уже не успел включится. вывод емкость мала, увеличиваем емкость растет время в линейном режиме, как-то так...
-
нет , потому-что стоят емкости на затворах. ГДЕ?
-
короче как-то так: Q3 & D3 - параметрический стабилизатор , R1 - эквивалент МК в спящем режиме общие потребление в дежурном режиме 42мкА
-
ага , а на ключе нагрузка в 3 ампера... и ключик в режиме усиления...
-
а как это тушить будем?
-
например https://www.chipdip.ru/product/tle4274-v50-ldo-voltage-regulator-5v
-
думается 100Вт мало или нет?
-
-
ну или организуйте для МК правильную развязку питания.
-
если точнее 5-7мА а адекватные стабы пользовать не пробовали? если вообще без потребления то только реле...
-
ну если в качестве стабилизатора выбран 7805 в накрутке 10-11ма нечего удивительного...
-
весь вопрос накой все это надо, проще МК положить в сон и не делать себе моск. те 1-2мкА потребления МК , на фоне потребления ключа 13-15мкА абсолютно не о чем, тем более на фоне потребления модуля в 3 ампера.
-
еще раз пересмотрел код, так и не понял накой делите на 10??? зачем преобразовывать при чтении BDC в НЕХ , чтобы потом опять преобразовать BDC secCounter = ds_read( 0x00 ); minCounter = ds_read( 0x01 ); clock[0] = Hex( secCounter%10 ); clock[1] = Hex( secCounter/10 ); clock[2] = Hex( minCounter%10 ); clock[3] = Hex( minCounter/10 ); должно быть secCounter = ds_read( 0x00 ); minCounter = ds_read( 0x01 ); clock[0] = Hex( secCounter&0x0f ); clock[1] = Hex( (secCounter&0x70)>>4 ); clock[2] = Hex( minCounter&0x0f ); clock[3] = Hex( (minCounter&0xf0)>>4 );
-
сходить в гугл выяснить как работает мост на активно-емкостную нагрузку и как выглядит ток потребления в сети. и вАпросы почему предохранитель в 4 раза больше "логики" отпадут сами собой....
-
логики для ИБП в твоих расчетах нет.
-
не стоит мелочится , ставь на 1,5А открою тайну, они и не должны этого делать... сходи в гугл почитай для чего применяются предохранители и автоматические выключатели