Componenti del driver del controller del motore brushless tra cui: circuito di alimentazione, controller principale, circuito di azionamento del motore, circuito di raccolta del segnale di tensione del sistema di azionamento, circuito di comunicazione CAN e sensore Hall, installazione generale all'estremità del motore brushless, il cliente PUÒ essere selezionato in base alla collocazione del motore brushless induttivo e non induttivo.
nella progettazione del sistema di azionamento del software del controller del motore brushless, nella progettazione del programma del modulo funzione di controllo ad anello aperto/chiuso, nella progettazione del modulo funzione di monitoraggio del sistema, nella distribuzione delle funzioni dell'azionamento, nel principio di implementazione dell'avvio morbido e nella realizzazione del codice, diciamo il design della comunicazione CAN del sistema di guida del controller del motore brushless, inclusa la panoramica STM32 bxCAN e nel protocollo di comunicazione EZCAN basato sul controllo del motore da parte del PC. l'architettura principale del controller è il chip STM32F103C8T6 del kernel 72 MHZM3, 48 pin, la capacità FLASH è 64 KB, circa 20 KB di capacità SRAM, temperatura operativa per -45 ℃ -85 ℃, come l'uso del TIMER per generare un'onda PWM, la lettura del segnale di tensione corrente per proteggere il circuito dall'ADC, le unità di comunicazione e la macchina di superordinazione PUÒ usare bxCAN, cancellare la memoria, parlare, lettura e scrittura attraverso i canali di comunicazione CAN e altre funzioni.
~!phoenix_var50_2!~
quindi, controller motore brushless quali alcuni moduli principali?
livello, livello driver e livello applicazione, comprende principalmente l'algoritmo del livello driver, ci sono cinque moduli, i cinque moduli rispettivamente responsabili del loro lavoro.
1, il controllo di feedback ad anello chiuso per il controllo del motore e dell'anello di posizione & ndash; —Modulo velocità test di sala;
2, temperatura, tensione, raccolta del segnale analogico esterno e raccolta del segnale di ingresso del potenziometro interno e impostazione del controllo della linea e del LED & ndash; —Modulo driver a livello di scheda;
3, alcune funzioni motorizzate & ndash; —Modulo driver motore;
4, campionamento ADC, i risultati del campionamento per il monitoraggio del thread da eseguire per la protezione dell'azionamento & ndash; —Modulo di acquisizione corrente;
5, passare al PC tramite l'apparecchiatura USB CAN per il controllo in tempo reale e la visualizzazione grafica della velocità del sistema di guida & ndash; —Il modulo di comunicazione CAN;
quali sono le caratteristiche tipiche della comunicazione CAN del controller per motori brushless?
1, il controllo principale. Il bus è inattivo, tutte le unità possono inviare messaggi e più di due unità contemporaneamente inviano messaggi, in base all'identificatore (ID, indirizzo) Determinare le priorità;
2, flessibilità del sistema. Quando si aggiunge un'unità al bus per collegare altre unità hardware e software, non è necessario modificare il livello dell'applicazione;
3, velocità, distanza. Massimo 1 MBPS (distanza & lt; 40 m) Fino a 10 km (velocità & lt; 5 kbps)。
4, con funzioni di rilevamento/notifica errore e ripristino errore.
5, funzione di sigillatura dei guasti. CAN PUÒ determinare il tipo di errore: errore dei dati del bus (rumore esterno, ecc.) o errore persistente dei dati (guasto interno dell'unità, guasto dell'unità, bullone, ecc.)。
6, nodi di connessione. CAN bus CAN può anche collegare più unità contemporaneamente.
il controller può essere progettato in base alle esigenze del cliente, i clienti possono fornire dimensioni personalizzate, installazione, requisiti prestazionali, condizioni, il controller del motore brushless può essere posizionato all'interno e all'esterno, il sensore Hall può scegliere induttivo e non induttivo.
Il gruppo HOPRIO, un produttore professionale di controller e motori, è stato fondato nel 2000. Sede del gruppo nella città di Changzhou, provincia di Jiangsu.