S32K344 - Six-step commutation control

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K344 - Six-step commutation control

S32K344 - Six-step commutation control

S32K344 - Six-step commutation control

These examples demonstrate a a 3-phase Brushless DC (BLDC) motor control drive using a Six-step commutation control with Hall position sensor and without any position sensor (sensorless). This design serves as an example of motor control design using NXP S32K3 automotive family. tomasfedor_0-1707467166083.png

Examples were designed on S32K344 Brushless Direct Current and Permanent Magnet Synchronous Motor Control Development Kit. 

tomasfedor_4-1707405434276.png

C-project based examples are part of MCSPTE1AK344 Development Kit Application Software. An innovative drivers set, Real-Time Drivers (RTD),are used to configure and control the MCU. It complies with Automotive-SPICE, ISO 26262, ISO 9001 and IATF 16949. Production-ready Automotive Math and Motor Control Library set provides essential building blocks for algorithm. FreeMASTER is used as useful run-time debugging tool.

Application software contains: 

  • MCSPTE1AK344_BLDC_6Step_hall_ll-. Hall sensor-based example. Detailed description of the example can be found in attachment to this article MCSPTE1AK344 - 6-step hall.pdf.
  • MCSPTE1AK344_BLDC_6Step_sensorless_ll – Sensorless based example. Detailed description of the example can be found in attachment to this article MCSPTE1AK344_- 6-step sensorless.pdf.

 

MATLAB Simulink based project (Motor Control BLDC Example - s32k344_mc_bldc_ebt) is build using Model-Based Design Toolbox (MBDT) and can be downloaded from NXP Model-Based Design Toolbox for S32K3xx - version 1.4.0 or newer releases.

Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1804572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ES32K344%20-%20Six-step%20commutation%20control%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1804572%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%0A%3CP%3E%3CSTRONG%3ES32K344%20-%20Six-step%20commutation%20control%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CTABLE%20style%3D%22border-style%3A%20hidden%3B%20width%3A%20100%25%3B%22%20border%3D%221%22%20width%3D%22100%25%22%3E%0A%3CTBODY%3E%0A%3CTR%3E%0A%3CTD%20width%3D%2250%25%22%20class%3D%22lia-align-justify%22%20style%3D%22text-align%20%3A%20justify%3B%22%20style%3D%22text-align%20%3A%20justify%3B%22%3EThese%20examples%20demonstrate%20a%20a%203-phase%20Brushless%20DC%20(BLDC)%20motor%20control%20drive%20using%20a%20Six-step%20commutation%20control%20with%20Hall%20position%20sensor%20and%20without%20any%20position%20sensor%20(sensorless).%20This%20design%20serves%20as%20an%20example%20of%20motor%20control%20design%20using%20NXP%20S32K3%20automotive%20family.%3C%2FTD%3E%0A%3CTD%20width%3D%2250%25%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22tomasfedor_0-1707467166083.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tomasfedor_0-1707467166083.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F262648i7082D581922EE70D%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22tomasfedor_0-1707467166083.png%22%20alt%3D%22tomasfedor_0-1707467166083.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FTD%3E%0A%3C%2FTR%3E%0A%3C%2FTBODY%3E%0A%3C%2FTABLE%3E%0A%3CP%3EExamples%26nbsp%3Bwere%20designed%20on%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdevelopment-boards%2Fautomotive-motor-control-solutions%2Farm-based-solutions-%2Fs32k344-bldc-pmsm-development-kit%3AMCSPTE1AK344%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ES32K344%20Brushless%20Direct%20Current%20and%20Permanent%20Magnet%20Synchronous%20Motor%20Control%20Development%20Kit.%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22tomasfedor_4-1707405434276.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22tomasfedor_4-1707405434276.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F262552iB675A819636B0B43%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22tomasfedor_4-1707405434276.png%22%20alt%3D%22tomasfedor_4-1707405434276.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EC-project%20based%20examples%20are%20part%20of%20%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fwebapp%2FDownload%3FcolCode%3DMCSPTE1AK344-SW%26amp%3BappType%3Dlicense%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EMCSPTE1AK344%20Development%20Kit%20Application%20Software%3C%2FA%3E.%20%3C%2FSTRONG%3EAn%20innovative%20drivers%20set%2C%20Real-Time%20Drivers%3CSTRONG%3E%20(%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fautomotive-software-and-tools%2Freal-time-drivers-rtd%3AAUTOMOTIVE-RTD%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3ERTD%3C%2FA%3E)%3C%2FSTRONG%3E%2Care%20used%20to%20configure%20and%20control%20the%20MCU.%20It%20complies%20with%20Automotive-SPICE%2C%20ISO%2026262%2C%20ISO%209001%20and%20IATF%2016949.%20Production-ready%26nbsp%3B%3CSTRONG%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fautomotive-software-and-tools%2Fautomotive-math-and-motor-control-library-ammclib%3AAMMCLIB%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EAutomotive%20Math%20and%20Motor%20Control%20Library%3C%2FA%3E%26nbsp%3B%3C%2FSTRONG%3Eset%20provides%20essential%20building%20blocks%20for%20algorithm.%26nbsp%3B%3CSTRONG%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fdevelopment-software%2Ffreemaster-run-time-debugging-tool%3AFREEMASTER%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3EFreeMASTER%26nbsp%3B%3C%2FA%3E%3C%2FSTRONG%3Eis%20used%20as%20useful%20run-time%20debugging%20tool.%3C%2FP%3E%0A%3CP%3E%3CSTRONG%3EApplication%20software%20contains%3A%26nbsp%3B%20%3C%2FSTRONG%3E%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3E%3CSTRONG%3EMCSPTE1AK344_BLDC_6Step_hall_ll%3C%2FSTRONG%3E-.%20Hall%20sensor-based%20example.%20Detailed%20description%20of%20the%20example%20can%20be%20found%20in%20attachment%20to%20this%20article%20%3CFONT%20color%3D%22%233366FF%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FS32K344-Six-step-commutation-control%2Fta-p%2F1804572%3Fattachment-id%3D169805%22%20target%3D%22_self%22%3EMCSPTE1AK344%20-%206-step%20hall.pdf%3C%2FA%3E.%3C%2FFONT%3E%3C%2FLI%3E%0A%3CLI%3E%3CSTRONG%3EMCSPTE1AK344_BLDC_6Step_sensorless_ll%20%E2%80%93%20%3C%2FSTRONG%3ESensorless%20based%20example.%20Detailed%20description%20of%20the%20example%20can%20be%20found%20in%20attachment%20to%20this%20article%20%3CFONT%20color%3D%22%233366FF%22%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FS32K344-Six-step-commutation-control%2Fta-p%2F1804572%3Fattachment-id%3D169806%22%20target%3D%22_self%22%3EMCSPTE1AK344_-%206-step%20sensorless.pdf%3C%2FA%3E.%3C%2FFONT%3E%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%20data-unlink%3D%22true%22%3E%3CSTRONG%3EMATLAB%26nbsp%3BSimulink%26nbsp%3Bbased%20project%26nbsp%3B%3C%2FSTRONG%3E(Motor%20Control%20BLDC%20Example%20-%20s32k344_mc_bldc_ebt)%20is%20build%20using%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fdesign%2Fdesign-center%2Fsoftware%2Fautomotive-software-and-tools%2Fmodel-based-design-toolbox-mbdt%3AMBDT%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3EModel-Based%20Design%20Toolbox%20(MBDT)%3C%2FA%3E%20and%20can%20be%20downloaded%20from%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FNXP-Model-Based-Design-Tools%2FNXP-Model-Based-Design-Toolbox-for-S32K3xx-version-1-4-0%2Fta-p%2F1659658%22%20target%3D%22_self%22%3ENXP%20Model-Based%20Design%20Toolbox%20for%20S32K3xx%20-%20version%201.4.0%3C%2FA%3E%20or%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fforums%2Fsearchpage%2Ftab%2Fmessage%3Ffilter%3Dlocation%26amp%3Bq%3DNXP%2520Model-Based%2520Design%2520Toolbox%2520for%2520S32K3xx%26amp%3Blocation%3Dtkb-board%3Ambdt%40tkb%26amp%3Bcollapse_discussion%3Dtrue%22%20target%3D%22_self%22%3Enewer%20releases%3C%2FA%3E.%3C%2FP%3E%0A%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎05-24-2024 12:56 AM
Updated by: