El controlador de motor sin escobillas AKA de control de velocidad electrónico para modelos RC recibe su entrada de aceleración como una señal modulada por ancho de pulso. Para controlar el acelerador, debe proporcionarle una onda cuadrada con una duración de pulso (también conocido como tiempo alto) entre 1 y 2 milisegundos, y un período de 20 milisegundos.
Untiempoaltode1mssignifica"motor apagado", mientras que un tiempo alto de 2 ms significa "velocidad máxima". Los servos RC se controlan de la misma manera, donde a 1 ms gira a un extremo, a 1,5 ms está centrado y a 2 ms está en la otra posición extrema.
El ESC emitirá un pitido cuando se le dé energía inicialmente. Para evitar que el motor funcione accidentalmente, el ESC implementa un dispositivo de seguridad en el que debe "armarse" dando primero el acelerador a cero, luego el acelerador al máximo y finalmente el acelerador a cero antes de que haga girar el motor. Inmediatamente después de que se haya armado el ESC, sonará de nuevo de manera diferente para su confirmación.
¿Tiene el cable de tierra del conector del servo ESC (generalmente negro) conectado a la tierra arduino? Simplemente conectar el cable de señal no es suficiente, la corriente necesita una ruta de retorno.
El motor tiembla cuando emite un pitido porque el ESC utiliza las bobinas del motor sin escobillas como un altavoz simple.
Realmente deberías leer sobre los componentes de RC para que realmente sepas lo que estás haciendo. Este sitio no está orientado a RC, debe hacer este tipo de preguntas, por ejemplo. enlace , enlace .