NXP MPC5643L 32位MCU开发和三相BLDC/PMSM低压电源参考设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

NXPMPC5643L32位MCU开发和三相BLDC/PMSM低压电源参考设计NXP公司的MPC5643L系列是基于32位PowerArchitecture的系统级芯片(SoC),采用高性能e200z4d双内核,工作频率高达120MHz,具有可变长度编码(VLE),存储器管理单元(MMU),带误差检测代码的4KB指令缓存和信号处理引擎(SPE),其增强特性适合用在嵌入使应用,特别是汽车应用控制器.本文介绍了MPC5643L主要特性,框图,评估板KITMPC5643DBEVM主要特性和硬件开发配置图,以及电路图,材料清单和PCB设计图.此外还介绍了采用MPC5643LMCU三相BLDC/PMSM低压电源参考设计框图和电路图.TheMPC5643Lseriesmicrocontrollersaresystem-on-chipdevicesthatarebuiltonPowerArchitecturetechnologyandcontainenhancementsthatimprovethearchitecture’sfitinembeddedapplications,includeadditionalinstructionsupportfordigitalsignalprocessing(DSP)andintegratetechnologiessuchasanenhancedtimeprocessorunit,enhancedqueuedanalog-to-digitalconverter,ControllerAreaNetwork,andanenhancedmodularinput-outputsystem.TheMPC5643Lfamilyof32-bitmicrocontrollersisthelatestachievementinintegratedautomotiveapplicationcontrollers.Itbelongstoanexpandingrangeofautomotive-focusedproductsdesignedtoaddresselectricalhydraulicpowersteering(EHPS),electricpowersteering(EPS)andairbagapplications.Theadvancedandcost-efficienthostprocessorcoreoftheMPC5643LautomotivecontrollerfamilycomplieswiththePowerArchitectureembeddedcategory.Itoperatesatspeedsashighas120MHzandoffershigh-performanceprocessingoptimizedforlowpowerconsumption.ItcapitalizesontheavailabledevelopmentinfrastructureofcurrentPowerArchitecturedevicesandissupportedwithsoftwaredrivers,operatingsystemsandconfigurationcodetoassistwithusers’implementations.MPC5643L主要特性:•High-performancee200z4ddualcore—32-bitPowerArchitecture®technologyCPU—Corefrequencyashighas120MHz—Dualissuefive-stagepipelinecore—VariableLengthEncoding(VLE)—MemoryManagementUnit(MMU)—4KBinstructioncachewitherrordetectioncode—Signalprocessingengine(SPE)•Memoryavailable—1MBflashmemorywithECC—128KBon-chipSRAMwithECC—Built-inRWWcapabilitiesforEEPROMemulation•SIL3/ASILDinnovativesafetyconcept:LockStepmodeandFail-safeprotection—Sphereofreplication(SoR)forkeycomponents(suchasCPUcore,eDMA,crossbarswitch)—Faultcollectionandcontrolunit(FCCU)—Redundancycontrolandcheckerunit(RCCU)onoutputsoftheSoRconnectedtoFCCU—Boot-timeBuilt-InSelf-TestforMemory(MBIST)andLogic(LBIST)triggeredbyhardware—Boot-timeBuilt-InSelf-TestforADCandflashmemorytriggeredbysoftware—Replicatedsafetyenhancedwatchdog—Replicatedjunctiontemperaturesensor—Non-maskableinterrupt(NMI)—16-regionmemoryprotectionunit(MPU)—Clockmonitoringunits(CMU)—Powermanagementunit(PMU)—Cyclicredundancycheck(CRC)unit•DecoupledParallelmodeforhigh-performanceuseofreplicatedcores•NexusClass3+interface•Interrupts—Replicated16-prioritycontroller—Replicated16-channeleDMAcontroller•GPIOsindividuallyprogrammableasinput,outputorspecialfunction•Three6-channelgeneral-purposeeTimerunits•2FlexPWMunits—Four16-bitchannelspermodule•Communicationsinterfaces—2LINFlexDchannels—3DSPIchannelswithautomaticchipselectgeneration—2FlexCANinterfaces(2.0BActive)with32messageobjects—FlexRaymodule(V2.1Rev.A)with2channels,64messagebuffersanddataratesupto10Mbit/s•Two12-bitanalog-to-digitalconverters(ADCs)—16inputchannels—Programmablecrosstriggeringunit(CTU)tosynchronizeADCsconversionwithtimerandPWM•Sinewavegenerator(D/Awithlowpassfilter)•On-chipCAN/UARTbootstraploader•Single3.0Vto3.6Vvoltagesupply•Ambienttemperaturerange–40℃to125℃•Junctiontemperaturerange–40℃to150℃图1.MPC5643L功能框图评估板KITMPC5643DBEVMTheKITMPC5643DBEVMevaluationboardispopulatedwithaMPC5643LsafetyorientedmicrocontrollerfromtheQorivvafamily.TheKITMPC5643DBEVMisadaughterboardthatextendstheKIT33908MBEVBEkit(populatedwithMC33908SystemBasischip).Together,thesetwokitscreateaplatformthatformsabaseforaSafetyEcosystem,whichcanreachthehighestlevelinfunctionalsafetyasdefinedbytheISO26262.ThedaughterboardincludestheMCUandexternalcomponentsnecessaryforitsbasicoperationasthedecouplingcapacitors,crystaloscillator,resetcircuitry,LEDindicators,etc.Powersupplyandintelligentpowermanagementincludingenhancedsafetyfeaturesisprovidedtothedaughterboardfromthemotherboard.Duetothis,thedaughterboardcannotoperateseparatelyandithastobepluggedonthemotherboard(usingfour80-pinconnectors).ThedaughterboardisdeliveredwithademosoftwarealreadyloadedintheFlashmemoryoftheMPC5643L.ThiscodeprovidesalgorithmsandproceduresnecessarytoinitializeandoperatetheMC33908correctly.SeetheKTMPC5643DBSWUG-BasicSWDriversforMPC5643LandtheKTMPC5643DBDEMOUG–MC33908DriverandDemoSWfordetails.图2.评估板KITMPC5643DBEVM外形图图3.评估板KITMPC5643DBEVM和KIT33908MBEVBE接口图评估板KITMPC5643DBEVM主要特性:•QorivvaMPC5643L32-bitmicrocontrollerwithsafetyarchitecture•PreloadedsoftwaredemofortheMC33908andMPC5643Lplatform•DesignedtobepluggedontotheKIT33908MBEVBEEvaluationBoard•SeparatedpowersuppliesforthecoreandtheADC•HighprecisionVCCApowersupplyconnectedtotheADCreferencevoltage•EquippedbyNexusandJTAGforsimpleDebug•PossibletoconnectUSB/RS232throughthemotherboard图4.评估板KITMPC5643DBEVM硬件开发配置图图5.评估板KITMPC5643DBEVM电路图(1)图6.评估板KITMPC5643DBEVM电路图(2)图7.评估板KITMPC5643DBEVM电路图(3)图8.评估板KITMPC5643DBEVMPCB元件布局图(正面)图9.评估板KITMPC5643DBEVMPCB元件布局图(背面)图10.评估板KITMPC5643DBEVMPCB设计图(1)图11.评估板KITMPC5643DBEVMPCB设计图(2)图12.评估板KITMPC5643DBEVMPCB设计图(3)图13.评估板KITMPC5643DBEVMPC

1 / 21
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功