日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 單片機(jī) >> 正文

如何實(shí)現(xiàn)步進(jìn)電機(jī)的基本控制?

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2013-9-19

步進(jìn)電機(jī)都是通過脈沖信號(hào)控制的,一般都是一個(gè)用來產(chǎn)生一定頻率脈沖的單片機(jī)(脈沖頻率用來控制速度),經(jīng)過信號(hào)隔離放大(達(dá)到驅(qū)動(dòng)電機(jī)的電壓)來驅(qū)動(dòng)控制步進(jìn)電機(jī)。

  可以用單片機(jī)+全集成步進(jìn)電機(jī)驅(qū)動(dòng)芯片來整全應(yīng)用,這樣比較簡(jiǎn)單,控制上很方便。用普通的51單片機(jī)像AT89C2051或STC12C1052 + THB7128或THB6064這類芯片來組合就可以。單片機(jī)根據(jù)輸入來決定輸出的脈沖數(shù)量,讓步進(jìn)電機(jī)驅(qū)動(dòng)芯片轉(zhuǎn)化成功率信號(hào)驅(qū)動(dòng)步進(jìn)電機(jī)。因?yàn)槭且粋(gè)脈沖走一步的,所以輸出的脈沖數(shù)還要考慮到細(xì)分?jǐn)?shù)的問題,固定轉(zhuǎn)動(dòng)步數(shù)、角度的程序還是比較容易編。像1.8度的步進(jìn)電機(jī),2細(xì)分時(shí),轉(zhuǎn)一圈就需要400個(gè)脈沖,轉(zhuǎn)半圈只需要200個(gè)脈沖,轉(zhuǎn)90度只需要100個(gè)脈沖,如此類推。

  關(guān)于程序,固定一個(gè)適當(dāng)?shù)念l率,按鍵觸發(fā)啟動(dòng)定時(shí)器,然后在定時(shí)中斷里取反一個(gè)IO端口做脈沖輸出,再放入一個(gè)累加變量做計(jì)算,算脈沖數(shù)量,是取反兩次輸出一個(gè)完整的脈沖,在主程序中設(shè)定一個(gè)需要的脈沖數(shù)量來作為條件控制定時(shí)器的開啟和關(guān)閉,然后循環(huán)等待條件滿足需求。

  要注意的問題是,如果想把控制、驅(qū)動(dòng)、和步進(jìn)電機(jī)都整合在一起,比較麻煩,小電機(jī)還好,大電機(jī)的干擾是個(gè)問題。

Tags:單片機(jī),步進(jìn)電機(jī),控制  
責(zé)任編輯:admin
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢