Verursachen Motoren mehr Lärm, wenn sie an eine Masseebene anstatt direkt an Batterien angeschlossen werden?

Ich mache einen kleinen Roboter mit einem Arduino und zwei Servomotoren. Es gibt zwei Möglichkeiten, wie ich die Motoren mit Strom versorgen kann:

1) Führen Sie Strom- und GND-Kabel vom Batteriehalter zu den Motoren und verbinden Sie dann den GND-Pin des Arduino mit dem GND-Kabel, das zu den Servos geht, wie folgt:

Geben Sie hier die Bildbeschreibung ein

2) Führen Sie ein Stromkabel vom Batteriehalter zu den Servos und verbinden Sie dann den GND-Pin des Arduino mit den Servos (kein GND-Kabel geht direkt von den Batterien zu den Servos):

Geben Sie hier die Bildbeschreibung ein

Eine der Bedenken, die ich hatte, 2)war, dass die Motoren im Stillstand mehrere Ampere ziehen können, daher war ich mir nicht sicher, ob das zu viel Strom für die GND-Spur auf dem Arduino wäre. Nachdem ich mir jedoch das PCB-Layout für das Arduino angesehen habe, sehe ich, dass es eine GND-Ebene anstelle einer Spur gibt, also gehe ich davon aus, dass die Strommenge, die durch sie fließt, kein Problem ist?

Meine zweite Sorge ist Lärm. Ich weiß, dass Motoren viel Lärm erzeugen, und daher ist meine Hauptfrage hier, ob ein Draht von den Batterien zu den Servos (statt den Strom durch die GND-Ebene auf dem Arduino zu leiten) viel Lärm erzeugt, der Probleme verursachen könnte für den Mikrocontroller und ICs auf dem Arduino?

"Nachdem ich mir jedoch das PCB-Layout für den Arduino angesehen habe, sehe ich, dass es eine GND-Ebene anstelle einer Leiterbahn gibt, also gehe ich davon aus, dass die Strommenge, die durch sie fließt, kein Problem ist?" ... Nicht die Hauptantwort (siehe Antwort von Andy), aber ich wollte nur darauf hinweisen, dass Sie die aktuellen Nennwerte der Anschlüsse nicht übersehen sollten. Die GND-Ebene kann viel mehr Strom verarbeiten als die mit "GND" gekennzeichnete Kopfbuchse, die höchstwahrscheinlich nicht für "mehrere Ampere" ausgelegt ist. Im Übrigen kenne ich die Kontaktbewertung Ihres Steckbretts nicht, aber Sie sind möglicherweise besser mit einem direkten Anschluss an die Batterie bedient.

Antworten (1)

Diesbezüglich gibt es wenig Auswahl. Ganz einfach, die Stromkabel zum Motor verbinden sich direkt mit dem Motor und die Versorgungskabel zum Arduino-T-Stück von der Batterie und gehen nicht über den Motor: -

Geben Sie hier die Bildbeschreibung ein

Deine Begründung ist auch richtig. Rauschen kann immer noch ein Problem für eine Masseebene sein, also warum sollten Sie diese unnötige Belastung der Leistungsebene des Arduino oder einer anderen MCU auferlegen, die möglicherweise einen Motor steuert.

Wenn es sich um einen Gleichstrommotor mit dem Steuertransistor (z. B. NPN-Erdungstransistor) auf einer MCU-Platine handeln würde, würde der Rest der Elektronik auf der MCU-Platine ihre Masse vom Emitter des Transistors abzweigen, dh kein Motorstrom durch unnötige Schaltungen /Grundebene.

Ich finde deinen ersten Satz etwas verwirrend zu lesen. Wollen Sie damit sagen, dass es am besten ist, ein Erdungskabel vom Akku zu den Motoren zu führen, anstatt sie an die GND-Ebene des Arduino anzuschließen?
Ich werde versuchen, es mit einem Bild klarer zu machen