Общая земля между Arduino и ESP32. Можно ли повторно использовать контакт GND ESP32 для делителя потенциалов?

serial esp32 electronics voltage-divider

Я пытаюсь подключить ESP32 к Arduino Mega через последовательную связь, используя порты UART 2 на обеих платах микроконтроллеров.

Между ESP32 и Arduino должно быть общее заземление. Поэтому я подключил контакты GND ESP32 и GND Arduino к отрицательной шине питания макетной платы.

Arduino Rx2 напрямую подключен к ESP32 Tx2

Мне нужно использовать делитель напряжения для преобразования выходного сигнала Arduino Tx HIGH с 5 В в 3,3 В для ESP32 Rx2.

Главный вопрос: можно ли подключить тот же вывод GND ESP32 (используемый для соединения GND-GND) к резистору 2 делителя напряжения? Другими словами, правильный ли тёмно-синий провод, соединяющий резистор 20 кОм с шиной питания GND макетной платы? Будет ли ток от резистора 20 кОм течь к Arduino, ESP32 или к обоим?

См. схему ниже

Изображение схемы

Кроме того, согласно другому вопросу по ссылке ниже, ответ, предоставленный Madivad, гласит, что

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

В моей схеме Arduino и ESP32 используют одно и то же питание 9 В. Означает ли это, что мне даже не нужно подключать заземление Arduino и заземление ESP32 к отрицательной шине питания на макетной плате?

Проводное последовательное соединение между двумя платами Arduino — нужно ли им общее заземление (GND)?

, 👍3

Обсуждение

Какое программное обеспечение вы использовали для создания этого рисунка?, @Alphy13

Это: https://www.cirkitstudio.com/, @timmy george


1 ответ


0

То, что вы сделали, великолепно!

Да, технически вы уже заземлили оба устройства чёрным проводом на схеме, но вам нужно подключить синий провод к одному из них, чтобы создать делитель напряжения. В этом случае подключение заземления макетной платы к обоим устройствам — это хороший вариант.

Примечание: Бывают случаи, когда требуется сохранить участки земли отдельно, а бывают случаи, когда требуется связать их вместе по отдельности. В вашем случае это не обязательно.

Если вам нужно сместить уровень нескольких сигналов, вы можете приобрести микросхему с несколькими линиями и большей эффективностью, чем делитель напряжения.

,

Хорошо, спасибо за ответ. Почему в данном случае «подключение земли макетной платы к обоим устройствам — это хорошо»? Будет ли ток от делителя напряжения течь на землю Arduino и землю ESP32?, @timmy george

Вы просто снижаете сопротивление контура заземления, что может сделать ваш делитель напряжения более точным, а сигнал — немного чище., @Alphy13