Taula de continguts:

Interfície del motor de corrent continu sense escombretes (BLDC) amb Arduino: 4 passos (amb imatges)
Interfície del motor de corrent continu sense escombretes (BLDC) amb Arduino: 4 passos (amb imatges)

Vídeo: Interfície del motor de corrent continu sense escombretes (BLDC) amb Arduino: 4 passos (amb imatges)

Vídeo: Interfície del motor de corrent continu sense escombretes (BLDC) amb Arduino: 4 passos (amb imatges)
Vídeo: Прямой запуск инверторного компрессора холодильника и тестирование UVW 2024, Juliol
Anonim
Interfície del motor CC sense escombretes (BLDC) amb Arduino
Interfície del motor CC sense escombretes (BLDC) amb Arduino
Interfície del motor CC sense escombretes (BLDC) amb Arduino
Interfície del motor CC sense escombretes (BLDC) amb Arduino

Aquest és un tutorial sobre com connectar i executar un motor de corrent continu sense escombretes mitjançant Arduino. Si teniu alguna pregunta o comentari, responeu per correu electrònic a rautmithil [at] gmail [dot] com. També podeu posar-vos en contacte amb mi @mithilraut a twitter.

Per saber més sobre mi: www.mithilraut.com

Pas 1: Llista de components

Llista de components
Llista de components
  1. Arduino UNO
  2. Motor outrunner BLDC (qualsevol altre motor outrunner funcionarà bé)
  3. Controlador electrònic de velocitat (triar segons la potència actual del motor)
  4. Bateria LiPo (per alimentar el motor)
  5. Cable de pont masculí-masculí * 3
  6. Cable USB 2.0 tipus A / B (per carregar el programa i alimentar l'Arduino).

Nota: Assegureu-vos de comprovar els connectors de la bateria, l'ESC i els motors. En aquest cas, tenim connectors bala mascle de 3,5 mm al motor. Així que he soldat connectors de bala femella de 3,5 mm a la sortida de l’ESC. La bateria tenia un connector femella femella de 4,0 mm. Per tant, he soldat els connectors masculins femella adequats a la part d’entrada de l’ESC.

Pas 2: connexions

Connexions
Connexions
Connexions
Connexions

Connecteu el motor a la sortida de l’ESC. Aquí, la polaritat no importa. Si canvieu 2 dels 3 cables, el motor girarà en sentit contrari.

Connecteu el '+' i '-' de la bateria als cables vermell (+) i negre (-) de l'ESC respectivament.

Des del cable servo de 3 pins que surt de l'ESC, connecteu el cable marró al pin 'GND' d'Arduino. Connecteu el cable groc a qualsevol pin digital. En el nostre cas el seu pin digital 12.

Pas 3: Programació d'Arduino UNO

Programació Arduino UNO
Programació Arduino UNO

Si no sou nou a Arduino, podeu descarregar-lo, instal·lar-lo i configurar-lo des d’aquí.

Connecteu l'Arduino al PC. Obriu Arduino IDE i escriviu aquest codi. A "Eines", seleccioneu

Tauler: Arduino / Genuino UNO

Port: COM15 (Seleccioneu el port COM adequat. Per conèixer el port COM obriu el gestor de dispositius i cerqueu Arduino UNO a "Ports").

Feu clic al botó Puja a l'extrem superior esquerre.

#incloure

Servo esc_signal; void setup () {esc_signal.attach (12); // Especifiqueu aquí el número de pin al qual està connectat el pin de senyal de l’ESC. esc_signal.write (30); // Ordre d'armament ESC. Els ESC no s'iniciaran tret que la velocitat d'entrada sigui menor durant la inicialització. retard (3000); // Retard inicialització ESC. } bucle buit () {esc_signal.write (55); // Varia entre 40 i 130 per canviar la velocitat del motor. Valor més alt, velocitat més alta. retard (15); }

Pas 4: Nota

La forma correcta d’executar els motors és fer-ho

1. Connecteu la bateria a l'ESC per encendre l'ESC.

2. Engegueu l'Arduino.

Si ho feu al revés, l'Arduino executarà la seqüència de braços i l'ESC ometrà aquestes ordres, ja que no està engegat. En aquest cas, premeu el botó de restabliment de l'Arduino.

Recomanat: