Pensé en controlar ESC. k.
El controlador electrónico de velocidad del motor sin escobillas sin transmisor ni receptor, o hay un proyecto en el que se desea utilizar un circuito simple o Arduino para controlar la velocidad del motor sin escobillas, y luego, podemos hacer esto con el microcontrolador Arduino.
Esto incluye el uso de la señal PWM del arduino para controlar la velocidad del motor de CC a través del ESC.
Esto le ahorrará el costo de comprar un servoprobador o un transmisor y receptor RC.
¡Empecemos! !
Lo que necesitas: primero conecta los tres terminales del motor sin escobillas a los tres terminales del ESC.
Atornille el motor a una tabla resistente similar para mantener la estabilidad a altas revoluciones.
Descargue y actualice el código disponible en la parte inferior de la página en arduino usando un cable USB (
el código se explica más adelante en esta página).
Conecte la línea de señal principal blanca o amarilla de ESC a cualquier pin PWM Arduino, lo conecto al pin D8 y especifico el pin 8 en el boceto de Arduino.
Puede controlar muchos motores utilizando varios pines.
Conecte el potenciómetro a los pines vcc o 5 v del Arduino y a tierra.
Conecte el tercer terminal del pin variable al pin analógico 0 y podrá alimentar el Arduino usando BEC (
circuito cancelador de batería)
que aparece en su ESC.
Para usar BEC, simplemente conecte el cable rojo grueso al pin Vin del Arduino.
Puede proporcionar 5 V.
No todos los ESC tienen BEC, en cuyo caso puedes utilizar la fuente de alimentación externa de 5 V.
Después de encender el Arduino, conecte la batería Lipo al ESC ahora. ¡Ya terminaste! !
Ahora gire lentamente la perilla del potenciómetro para arrancar y aumentar la velocidad del motor.
En este código, simplemente asignamos o hacemos referencia al valor máximo (1023) y mínimo (0).
El valor de simulación en el pin 0 alcanza el valor máximo requerido (2000) y mínimo (1000).
Opera y controla el valor de la velocidad ESC.
Es posible que deba cambiar los valores máximo y mínimo de ESC I.
Valores diferentes para E 1000 y 2000; en otras palabras, es posible que deba calibrarlo porque diferentes ESC pueden tener diferentes puntos de inicio y finalización.
Visite para obtener más tutoriales-RZtronics.
El código para controlar el esscservo esc usando la biblioteca servo incluye //;
/Crear una configuración con el nombre esc void(){esc. adjuntar(9);
/Especifique el pin de señal esc, esc aquí.
Segundos (1000);
/Inicializa la señal al serial 1000. comenzar(9600); }bucle vacío(){int val;
/Crear variable val = analogRead (A0);
/Leer la entrada del pin analógico 0 y almacenarla en val = map (
Val, 0,1023, 1000,2000);
/Asignar valor a mínimo y máximo (
cambiar si es necesario)esc.
Segundos (val);
/Utiliza val como señal para esc
El grupo HOPRIO, un fabricante profesional de controladores y motores, se estableció en 2000. La sede del grupo se encuentra en la ciudad de Changzhou, provincia de Jiangsu.