Связь против питания Arduino

Если я хочу использовать внешний источник питания для питания Arduino через необработанный вывод и подключить его землю к земле Arduino (Arduino Pro Micro), но при этом мне нужно также подключить USB к Arduino для связи по последовательному порту, будет ли земля платы использовать землю подключения к компьютеру или необработанную землю? Мне нужна изоляция сигнала без возможности создания контуров заземления из-за Arduino.

, 👍0

Обсуждение

Если вы подключаете и USB, и RAW к источнику питания, предполагая, что оба имеют напряжение 5 В, то будет использоваться только питание RAW, так как D2 (см. [схему](https://image.easyeda.com/components/d4b56494b6fb4e819fd4c98cd6b999bd.png)) блокирует входной источник питания от USB., @hcheung

Все контакты GND одинаковы., @liaifat85


2 ответа


1

В Arduino есть только один уровень земли.

Если вы питаете Arduino через «сырой» вход, его заземлением будет эта единственная земля.

Если вы подключаете Arduino через USB, его заземление USB — это одно заземление.

Если вы считываете входы или выходы привода, их сигнальная земля — это эта единственная земля.

Поэтому, если вам нужна гальваническая развязка, вам придется добавить соответствующую схему.

,

0

Я проверил схему здесь, и USB GND и другие GND уже подключены на плате. Таким образом, никакой изоляции между землями нет. Обратите внимание, что «земляной контур» будет только в том случае, если у вашего источника питания и USB-устройств есть общая земля (например, земля). Пока ваш «внешний источник питания» изолирован (трансформатор, аккумулятор и т. д.), никаких контуров быть не должно.

,