Я строю схему светодиодных спиннеров и собираюсь ее оптимизировать. Сама цепь потребляет максимум около 10-20 мА. Я сегодня смотрел на эту часть схемы:
Теперь, как вы можете видеть, когда мой переключатель находится в положении 5, он отключает цепь. Но теперь, когда моя цепь отключена, через понижающий резистор все еще течет ток, разряжающий аккумулятор. Я знаю, что это очень маленький ток, но мне было интересно, есть ли способ сделать этот переключатель, чтобы он не потреблял никакого тока при выключении.
transistors
switches
pulldown
Франсуа Лэндри
источник
источник
Ответы:
Обратите внимание, что ток теряется независимо от того, включена ли цепь или выключена - когда он включен, падение напряжения на R11 лишь немного меньше, чем когда он выключен.
Использование транзистора PMOS вместо PNP будет означать, что резистор понижения напряжения может быть порядка мегом, уменьшая ток утечки до микроампер.
Или вы можете использовать совершенно другую стратегию, полностью исключая ток отключения:
смоделировать эту схему - схема, созданная с использованием CircuitLab
Более того, объедините обе идеи и получите минимальный впустую ток во включенном состоянии:
смоделировать эту схему
источник
Вы можете использовать PMOS FET вместо Q1. Тогда R11 может быть 50 кОм или 100 кОм вместо 10 Кб, что уменьшает утечку в выключенном положении.
Вы можете использовать отдельный выключатель «off» или специальный поворотный выключатель со специальным положением «off», которое полностью отключает VCC от транзистора.
источник
Вы можете использовать три выпрямителя Шоттки вместо транзистора и понижающего напряжения. Поместите аноды, чтобы переключить контакты 1, 2, 4, катоды связаны вместе, чтобы «питать главную цепь». Отсоедините контакт 5, чтобы он стал «выключен». «Главная цепь питания» будет примерно на 0,25 В ниже, чем Vcc.
источник
Вы можете заменить все детали в этой конструкции, за исключением переключателя, батареи и светодиодов, на микроконтроллер, и он будет иметь более низкое энергопотребление, более низкую рабочую мощность и, вероятно, даже более низкую стоимость.
Экономия энергии на отключении достигается благодаря тому факту, что современные микроконтроллеры (например, AVR) могут потреблять всего 0,1 мкА во время сна и могут просыпаться при изменении одного из своих входных выводов.
Вы подключаете микро напрямую к источнику питания, а затем подключаете контакты активного переключателя к контактам ввода-вывода. Вы можете включить внутренние подтягивания на этих выводах, а затем использовать прерывание смены выводов, чтобы выйти из режима сна с низким энергопотреблением. Положение «выключено» не нужно подключать к какому-либо выводу - MCU знает, что если ни один из других выводов не активен в течение более определенного времени, то переключатель находится в положении выключения, и он переходит в спящий режим до тех пор, пока переключатель не будет перемещен. Подтягивающие устройства не используют никакой энергии, когда переключатель находится в выключенном положении.
Это основная идея. Есть также усовершенствования, которые вы можете добавить, например, отключив выключатель, прикрепленный к штырю с подтягиванием, чтобы вы могли мгновенно обнаружить его, но затем программное обеспечение отключает подтягивание на этом штыре перед сном, поэтому снова нет утечки питания.
Также обратите внимание, что вы можете напрямую управлять светодиодами от выводов MCU с помощью ШИМ. Это позволяет избежать использования резисторов, а также дает вам возможность перегрузить светодиоды для большей яркости, что может иметь смысл для вращающегося устройства, так как вы, вероятно, будете иметь менее 100% рабочего цикла на этих светодиодах.
источник