Я спрашиваю об этом в основном из любопытства и не пытаюсь использовать ярлыки для реальных проектов.
У меня есть пара устройств (макетные платы микроконтроллеров), которые соединяются друг с другом с помощью различных шин связи. Одним из которых является UART.
Для обычных ситуаций вам нужна точка соприкосновения в качестве ссылки, как сказано здесь: https://stackoverflow.com/questions/27138706/does-ardunino-serial-need-a-common-ground
Однако все мои устройства в моей тестовой настройке получают питание от USB с одного и того же компьютера. Случайно отсоединил один из проводов заземления между двумя устройствами и все осталось работать.
Это просто «везение» или это потому, что источник напряжения для всех устройств одинаков?
Да, вам нужна общая земля. Причина, по которой это работает, заключается в том, что все подключено к вашему ПК и имеет общий источник питания. Но это также означает, что заземление питания будет опорным для всех ваших сигналов, что не идеально.
В идеале все линии связи включают сигнальную землю, которая связана с основной землей каждой печатной платы посредством соответствующей разводки печатной платы. Таким образом, вам не нужно беспокоиться о качестве заземления питания, где могут быть токи заземления, искажающие потенциалы, электромагнитные помехи и т. д.
ДКНгуйен
Геоксион
Энди ака
Бимпельрекки