在 CPLD 中實(shí)現(xiàn)步進(jìn)電機(jī)驅(qū)動器
出處:維庫電子市場網(wǎng) 發(fā)布于:2023-03-27 15:30:39
基于摩托羅拉(現(xiàn)在 飛思卡爾) 大量使用但過時(shí)的 SAA1042 步進(jìn)電機(jī)驅(qū)動器 IC,本設(shè)計(jì)理念描述了基于 CPLD(復(fù)數(shù)可編程邏輯器件)的步進(jìn)電機(jī)驅(qū)動器實(shí)現(xiàn),該驅(qū)動器也可以取代基于 SAA1027 或 UCN5804B 的設(shè)計(jì)中的驅(qū)動器。該設(shè)計(jì)僅使用六個(gè)宏單元 賽靈思 XC9536 CPLD,因此可以在一個(gè)小容量CPLD中實(shí)現(xiàn)多個(gè)步進(jìn)電機(jī)驅(qū)動器。CPLD步進(jìn)電機(jī)驅(qū)動器需要時(shí)鐘、方向、步長和復(fù)位輸入。時(shí)鐘輸入接受邏輯電平脈沖,并在脈沖的正邊沿上激活。
方向或 CW/CCW(順時(shí)針/逆時(shí)針)輸入決定了電機(jī)的旋轉(zhuǎn)方向。根據(jù)電機(jī)的電氣連接,將此輸入保持在 0V 通常產(chǎn)生 CW 旋轉(zhuǎn),邏輯 1 輸入產(chǎn)生 CCW 旋轉(zhuǎn)。步長(即全步或半步)輸入決定了電機(jī)在每個(gè)時(shí)鐘脈沖下的角度旋轉(zhuǎn)。保持該輸入為低電平命令電機(jī)針對每個(gè)施加的時(shí)鐘脈沖執(zhí)行一個(gè)完整的步進(jìn),高輸入產(chǎn)生半步。復(fù)位輸入上的高電平使電機(jī)處于先前定義的狀態(tài),并命令CPLD忽略任何輸入時(shí)鐘脈沖。
CPLD的輸出包括A相和A_n相以及B相和B_n相,每個(gè)相位通過外部電源驅(qū)動器IC控制電機(jī)的兩個(gè)線圈之一2 和集成電路3 ,在電機(jī)的標(biāo)稱電壓( ).每個(gè)驅(qū)動器輸出端的一對肖特基二極管在通過反轉(zhuǎn)繞組電流引起的感性電壓瞬變期間保護(hù)驅(qū)動器的輸出。將 MOSFET 驅(qū)動器與內(nèi)部二極管配合使用,例如 微芯片的 TC4424A 雙驅(qū)動器,可省去對外部二極管的要求。
仿真專用步進(jìn)電機(jī)控制器、可編程邏輯器件、IC1 ,將步進(jìn)電機(jī)信號施加到電機(jī)驅(qū)動器IC2 和集成電路3 .
CPLD的程序包括一個(gè)八態(tài)摩爾有限狀態(tài)機(jī),對應(yīng)于電機(jī)的八個(gè)半步態(tài)。 表1 顯示每個(gè)計(jì)算機(jī)狀態(tài)的驅(qū)動程序輸出。在全步狀態(tài)模式下,狀態(tài)機(jī)僅執(zhí)行步驟 0、步驟 2、步驟 4 和步驟 6。在每個(gè)時(shí)鐘脈沖的上升沿,如果 CW/CCW 為高電平,則機(jī)器狀態(tài)從步進(jìn) (n) 變?yōu)椴竭M(jìn) (n+1),如果 CW/CCW 為低電平,則從步進(jìn) (n) 變?yōu)椴竭M(jìn) (n–1)。您可以一個(gè) 通用 VHDL 實(shí)現(xiàn) 步進(jìn)電機(jī)驅(qū)動器固件。雖然該代碼是為XC9536 CPLD編寫的,但它也適用于任何CPLD或FPGA目標(biāo)器件。
版權(quán)與免責(zé)聲明
凡本網(wǎng)注明“出處:維庫電子市場網(wǎng)”的所有作品,版權(quán)均屬于維庫電子市場網(wǎng),轉(zhuǎn)載請必須注明維庫電子市場網(wǎng),http://www.hbjingang.com,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。
如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
- 工業(yè)視覺檢測系統(tǒng)技術(shù)參數(shù)與選型運(yùn)維指南2026/1/4 14:50:21
- 工業(yè)視覺檢測系統(tǒng)核心知識解析2025/12/29 11:23:21
- 工業(yè)級電磁閥技術(shù)參數(shù)與選型運(yùn)維指南2025/12/29 11:06:44
- 工業(yè)控制系統(tǒng)遠(yuǎn)程訪問安全實(shí)操指南2025/12/25 10:04:23
- 工業(yè)控制系統(tǒng)網(wǎng)絡(luò)安全防護(hù)實(shí)操指南2025/12/25 9:53:54
- PCB電磁兼容性(EMC)設(shè)計(jì)核心實(shí)操規(guī)范
- 物聯(lián)網(wǎng)節(jié)點(diǎn)低功耗設(shè)計(jì):信號鏈中的濾波與功耗管理
- 同步整流中MOSFET的應(yīng)用要點(diǎn)
- 輸出短路對電源芯片的影響
- 連接器壽命評估與可靠性設(shè)計(jì)
- PCB電源完整性(PI)設(shè)計(jì)核心實(shí)操規(guī)范
- 多層PCB疊層設(shè)計(jì)核心實(shí)操規(guī)范
- 提高M(jìn)OSFET效率的電路優(yōu)化方法
- 電源管理IC在智能家居中的應(yīng)用
- 差分信號連接器設(shè)計(jì)要點(diǎn)









