電機控制并不只是打開或關(guān)閉一個開關(guān)那么簡單,尤其是工業(yè)機器人常采用的3相無刷直流(BLDC)電機和永磁異步電機,如何對這些電機進行可靠的穩(wěn)速或調(diào)速控制是目前很多設(shè)計師面臨的一個難題?本文介紹的電機控制解決方案可輕松地實現(xiàn)電機在任何方向上的加速-減速控制。
Motor Control-Solved是Cyan Technology(賽恩)公司基于其eCOG1 16位嵌入式微控制器開發(fā)的一個電機控制解決方案,可用于驅(qū)動3相無刷直流(BLDC)電機和永磁異步電機(PMSM)。該解決方案提供了一個包含運行說明、模塊化軟件包和硬件參考設(shè)計的交鑰匙電機速度控制技術(shù)解決方案。
BLDC 電機和PMSM電機目前被廣泛用于各種消費產(chǎn)品和工業(yè)控制應(yīng)用領(lǐng)域,利用這些電機的高效率和線性的速度/扭矩特性,可對電機進行穩(wěn)速、調(diào)速控制。
eCOG1X 是一種外設(shè)豐富、低功耗的16-位微控制器,非常適于用在嵌入式電機控制應(yīng)用中。它擁有許多適于電機控制的外設(shè),可以使微控制器的處理器內(nèi)核只要運行很簡單的代碼既可實現(xiàn)對電機的控制。其內(nèi)部集成的柔性多通道PWM定時器模塊能實現(xiàn)對電機功率的直接調(diào)控,使全四象限驅(qū)動運行成為可能,實現(xiàn)電機在任何方向上的加速-減速控制。eCOG1X還具有快速ADC轉(zhuǎn)換功能、實現(xiàn)了同步采樣硬件觸發(fā)信號、以及監(jiān)測相電壓及定子電流, 輸入捕捉定時器可用于霍爾位置傳感器信號采樣。
模塊化軟件包和硬件參考設(shè)計構(gòu)成完整的電機控制技術(shù)方案。僅需要對很少幾個軟件參數(shù)進行調(diào)整,就可以將用eCOG1X的硬件設(shè)計很容易地移植到更大的電機控制應(yīng)用。不論電機功率大小,電機控制軟件的核心可以保持不變。其應(yīng)用范圍包括白色家電(如洗衣機,冰箱壓縮機)控制及工業(yè)電機控制。
eCOG1系列16位嵌入式微控制器擁有片上閃存存儲器、以及賽恩特有的超低功耗的高柔性外設(shè)時鐘結(jié)構(gòu)。芯片具有許多卓越的技術(shù)性能,包括:指令緩存、外擴存儲空間接口、帶DMA的主機模式接口和一系列定時器和串行接口。
eCOG1k擁有64KB閃存空間及4KB SRAM空間。eCOG1X是在eCOG1K基礎(chǔ)上的高性能擴展,它擁有最多512KB閃存空間和24KB SRAM空間,它還擁有先進的外設(shè)接口功能,包括:一個片上USB 控制器和一個以太網(wǎng)MAC層。eCOG1kG完全符合RoHS環(huán)保要求,可用以取代eCOG1K,但性能完全相同。所有面向用戶的關(guān)于eCOG1k的技術(shù)文件完全適用于eCOG1kG。