Gyors üzembe helyezési útmutató
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
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ó
- 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. - 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. - Letöltés
Alkalmazási szoftver
Töltse le és telepítse a freescale.com/KEA128BLDCRD címen elérhető referencia tervezőalkalmazást. - Csatlakoztassa a motort
Csatlakoztassa a Linux 45ZWN24-90-B háromfázisú BLDC motort a motorfázis-kapcsokhoz. - 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. - 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. - 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 - 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
- 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.
- Válassza ki a forgásirányt az SW3 segítségével a referencia tervezőtáblán.
- 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.
- Á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.
- Az automatikus motorsebesség-ingerlés engedélyezhető, ha duplán kattint a „Speed Response [requiredSpeed]” elemre a Variable Stimulus panelen.
- 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.
- 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.
- 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.
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 |