PRODUCTS CENTER
内置可编程电机驱动PMD(Programmable Motor Driver)的PMD微控制器,专门设计用于三相电机的变频器控制,降低电机控制的CPU工作量。PMD微控制器有以下几种:具有Arm Cortex-M3内核,内置矢量引擎以实现效率更高的电机矢量控制的微控制器;具有Arm Cortex-M4 with FPUF内核,内置高级矢量引擎的微控制器;具有8位TLCS-870/X、TLCS-870/C1内核,通过每60度电角度的旋转产生中断以进行正弦波换相的微控制器。
矢量引擎是自动执行基本矢量控制操作(如坐标变换、相位变换和正弦/余弦计算)和电流控制用PI算法的专用硬件单元。
PSC(Programmable Servo/Sequence controller)是和CPU核完全独立的、带有独自命令架构的协处理器。作为PSC的用法:当CPU资源负担比较重时或以一定间隔的计算处理、不定期处理等;把本来由CPU核必须处理的计算、顺序处理及分散处理的任务交给PSC协处理器处理、这样可以大大地减轻CPU核的处理负担。
因此,CPU处理负担降低了,可以通过降低CPU核的工作频率(利用时钟预分频)使MCU的功耗变得更低,而且通过把根据负载分散得到的CPU核资源分配给PSC处理,性能向上和功能追加变为可能。
PSC的启动可以通过CPU核启动和功能外设启动,通过功能外设的启动根据不同产品会有所不同。比如,想要周期地启动PSC时可通过间隔定时器中断启动,此外,也可以通过A/D转换器的转换结束中断启动。PSC一旦启动就执行保存在代码RAM内的程序、把计算结果或者处理结果保存到数据RAM后,通过执行STOP命令给CPU核发出PSC结束中断以停止工作。PSC工作在停止状态不耗电,在下一个启动信号产生前进入待机状态。
Part Number | Description | Package | View |
---|