controllare il motore brushless utilizzando arduino
Casa » Blog » controllare il motore brushless utilizzando arduino

controllare il motore brushless utilizzando arduino

Visualizzazioni: 0     Autore: Editor del sito Orario di pubblicazione: 2020-09-02 Origine: Sito

Informarsi

pulsante di condivisione di Facebook
pulsante di condivisione su Twitter
pulsante di condivisione della linea
pulsante di condivisione wechat
pulsante di condivisione linkedin
pulsante di condivisione di Pinterest
pulsante di condivisione di whatsapp
pulsante di condivisione Kakao
pulsante di condivisione di Snapchat
pulsante di condivisione del telegramma
condividi questo pulsante di condivisione

Ho pensato di controllare l'ESC. k.
Il controller elettronico di velocità del motore brushless senza trasmettitore e ricevitore, oppure c'è un progetto in cui si desidera utilizzare un semplice circuito o Arduino per controllare la velocità del motore brushless, e quindi possiamo farlo con il micro controller Arduino.
Ciò include l'utilizzo del segnale PWM di Arduino per controllare la velocità del motore CC tramite ESC.
Ciò ti farà risparmiare il costo di acquisto di un servotester o di un trasmettitore e ricevitore RC.
Iniziamo! !
Cosa ti serve: collega prima i tre terminali del motore brushless ai tre terminali dell'ESC.
Avvitare il motore su una tavola simile per carichi pesanti per mantenere la stabilità ad alti regimi.
Scarica e installa su Arduino il codice disponibile in fondo alla pagina utilizzando un cavo USB (
il codice è spiegato più avanti in questa pagina).
Collega la linea di segnale bianca o gialla principale dell'ESC a qualsiasi pin PWM di Arduino, lo collego al pin D8 e specifico il pin 8 nello schizzo di Arduino.
Puoi controllare molti motori utilizzando più pin.
Collega il potenziometro ai pin vcc o 5 v di Arduino e terra.
Collega il terzo terminale del pin variabile al pin analogico 0 e puoi alimentare Arduino utilizzando il BEC (
circuito cancellatore di batteria)
visualizzato nel tuo ESC.
Per utilizzare BEC è sufficiente collegare il filo rosso spesso al pin Vin di Arduino.
Può fornire 5 V.
Non tutti gli ESC dispongono di BEC, nel qual caso è possibile utilizzare l'alimentatore esterno da 5 V.
Dopo aver alimentato Arduino, collega ora la batteria Lipo all'ESC. Hai finito! !
Ora gira lentamente la manopola del potenziometro per avviare e aumentare la velocità del motore.
In questo codice, mappiamo o facciamo semplicemente riferimento al valore massimo (1023) e minimo (0).
Il valore di simulazione sul pin 0 raggiunge il valore massimo (2000) e minimo (1000) richiesto
. Aziona e controlla il valore della velocità dell'ESC.
Potrebbe essere necessario modificare i valori massimo e minimo dell'ESC I.
Valori diversi per E 1000 e 2000, in altre parole, potrebbe essere necessario calibrarlo perché diversi ESC possono avere punti di inizio e fine diversi.
Visita per ulteriori tutorial-RZtronics.
Il codice per controllare esscservo esc utilizzando la libreria servo include //;
/Crea una configurazione con il nome esc void(){esc. allega(9);
/Specifica il pin del segnale esc, esc qui.
Secondi (1000);
/Inizializza il segnale sulla seriale 1000. inizio(9600); }loop vuoto(){int val;
/Crea variabile val = analogRead (A0);
/Leggi l'input dal pin analogico 0 e memorizzalo in val = map (
Val, 0,1023, 1000,2000);
/Mappa val su min e max (
modifica se necessario)esc.
Secondi (val);
/Usa val come segnale per esc

Il gruppo HOPRIO, un produttore professionale di controller e motori, è stato fondato nel 2000. Sede del gruppo nella città di Changzhou, provincia di Jiangsu.

Collegamenti rapidi

Contattaci

WhatsApp: +86 18921090987 
Tel: + 18921090987 
Aggiungere: No.19 Mahang South Road, distretto high-tech di Wujin, città di Changzhou, provincia di Jiangsu, Cina 213167
Lasciate un messaggio
CONTATTACI
Copyright © 2024 ChangZhou Hoprio E-Commerce Co., Ltd. Tutti i diritti riservati. Mappa del sito | politica sulla riservatezza