亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)的步進(jìn)電動(dòng)機(jī)控制系統(tǒng)設(shè)計(jì)

        2014-06-14 19:47:56李盾
        中國高新技術(shù)企業(yè) 2014年8期
        關(guān)鍵詞:系統(tǒng)設(shè)計(jì)

        李盾

        摘要:步進(jìn)電動(dòng)機(jī)是一種受脈沖信號(hào)控制的電機(jī)元件,文章介紹了一種選用單片機(jī)STC89C52系統(tǒng),該系統(tǒng)遵循操作方便,性價(jià)比高的原則,設(shè)計(jì)出一種安全穩(wěn)定、適應(yīng)性強(qiáng)的步進(jìn)電動(dòng)機(jī)控制系統(tǒng)。

        關(guān)鍵詞:步進(jìn)電動(dòng)機(jī);STC89C52;系統(tǒng)設(shè)計(jì)

        中圖分類號(hào):TM383 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-2374(2014)12-0019-03

        步進(jìn)電動(dòng)機(jī)又被稱為脈沖電動(dòng)機(jī)或階躍電動(dòng)機(jī),每給步進(jìn)電動(dòng)機(jī)一個(gè)脈沖信號(hào),它就轉(zhuǎn)過一個(gè)固定角度。步進(jìn)電動(dòng)機(jī)只存在周期性誤差,故精確度很高。目前,控制步進(jìn)電動(dòng)機(jī)主要有三種方式,分別是基于電子電路控制、基于單片機(jī)控制和基于PLC控制。由于電子電路控制步進(jìn)電動(dòng)機(jī)時(shí),若用于開環(huán)系統(tǒng),精度較低,用于閉環(huán)系統(tǒng),雖可以實(shí)現(xiàn)高精度控制,但需要通過一系列集成電路來實(shí)現(xiàn),靈活性反而降低;通過PLC控制時(shí),由于PLC掃描周期過短,工作在高頻區(qū)域時(shí)會(huì)導(dǎo)致精度降低;基于單片機(jī)控制步進(jìn)電動(dòng)機(jī),靈活性較高,只需要改變軟件就能適用于不同的環(huán)境,配合上顯示電路、復(fù)位電路和控制電路,將大大提高人機(jī)交互性。

        1 總體設(shè)計(jì)

        本系統(tǒng)的組成框圖(圖1)如下,單片機(jī)接受來自鍵盤控制模塊的指令,并將狀態(tài)信息傳遞至顯示模塊,單片機(jī)控制信號(hào)經(jīng)驅(qū)動(dòng)電路,可控制步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)速及方向。本系統(tǒng)選用的單片機(jī)STC89C52有40個(gè)引腳,其中P2.0--P2.3為步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)信號(hào),P1為數(shù)碼管控制端口,P2.5為數(shù)碼管控制芯片74HC573位碼選通控制端,P2.7為74HC573段碼選通控制端,P0.0--P0.2為位顯示端口,P2.4為運(yùn)行狀態(tài)顯示端口,P2.6為運(yùn)行方向顯示端口,P3.4--P3.7為掃描鍵盤行線,P3.2--P3.3為掃描鍵盤列線。

        2 硬件電路設(shè)計(jì)

        本系統(tǒng)工作電壓為5V,初始化復(fù)位操作有上電復(fù)位和手動(dòng)復(fù)位兩種方式。上電復(fù)位即STC89C52上電后,通過外部復(fù)位電容實(shí)現(xiàn)自動(dòng)復(fù)位,手動(dòng)復(fù)位是通過運(yùn)行過程中按下RST按鍵實(shí)現(xiàn)的。單片機(jī)的內(nèi)部震蕩方式是在Pin18和Pin19引腳上接上12M晶振,晶振兩端接30pF電容,電容另一端并聯(lián)接地。

        由于單片機(jī)的輸入輸出端口有限,故按鍵輸入電路采用動(dòng)態(tài)掃描的設(shè)計(jì)方式,掃描鍵盤的返回線端口是P3.2和P3.3,即單片機(jī)的外部中斷輸入端口。按鍵掃描的原理是,掃描線順序設(shè)定為P3.4~P3.7,當(dāng)P3.4置零后,單片機(jī)讀取返回線的狀態(tài)如果全是1,則表示沒有按鍵按下;如果P3.2或P3.3為零,則表示相應(yīng)的按鍵按下,隨即進(jìn)入相應(yīng)的處理程序。掃描完成后,將P3.4置1。以此類推,先后掃描P3.5、P3.6和P3.7。在處理相應(yīng)程序前,需要增加一個(gè)延時(shí)函數(shù),以去除抖動(dòng)避免重復(fù)執(zhí)行程序。

        系統(tǒng)的顯示電路由四位共陰數(shù)碼管和74HC573組成。選用74HC573,可以節(jié)省單片機(jī)的輸入輸出端口。兩片74HC573的2--9引腳分別連接單片機(jī)P1.0--P1.7端口,其中一片74HC573控制數(shù)碼管的段顯示,其19--12引腳與數(shù)碼管的A—DP相連接,另一片74HC573控制數(shù)碼管的位顯示,其19--16引腳與數(shù)碼管的使能端相連接。數(shù)碼管動(dòng)態(tài)顯示時(shí),如要顯示“1、2、3、4”,單片機(jī)的P1口先輸出令第一個(gè)數(shù)碼管點(diǎn)亮的位碼0xfe,然后令控制位顯示的74HC573鎖存端置1,段顯示74HC573置0,相應(yīng)數(shù)碼管點(diǎn)亮。隨后P1口輸出1的段顯示碼0x06,經(jīng)短暫延時(shí)后,依次點(diǎn)亮第二個(gè)、第三個(gè)和第四個(gè)數(shù)碼管,并相應(yīng)顯示對應(yīng)的數(shù)字。

        本系統(tǒng)選用的28BYJ48型步進(jìn)電動(dòng)機(jī)屬于四項(xiàng)五線電機(jī),步進(jìn)角度為5.625/64度,轉(zhuǎn)動(dòng)一周所需的脈沖數(shù)為4096,工作電壓為直流5-12V,本系統(tǒng)使用ULN2003直接驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī),并采用單項(xiàng)繞組通電四拍模式的驅(qū)動(dòng)方式(A-B-C-D-A)。

        3 軟件設(shè)計(jì)

        系統(tǒng)經(jīng)過初始化后,便進(jìn)入待機(jī)狀態(tài),等待按鍵中斷的產(chǎn)生。在連續(xù)運(yùn)行模塊中,定時(shí)器1開啟后,便進(jìn)入顯示掃描。在連續(xù)運(yùn)行模塊中,位按鍵按下,再按上升鍵和下降鍵調(diào)節(jié),最后按下啟停鍵,步進(jìn)電動(dòng)機(jī)便按照設(shè)定的速度運(yùn)行。如果需要改變方向,按下反向鍵即可。進(jìn)入預(yù)置步模式時(shí),首先開啟定時(shí)器1,數(shù)碼管便顯示當(dāng)前的模式是模式3,設(shè)定的步數(shù)是零,然后用位選擇鍵、上升鍵和下降鍵可以調(diào)整步數(shù),反向鍵可以改變運(yùn)行的方向。定時(shí)器0控制步進(jìn)電動(dòng)機(jī)的輸出頻率,當(dāng)定時(shí)器0發(fā)生中斷后,相應(yīng)的記錄中斷次數(shù)元素t加1,當(dāng)t的數(shù)值與設(shè)定的檔位大小相等的時(shí)候,單片機(jī)向步進(jìn)電動(dòng)機(jī)輸出一個(gè)脈沖信號(hào),步進(jìn)電動(dòng)機(jī)便運(yùn)行一步。定時(shí)器1的中斷發(fā)生,重設(shè)初始值時(shí),調(diào)用顯示函數(shù),數(shù)碼管便顯示設(shè)定的各項(xiàng)數(shù)值。

        4 仿真實(shí)驗(yàn)和調(diào)試

        本系統(tǒng)使用Keil代碼調(diào)試軟件和Proteus仿真軟件,分別對模式鍵、位選擇鍵、上升鍵、下降鍵、啟停鍵、反向鍵、順時(shí)針鍵、逆時(shí)針鍵、連續(xù)運(yùn)行模式和預(yù)置步模式進(jìn)行仿真調(diào)試,設(shè)計(jì)完全達(dá)到了預(yù)期功能。

        5 結(jié)語

        本系統(tǒng)通過分析步進(jìn)電動(dòng)機(jī)的工作原理,按照實(shí)用、可靠和低成本的原則,設(shè)計(jì)出一種滿足精度較高,控制較為完備的步進(jìn)電動(dòng)機(jī)控制系統(tǒng),大大提高了系統(tǒng)的靈活性和適應(yīng)性。本系統(tǒng)的開發(fā)設(shè)計(jì),將對數(shù)控系統(tǒng)、通信和雷達(dá)設(shè)備、醫(yī)療裝置及數(shù)控系統(tǒng)的發(fā)展產(chǎn)生積極的影響。

        參考文獻(xiàn)

        [1] 畢少新.步進(jìn)電機(jī)驅(qū)動(dòng)控制的應(yīng)用研究[M].北京:電子工業(yè)出版社,2007.

        [2] 楊加國.單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.

        摘要:步進(jìn)電動(dòng)機(jī)是一種受脈沖信號(hào)控制的電機(jī)元件,文章介紹了一種選用單片機(jī)STC89C52系統(tǒng),該系統(tǒng)遵循操作方便,性價(jià)比高的原則,設(shè)計(jì)出一種安全穩(wěn)定、適應(yīng)性強(qiáng)的步進(jìn)電動(dòng)機(jī)控制系統(tǒng)。

        關(guān)鍵詞:步進(jìn)電動(dòng)機(jī);STC89C52;系統(tǒng)設(shè)計(jì)

        中圖分類號(hào):TM383 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-2374(2014)12-0019-03

        步進(jìn)電動(dòng)機(jī)又被稱為脈沖電動(dòng)機(jī)或階躍電動(dòng)機(jī),每給步進(jìn)電動(dòng)機(jī)一個(gè)脈沖信號(hào),它就轉(zhuǎn)過一個(gè)固定角度。步進(jìn)電動(dòng)機(jī)只存在周期性誤差,故精確度很高。目前,控制步進(jìn)電動(dòng)機(jī)主要有三種方式,分別是基于電子電路控制、基于單片機(jī)控制和基于PLC控制。由于電子電路控制步進(jìn)電動(dòng)機(jī)時(shí),若用于開環(huán)系統(tǒng),精度較低,用于閉環(huán)系統(tǒng),雖可以實(shí)現(xiàn)高精度控制,但需要通過一系列集成電路來實(shí)現(xiàn),靈活性反而降低;通過PLC控制時(shí),由于PLC掃描周期過短,工作在高頻區(qū)域時(shí)會(huì)導(dǎo)致精度降低;基于單片機(jī)控制步進(jìn)電動(dòng)機(jī),靈活性較高,只需要改變軟件就能適用于不同的環(huán)境,配合上顯示電路、復(fù)位電路和控制電路,將大大提高人機(jī)交互性。

        1 總體設(shè)計(jì)

        本系統(tǒng)的組成框圖(圖1)如下,單片機(jī)接受來自鍵盤控制模塊的指令,并將狀態(tài)信息傳遞至顯示模塊,單片機(jī)控制信號(hào)經(jīng)驅(qū)動(dòng)電路,可控制步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)速及方向。本系統(tǒng)選用的單片機(jī)STC89C52有40個(gè)引腳,其中P2.0--P2.3為步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)信號(hào),P1為數(shù)碼管控制端口,P2.5為數(shù)碼管控制芯片74HC573位碼選通控制端,P2.7為74HC573段碼選通控制端,P0.0--P0.2為位顯示端口,P2.4為運(yùn)行狀態(tài)顯示端口,P2.6為運(yùn)行方向顯示端口,P3.4--P3.7為掃描鍵盤行線,P3.2--P3.3為掃描鍵盤列線。

        2 硬件電路設(shè)計(jì)

        本系統(tǒng)工作電壓為5V,初始化復(fù)位操作有上電復(fù)位和手動(dòng)復(fù)位兩種方式。上電復(fù)位即STC89C52上電后,通過外部復(fù)位電容實(shí)現(xiàn)自動(dòng)復(fù)位,手動(dòng)復(fù)位是通過運(yùn)行過程中按下RST按鍵實(shí)現(xiàn)的。單片機(jī)的內(nèi)部震蕩方式是在Pin18和Pin19引腳上接上12M晶振,晶振兩端接30pF電容,電容另一端并聯(lián)接地。

        由于單片機(jī)的輸入輸出端口有限,故按鍵輸入電路采用動(dòng)態(tài)掃描的設(shè)計(jì)方式,掃描鍵盤的返回線端口是P3.2和P3.3,即單片機(jī)的外部中斷輸入端口。按鍵掃描的原理是,掃描線順序設(shè)定為P3.4~P3.7,當(dāng)P3.4置零后,單片機(jī)讀取返回線的狀態(tài)如果全是1,則表示沒有按鍵按下;如果P3.2或P3.3為零,則表示相應(yīng)的按鍵按下,隨即進(jìn)入相應(yīng)的處理程序。掃描完成后,將P3.4置1。以此類推,先后掃描P3.5、P3.6和P3.7。在處理相應(yīng)程序前,需要增加一個(gè)延時(shí)函數(shù),以去除抖動(dòng)避免重復(fù)執(zhí)行程序。

        系統(tǒng)的顯示電路由四位共陰數(shù)碼管和74HC573組成。選用74HC573,可以節(jié)省單片機(jī)的輸入輸出端口。兩片74HC573的2--9引腳分別連接單片機(jī)P1.0--P1.7端口,其中一片74HC573控制數(shù)碼管的段顯示,其19--12引腳與數(shù)碼管的A—DP相連接,另一片74HC573控制數(shù)碼管的位顯示,其19--16引腳與數(shù)碼管的使能端相連接。數(shù)碼管動(dòng)態(tài)顯示時(shí),如要顯示“1、2、3、4”,單片機(jī)的P1口先輸出令第一個(gè)數(shù)碼管點(diǎn)亮的位碼0xfe,然后令控制位顯示的74HC573鎖存端置1,段顯示74HC573置0,相應(yīng)數(shù)碼管點(diǎn)亮。隨后P1口輸出1的段顯示碼0x06,經(jīng)短暫延時(shí)后,依次點(diǎn)亮第二個(gè)、第三個(gè)和第四個(gè)數(shù)碼管,并相應(yīng)顯示對應(yīng)的數(shù)字。

        本系統(tǒng)選用的28BYJ48型步進(jìn)電動(dòng)機(jī)屬于四項(xiàng)五線電機(jī),步進(jìn)角度為5.625/64度,轉(zhuǎn)動(dòng)一周所需的脈沖數(shù)為4096,工作電壓為直流5-12V,本系統(tǒng)使用ULN2003直接驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī),并采用單項(xiàng)繞組通電四拍模式的驅(qū)動(dòng)方式(A-B-C-D-A)。

        3 軟件設(shè)計(jì)

        系統(tǒng)經(jīng)過初始化后,便進(jìn)入待機(jī)狀態(tài),等待按鍵中斷的產(chǎn)生。在連續(xù)運(yùn)行模塊中,定時(shí)器1開啟后,便進(jìn)入顯示掃描。在連續(xù)運(yùn)行模塊中,位按鍵按下,再按上升鍵和下降鍵調(diào)節(jié),最后按下啟停鍵,步進(jìn)電動(dòng)機(jī)便按照設(shè)定的速度運(yùn)行。如果需要改變方向,按下反向鍵即可。進(jìn)入預(yù)置步模式時(shí),首先開啟定時(shí)器1,數(shù)碼管便顯示當(dāng)前的模式是模式3,設(shè)定的步數(shù)是零,然后用位選擇鍵、上升鍵和下降鍵可以調(diào)整步數(shù),反向鍵可以改變運(yùn)行的方向。定時(shí)器0控制步進(jìn)電動(dòng)機(jī)的輸出頻率,當(dāng)定時(shí)器0發(fā)生中斷后,相應(yīng)的記錄中斷次數(shù)元素t加1,當(dāng)t的數(shù)值與設(shè)定的檔位大小相等的時(shí)候,單片機(jī)向步進(jìn)電動(dòng)機(jī)輸出一個(gè)脈沖信號(hào),步進(jìn)電動(dòng)機(jī)便運(yùn)行一步。定時(shí)器1的中斷發(fā)生,重設(shè)初始值時(shí),調(diào)用顯示函數(shù),數(shù)碼管便顯示設(shè)定的各項(xiàng)數(shù)值。

        4 仿真實(shí)驗(yàn)和調(diào)試

        本系統(tǒng)使用Keil代碼調(diào)試軟件和Proteus仿真軟件,分別對模式鍵、位選擇鍵、上升鍵、下降鍵、啟停鍵、反向鍵、順時(shí)針鍵、逆時(shí)針鍵、連續(xù)運(yùn)行模式和預(yù)置步模式進(jìn)行仿真調(diào)試,設(shè)計(jì)完全達(dá)到了預(yù)期功能。

        5 結(jié)語

        本系統(tǒng)通過分析步進(jìn)電動(dòng)機(jī)的工作原理,按照實(shí)用、可靠和低成本的原則,設(shè)計(jì)出一種滿足精度較高,控制較為完備的步進(jìn)電動(dòng)機(jī)控制系統(tǒng),大大提高了系統(tǒng)的靈活性和適應(yīng)性。本系統(tǒng)的開發(fā)設(shè)計(jì),將對數(shù)控系統(tǒng)、通信和雷達(dá)設(shè)備、醫(yī)療裝置及數(shù)控系統(tǒng)的發(fā)展產(chǎn)生積極的影響。

        參考文獻(xiàn)

        [1] 畢少新.步進(jìn)電機(jī)驅(qū)動(dòng)控制的應(yīng)用研究[M].北京:電子工業(yè)出版社,2007.

        [2] 楊加國.單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.

        摘要:步進(jìn)電動(dòng)機(jī)是一種受脈沖信號(hào)控制的電機(jī)元件,文章介紹了一種選用單片機(jī)STC89C52系統(tǒng),該系統(tǒng)遵循操作方便,性價(jià)比高的原則,設(shè)計(jì)出一種安全穩(wěn)定、適應(yīng)性強(qiáng)的步進(jìn)電動(dòng)機(jī)控制系統(tǒng)。

        關(guān)鍵詞:步進(jìn)電動(dòng)機(jī);STC89C52;系統(tǒng)設(shè)計(jì)

        中圖分類號(hào):TM383 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-2374(2014)12-0019-03

        步進(jìn)電動(dòng)機(jī)又被稱為脈沖電動(dòng)機(jī)或階躍電動(dòng)機(jī),每給步進(jìn)電動(dòng)機(jī)一個(gè)脈沖信號(hào),它就轉(zhuǎn)過一個(gè)固定角度。步進(jìn)電動(dòng)機(jī)只存在周期性誤差,故精確度很高。目前,控制步進(jìn)電動(dòng)機(jī)主要有三種方式,分別是基于電子電路控制、基于單片機(jī)控制和基于PLC控制。由于電子電路控制步進(jìn)電動(dòng)機(jī)時(shí),若用于開環(huán)系統(tǒng),精度較低,用于閉環(huán)系統(tǒng),雖可以實(shí)現(xiàn)高精度控制,但需要通過一系列集成電路來實(shí)現(xiàn),靈活性反而降低;通過PLC控制時(shí),由于PLC掃描周期過短,工作在高頻區(qū)域時(shí)會(huì)導(dǎo)致精度降低;基于單片機(jī)控制步進(jìn)電動(dòng)機(jī),靈活性較高,只需要改變軟件就能適用于不同的環(huán)境,配合上顯示電路、復(fù)位電路和控制電路,將大大提高人機(jī)交互性。

        1 總體設(shè)計(jì)

        本系統(tǒng)的組成框圖(圖1)如下,單片機(jī)接受來自鍵盤控制模塊的指令,并將狀態(tài)信息傳遞至顯示模塊,單片機(jī)控制信號(hào)經(jīng)驅(qū)動(dòng)電路,可控制步進(jìn)電動(dòng)機(jī)的轉(zhuǎn)速及方向。本系統(tǒng)選用的單片機(jī)STC89C52有40個(gè)引腳,其中P2.0--P2.3為步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)信號(hào),P1為數(shù)碼管控制端口,P2.5為數(shù)碼管控制芯片74HC573位碼選通控制端,P2.7為74HC573段碼選通控制端,P0.0--P0.2為位顯示端口,P2.4為運(yùn)行狀態(tài)顯示端口,P2.6為運(yùn)行方向顯示端口,P3.4--P3.7為掃描鍵盤行線,P3.2--P3.3為掃描鍵盤列線。

        2 硬件電路設(shè)計(jì)

        本系統(tǒng)工作電壓為5V,初始化復(fù)位操作有上電復(fù)位和手動(dòng)復(fù)位兩種方式。上電復(fù)位即STC89C52上電后,通過外部復(fù)位電容實(shí)現(xiàn)自動(dòng)復(fù)位,手動(dòng)復(fù)位是通過運(yùn)行過程中按下RST按鍵實(shí)現(xiàn)的。單片機(jī)的內(nèi)部震蕩方式是在Pin18和Pin19引腳上接上12M晶振,晶振兩端接30pF電容,電容另一端并聯(lián)接地。

        由于單片機(jī)的輸入輸出端口有限,故按鍵輸入電路采用動(dòng)態(tài)掃描的設(shè)計(jì)方式,掃描鍵盤的返回線端口是P3.2和P3.3,即單片機(jī)的外部中斷輸入端口。按鍵掃描的原理是,掃描線順序設(shè)定為P3.4~P3.7,當(dāng)P3.4置零后,單片機(jī)讀取返回線的狀態(tài)如果全是1,則表示沒有按鍵按下;如果P3.2或P3.3為零,則表示相應(yīng)的按鍵按下,隨即進(jìn)入相應(yīng)的處理程序。掃描完成后,將P3.4置1。以此類推,先后掃描P3.5、P3.6和P3.7。在處理相應(yīng)程序前,需要增加一個(gè)延時(shí)函數(shù),以去除抖動(dòng)避免重復(fù)執(zhí)行程序。

        系統(tǒng)的顯示電路由四位共陰數(shù)碼管和74HC573組成。選用74HC573,可以節(jié)省單片機(jī)的輸入輸出端口。兩片74HC573的2--9引腳分別連接單片機(jī)P1.0--P1.7端口,其中一片74HC573控制數(shù)碼管的段顯示,其19--12引腳與數(shù)碼管的A—DP相連接,另一片74HC573控制數(shù)碼管的位顯示,其19--16引腳與數(shù)碼管的使能端相連接。數(shù)碼管動(dòng)態(tài)顯示時(shí),如要顯示“1、2、3、4”,單片機(jī)的P1口先輸出令第一個(gè)數(shù)碼管點(diǎn)亮的位碼0xfe,然后令控制位顯示的74HC573鎖存端置1,段顯示74HC573置0,相應(yīng)數(shù)碼管點(diǎn)亮。隨后P1口輸出1的段顯示碼0x06,經(jīng)短暫延時(shí)后,依次點(diǎn)亮第二個(gè)、第三個(gè)和第四個(gè)數(shù)碼管,并相應(yīng)顯示對應(yīng)的數(shù)字。

        本系統(tǒng)選用的28BYJ48型步進(jìn)電動(dòng)機(jī)屬于四項(xiàng)五線電機(jī),步進(jìn)角度為5.625/64度,轉(zhuǎn)動(dòng)一周所需的脈沖數(shù)為4096,工作電壓為直流5-12V,本系統(tǒng)使用ULN2003直接驅(qū)動(dòng)步進(jìn)電動(dòng)機(jī),并采用單項(xiàng)繞組通電四拍模式的驅(qū)動(dòng)方式(A-B-C-D-A)。

        3 軟件設(shè)計(jì)

        系統(tǒng)經(jīng)過初始化后,便進(jìn)入待機(jī)狀態(tài),等待按鍵中斷的產(chǎn)生。在連續(xù)運(yùn)行模塊中,定時(shí)器1開啟后,便進(jìn)入顯示掃描。在連續(xù)運(yùn)行模塊中,位按鍵按下,再按上升鍵和下降鍵調(diào)節(jié),最后按下啟停鍵,步進(jìn)電動(dòng)機(jī)便按照設(shè)定的速度運(yùn)行。如果需要改變方向,按下反向鍵即可。進(jìn)入預(yù)置步模式時(shí),首先開啟定時(shí)器1,數(shù)碼管便顯示當(dāng)前的模式是模式3,設(shè)定的步數(shù)是零,然后用位選擇鍵、上升鍵和下降鍵可以調(diào)整步數(shù),反向鍵可以改變運(yùn)行的方向。定時(shí)器0控制步進(jìn)電動(dòng)機(jī)的輸出頻率,當(dāng)定時(shí)器0發(fā)生中斷后,相應(yīng)的記錄中斷次數(shù)元素t加1,當(dāng)t的數(shù)值與設(shè)定的檔位大小相等的時(shí)候,單片機(jī)向步進(jìn)電動(dòng)機(jī)輸出一個(gè)脈沖信號(hào),步進(jìn)電動(dòng)機(jī)便運(yùn)行一步。定時(shí)器1的中斷發(fā)生,重設(shè)初始值時(shí),調(diào)用顯示函數(shù),數(shù)碼管便顯示設(shè)定的各項(xiàng)數(shù)值。

        4 仿真實(shí)驗(yàn)和調(diào)試

        本系統(tǒng)使用Keil代碼調(diào)試軟件和Proteus仿真軟件,分別對模式鍵、位選擇鍵、上升鍵、下降鍵、啟停鍵、反向鍵、順時(shí)針鍵、逆時(shí)針鍵、連續(xù)運(yùn)行模式和預(yù)置步模式進(jìn)行仿真調(diào)試,設(shè)計(jì)完全達(dá)到了預(yù)期功能。

        5 結(jié)語

        本系統(tǒng)通過分析步進(jìn)電動(dòng)機(jī)的工作原理,按照實(shí)用、可靠和低成本的原則,設(shè)計(jì)出一種滿足精度較高,控制較為完備的步進(jìn)電動(dòng)機(jī)控制系統(tǒng),大大提高了系統(tǒng)的靈活性和適應(yīng)性。本系統(tǒng)的開發(fā)設(shè)計(jì),將對數(shù)控系統(tǒng)、通信和雷達(dá)設(shè)備、醫(yī)療裝置及數(shù)控系統(tǒng)的發(fā)展產(chǎn)生積極的影響。

        參考文獻(xiàn)

        [1] 畢少新.步進(jìn)電機(jī)驅(qū)動(dòng)控制的應(yīng)用研究[M].北京:電子工業(yè)出版社,2007.

        [2] 楊加國.單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2008.

        猜你喜歡
        系統(tǒng)設(shè)計(jì)
        基于FCR的城市地下供水管網(wǎng)應(yīng)急處置系統(tǒng)設(shè)計(jì)
        基于移動(dòng)互聯(lián)技術(shù)的通用評價(jià)系統(tǒng)的設(shè)計(jì)
        基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
        計(jì)算機(jī)遠(yuǎn)程監(jiān)控技術(shù)在新聞廣電中的應(yīng)用
        數(shù)字化語音存儲(chǔ)于回放綜合實(shí)驗(yàn)系統(tǒng)設(shè)計(jì)
        一種基于SATA硬盤陣列的數(shù)據(jù)存儲(chǔ)與控制系統(tǒng)設(shè)計(jì)研究
        工業(yè)熱電偶計(jì)量檢定系統(tǒng)設(shè)計(jì)
        基于物聯(lián)網(wǎng)的煤礦智能倉儲(chǔ)與物流運(yùn)輸管理系統(tǒng)設(shè)計(jì)與應(yīng)用
        目標(biāo)特性測量雷達(dá)平臺(tái)建設(shè)構(gòu)想
        科技視界(2016年22期)2016-10-18 14:34:34
        星級酒店建筑電氣及弱電智能系統(tǒng)設(shè)計(jì)分析
        日日摸夜夜添夜夜添高潮喷水| 精品视频专区| 激情文学人妻中文字幕| 久久精品国产亚洲av久五月天| 国产freesexvideos中国麻豆| 无码人妻丰满熟妇区五十路百度| 亚洲成av人片无码不卡播放器| 日本久久精品国产精品| 少妇一区二区三区久久| 亚洲一区二区三区香蕉| 天堂√最新版中文在线天堂| 四虎无码精品a∨在线观看| 91精品国产九色综合久久香蕉| 中国老太婆bb无套内射| 亚洲另类精品无码专区| 无码91 亚洲| 内射爆草少妇精品视频| 午夜射精日本三级| 日韩女同精品av在线观看| 国产传媒精品成人自拍| 国产精品av在线| 摸丰满大乳奶水www免费| 欧美老熟妇欲乱高清视频| 亚欧乱色束缚一区二区三区| 久久精品国产亚洲av四区| 五月丁香六月综合缴清无码| 亚洲国产美女精品久久久久| 亚洲国产一区二区三区在观看 | 国产自产c区| 少妇精品偷拍高潮少妇在线观看| 国产一区二区三区四区三区| 无码人妻丰满熟妇啪啪7774| 亚洲乱精品中文字字幕| 白白色发布的在线视频| 亚洲女初尝黑人巨高清 | 99国内精品久久久久久久| 久久男人av资源网站无码| 日本女优久久精品久久| 精品偷拍被偷拍在线观看| 国产欧美日韩专区| 激情视频国产在线观看|