Будут ли двигатели вызывать больше шума при подключении к заземлению, а не напрямую к батареям?

Я делаю небольшого робота, используя Arduino и два серводвигателя. Есть два способа, которыми я могу обеспечить питание двигателей:

1) Протяните провода питания и GND от держателя батареи к двигателям, затем соедините контакт GND на Arduino с проводом GND, идущим к сервоприводам, вот так:

введите описание изображения здесь

2) Протяните провод питания от держателя батареи к сервоприводам, затем подключите контакт GND на Arduino к сервоприводам (провод GND не идет напрямую от батарей к сервоприводам):

введите описание изображения здесь

Одно из опасений, которые у меня возникали, 2)заключалось в том, что двигатели могут потреблять несколько ампер при остановке, поэтому я не был уверен, что это будет слишком большой ток для дорожки GND на Arduino. Однако, посмотрев на макет печатной платы для Arduino, я вижу, что вместо дорожки есть плоскость GND, поэтому я предполагаю, что величина тока, протекающего через нее, не является проблемой?

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

«Однако, посмотрев на схему печатной платы Arduino, я вижу, что вместо дорожки есть плоскость GND, поэтому я предполагаю, что величина тока, протекающего через нее, не имеет значения?» ... Не основной ответ (см. ответ Энди), но я просто хотел указать, что вы не должны упускать из виду текущие рейтинги разъемов. Плоскость GND может выдерживать гораздо больший ток, чем разъем заголовка с надписью «GND», который, скорее всего, не рассчитан на «несколько ампер». Если уж на то пошло, я не знаю рейтинг контактов вашей макетной платы, но, возможно, вам будет лучше обслуживаться с прямым подключением к батарее.

Ответы (1)

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

введите описание изображения здесь

Аргументация, которую вы привели, тоже верна. Шум по-прежнему может быть проблемой для заземляющего слоя, так зачем возлагать эту ненужную нагрузку на уровень питания Arduino или любого другого микроконтроллера, который может управлять двигателем.

Если бы это был двигатель постоянного тока с управляющим транзистором (скажем, заземляющим транзистором NPN) на плате микроконтроллера, остальная электроника на плате микроконтроллера отсоединила бы землю от эмиттера транзистора, т. е. ток двигателя не проходил бы через ненужные схемы. /земля-плоскость.

Я нахожу ваше первое предложение немного запутанным для чтения. Вы говорите, что лучше всего иметь заземляющий провод, идущий от аккумуляторной батареи к двигателям, вместо того, чтобы подключать их к плоскости GND на Arduino?
постараюсь сделать понятнее с картинкой