និមិត្តសញ្ញា NXP

មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស 

NXP KEA128BLDCRD 3-Phase Sensorless BLDC Reference Design

KEA128BLDCRD
3-phase Sensorless BLDC Motor Control Reference Design ដោយប្រើប្រាស់ Kinetis KEA128

ស្វែងយល់៖

3-phase Sensorless BLDC Motor Control Reference Design ដោយប្រើប្រាស់ Kinetis KEA128

NXP KEA128BLDCRD 3-Phase Sensorless BLDC Reference Design - រូបភាពទី 1

លក្ខណៈពិសេសនៃការរចនាយោង

ផ្នែករឹង

  • KEA128 32-bit ARM® Cortex® -M0+ MCU (80-pin LQFP)
  • បន្ទះឈីបមូលដ្ឋានប្រព័ន្ធ MC33903D
  • MC33937A FET មុនអ្នកបើកបរ
  • ការគាំទ្រការតភ្ជាប់ LIN & CAN
  • ចំណុចប្រទាក់កម្មវិធី/បំបាត់កំហុស OpenSDA
  • ម៉ូទ័រ BLDC 3 ដំណាក់កាល, 24 V, 9350 RPM, 90 W, Linix 45ZWN24-90-B

កម្មវិធី

  • ការគ្រប់គ្រងដោយគ្មានឧបករណ៍ចាប់សញ្ញាដោយប្រើ back-EMF ការរកឃើញសូន្យឆ្លង
  • ការគ្រប់គ្រងល្បឿនរង្វិលជុំបិទ និងការកំណត់ចរន្តម៉ូទ័រថាមវន្ត
  • DC Bus Overvoltagអ៊ី, undervoltage និងការរកឃើញចរន្តលើស
  • កម្មវិធីដែលបានបង្កើតឡើងនៅលើ Automotive Math និងបណ្ណាល័យគ្រប់គ្រងម៉ូទ័រកំណត់សម្រាប់មុខងារ Cortex® -M0+
  • ឧបករណ៍បំបាត់កំហុសពេលរត់ FreeMASTER សម្រាប់ឧបករណ៍/ការមើលឃើញ
  • ឧបករណ៍លៃតម្រូវកម្មវិធីគ្រប់គ្រងម៉ូទ័រ (MCAT)

ការណែនាំអំពីការដំឡើងជាជំហាន ៗ

  1. ដំឡើង CodeWarrior ស្ទូឌីយោអភិវឌ្ឍន៍
    CodeWarrior Development Studio សម្រាប់ការដំឡើង Microcontrollers file ត្រូវបានរួមបញ្ចូលនៅលើប្រព័ន្ធផ្សព្វផ្សាយដែលបានផ្គត់ផ្គង់សម្រាប់ភាពងាយស្រួលរបស់អ្នក។ កំណែថ្មីបំផុតនៃ CodeWarrior សម្រាប់ MCUs (Eclipse IDE) អាចទាញយកបានពី freescale.com/CodeWarrior ។
  2. ដំឡើង FreeMASTER
    ការដំឡើងឧបករណ៍បំបាត់កំហុសពេលរត់ FreeMASTER file ត្រូវបានរួមបញ្ចូលនៅលើប្រព័ន្ធផ្សព្វផ្សាយដែលបានផ្គត់ផ្គង់សម្រាប់ភាពងាយស្រួលរបស់អ្នក។
    សម្រាប់ការអាប់ដេត FreeMASTER សូមចូលទៅកាន់ freescale.com/FREE MASTER។
  3. ទាញយក
    កម្មវិធីកម្មវិធី
    ទាញយក និងដំឡើងកម្មវិធីរចនាឯកសារយោងដែលមាននៅ freescale.com/KEA128BLDCRD ។
  4. ភ្ជាប់ម៉ូទ័រ
    ភ្ជាប់ម៉ូទ័រ BLDC 45 ហ្វារលីនុច 24ZWN90-3-B ទៅស្ថានីយដំណាក់កាលម៉ូទ័រ។
  5. ភ្ជាប់
    ការផ្គត់ផ្គង់ថាមពល
    ភ្ជាប់ការផ្គត់ផ្គង់ថាមពល 12 V ទៅស្ថានីយផ្គត់ផ្គង់ថាមពល។ រក្សាវ៉ុលផ្គត់ផ្គង់ DCtage ក្នុងចន្លោះពី 8 ទៅ 18 V. វ៉ុលផ្គត់ផ្គង់ថាមពល DCtage ប៉ះពាល់ដល់ល្បឿនម៉ូទ័រអតិបរមា។
  6. ភ្ជាប់ខ្សែ USB
    ភ្ជាប់បន្ទះរចនាឯកសារយោងទៅកុំព្យូទ័រដោយប្រើខ្សែ USB ។ អនុញ្ញាតឱ្យកុំព្យូទ័រកំណត់រចនាសម្ព័ន្ធកម្មវិធីបញ្ជា USB ដោយស្វ័យប្រវត្តិប្រសិនបើចាំបាច់។
  7. រៀបចំកម្មវិធី MCU ឡើងវិញ ដោយប្រើ CodeWarrior
    នាំចូលគម្រោងកម្មវិធីរចនាឯកសារយោងដែលបានទាញយកនៅក្នុង CodeWarrior Development Studio៖
    1. ចាប់ផ្តើមកម្មវិធី CodeWarrior
    2. ចុច File - នាំចូល
    3. ជ្រើសរើស ទូទៅ – គម្រោងដែលមានស្រាប់ទៅក្នុងកន្លែងធ្វើការ
    4. ជ្រើសរើស “Select root directory” ហើយចុច Browse
    5. រុករកទៅថតកម្មវិធីដែលបានស្រង់ចេញ៖
    KEA128BLDCRD\SW\KEA128_ BLDC_Sensorless ហើយចុច OK
    6. ចុច Finish
    7. ចុច Run – Run ជ្រើសរើស KEA128_FLASH_OpenSDA configuration នៅពេលត្រូវបានសួរ
  8. ការដំឡើង FreeMASTER
    • ចាប់ផ្តើមកម្មវិធី FreeMASTER
    • បើកគម្រោង FreeMASTER
    KEA128BLDCRD\SW\KEA128_BLDC_Sensorless\KEA128_BLDC_Sensorless.pmp ដោយចុច File - បើកគម្រោង…
    • ដំឡើងច្រកទំនាក់ទំនង RS232 និងល្បឿននៅក្នុងម៉ឺនុយ គម្រោង – ជម្រើស… កំណត់ល្បឿនទំនាក់ទំនងទៅ 115200 Bd ។
    លេខច្រក COM អាចត្រូវបានរកឃើញដោយប្រើកម្មវិធីគ្រប់គ្រងឧបករណ៍ Windows នៅក្រោមផ្នែក "ច្រក (COM & LPT)" ជា "OpenSDA -CDC Serial Port (http://www.pemicro.com/opensda) (COMn)” ។
    • ចុចប៊ូតុង STOP ពណ៌ក្រហមនៅក្នុងរបារឧបករណ៍ FreeMASTER ឬចុច Ctrl+K ដើម្បីបើកទំនាក់ទំនង។ ការទំនាក់ទំនងជោគជ័យត្រូវបានផ្តល់សញ្ញានៅក្នុងរបារស្ថានភាពជា "RS232; COMn; speed=115200" ។

ការគ្រប់គ្រងកម្មវិធីនៅក្នុង FreeMASTER

  1. ចុច ការគ្រប់គ្រងកម្មវិធី ក្នុងម៉ឺនុយផ្ទាំងឧបករណ៍លៃតម្រូវកម្មវិធីគ្រប់គ្រងម៉ូទ័រ ដើម្បីបង្ហាញទំព័រគ្រប់គ្រងកម្មវិធី។
  2. ជ្រើសរើសទិសដៅបង្វិលដោយប្រើ SW3 នៅលើបន្ទះរចនាឯកសារយោង។
  3. ដើម្បីចាប់ផ្តើមម៉ូទ័រ សូមចុចលើប៊ូតុងបិទ/បើក ឬចុចកុងតាក់ SW1 នៅលើក្តារ។
  4. កំណត់ល្បឿនដែលត្រូវការដោយការផ្លាស់ប្តូរតម្លៃអថេរ "ល្បឿនដែលត្រូវការ" ដោយដៃនៅក្នុងបង្អួចនាឡិកាអថេរ ដោយចុចពីរដងលើរង្វាស់ល្បឿន ឬដោយចុចកុងតាក់ SW1 (បង្កើនល្បឿន) ឬប្តូរ SW2 (បន្ថយល្បឿន) នៅលើក្តារ។
  5. ការជំរុញល្បឿនម៉ូទ័រដោយស្វ័យប្រវត្តិអាចត្រូវបានបើកដោយចុចពីរដងលើ “ការឆ្លើយតបល្បឿន [requiredSpeed]” នៅក្នុងផ្ទាំងរំញោចអថេរ។
  6. ការឆ្លើយតបល្បឿនរបស់ម៉ូទ័រអាចត្រូវបានគេសង្កេតឃើញដោយចុចលើ Speed ​​Scope នៅក្នុងផ្ទាំង Project Tree។ វិសាលភាពបន្ថែម និងផ្នែកខាងក្រោយ EMFtage recorder ក៏មានផងដែរ។
  7. ដើម្បីបញ្ឈប់ម៉ូទ័រ សូមចុច ON/OFF flip-flop switch ឬចុចកុងតាក់ SW1 និង SW2 នៅលើក្តារក្នុងពេលដំណាលគ្នា។
  8. ក្នុង​ករណី​មាន​កំហុស​មិន​ទាន់​សម្រេច សូម​ចុច​ប៊ូតុង Clear Faults ពណ៌​បៃតង ឬ​ចុច​កុងតាក់ SW1 និង SW2 នៅ​លើ​ក្តារ​ដំណាល​គ្នា។
    កំហុសដែលមាននៅក្នុងប្រព័ន្ធត្រូវបានផ្តល់សញ្ញាដោយសូចនាករកំហុសពណ៌ក្រហម។ កំហុស​ដែល​កំពុង​រង់ចាំ​ត្រូវ​បាន​ផ្តល់​សញ្ញា​ដោយ​សូចនាករ​រង្វង់​ក្រហម​តូច​នៅ​ជាប់​នឹង​សូចនាករ​កំហុស​រៀងៗ​ខ្លួន​ និង​ដោយ​ LED ស្ថានភាព​ពណ៌​ក្រហម​នៅ​លើ​ក្តារ​រចនា​យោង។

ជម្រើស Jumper

ខាងក្រោមនេះគឺជាបញ្ជីនៃជម្រើស jumper ទាំងអស់។ ការកំណត់ jumper ដែលបានដំឡើងលំនាំដើមត្រូវបានបង្ហាញនៅក្នុងអត្ថបទពណ៌សនៅក្នុងប្រអប់ពណ៌ក្រហម។

អ្នកលោត  ជម្រើស ការកំណត់  ការពិពណ៌នា
J6 System Basis Chip Mode និង RESET
ការកំណត់រចនាសម្ព័ន្ធអន្តរទំនាក់ទំនង
៣-មករា របៀបបំបាត់កំហុស MC33903D បើកដំណើរការ
៩-មីនា MC33903D បើករបៀបសុវត្ថិភាពបរាជ័យ
២៥-ឧសភា MC33903D/KEA128 កំណត់ការភ្ជាប់ទំនាក់ទំនងឡើងវិញបើកដំណើរការ

បញ្ជីបឋមកថា និងឧបករណ៍ភ្ជាប់

បឋមកថា/ឧបករណ៍ភ្ជាប់  ការពិពណ៌នា
J1 បឋមកថា Kinetis KEA128 Serial Wire Debug (SWD)
J2 ឧបករណ៍ភ្ជាប់ OpenSDA micro USB AB
J3 Kinetis K20 (OpenSDA) JTAG ក្បាល
J7 បឋមកថាសញ្ញាចំណុចប្រទាក់រូបវន្ត CAN និង LIN
J8, J9, J10 ស្ថានីយដំណាក់កាលម៉ូទ័រ (J8 - ដំណាក់កាល A, J9 - ដំណាក់កាល B, J10 - ដំណាក់កាល C)
ជ ១៦៩, ជ ១៧៩ ស្ថានីយបញ្ចូលថាមពល DC 12V (J11 - 12V, J12 - GND)
J13 ស្ថានីយរេស៊ីស្ទ័រហ្វ្រាំង (មិនដំឡើង)

គាំទ្រ

ទស្សនា freescale.com/support សម្រាប់បញ្ជីលេខទូរស័ព្ទក្នុងតំបន់របស់អ្នក។

ការធានា

ទស្សនា freescale.com/warranty សម្រាប់ព័ត៌មានធានាពេញលេញ។

សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់
freescale.com/KEA128BLDCRD
Freescale, និមិត្តសញ្ញា Freescale, CodeWarrior និង Kinetis គឺជាពាណិជ្ជសញ្ញារបស់ Freescale Semiconductor, Inc., Reg. អាមេរិក Pat ។ & Tm. បិទ។ ឈ្មោះផលិតផល ឬសេវាកម្មផ្សេងទៀតទាំងអស់គឺជាកម្មសិទ្ធិរបស់ម្ចាស់រៀងៗខ្លួន។ ARM និង Cortex គឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ ARM Limited (ឬក្រុមហ៊ុនបុត្រសម្ព័ន្ធរបស់ខ្លួន) នៅក្នុង EU និង/ឬកន្លែងផ្សេងទៀត។ រក្សាសិទ្ធិគ្រប់យ៉ាង។
រក្សាសិទ្ធិឆ្នាំ ២០១២ ដោយ Freescale Semiconductor, Inc.

និមិត្តសញ្ញា NXP 2

លេខឯកសារ៖ KEA128BLDCRDQSG REV 0
លេខ Agile: 926-78864 REV A
ទាញយកពី Arrow.com ។

ឯកសារ/ធនធាន

NXP KEA128BLDCRD 3-Phase Sensorless BLDC Reference Design [pdf] ការណែនាំអ្នកប្រើប្រាស់
KEA128BLDCRD, ការរចនាសេចក្តីយោង BLDC ដែលគ្មានឧបករណ៍ចាប់សញ្ញា 3 ដំណាក់កាល, ការរចនាសេចក្តីយោង BLDC ដោយគ្មានឧបករណ៍ចាប់សញ្ញា 128 ដំណាក់កាល, KEA3BLDCRD ការរចនាសេចក្តីយោង BLDC XNUMX ដំណាក់កាល, ការរចនាសេចក្តីយោង BLDC គ្មាន Sensor, ការរចនាសេចក្តីយោង BLDC, ការរចនាយោង

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *