Cypress PSoC 1在步進(jìn)電機(jī)驅(qū)動(dòng)器中的應(yīng)用
基于PSoC 1的步進(jìn)電機(jī)控制方案
本文引用地址:http://2s4d.com/article/142170.htm利用PSoC 1系列芯片中的可編程模擬單元可實(shí)現(xiàn)對步進(jìn)電機(jī)的高細(xì)分?jǐn)?shù)和精確的正弦波形控制。圖1為利用PSoC 1實(shí)現(xiàn)以上步進(jìn)電機(jī)驅(qū)動(dòng)器方案電路圖,只需一個(gè)芯片,就可實(shí)現(xiàn)可編程模擬電路,例如高速/低速比較器,DAC等功能模塊,以及可編程數(shù)字電路,并且利用芯片內(nèi)的模擬/數(shù)字總線非常方便靈活地進(jìn)行互聯(lián)。DAC的數(shù)字接口可以連接到芯片內(nèi)部的可編程邏輯陣列和MCU內(nèi)核實(shí)現(xiàn)高實(shí)時(shí)性的控制邏輯。
對于步進(jìn)電機(jī)的A,B兩個(gè)線圈分別有A+,A-,B+和B-四個(gè)輸入端子,由兩組全橋型驅(qū)動(dòng)實(shí)現(xiàn)雙極性電流驅(qū)動(dòng)電路(如圖2所示)。每個(gè)線圈由4個(gè)大功率MOSFET組成的全橋開關(guān)電路控制,每個(gè)MOSFET的開關(guān)信號由一個(gè)PSoC的數(shù)字GPIO來控制,并通過外部的MOSFET驅(qū)動(dòng)芯片保證足夠大的驅(qū)動(dòng)電流使MOSFET能快速導(dǎo)通,防止發(fā)熱量過大。因此至少需要8個(gè)數(shù)字IO來控制兩組全橋驅(qū)動(dòng)電路。
電路圖符號相關(guān)文章:電路圖符號大全
評論