• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于單片機(jī)的步進(jìn)電機(jī)控制器制作

    2016-05-30 10:48:04黃華飛
    科技風(fēng) 2016年12期
    關(guān)鍵詞:單片機(jī)

    黃華飛

    摘 要:步進(jìn)電機(jī)是一種將電脈沖信號轉(zhuǎn)換為角位移的執(zhí)行元件。用單片機(jī)實(shí)現(xiàn)的步進(jìn)電機(jī)控制系統(tǒng)具有成本低、易于實(shí)現(xiàn)、控制精度高、使用靈活等特點(diǎn)。文章采用AT89C51 單片機(jī)制作步進(jìn)電機(jī)控制器,并基于C 語言進(jìn)行控制器的軟件設(shè)計。

    關(guān)鍵詞:AT89C51;單片機(jī);步進(jìn)電機(jī)控制器;C語言

    目前,步進(jìn)電機(jī)的應(yīng)用越來越廣泛,在很多部件都有應(yīng)用,由于它運(yùn)行比較平穩(wěn),精度高,便于控制,在很多領(lǐng)域被用作驅(qū)動部件。步進(jìn)電機(jī)將電脈沖信號轉(zhuǎn)化為角位移,也就是說,施加一個電脈沖,步進(jìn)電機(jī)就會轉(zhuǎn)動一個角度,它不像普通電機(jī)是連續(xù)轉(zhuǎn)動的,它的轉(zhuǎn)動是不連續(xù)的,而在很多部件和場合中需要這種不連續(xù)的運(yùn)動來驅(qū)動,比如在鐘表領(lǐng)域、機(jī)器人領(lǐng)域以及一些自動化部件中,就目前來說,步進(jìn)電機(jī)的控制主要由單片機(jī)來控制,通過編寫C語言程序來執(zhí)行,但是這種方法相對來講成本比較高。為此,本文針對此現(xiàn)狀制作一種成本低廉,容易制作的步進(jìn)電機(jī)控制器。

    1 步進(jìn)電機(jī)工作原理

    1.1 步進(jìn)電機(jī)的結(jié)構(gòu)組成

    一般地,步進(jìn)電機(jī)由兩部分組成,定子和轉(zhuǎn)子,這是步進(jìn)電機(jī)主要的結(jié)構(gòu),和普通電機(jī)一樣。本次設(shè)計使用到的是一個三相步進(jìn)電機(jī),在電機(jī)上面總共有3對磁極,總共6個磁極,磁極都是在定子上,在每個磁極上都有線圈,并且一對磁極的線圈是相同的,也就是三相中的一相。同樣的,我們也可以知道4相電機(jī)有幾個磁極。

    前面我們分析了在定子上有磁極,其實(shí)在轉(zhuǎn)子上也有磁極,定子上磁場是由線圈通電產(chǎn)生的,而在轉(zhuǎn)子上的磁極是由永磁體產(chǎn)生的,這些磁極也被叫作轉(zhuǎn)子小齒,并且相鄰的兩個轉(zhuǎn)子小齒就是所謂的齒距,步進(jìn)電機(jī)每次運(yùn)行的最大角度就是一個齒距。在步進(jìn)電機(jī)中,還有一個概念就是對齒,所謂對齒就是指轉(zhuǎn)子的磁極與定子的磁極正好正對;同樣的,有對齒就會有不正對的情況,這種情況我們稱之為錯齒,在步進(jìn)電機(jī)中,錯齒是必須要存在的,否則步進(jìn)電機(jī)將不能正常運(yùn)轉(zhuǎn)。

    1.2 步進(jìn)工作過程分析

    通常來說,就工作原理來說,步進(jìn)電機(jī)與電磁鐵差不多。下面具體來分析步進(jìn)電機(jī)的工作過程:

    當(dāng)給相線圈通電時,在相線圈上會產(chǎn)生磁場,然后與此時通電的線圈相隔最近的轉(zhuǎn)子上的齒就會在磁場力的作用下被吸引,轉(zhuǎn)到和通電的線圈正對著的位置上去。

    本例中是以三相異步電機(jī)為例來進(jìn)行步進(jìn)電機(jī)的說明的,同樣的,在前面電機(jī)轉(zhuǎn)過一定角度與其中一個磁極正對的時候,如果通電的線圈不發(fā)生改變,就會一直鎖死在這個位置,也就是常說的自鎖現(xiàn)象,這里需要按順序給相鄰的一個磁極進(jìn)行通電,同樣在這相線圈上就會產(chǎn)生磁場,吸引相近的轉(zhuǎn)子上的齒沿與通電線圈正對的方向轉(zhuǎn)動;正對之后,此相線圈斷電,給下一相線圈進(jìn)行通電,同樣的原理,相鄰的齒會轉(zhuǎn)動相同的角度與通電線圈正對。

    上面就是三相異步電機(jī)的一個完成的工作過程,也就是完成一個循環(huán)了,當(dāng)再次給首先通電的線圈進(jìn)行二次通電時,就產(chǎn)生一個新的工作循環(huán),如此反復(fù)。

    三相步進(jìn)電機(jī)的基本的工作過程就如上面所述,通過給三相線圈輪流加電,導(dǎo)致磁場輪流產(chǎn)生,進(jìn)而不斷產(chǎn)生錯齒,不斷向正對著的方向運(yùn)動,這樣的特性使得步進(jìn)電機(jī)在很多場合得到了應(yīng)用,而且通過控制通電次數(shù)和通電時間,就能很方便的控制電機(jī),精度高,穩(wěn)定性好,原理比較簡單,可以很方便實(shí)現(xiàn)電機(jī)的換向,通過改變步進(jìn)電機(jī)的通電順序,便可以得到不同的轉(zhuǎn)向。

    2 元器件介紹

    本次控制器的制作是基于單片機(jī)控制的,以單片機(jī)為核心,在制作時選擇的單片機(jī)型號為AT89C51。對于驅(qū)動器的選擇,本次制作中選用的是D306型的,是一種三相混合式的。

    3 步進(jìn)電機(jī)控制器制作

    一般地,步進(jìn)電機(jī)的控制部分是比較關(guān)鍵的,它的性能好壞直接影響著步進(jìn)電機(jī)的正常運(yùn)轉(zhuǎn),其控制系統(tǒng)的組成通常包括了電機(jī)驅(qū)動器、控制器以及步進(jìn)電機(jī),這是一個完整的部分,每一部分都不可缺少。

    3.1 硬件線路部分的連接

    硬件部分的連接主要是指控制系統(tǒng)的三個組成部分之間的線路連接,它是保障步進(jìn)電機(jī)按照指定規(guī)則正常運(yùn)轉(zhuǎn)的前提條件和基礎(chǔ)。對于硬件部分的連接接口,下面針對每個端口進(jìn)行詳細(xì)的介紹和說明:

    OPTO:在這個端口需要接+5V的電源;

    CP:這個端口是脈沖電信號的接入端,一般是低電平為有效;

    DIR:這個端口負(fù)責(zé)步進(jìn)電機(jī)的運(yùn)轉(zhuǎn)方向的調(diào)控,連線時如果跟單片機(jī)的地線連接,也就是低電平時,表示運(yùn)行方向會發(fā)生反轉(zhuǎn);

    FREE:這個端口表示脫機(jī),此時驅(qū)動的電源將不會工作;

    GND:地線的引腳;

    VCC:電源的引腳;

    3.2 軟件部分的設(shè)計

    在步進(jìn)電機(jī)的控制器中,需要進(jìn)行處理并輸出的信號為各種脈沖信號以及控制電機(jī)的運(yùn)行方向的方向信號,通過這些脈沖信號來控制步進(jìn)電機(jī)的正常、高效運(yùn)轉(zhuǎn),通過方向信號來控制電機(jī)的運(yùn)行方向。一般來說,方向信號分為高低電平兩種信號,對于脈沖信號,主要也有兩種。

    一般地,步進(jìn)電機(jī)在其啟動和停止時,一般都會有一個加速和減速過程,在這個過程中,加速度控制的越小,其運(yùn)行相對來說就比較平穩(wěn),穩(wěn)定性好。是步進(jìn)電機(jī)從啟動到停止的速度變化曲線,展示了整個工作過程。

    一般地,可以先是加速到一定速度,然后穩(wěn)定運(yùn)行,這是正常工作時的速度,停止時,先是減速到低速狀態(tài),而不是馬上將速度減到零。

    4 結(jié)語

    步進(jìn)電機(jī)由于精度高,運(yùn)行穩(wěn)定性好,目前得到了越來越廣泛的應(yīng)用,本文通過以單片機(jī)為核心設(shè)計制作了一種三相步進(jìn)電機(jī)的控制器,在本次制作中,選用的單片機(jī)型號是AT89C51,以此為核心,用C語言編寫了控制程序,通過仿真和測試,驗(yàn)證了控制器的有效,在這次制作中,實(shí)現(xiàn)了三相步進(jìn)電機(jī)的控制過程的高精度控制和穩(wěn)定運(yùn)行。

    參考文獻(xiàn):

    [1] 徐煜明.步進(jìn)電機(jī)速度控制的研究與實(shí)現(xiàn)[J].工礦自動化,2007,48(2):80-82

    [2] 李建玲.基于PWM的兩相混合式步進(jìn)電機(jī)細(xì)分驅(qū)動芯片的設(shè)計[D].西安科技大學(xué),2005.

    [3] 吳文英.基于單片機(jī)控制的步進(jìn)電機(jī)[J].電子世界,2012.

    猜你喜歡
    單片機(jī)
    基于單片機(jī)的SPWM控制逆變器的設(shè)計與實(shí)現(xiàn)
    電子制作(2019年13期)2020-01-14 03:15:28
    基于單片機(jī)的層次漸變暖燈的研究
    電子制作(2019年15期)2019-08-27 01:12:10
    基于單片機(jī)的多功能智能插排
    電子制作(2019年11期)2019-07-04 00:34:48
    基于單片機(jī)的便捷式LCF測量儀
    電子制作(2019年9期)2019-05-30 09:42:02
    小議PLC與單片機(jī)之間的串行通信及應(yīng)用
    電子制作(2018年12期)2018-08-01 00:48:04
    MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
    電子制作(2017年9期)2017-04-17 03:00:53
    基于單片機(jī)的平衡控制系統(tǒng)設(shè)計
    電子制作(2017年19期)2017-02-02 07:08:27
    基于單片機(jī)的三維LED點(diǎn)陣設(shè)計
    電子制作(2016年21期)2016-05-17 03:52:51
    Microchip推出兩個全新PIC單片機(jī)系列
    基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計
    榕江县| 葫芦岛市| 开远市| 清丰县| 平顶山市| 洛浦县| 楚雄市| 绥棱县| 漾濞| 托克逊县| 崇礼县| 交城县| 太仓市| 垫江县| 长子县| 丰城市| 桐梓县| 综艺| 阜城县| 远安县| 台中县| 和龙市| 邵阳市| 沙坪坝区| 施甸县| 定结县| 平利县| 井陉县| 哈巴河县| 嘉义市| 临洮县| 尖扎县| 汉中市| 施甸县| 正宁县| 普宁市| 浦县| 湾仔区| 曲松县| 黄石市| 常熟市|