Logo NXP

Guida Quick Start 

NXP KEA128BLDCRD 3-Phase Sensorless Disegnu di Riferimentu BLDC

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

NXP KEA128BLDCRD 3-Phase Sensorless Disegnu di Riferimentu BLDC - fig1

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

  1. 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.
  2. 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.
  3. Scaricate
    Software Applicazioni
    Scaricate è installate u software di applicazione di cuncepimentu di riferimentu dispunibule à freescale.com/KEA128BLDCRD.
  4. Cunnette u Motore
    Cunnette u Linux 45ZWN24-90-B 3-phase BLDC motor to the motor phase terminals.
  5. 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.
  6. 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.
  7. 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
  8. 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

  1. 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.
  2. Selezziunate a direzzione di rotazione usendu SW3 nantu à u pianu di cuncepimentu di riferimentu.
  3. Per avvià u mutore, cliccate nantu à l'interruttore ON / OFF flip-flop o pressu l'interruttore SW1 nantu à a scheda.
  4. 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.
  5. 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.
  6. 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.
  7. Per fermà u mutore, cliccate nantu à l'interruttore ON / OFF flip-flop o appughjà simultaneamente l'interruttori SW1 è SW2 nantu à a scheda.
  8. 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.

Logo NXP 2

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

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *