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