资源说明:电机控制并不只是打开或关闭一个开关那么简单,尤其是工业机器人常采用的3相无刷直流(BLDC)电机和永磁异步电机,如何对这些电机进行可靠的稳速或调速控制是目前很多设计师面临的一个难题?本文介绍的电机控制解决方案可轻松地实现电机在任何方向上的加速-减速控制。
Motor Control-Solved是Cyan Technology(赛恩)公司基于其eCOG1 16位嵌入式微控制器开发的一个电机控制解决方案,可用于驱动3相无刷直流(BLDC)电机和永磁异步电机(PMSM)。该解决方案提供了一个包含运行说明、模块化软件包和硬件参考设计的交钥匙电机速度控制技术解决方案。
BLDC 电机和PM
工业电子中的电机控制是一个复杂而关键的领域,特别是在使用3相无刷直流(BLDC)电机和永磁异步电机(PMSM)的场合,如工业机器人。这些电机因其高效和线性速度/扭矩特性而被广泛应用。设计可靠的稳速和调速控制系统是工程师们面临的挑战。
Cyan Technology公司的Motor Control-Solved解决方案为这个问题提供了答案。这个解决方案是基于eCOG1 16位嵌入式微控制器构建的,能够驱动BLDC电机和PMSM电机。它不仅提供运行说明,还包括模块化的软件包和硬件参考设计,形成了一套全面的交钥匙电机速度控制方案,使得加速和减速控制变得简单且灵活,无论电机是正转还是反转。
eCOG1X微控制器是这个解决方案的核心,它的特点是低功耗和丰富的外设。其内置的多通道PWM定时器模块可以直接调控电机功率,支持全四象限驱动,实现电机的正反向加速和减速。此外,它具备快速ADC转换功能,用于实时监测相电压和定子电流,输入捕捉定时器则用于处理霍尔传感器信号,确保精确的位置检测。
为了便于应用,Cyan Technology提供了模块化的软件包,只需调整少量参数即可适应不同功率大小的电机控制需求。这种灵活性使得eCOG1X设计能够轻易地扩展到更复杂的电机控制场景,比如家用电器(如洗衣机、冰箱压缩机)和工业电机。
eCOG1系列微控制器有多种配置,如eCOG1K和eCOG1X。eCOG1K具有64KB闪存和4KB SRAM,而eCOG1X则进一步扩展至最大512KB闪存和24KB SRAM,还添加了USB控制器和以太网MAC层等高级接口功能。所有型号都满足RoHS环保标准,而且技术文件通用,方便用户使用。
Cyan Technology的Motor Control-Solved方案提供了一种高效、灵活的途径来解决工业电子中BLDC和PMSM电机的控制问题。通过优化的微控制器设计和软件工具,设计者可以更轻松地实现精确、高效的电机控制,从而提升整个系统性能和可靠性。
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。