Guida Quick Start
KEA128BLDCRD
Disegnu di riferimentu di cuntrollu di u mutore BLDC senza sensori trifase cù Kinetis KEA3
Cunniscite:
Disegnu di riferimentu di cuntrollu di u mutore BLDC senza sensori trifase cù Kinetis KEA3
Funzioni di cuncepimentu di riferimentu
Hardware
- KEA128 MCU ARM® Cortex® -M32+ a 0 bit (LQFP a 80 pin)
- Chip di basa di sistema MC33903D
- MC33937A FET pre-driver
- Supportu di cunnessione LIN & CAN
- Interfaccia di prugrammazione / debugging OpenSDA
- Motore BLDC trifase, 3 V, 24 RPM, 9350 W, Linix 90ZWN45-24-B
Software
- Cuntrolu senza sensori utilizendu a rilevazione di u passaghju zero-EMF
- Controlu di velocità in ciclu chjusu è limitazione dinamica di a corrente di u mutore
- DC bus overvoltage, sottu voltage rilevazione di sovracorrente
- Applicazione custruita annantu à l'Automotive Math and Motor Control Library Set for Cortex® -M0+ functions
- Strumenta di debugging in run-time FreeMASTER per strumentazione / visualizazione
- Strumenta di Tuning di l'applicazione di cuntrollu di u mutore (MCAT).
Istruzzioni d'installazione Step-by-Step
- Installa CodeWarrior Studio di sviluppu
CodeWarrior Development Studio per l'installazione di Microcontrollers file hè inclusu nantu à i media furniti per a vostra comodità. A versione più recente di CodeWarrior per MCU (Eclipse IDE) pò esse scaricata da freescale.com/CodeWarrior. - Installa FreeMASTER
Installazione di l'utillita di debugging in run-time FreeMASTER file hè inclusu nantu à i media furniti per a vostra comodità.
Per l'aghjurnamenti di FreeMASTER, visita freescale.com/FREE MASTER. - Scaricate
Software Applicazioni
Scaricate è installate u software di applicazione di cuncepimentu di riferimentu dispunibule à freescale.com/KEA128BLDCRD. - Cunnette u Motore
Cunnette u Linux 45ZWN24-90-B 3-phase BLDC motor to the motor phase terminals. - Cunnette u
Alimentazione elettrica
Cunnette l'alimentazione 12 V à i terminali di l'alimentazione. Mantene l'alimentazione DC voltage in a gamma di 8 à 18 V. L'alimentazione DC voltage influenza a velocità massima di u mutore. - Cunnette vi u Cable USB
Cunnette u bordu di cuncepimentu di riferimentu à u PC cù u cable USB. Permette à u PC di cunfigurà automaticamente i driver USB se necessariu. - Riprogramma u MCU usendu CodeWarrior
Importate u prughjettu di l'applicazione di cuncepimentu di riferimentu scaricatu in u CodeWarrior Development Studio:
1. Start l 'applicazione CodeWarrior
2. Cliccate File - Importà
3. Selezziunà General - Prughjetti esistenti in Workspace
4. Selezziunà "Select directory root" è cliccate Sfoglia
5. Navigate à u cartulare di l'applicazione estratta:
KEA128BLDCRD\SW\KEA128_ BLDC_Sensorless è cliccate OK
6. Cliccate Finish
7. Cliccate Run - Run, selezziunate a cunfigurazione KEA128_FLASH_OpenSDA quandu vi dumanda - Configurazione di FreeMASTER
• Start l 'applicazzioni FreeMASTER
• Open u prughjettu FreeMASTER
KEA128BLDCRD\SW\KEA128_BLDC_Sensorless\KEA128_BLDC_Sensorless.pmp clicchendu File - Prughjettu apertu ...
• Configurate u portu di cumunicazione RS232 è a velocità in u menù Prughjettu - Opzioni ... Set a velocità di cumunicazione à 115200 Bd.
U numeru di u portu COM pò esse truvatu usendu Windows Device Manager in a sezione "Ports (COM & LPT)" cum'è "OpenSDA -CDC Serial Port (http://www.pemicro.com/opensda) (COMn)".
• Cliccate u buttone rossu STOP in a barra di strumenti FreeMASTER o appughjà Ctrl + K per attivà a cumunicazione. A cumunicazione successu hè signalata in a barra di statutu cum'è "RS232; COMn; speed=115200".
Cuntrolla di l'applicazione in FreeMASTER
- Cliccate App Control in u menù di tabulazione Strumenta Tuning di l'Applicazione di Control di Motore per vede a pagina di cuntrollu di l'applicazione.
- Selezziunate a direzzione di rotazione usendu SW3 nantu à u pianu di cuncepimentu di riferimentu.
- Per avvià u mutore, cliccate nantu à l'interruttore ON / OFF flip-flop o pressu l'interruttore SW1 nantu à a scheda.
- Stabilite a velocità necessaria cambiendu manualmente u valore variabile di a "velocità necessaria" in a finestra di l'orologio variabile, clicchendu doppiu nantu à l'indicatore di velocità, o premendu l'interruttore SW1 (speed up) o switch SW2 (speed down) nantu à u bordu.
- U stimulu automaticu di a velocità di u mutore pò esse attivatu da un doppiu clicu nantu à a "Risposta di Velocità [requiredSpeed]" in u pane di Stimulu Variabile.
- A risposta di a velocità di u mutore pò esse osservata clicchendu u Scope di Velocità in u pane di l'Arburu di u Prughjettu. Scopi supplementari è un back-EMF voltage registratore sò ancu dispunibili.
- Per fermà u mutore, cliccate nantu à l'interruttore ON / OFF flip-flop o appughjà simultaneamente l'interruttori SW1 è SW2 nantu à a scheda.
- In casu di difetti pendenti, cliccate nantu à u buttone verde Clear Faults o appughjà i switch SW1 è SW2 in u bordu simultaneamente.
I difetti prisenti in u sistema sò signalati da l'indicatori di difetti rossi. I difetti pendenti sò signalati da picculi indicatori rossi vicinu à l'indicatore di difetti rispettivi, è da u LED di statu rossu nantu à u bordu di cuncepimentu di riferimentu.
Opzioni di Jumper
Questa hè una lista di tutte l'opzioni di jumper. I paràmetri di jumper installati predeterminati sò mostrati in u testu biancu in scatuli rossi.
Jumper | Opzione | Paràmetru | Descrizzione |
J6 | Modu Chip Basis di Sistema è RESET Configurazione di l'interconnessione |
2-Jan | MC33903D Modu Debug attivatu |
4-Mar | MC33903D Attivazione di u modu Fail-safe | ||
6-Maghju | MC33903D/KEA128 RESET interconnessione attivata |
Lista d'intestazione è cunnessi
Header / Connector | Descrizzione |
J1 | Intestazione Kinetis KEA128 Serial Wire Debug (SWD). |
J2 | Connettore OpenSDA micro USB AB |
J3 | Kinetis K20 (OpenSDA) JTAG intestazione |
J7 | L'intestazione di u signale di l'interfaccia fisica CAN è LIN |
J8, J9, J10 | Terminali di fase di u mutore (J8 - fase A, J9 - fase B, J10 - fase C) |
J11, J12 | Terminali di input di alimentazione 12 V DC (J11 - 12 V, J12 - GND) |
J13 | Terminale di resistenza di frenatura (micca assemblata) |
Supportu
Visita freescale.com/support per una lista di numeri di telefunu in a vostra regione.
Garanzia
Visita freescale.com/warranty per infurmazione cumpleta di garanzia.
Per più infurmazione, visitate
freescale.com/KEA128BLDCRD
Freescale, u logo Freescale, CodeWarrior è Kinetis sò marchi di Freescale Semiconductor, Inc., Reg. US Pat. & Tm. Off. Tutti l'altri prudutti o nomi di serviziu sò a pruprietà di i so rispettivi pruprietarii. ARM è Cortex sò marchi registrati di ARM Limited (o di e so filiali) in l'UE è / o in altrò. Tutti i diritti riservati.
© 2014 Freescale Semiconductor, Inc.
Doc Number: KEA128BLDCRDQSG REV 0
Numero Agile: 926-78864 REV A
Scaricatu da Arrow.com.
Documenti / Risorse
![]() |
NXP KEA128BLDCRD 3-Phase Sensorless Disegnu di Riferimentu BLDC [pdfGuida di l'utente KEA128BLDCRD, Disegnu di Riferimentu BLDC senza sensori trifase, Disegnu di riferimentu BLDC senza sensori trifasi KEA3BLDCRD, Disegnu di riferimentu BLDC senza sensori, Disegnu di riferimentu BLDC, Disegnu di riferimentu |