亚洲国产高清在线观看视频_日韩欧美国产aⅴ另类_奇米影视7777久久精品_欧美 国产 亚洲 卡通 综合

您的位置:首頁 > 熱點(diǎn) >

詳解步進(jìn)電機(jī)控制器的設(shè)計(jì)

其中命令字寄存器Cmd_reg組成如下(對應(yīng)的地址為“00”):

X未用位。 Ini對控制器初始化為1時(shí)有效。當(dāng)該位為1時(shí),備份寄存器的數(shù)據(jù)直接裝入分頻器的寄存器reg_data[15~0],裝入后由硬件自動置O。 Newr當(dāng)對正在運(yùn)行的控制器寫入新的分頻系數(shù)時(shí),對該位置1;當(dāng)下一個(gè)分頻器輸出的clkout時(shí)鐘來到時(shí),將fdiv_back寫入到reg_data[15~0]中,分頻器便按新的分頻系數(shù)進(jìn)行分頻。 Manner[1~0] 電動機(jī)的驅(qū)動方式,用來控制相位輸出狀態(tài)機(jī)的輸出,“00”表示單四拍方式,四相位輸出為(A-B-C-D);“Ol”表示雙四拍,四相位輸出為(ABBC-CD-DA),八拍(A-AB-B-BC-C-CD-DDA)。 分頻系數(shù)備份寄存器(fdiv_back) 兩字節(jié)寄存器,reg_data[15~0]為分頻器的一個(gè)16位寄存器,接收fdiv_back的值,對系統(tǒng)的分頻為2~65536。對于12MHz的輸入頻率,分頻后頻率為6MHz~183Hz,(本設(shè)計(jì)中,步進(jìn)電機(jī)的啟動轉(zhuǎn)速、轉(zhuǎn)距、加速度由使用者根據(jù)實(shí)際情況自己計(jì)算)分頻后每個(gè)clkout走一個(gè)步距角。對于步距角為1.8°的電機(jī),可以滿足各種速度的要求。 3 分頻器的設(shè)計(jì)

分頻器是該控制器實(shí)現(xiàn)的關(guān)鍵,在這里作為一個(gè)獨(dú)立的模塊,data[15~0]為分頻系數(shù)。系統(tǒng)時(shí)鐘Clk被分頻系數(shù)寄存器中值分頻后,輸出Clkout作為相位輸出狀態(tài)機(jī)的時(shí)鐘,每個(gè)Clkout到來時(shí),產(chǎn)生一次相位轉(zhuǎn)換,步進(jìn)電機(jī)運(yùn)行一個(gè)步距角。分頻器的程序如下:

圖3所示為3分頻時(shí)單四拍的輸出仿真圖。

結(jié)語

本文的創(chuàng)新點(diǎn)為將該步進(jìn)電機(jī)控制器的控制字和分頻系數(shù)映射在主控制器(DSP或單片機(jī)等)的內(nèi)存空間,控制時(shí)僅需對其進(jìn)行寫操作,使步進(jìn)電機(jī)的控制變得簡單方便;而且,可節(jié)省主控制器(DSP或單片機(jī)等)的外圍資源,減少板上負(fù)載。系統(tǒng)中可以加入電機(jī)運(yùn)行總步數(shù)控制寄存器及其電路、加速度寄存器及其控制電路等,打造一個(gè)更智能的步進(jìn)電機(jī)控制器。

標(biāo)簽: 步進(jìn)電機(jī)FPG

相關(guān)閱讀

阳原县| 永泰县| 马鞍山市| 富阳市| 金沙县| 全南县| 进贤县| 黄龙县| 玛纳斯县| 铜川市| 岳阳县| 嘉兴市| 红河县| 北海市| 石狮市| 浪卡子县| 定安县| 清远市| 西畴县| 阿拉尔市| 闵行区| 且末县| 江西省| 特克斯县| 龙井市| 拜城县| 浦县| 宝兴县| 鸡西市| 长白| 昭觉县| 稷山县| 砚山县| 郁南县| 临沂市| 大冶市| 珠海市| 阳山县| 达日县| 苍山县| 临安市|