Publicado 2026-04-04
Cuando un motor y unservooperan en el mismo sistema, la interferencia es un problema común pero que tiene solución. Este artículo explica exactamente por qué los motores fallan.servos y proporciona soluciones paso a paso y probadas en el campo que puede aplicar de inmediato, sin marcas, solo principios generales y ejemplos del mundo real.
Toda interferencia entre un motor y un servo se reduce a tres fenómenos físicos. Comprenderlos es el primer paso para una solución permanente.
Un motor consume corrientes grandes y fluctuantes, especialmente durante el arranque, la parada o los cambios rápidos de dirección. Esto hace que el voltaje de la fuente de alimentación común baje o aumente. Los servos contienen circuitos de control sensibles que esperan un voltaje estable (normalmente lógico de 4,8 a 6,0 V o 5 V). Incluso una caída de 0,5 V puede hacer que el servo vibre, pierda posición o se reinicie.
Ejemplo del mundo real:Un aficionado utiliza una sola batería de 7,4 V para alimentar un motor de CC con escobillas de 2 A y un servo estándar a través de un regulador de 5 V. Cuando el motor arranca, el voltaje de la batería cae de 7,4 V a 5,8 V, lo que hace que el regulador de 5 V emita solo 4,2 V: el servo se contrae incontrolablemente.
Los motores son cargas inductivas. Los motores de CC con escobillas generan grandes picos de voltaje (EMF inverso) y ruido electromagnético de banda ancha debido a la formación de arcos en las escobillas. Los motores sin escobillas producen ruido de conmutación de alta frecuencia desde el controlador electrónico de velocidad (ESC). Este ruido se acopla a los cables de señal y alimentación del servo a través de:
Camino realizado:El ruido viaja a lo largo de cables de alimentación o de tierra compartidos.
Camino radiado:El ruido se emite al aire y es captado por largos cables de servo.
Las señales de servocontrol (normalmente PWM) son de bajo voltaje (3,3 V o 5 V) y de baja corriente. El ruido superpuesto a la línea de señal provoca una activación falsa: el servo interpreta pulsos aleatorios como comandos de posición, lo que resulta en un movimiento u oscilación errático.
Ejemplo del mundo real:Un brazo robótico utiliza un motor con escobillas de 12 V a 15 cm de un servo. El motor funciona durante 30 segundos y el servo comienza a vibrar violentamente incluso cuando no se envía ningún comando nuevo. Al retirar el motor se detiene la vibración: acoplamiento de ruido irradiado claro.
Cuando el motor y el servo comparten un cable de tierra común, la alta corriente del motor crea una pequeña diferencia de voltaje a lo largo de ese cable (ley de Ohm: V = I × R). Esta compensación de voltaje cambia el nivel de referencia de la señal del servo. El servocontrolador ve una señal corrupta porque su conexión a tierra ya no está en 0 V verdaderos en relación con la fuente de señal.
Ejemplo del mundo real:Un robot móvil tiene un microcontrolador, un servo y un controlador de motor, todos conectados a tierra a través de un único cable delgado conectado en cadena. Bajo carga del motor, la tierra del servo se eleva a 0,3 V por encima de la tierra del microcontrolador. La señal PWM (5 V nominal) ahora aparece como solo 4,7 V para el servo, lo que provoca una pérdida de posición intermitente.
Comience con las soluciones más efectivas y simples. Implementarlos en el orden siguiente.
Solución:Utilice fuentes de alimentación completamente separadas para el motor y el servo.
Batería dedicada para el motor (alta corriente, voltaje según sea necesario).
Batería separada o suministro regulado para el servo (voltaje limpio y estable dentro de su rango nominal).
Si solo es posible una fuente de energía:Utilice un convertidor CC-CC dedicado o un regulador de voltaje de alta calidadexclusivamentepara el servo, colocado lo más cerca posible del servo. El motor debe conectarse directamente a la batería principal.
Por qué funciona:La separación física elimina la caída de energía y el ruido conducido desde el motor que llega al suministro del servo.
Solución:Inserte un optoaislador (por ejemplo, 4N35, PC817) entre la salida PWM del microcontrolador y la entrada de señal del servo.
El microcontrolador y el servo no comparten ninguna conexión eléctrica: la señal se transmite por luz.
La energía para el lado servo del optoaislador proviene de la fuente de alimentación aislada del servo.
Por qué funciona:El aislamiento galvánico completo rompe todos los circuitos de tierra y bloquea el ruido conducido. Este es el estándar de oro para los sistemas industriales.
Solución:Instale estos componentes incluso si también aísla la alimentación.
En el motor:Suelde condensadores cerámicos (0,1 µF y 0,01 µF en paralelo) directamente entre los terminales del motor. Para motores con escobillas, agregue también dos condensadores de cada terminal a la carcasa del motor (si es de metal). Esto suprime el ruido de arco del cepillo en la fuente.
En las líneas de servoalimentación:Coloque un condensador electrolítico grande (de 470 µF a 1000 µF, con una clasificación de al menos 2 × voltaje del servo) cerca de las clavijas de entrada de energía del servo. Agregue un condensador cerámico de 0,1 µF en paralelo. Esto absorbe las caídas de tensión y desvía el ruido de alta frecuencia.
En la línea de señal del servo:Una resistencia de 100 Ω a 220 Ω en serie con la señal PWM, más una resistencia pull-up o pull-down de 10 kΩ (dependiendo de su controlador) para mantener la línea en un estado conocido cuando no hay señal presente.
Efectividad en el mundo real:En una prueba, agregar solo una tapa de 0,1 µF a un pequeño motor con escobillas redujo el ruido conducido de 200 mV pico a pico a menos de 20 mV.
Solución:Redirigir todas las conexiones a tierra a un solo punto (el "punto estrella"), generalmente en el terminal negativo de la batería principal.
Tierra del motor → directamente al punto estrella.
Tierra del servo → directamente al punto estrella (use un cable separado, no conectado en cadena).
Tierra del microcontrolador → directamente al punto estrella.
Mantenga el retorno a tierra de la señal del servo separado del retorno a tierra del motor.
![]()
Por qué funciona:La ausencia de rutas de corriente de tierra compartidas significa que no hay compensación de voltaje en la referencia del servo.
Solución:
Monte el motor tan lejos del servo como lo permita el diseño mecánico (mínimo 5 a 10 cm, cuanto más, mejor).
Trenza los cables de alimentación y de tierra del servo. Retuerce los cables de alimentación del motor. La torsión anula los campos magnéticos.
Utilice un cable blindado para el cable de señal del servo; conecte el blindaje a la tierra del microcontrolador enun solo extremo(para evitar bucles de tierra).
Coloque el controlador del motor/ESC dentro de una carcasa metálica (por ejemplo, una caja de proyecto de aluminio) conectada a tierra al punto estrella.
Si ya tiene interferencias, siga esta secuencia de diagnóstico: le ahorrará horas de conjeturas.
1. Desconectar el motor mecánicamente.(Quite la hélice, la rueda o la correa). Encienda el motor solo. ¿El servo todavía se mueve?
En caso afirmativo → el problema es ruido eléctrico o caída de energía.
Si no → el problema es vibración mecánica o EMF inverso debido a la carga del motor (poco común, pero verifique los cojinetes del motor).
2. Haga funcionar el motor sin carga mientras mide el voltaje de suministro del servo.con un multímetro.
Caída de voltaje >0,3 V → se necesita aislamiento de la fuente de alimentación (Sección 2.1).
Tensión estable → pasar a prueba de ruido.
3. Alimente temporalmente el servo desde una batería separada(incluso un paquete NiMH de 4,8 V o dos pilas AA alcalinas nuevas). Si la interferencia desaparece, la causa principal está relacionada con la energía.
4. Si la energía separada soluciona el 90% del problema, agregue filtrado (Sección 2.3) y conexión a tierra en estrella (Sección 2.4). El 10% restante de la fluctuación suele desaparecer con un optoaislador (Sección 2.2).
5. Para fluctuaciones persistentes de alta frecuencia solo cuando el motor está en marcha(no al inicio/parada), céntrese en el ruido irradiado: acorte los cables del servo, agregue cuentas de ferrita (tipo abrazadera) a los cables del servo y del motor, y aleje físicamente el servo del motor.
Error 1:Usando un cable de calibre más grueso para el motor pero aún compartiendo tierra. Un cable más grueso reduce la resistencia pero no elimina los bucles de tierra; son obligatorios cables separados.
Error 2:Agregar un condensador grande solo al motor pero ignorar el desacoplamiento del servo. Ambos extremos necesitan filtrado.
Error 3:Enrutar el cable de señal del servo paralelo a los cables de alimentación del motor para distancias largas (>10 cm). Cruce siempre a 90 grados o mantenga una separación de 5 cm.
Error 4:Creer que un “servo digital” es inmune a las interferencias. Los servos digitales son más susceptibles porque sus microprocesadores internos se reinician ante caídas de voltaje.
> Primero aísle la energía, luego conecte a tierra y luego filtre. La separación física y el blindaje son su última línea de defensa, no la primera.
Estas tres reglas se aplican a todos los sistemas servomotor, desde pequeños robots hasta máquinas CNC:
Nunca comparta un regulador de voltaje entre un motor y un servo.
Nunca conectes terrenos en cadena.
Agregue siempre un condensador de 0,1 µF a cualquier motor con escobillas que no pueda aislar por completo.
Si su sistema actualmente experimenta interferencias entre el servomotor y el motor, siga esta lista de verificación de 15 minutos:
1. Coge una batería separada– cualquier batería de 4,8 V a 6 V (o banco de energía USB de 5 V con un cable USB a servo). Conéctalo sólo al servo. Haga funcionar su motor desde el suministro original. ¿El problema desaparece?
Sí→ Su solución es la potencia servo dedicada. Solicite un pequeño módulo regulador de 5 V o una segunda batería.
No→ Continúe con el paso 2.
2. Añade dos condensadores– suelde un condensador cerámico de 0,1 µF directamente entre los terminales del motor. Agregue un capacitor electrolítico de 470 µF a través de la entrada de energía del servo (positivo y tierra). Prueba de nuevo.
3. Redirige tu terreno– desconecte todos los cables de tierra existentes. Conecte un cable nuevo desde el terminal de tierra del motor al negativo de la batería. Conecte un cable nuevo separado desde el terminal de tierra del servo alexactamente lo mismoTornillo negativo de la batería. Conecte un tercer cable de tierra de su microcontrolador al mismo tornillo.
4. Prueba con una señal de servo ficticia– desconectar el cable PWM del microcontrolador del servo. En su lugar, conecte el cable de señal del servo a +5 V (completamente en el sentido de las agujas del reloj) o a tierra (completamente en el sentido contrario a las agujas del reloj) a través de una resistencia de 1kΩ. Haga funcionar el motor. El servo debe mantener su posición estable. Si todavía se mueve, necesitas un optoaislador.
Verificación final:Después de implementar al menos las tres primeras acciones (alimentación separada, conexión a tierra en estrella, condensador del motor), más del 95% de todos los casos de interferencias se resuelven por completo. El 5% restante requiere un optoaislador, una pieza de 2 dólares que garantiza la eliminación de todo acoplamiento eléctrico.
No acepte sacudidas, reinicios o inquietudes como algo normal. Con las soluciones anteriores, puede lograr un funcionamiento servo limpio y confiable incluso con un motor de alta corriente funcionando a plena carga.
Hora de actualización: 2026-04-04
Comuníquese con el especialista en productos de Kpower para recomendarle un motor o caja de cambios adecuado para su producto.