Ардуино "Фантомное питание"

Я использую Arduino Uno в своем проекте. Я недавно обнаружил, что если я отключаю питание от своего Arduino (я питаю его от порта USB, от стабилизатора 5V - 7805), то он остается под питанием от входных контактов. Я также обнаружил, что если я отключу 3-разрядный 7-сегментный дисплей с общим анодом (который также питается от того же 7805) и если я удалю LM358 (который снова питается от того же 7805) из розетки, то мой Arduino не будет питаться. больше. Мои вопросы:

  1. Правильна ли моя настройка, если я питаю его от стабилизатора 5 В (7805) через порт USB?
  2. Мой Arduino и другие компоненты схемы — дисплей, LM358, MOSFET — будут включены одновременно, когда переключатель 230 В, расположенный на сетевом входе 24 В SMPS, замкнут. Может ли это быть проблемой с точки зрения "фантомного питания"? Есть ли лучший способ питания Arduino, когда на схеме есть регулируемое напряжение 5 В? Я всегда буду подключать Arduino к выходу 5V 7805 к порту USB.

Прилагаются 2 схемы, одна из которых представляет собой основную печатную плату (с Arduino), а другая — с дисплеем, расположенным на передней панели. Разъем J2 из первой схемы подключен к контакту J2 из второй схемы.

https://ibb.co/QnLHsM0

https://ibb.co/KxLFKsQ

, 👍0


2 ответа


Лучший ответ:

1

Правильно ли я настроил, если я питаю его от стабилизатора 5 В (7805) через порт USB?

Да.

Мой Arduino и другие компоненты схемы — дисплей, LM358, MOSFET — будут включены одновременно, когда выключатель 230 В, расположенный на сетевом входе 24 В SMPS, замкнут. Может ли это быть проблемой с точки зрения "фантомного питания"? Есть ли лучший способ питания Arduino, когда на схеме есть регулируемое напряжение 5 В? Я всегда буду подключать Arduino к выходу 5V 7805 к порту USB.

Не совсем.

Ваша проблема возникает только тогда, когда вы «ломаете» систему, отделяя 5 В от Arduino, и в этот момент ток течет с выхода операционного усилителя и через светодиодные дисплеи, через контакты ввода-вывода, вверх через зажим. диоды внутри контактов ввода-вывода и к 5В Arduino.

Поскольку это происходит только в том случае, если вы отключаете 5 В и не собираетесь отключать 5 В, это не проблема. Однако, если вы хотите улучшить его, вы можете взять выход регулятора 5 В и подать его прямо в USB-порт Arduino. Затем вы можете запитать все остальные устройства, работающие от 5 В, от 5-вольтового контакта Arduino. Таким образом, если вы отключите 5 В от Arduino, вы также отключите его от всех других 5 В устройств, которые потенциально возвращают питание.

,

1

Когда вы отключаете Arduino от 5V, вы также должны отключить либо

  • отключите любое другое устройство, подключенное к Arduino и имеющее собственный источник питания
  • или отключите каждое устройство, подключенное к arduino, от источника питания

Когда вы отключаете 5 В от Arduino, когда устройства, подключенные к gpio, все еще получают питание, этот gpio может увидеть напряжение больше нуля. Но напряжение на любом контакте не должно превышать фактическое напряжение питания Arduino более чем на 0,3 В. В противном случае шина питания атмеги будет находиться под высоким напряжением через диоды защиты от электростатического разряда, и атмега попытается работать. Тогда он, вероятно, будет потреблять больше тока, чем рассчитано на диоды esd, и в конечном итоге они выйдут из строя (уничтожив этот gpio).

,