NXP logó

Gyors üzembe helyezési útmutató 

NXP KEA128BLDCRD 3 fázisú érzékelő nélküli BLDC referenciakialakítás

KEA128BLDCRD
Háromfázisú érzékelő nélküli BLDC motorvezérlés referenciatervezés Kinetis KEA3 használatával

Megismerni:

Háromfázisú érzékelő nélküli BLDC motorvezérlés referenciatervezés Kinetis KEA3 használatával

NXP KEA128BLDCRD 3 fázisú érzékelő nélküli BLDC referenciakialakítás - 1. ábra

Referencia tervezési jellemzők

Hardver

  • KEA128 32 bites ARM® Cortex® -M0+ MCU (80 tűs LQFP)
  • MC33903D rendszeralapú chip
  • MC33937A FET előmeghajtó
  • LIN & CAN csatlakozási támogatás
  • OpenSDA programozási/hibakereső felület
  • 3 fázisú BLDC motor, 24 V, 9350 RPM, 90 W, Linix 45ZWN24-90-B

Szoftver

  • Érzékelő nélküli vezérlés back-EMF nulla-átlépés érzékeléssel
  • Zárt hurkú fordulatszám-szabályozás és dinamikus motoráram-korlátozás
  • DC busz túlvoltage, undervoltage és túláram érzékelés
  • Az Automotive Math és Motor Control Library készletre épülő alkalmazás a Cortex® -M0+ funkciókhoz
  • FreeMASTER futásidejű hibakereső eszköz műszerezéshez/vizualizációhoz
  • Motor Control Application Tuning (MCAT) eszköz

Lépésről lépésre telepítési útmutató

  1. Telepítse a CodeWarrior programot Fejlesztő Stúdió
    CodeWarrior Development Studio for Microcontrollers telepítése file az Ön kényelme érdekében megtalálható a mellékelt adathordozón. A CodeWarrior for MCUs (Eclipse IDE) legújabb verziója letölthető a freescale.com/CodeWarrior oldalról.
  2. Telepítse a FreeMASTER-t
    A FreeMASTER futásidejű hibakereső eszköz telepítése file az Ön kényelme érdekében megtalálható a mellékelt adathordozón.
    A FreeMASTER frissítéseiért látogasson el a freescale.com/FREE MASTER webhelyre.
  3. Letöltés
    Alkalmazási szoftver
    Töltse le és telepítse a freescale.com/KEA128BLDCRD címen elérhető referencia tervezőalkalmazást.
  4. Csatlakoztassa a motort
    Csatlakoztassa a Linux 45ZWN24-90-B háromfázisú BLDC motort a motorfázis-kapcsokhoz.
  5. Csatlakoztassa a
    Tápegység
    Csatlakoztassa a 12 V-os tápegységet a tápegység csatlakozóihoz. Tartsa meg az egyenáramú tápegységettage 8-18 V tartományban. Az egyenáramú tápegység voltage befolyásolja a motor maximális fordulatszámát.
  6. Csatlakoztassa az USB-kábelt
    Csatlakoztassa a referencia tervezőlapot a számítógéphez az USB-kábellel. Ha szükséges, hagyja, hogy a számítógép automatikusan konfigurálja az USB-illesztőprogramokat.
  7. Programozza újra az MCU-t CodeWarrior használatával
    Importálja a letöltött referenciaterv-alkalmazás-projektet a CodeWarrior Development Studio-ba:
    1. Indítsa el a CodeWarrior alkalmazást
    2. Kattintson a gombra File – Import
    3. Válassza az Általános – Meglévő projektek a munkaterületre lehetőséget
    4. Válassza a „Select root directory” (gyökérkönyvtár kiválasztása) lehetőséget, majd kattintson a Tallózás gombra
    5. Keresse meg a kibontott alkalmazáskönyvtárat:
    KEA128BLDCRD\SW\KEA128_ BLDC_Sensorless, majd kattintson az OK gombra
    6. Kattintson a Befejezés gombra
    7. Kattintson a Futtatás – Futtatás lehetőségre, és válassza ki a KEA128_FLASH_OpenSDA konfigurációt, amikor a rendszer kéri
  8. FreeMASTER beállítás
    • Indítsa el a FreeMASTER alkalmazást
    • Nyissa meg a FreeMASTER projektet
    KEA128BLDCRD\SW\KEA128_BLDC_Sensorless\KEA128_BLDC_Sensorless.pmp gombra kattintva File – Nyitott projekt…
    • Állítsa be az RS232 kommunikációs portot és a sebességet a Project – Options… menüben. Állítsa a kommunikációs sebességet 115200 Bd-re.
    A COM-port számát a Windows Eszközkezelőben a „Portok (COM és LPT)” részben találja meg, mint „OpenSDA –CDC soros port (http://www.pemicro.com/opensda) (COMn)”.
    • Kattintson a piros STOP gombra a FreeMASTER eszköztáron, vagy nyomja meg a Ctrl+K billentyűkombinációt a kommunikáció engedélyezéséhez. A sikeres kommunikációt az állapotsor jelzi: „RS232;COMn;speed=115200”.

Alkalmazásvezérlés a FreeMASTER-ben

  1. Az alkalmazásvezérlő oldal megjelenítéséhez kattintson a Motor Control Application Tuning eszköz lapmenüjében az Alkalmazásvezérlés elemre.
  2. Válassza ki a forgásirányt az SW3 segítségével a referencia tervezőtáblán.
  3. A motor indításához kattintson az ON/OFF flip-flop kapcsolóra, vagy nyomja meg az SW1 kapcsolót a kártyán.
  4. Állítsa be a kívánt sebességet a „szükséges sebesség” változó értékének manuális megváltoztatásával a változó óra ablakban, duplán a sebességmérőre kattintva, vagy a kártya SW1 (sebességnövelése) vagy SW2 (sebesség csökkentése) kapcsolójának megnyomásával.
  5. Az automatikus motorsebesség-ingerlés engedélyezhető, ha duplán kattint a „Speed ​​Response [requiredSpeed]” elemre a Variable Stimulus panelen.
  6. A motor fordulatszám-válaszát a Projektfa panelen a Speed ​​Scope elemre kattintva figyelheti meg. További távcsövek és egy hátsó EMF voltagfelvevő is rendelkezésre áll.
  7. A motor leállításához kattintson az ON/OFF flip-flop kapcsolóra, vagy nyomja meg egyszerre a kártya SW1 és SW2 kapcsolóit.
  8. Függőben lévő hibák esetén kattintson a zöld Hibák törlése gombra, vagy nyomja meg egyszerre a kártya SW1 és SW2 kapcsolóit.
    A rendszerben előforduló hibákat a piros hibajelzők jelzik. A függőben lévő hibákat a megfelelő hibajelző melletti kis piros kör jelzőfények, valamint a referencia tervezőtáblán lévő piros állapotjelző LED jelzik.

Jumper opciók

Az alábbiakban felsoroljuk az összes jumper opciót. Az alapértelmezett telepített jumper-beállítások fehér szöveggel jelennek meg a piros négyzetekben.

Jumper  Opció Beállítás  Leírás
J6 System Basis Chip Mode és RESET
Összekapcsolás konfigurációja
2-jan MC33903D Hibakeresési mód engedélyezése
4-márc MC33903D Hibabiztos mód engedélyezése
május 6 MC33903D/KEA128 RESET összekapcsolás engedélyezése

Fejlécek és csatlakozók listája

Fejléc/ Csatlakozó  Leírás
J1 Kinetis KEA128 Serial Wire Debug (SWD) fejléc
J2 OpenSDA micro USB AB csatlakozó
J3 Kinetis K20 (OpenSDA) JTAG fejléc
J7 CAN és LIN fizikai interfész jelfejléce
J8, J9, J10 Motorfázis kapcsok (J8 – A fázis, J9 – B fázis, J10 – C fázis)
J11, J12 12 V DC táp bemeneti kapcsok (J11 – 12 V, J12 – GND)
J13 Fékellenállás kapcsa (nincs összeszerelve)

Támogatás

Látogatás freescale.com/support a régión belüli telefonszámok listájáért.

Garancia

Látogatás freescale.com/warranty a teljes jótállási információkért.

További információért látogasson el
freescale.com/KEA128BLDCRD
A Freescale, a Freescale logó, a CodeWarrior és a Kinetis a Freescale Semiconductor, Inc., Reg. védjegyei. US Pat. & Tm. Ki. Minden egyéb termék- vagy szolgáltatásnév a megfelelő tulajdonosok tulajdona. Az ARM és a Cortex az ARM Limited (vagy leányvállalatai) bejegyzett védjegyei az EU-ban és/vagy máshol. Minden jog fenntartva.
© 2014 Freescale Semiconductor, Inc.

NXP logó2

Dokumentumszám: KEA128BLDCRDQSG REV 0
Agilis szám: 926-78864 REV A
Letöltve innen Arrow.com.

Dokumentumok / Források

NXP KEA128BLDCRD 3 fázisú érzékelő nélküli BLDC referenciakialakítás [pdf] Felhasználói útmutató
KEA128BLDCRD, 3 fázisú érzékelő nélküli BLDC referenciakialakítás, KEA128BLDCRD 3 fázisú érzékelő nélküli BLDC referenciakialakítás, érzékelő nélküli BLDC referenciatervezés, BLDC referenciatervezés, referenciatervezés

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *