Заземление Arduino UNO с внешним источником напряжения

Я экспериментировал с внешними источниками питания и заметил, что единственный способ связи Arduino с датчиком с внешним питанием (через SPI) — это когда контакт GND находится под напряжением И контакт GND под AREF на UNO подключен к внешнему источнику питания. земля?

Насколько я понимаю, оба эти контакта подключены к общему заземлению плат (т.е. они уже соединены внутри)?

На приложенном изображении необходимы и оранжевый, и желтый провода, и они не будут работать по отдельности.

Я чувствую, что либо это не должно иметь место, либо я просто что-то упускаю, и был бы признателен за объяснение.

Спасибо!

Физическая установка

, 👍1

Обсуждение

Похоже, что оранжевый подключен к VIN для меня ..., @Majenko

возможно, вы неправильно понимаете, почему при общении с внешними устройствами требуется точка соприкосновения, @jsotola


1 ответ


1

Схема на изображении показывает схему Arduino Uno, так как вы можете видеть, что контакт GND под AREF и контакт GND под контактом питания VCC подключены.

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

Теперь, на макетной плате вы подключили GND к VIN, вот в чем проблема, Vin — это входное напряжение, которое регулируется для подачи 3,3 В и 5 В.

Поэтому не забудьте использовать общие заземления с внешними источниками напряжения (DC-DC), которые устанавливают цепь на один и тот же эталон.

,

Я бы подумал, что подключение VIN к земле приведет к отказу источника питания., @Duncan C

да, сэр, было бы., @joshua andres blanco jerez

... И он может даже выпускать «волшебный дым», который заставляет работать электронику., @Duncan C

хаха почти! но полевой МОП-транзистор не позволяет выйти «волшебному дыму»., @joshua andres blanco jerez