电机控制并不只是打开或关闭一个开关那么简单,尤其是工业机器人常采用的3相无刷直流(BLDC)电机和永磁异步电机,如何对这些电机进行可靠的稳速或调速控制是目前很多设计师面临的一个难题?本文介绍的电机控制解决方案可轻松地实现电机在任何方向上的加速-减速控制。
Motor Control-Solved是Cyan Technology(赛恩)公司基于其eCOG1 16位嵌入式微控制器开发的一个电机控制解决方案,可用于驱动3相无刷直流(BLDC)电机和永磁异步电机(PMSM)。该解决方案提供了一个包含运行说明、模块化软件包和硬件参考设计的交钥匙电机速度控制技术解决方案。
BLDC 电机和PMSM电机目前被广泛用于各种消费产品和工业控制应用领域,利用这些电机的高效率和线性的速度/扭矩特性,可对电机进行稳速、调速控制。
eCOG1X 是一种外设丰富、低功耗的16-位微控制器,非常适于用在嵌入式电机控制应用中。它拥有许多适于电机控制的外设,可以使微控制器的处理器内核只要运行很简单的代码既可实现对电机的控制。其内部集成的柔性多通道PWM定时器模块能实现对电机功率的直接调控,使全四象限驱动运行成为可能,实现电机在任何方向上的加速-减速控制。eCOG1X还具有快速ADC转换功能、实现了同步采样硬件触发信号、以及监测相电压及定子电流, 输入捕捉定时器可用于霍尔位置传感器信号采样。
模块化软件包和硬件参考设计构成完整的电机控制技术方案。仅需要对很少几个软件参数进行调整,就可以将用eCOG1X的硬件设计很容易地移植到更大的电机控制应用。不论电机功率大小,电机控制软件的核心可以保持不变。其应用范围包括白色家电(如洗衣机,冰箱压缩机)控制及工业电机控制。
eCOG1系列16位嵌入式微控制器拥有片上闪存存储器、以及赛恩特有的超低功耗的高柔性外设时钟结构。芯片具有许多卓越的技术性能,包括:指令缓存、外扩存储空间接口、带DMA的主机模式接口和一系列定时器和串行接口。
eCOG1k拥有64KB闪存空间及4KB SRAM空间。eCOG1X是在eCOG1K基础上的高性能扩展,它拥有最多512KB闪存空间和24KB SRAM空间,它还拥有先进的外设接口功能,包括:一个片上USB 控制器和一个以太网MAC层。eCOG1kG完全符合RoHS环保要求,可用以取代eCOG1K,但性能完全相同。所有面向用户的关于eCOG1k的技术文件完全适用于eCOG1kG。