久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 10293|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

單片機步進電機控制實驗選題與描述資料

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:161768 發(fā)表于 2017-9-8 21:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
  步進電機控制實驗

1. 實驗?zāi)康?/strong>
(1)學(xué)習(xí)及掌握三相六拍步進電機工作原理。
(2)學(xué)習(xí)及掌握單片機與步進電機接口電路連接及控制方法。
(3)學(xué)習(xí)及掌握步進電機控制程序的設(shè)計方法。
2. 實驗設(shè)備
(1)ZY15MCU12BC2單片機實驗開發(fā)裝置一臺。
(2)PC 系列微機及相關(guān)軟件。
3. 實驗內(nèi)容及要求
(1)同實驗一。
(2)同實驗一。
(3)步進電機工作原理。
步進電機是現(xiàn)代數(shù)字控制技術(shù)中最早出現(xiàn)的執(zhí)行部件,其特點是可以將數(shù)字脈沖信號直接轉(zhuǎn)換為一定數(shù)值的機械角位移,并且能夠自動產(chǎn)生定位轉(zhuǎn)矩使轉(zhuǎn)軸鎖定。步進電機本質(zhì)上是一個數(shù)字/角度轉(zhuǎn)換器。圖4-23所示為三相電機結(jié)構(gòu)示意圖。
圖4-23  三相步進電機結(jié)構(gòu)示意圖
由圖4.22可知步進電機的定子鐵心上有6個等分磁極:A、Aˊ,B、Bˊ,C、Cˊ,相鄰兩個磁極間夾角為,各相夾角為,相對的兩個磁極組成一組A-Aˊ,B-Bˊ,C-Cˊ。定子每個磁極上均勻分布了5個矩形小齒,電機轉(zhuǎn)子圓周上也均勻的分布著40個小齒,相鄰齒夾角為。利用電磁學(xué)的性質(zhì)可知,在某相繞組通電時,相應(yīng)的定子磁極將產(chǎn)生磁場,與轉(zhuǎn)子形成磁路;如此時定子的小齒與轉(zhuǎn)子的小齒沒有對齊,則在磁場作用下,轉(zhuǎn)子就轉(zhuǎn)動一定角度,達到齒的對齊。
在圖4.22三相單三拍控制方式下,當(dāng)電機A相繞組通電,B、C相不通電時,在磁場的作用下,轉(zhuǎn)子齒和A相定子小齒對齊。設(shè)此狀態(tài)為初始狀態(tài),并且令與A相磁極中心線對齊的轉(zhuǎn)子齒為0號齒。由于B相磁極與A相磁極相差,可知 = ,不為整數(shù),即此時轉(zhuǎn)子齒與B相定子小齒不對齊,只是轉(zhuǎn)子的13號齒靠近B相磁極中心線,且相差 個齒,即相差。如果此時突然變?yōu)锽相通電,而A、C相都不通電,那么,13號齒就會在磁場的作用下轉(zhuǎn)到與B相磁極中心線對齊的位置,于是轉(zhuǎn)子就轉(zhuǎn)動了個齒,即轉(zhuǎn)動這個轉(zhuǎn)動角度稱為步距角,這就是常說的步進電機“走了一步”。這樣,按照A→B→C→A順序通電1次,可以使轉(zhuǎn)子轉(zhuǎn)動
由此得到步進電機的步距角計算公式如下:
式中:為轉(zhuǎn)子齒數(shù);為運行拍數(shù);其中為控制繞組相數(shù),為狀態(tài)系數(shù),單三拍或雙三拍時,單六拍或雙六拍時
同理,若按照A→C→B→A的順序依次通電,步進電機則按相反方向轉(zhuǎn)動
(4)步進電機控制原理。
由前述可知,步進電機就是靠控制定子繞組輪流通電而轉(zhuǎn)動的,驅(qū)動繞組的電壓為直流12V,當(dāng)步進驅(qū)動器接收到一個脈沖信號,它就驅(qū)動步進電機按照方向控制信號所指示的方向轉(zhuǎn)動一個固定的角度(步距角),即步進電機“走”了1步。所以,由初始位置,只要知道步距角和走過的步數(shù),便能得到電機最終的位置。因此,可以通過控制步進驅(qū)動器輸入脈沖數(shù)來控制步進電機角位移量,從而達到準(zhǔn)確定位的目的;同時還可以通過控制步進驅(qū)動器輸入脈沖頻率來控制電機的速度和加速度,從而達到調(diào)速的目的。
綜上所述步進電機各相繞組通電脈沖的頻率和各相繞組通電順序是控制步進電機轉(zhuǎn)速和轉(zhuǎn)動方向的關(guān)鍵技術(shù)。
  • 沖序信號
步進電機要“步進”,就得產(chǎn)生如圖4.23所示的脈沖信號。圖4-24的脈沖序列是用周期、脈沖高度和通斷時間來描述的。在數(shù)字電路中,脈沖高度由元件電平?jīng)Q定,如TTL電平為0V~5V,COMS電平為0V~10V。步進電機每一步的響應(yīng),都需要一定的時間,即一個高脈沖要保留一定的時間,以便電機完全達到一定的位置。步進電機轉(zhuǎn)動角度大小與施加在繞組上的脈沖成正比。通斷的時間可以利用延時在軟件中實現(xiàn),脈沖序列頻率決定了步進電機的實際工作速率(轉(zhuǎn)速)。可通過不同長度的延時來得到不同頻率的步進電機輸入脈沖,從而改變步進電機的轉(zhuǎn)速。

圖4-24  脈沖序列信號示意圖

  • 方向控制信號
步進電機轉(zhuǎn)動方向與輸入脈沖的順序有關(guān),電機的轉(zhuǎn)速既取決于控制繞組的通電頻率,又取決于繞組的通電方式,表4-4給出三相步進電機的轉(zhuǎn)動方向與各相繞組通電順序和通電方式的對應(yīng)關(guān)系。其他四相、五相、六相步進電機可以相似而得。

表4-4 三相步進電機轉(zhuǎn)動對應(yīng)關(guān)系表

通電方式

通電順序

轉(zhuǎn)動方向

單三拍
雙三拍
三相六拍
單三拍
雙三拍
三相六拍
A→B→C→A
AB→BC→CA→AB
A→AB→B→BC→C→CA→A
A→C→B→A
AB→CA→BC→AB
A→CA→C→BC→B→AB→A
正轉(zhuǎn)
正轉(zhuǎn)
正轉(zhuǎn)
反轉(zhuǎn)
反轉(zhuǎn)
反轉(zhuǎn)
(5)單片機控制步進電機方法及接口電路。
步進電機各相繞組通電脈沖的頻率和各相繞組通電順序是控制步進電機轉(zhuǎn)速和轉(zhuǎn)動方向的關(guān)鍵技術(shù)。由單片機I/O引腳輸出脈沖信號,信號周期可采用軟件延時或定時器定時實現(xiàn),各相繞組通電順序(方向控制信號)通過程序控制字控制對應(yīng)的I/O引腳輸出實現(xiàn)。
由于單片機的輸出電壓非常微弱(0V~5V),不能直接驅(qū)動步進電機,從單片機輸出的電壓信號必須經(jīng)過放大電路放大后才可以驅(qū)動步進電機。ZY15MCU12BC2實驗平臺步進電機驅(qū)動器由2片驅(qū)動芯片75452實現(xiàn),75452是雙外圍器件驅(qū)動芯片,其引腳和內(nèi)部邏輯圖如圖4-25(a)、(b)所示。
75452內(nèi)部由兩個與非門及三極管放大電路構(gòu)成,圖(a)中1A、1B和2A、2B分別是內(nèi)部兩個與非門的輸入引腳,接收外部數(shù)字脈沖信號,輸入信號經(jīng)內(nèi)部三極管放大后通過引腳1Y、2Y輸出。
(a) 75452 引腳圖                        (b)  75452 內(nèi)部邏輯圖
圖4-25  75452 引腳及邏輯圖
ZY15MCU12BC2實驗平臺步進電機驅(qū)動器為四相四拍驅(qū)動,四相步進電機驅(qū)動器接口電路如圖 4-26所示。
圖4-26  實驗平臺四相步進電機驅(qū)動器接口電路圖
圖中SA、SB、SC、SD分別是2片75452的輸入信號,單片機P1.0 ~ P1.3接SA~SD,由P1口按四相四拍順序輸出控制碼驅(qū)動步進電機運轉(zhuǎn),步進電機的步距角,即電動機轉(zhuǎn)動1周為100步。
驅(qū)動電路由脈沖信號來控制,電機轉(zhuǎn)動方向與線圈通電順序有關(guān)。根據(jù)四相四拍控制方法,步進電機正轉(zhuǎn)和反轉(zhuǎn)時SA、SB、SC、SD通電順序如下:
步進電機正轉(zhuǎn):   
步進電機反轉(zhuǎn):   
各線圈通電順序與P1.0 ~ P1.3脈沖分配方式產(chǎn)生的勵磁邏輯如表4-5所示:

表4-5  四相單四拍步進電機轉(zhuǎn)動勵磁邏輯表

通電順序

四相單四拍
P1.3 P1.2 P1.1 P1.0

控制字

拍數(shù)

轉(zhuǎn)動方向


SA→SB→SC→SD


0   0   0   1
0   0   1   0
0   1   0   0
1   0   0   0
01H
02H
04H
08H
0
1
2
3

正轉(zhuǎn)


SA→SD→SC→SB


0   0   0   1
1   0   0   0
0   1   0   0
0   0   1   0
01H
08H
04H
02H
0
1
2
3

反轉(zhuǎn)
(6)實驗接口電路連接。
單片機P1.0 ~ P1.3接SA、SB、SC、SD和指示燈L0、L1、L2、L3端,當(dāng)P1.i(i = 0 ~ 3)為“1”時對應(yīng)線圈通電,此時指示燈應(yīng)熄滅。(注意:不做此實驗時,步進電機應(yīng)關(guān)閉,使用步進電機手動開關(guān)實現(xiàn)。)
編寫并調(diào)試步進電機正向驅(qū)動子程序、反向驅(qū)動子程序和主程序,使步進電機按圖 4-27所示循環(huán)工作。
圖4-27  步進電機轉(zhuǎn)速變化圖
(7)實驗程序包括主程序、加速子程序、恒速子程序、減速子程序和步進子程序,程序流程圖如圖4-28所示。
其中40H單元存放步進電機狀態(tài)值,0~3分別對應(yīng)驅(qū)動器SA、SB、SC、SD端口。
20H單元存放P1狀態(tài)值,P1.0~P1.3為步進電機通電控制字,P1.7接指示燈L7端,指示電機正轉(zhuǎn)、反轉(zhuǎn):L7燈亮,電機反轉(zhuǎn);L7燈滅,電機正轉(zhuǎn)。
步進電機正轉(zhuǎn)狀態(tài)表:FTAB: 01H、02H、04H、08H;
步進電機反轉(zhuǎn)狀態(tài)表:CTAB: 01H、08H、04H、02H。
圖4-28  步進電機主程序、子程序流程圖
(8)實驗程序(略)。ZY12232.ASM。
(9)在μVision3開發(fā)平臺上輸入程序,編譯、連接程序。
(10)調(diào)試、運行程序。
⒈ 實驗電路連接見“圖4-8步進電機實驗電路圖”。
⒉ 將01H、02H、04H、08H、01H、02H、04H、08H ……寫入P1口,觀察步進電機轉(zhuǎn)動是否正常,指示燈L3 ~ L0的狀態(tài)與寫入P1口的值有何關(guān)系。
⒊ 設(shè)置初值:P1口←01H,(20H)←01H,(40H)←0,觀察步進電機是否為正轉(zhuǎn)現(xiàn)象;P1口←81H,(20H)←81H,(40H)←0,觀察步進電機是否為反轉(zhuǎn)現(xiàn)象。
⒋ 修改(32H)單元初值,測試步進電機能夠達到的最大轉(zhuǎn)速。
(11)實驗結(jié)束,拆除接線,將一切整理復(fù)原。
4. 實驗預(yù)習(xí)要求
(1)認真閱讀、理解實驗指導(dǎo)書并領(lǐng)會本次實驗?zāi)康囊笈c實驗內(nèi)容。
(2)仔細閱讀步進電機工作原理、單片機控制方法、實驗平臺接口電路等內(nèi)容。
(3)仔細閱讀步進電機實驗程序。
5. 實驗報告要求
(1)按實驗順序,記錄并分析實驗數(shù)據(jù)。
(2)實驗程序框圖,實驗程序清單。
(3)寫出實驗結(jié)果、實驗體會及對實驗的改進意見。

word格式的選題資料下載地址:
http://www.zg4o1577.cn/bbs/dpj-93744-1.html


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美另类视频在线 | 精品国产一区二区三区av片 | 亚洲精品九九 | 成人在线播放网站 | 国产一区二区免费 | 天天色综 | 看av网| 欧美亚洲视频在线观看 | 视频一区二区中文字幕 | 欧美日韩精品一区二区 | 美女天天操 | 成人国产精品入口免费视频 | 亚洲乱码一区二区三区在线观看 | www.亚洲一区二区三区 | 伊人久久国产 | 国产中文字幕在线 | 最近日韩中文字幕 | 瑟瑟视频在线看 | 国产欧美日韩 | 午夜一区二区三区在线观看 | 欧美毛片免费观看 | 国产精品成人69xxx免费视频 | 自拍偷拍第一页 | 91精品综合久久久久久五月天 | 午夜成人在线视频 | 日韩欧美国产成人一区二区 | 亚洲成人精品 | 国产日韩欧美一区二区 | 国产美女一区二区 | 久久久国产一区二区三区 | 欧美在线观看网站 | 国产美女一区二区三区 | 91性高湖久久久久久久久_久久99 | 自拍视频精品 | 91免费高清视频 | 91精品国产综合久久精品图片 | 你懂的av| 中文在线a在线 | 亚洲午夜精品 | 亚洲 中文 欧美 日韩 在线观看 | 国产99热 |