12V vs 5V servo

1

Estoy buscando activar un acelerador en un motor de combustión interna. Estoy usando un servo de 5V accionado por un Arduino Mega2560 en este momento. El acelerador está muy cerca del alternador de los motores y parece haber una cantidad significativa de ruido en la señal. Con el acelerador en su lugar con la mano y el servo a la izquierda para ejecutar, digamos el programa de barrido (a través de 180 grados y viceversa), la posición no cambia suavemente.

Mi pregunta es si utilizo un servo de voltaje diferente, por ejemplo, 12V, ¿será esto menos susceptible al ruido?

    
pregunta Gawnie

2 respuestas

1

Me gustaría ver algunas cosas. La señal a un servo varía de 1 ms a 2 ms para detener o detener la operación. Por lo tanto, una señal de 1.5ms centra el servo. Esta señal llega cada 18ms. El sistema de encendido genera un pico de alto voltaje cada vez que se enciende un enchufe que puede ingresar fácilmente a los dispositivos electrónicos cercanos y confundir su servo. En los automóviles, utilizan cables de resistencia y enchufes de resistencia para minimizar la interferencia de radio. Muchos motores más pequeños utilizan cables de cobre sólido y enchufes no resistivos y son mucho más propensos a crear interferencias. Tenía un generador de 4 cilindros de la Segunda Guerra Mundial que usaba un distribuidor totalmente protegido, cables de bujías y bujías para la supresión de RF.

De ser posible, mantenga los cables cortos y alejados de las fuentes de ruido eléctrico. Me gusta retorcer o trenzar los cables para ayudar a reducir las interferencias.

Si está utilizando un sistema de control de radio que funciona en el rango de sub Ghz, tenga en cuenta que los enlaces de metal sobre metal también causarán interferencias de radio. En los aviones modelo, todos los enlaces de la superficie de control y del motor tenían que ser de metal a plástico o las partes metálicas tenían que estar unidas entre sí con un cable corto.

Hasta 5v v.s. 12v? Lo dudo. El sistema de 12v probablemente tendrá una impedancia más alta que el sistema de 5v, haciéndolo igual de susceptible.

    
respondido por el Klaus Wolter
0

Si aumenta la tensión de alimentación del servo, eso no cambia la tensión de control (la tensión de la señal PWM). Un servo de 12V todavía usa la señal PWM de 5V del Arduino. Sin embargo, un servo de 12 V podría tener un poco más de peso, lo que podría ser útil.

Intente usar un cable blindado y mantenga el cable lo más alejado posible del alternador durante el mayor tiempo posible. Si eso no ayuda, puedes probar el aislamiento óptico, una señal diferencial o incluso una fibra óptica entre el Arduino y el servo (necesitarás una pequeña placa de control en el servo para convertir la señal óptica de nuevo en electricidad). ).

Editar:

Una señal de unidad de 12V podría ayudar, pero esto solo puede hacerse si el servo puede manejar una entrada de control de 12V. Otra cosa a intentar sería poner un controlador de línea después del Arduino; un controlador de línea tiene una impedancia de salida más baja y, por lo tanto, puede conducir el cable "más fuerte", lo que lo hace menos susceptible al ruido. Si es posible, un controlador de línea diferencial emparejado con un receptor de línea diferencial podría funcionar muy bien. Esto supone que tiene o puede ejecutar un cable diferencial.

Con respecto al aislamiento óptico: esto eliminaría los problemas con diferentes motivos, lo que podría estar causando problemas. Sin embargo, requiere corriente de alimentación a lo largo del cable, lo que podría causar aún más problemas.

    
respondido por el uint128_t

Lea otras preguntas en las etiquetas