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

標題: 51hei單片機開發板上步進電機的一些使用心得 [打印本頁]

作者: admin    時間: 2009-12-6 00:19
標題: 51hei單片機開發板上步進電機的一些使用心得

詳情請打開:http://www.zg4o1577.cn/mcu/767.html

   相信學過電子的人都會知道什么是步進電機,它的定義及作用在百度百科里描述的也是比較詳細的,它是一種同步電機,在機電一體化等工業方面均有廣泛的應用,因此怎么也得知道的.于是手上找來一個24byj48實物見圖1.

 圖1
點擊瀏覽下一頁

 圖2

點擊瀏覽下一頁
       這是一款四相五線步進電機,轉子齒數按公式推算可得為8個,步距角應為11.25度,給出的資料那應該叫半步距角.其它的參數均可按照參數圖中進行,電機可以用ULN2003A這個芯片來驅動,我決定先不看51hei官方提供的資料和實例程序,看憑自己的實力能不能讓這個小東西轉動起來,照著圖2的連線圖連了起來(那4個指示燈是我自己加上去的.方便觀察)并且把P1.0,P1.1,P1.2,P1.3四個I/O口和51hei單片機開發板上的引腳對應,也就是插上了相應的雙排針跳線帽和杜邦線,然后自己搗鼓了2個小時對照一些資料寫了一個程序燒了進STC89C52RC上,上電......哪有一次就成功?折騰了一陣子發現是四個I/O口引腳接得不對,改正過來后,再上電........還是不成功,仔陣檢查過硬件電路連接后發現沒有錯誤,于是我懷疑起了程序來,經研究,發現此程序并不適合此電機及連線圖,自己一時大意竟把原該輸出負脈沖的相勵磁脈沖順序變成正的了,呵呵,改了一下之后,發現可以了.電機終于會轉了...這時已是前天晚上的深夜3點多了...

        由于此程序采用的是Delay函數進行延時來改變頻沖頻率的,因此我多次修改延時的確值,多次調試,發現電機無論怎么改,轉速都很慢,最高測過只有十多轉每分鐘,我的天呀,怎么會這么慢,然后問一下別人,別人說有可能是電流不夠,他說最好能采用獨立電源來供電,但是由于未能找到獨立電源,因此沒有試驗過電流增大的情況,查資料說是會使力矩增大,但應該不會使電機轉得更快吧?更何況我的電機也沒有失步呀....于是我又去問另一個師兄,師兄告訴我有可能是裝了減速裝置了,后來經仔細觀察,從以下幾點可以大概推斷出電機是裝了減速裝置的:1.從圖1實物圖中可以看到電機的軸并不在圓形的正中心位置上,一般的只有經過減速裝置的電機才會這樣的;2.參數圖中給出的參數中存在一個"減速比:1/16這個參數,確實證明了它是經過減速的,即:原來電機的軸轉一圈,輸出軸才轉16分之1圈。想怎么會不慢?可惜我一開始先入為主了,以為那個“減速比”跟另外一個概念“調速比”的理解是差不多的(其實不一樣),所以在看參數圖的時候并沒有醒悟過來,現在想來感覺自己相當的不行,做技術研究的,怎么能夠說差不多呢?1就是1,2就是2,雖說當時是處于疑惑的狀態,但歸根究底還是自己先入為主地思考問題了,慚愧......3.仔細聽一下聲音,發現電機的聲音頻率是很高的,但輸出軸的角速度卻如此的低,因此有可能是經過減速裝置的......當師兄跟我說有可能是經過減速的時候,我馬上感覺到更不對頭了.最后師兄還親身拆了這電機來證實了,真的有減速裝置...

        了解了情況之后,覺得原來的程序寫得不好,于是折騰了一陣子,寫出了一個用定時器來產生脈沖的程序,而且還能利用開發板上的按鍵來改變電機的轉速和方向,并且在數碼管上進行顯示,啊,感覺51的定時器還是蠻好用的....今晚也算是有收獲的.這里給大家共享一下官方的電機的源程序:http://www.zg4o1577.cn/ziliao/51hei-5/精準控制步進電機.rar  可點擊下載,簡單修改程序可讓電機正反轉.好像在專區還有幾個類似的程序大家自己去找吧.我自己寫的太亂就不獻丑了.

        再后來去查了一下資料,發現原來步進電機的加速程序沒有我想得那么簡單(步進電機一般都是漸漸加速至正常運行的,太高的啟動頻率會使電機無法啟動),我的想法是用線性加速的辦法,而資料論文中提出的卻是較高級的指數曲線加速的方法,還用到了轉動慣量和微積分來進行分析,哎....現在想一下,其實高數和物理在這里還是有用的,數學和物理總是分不開的,假如想在步進電機控制這一領域做得深入,除了電路的基本知識要過硬外,數學及物理知識也跑不了的,這樣說一來就是叫自己在大學的時間里要好好地學習高數了,可是實際上又有幾個本科的學生可以知道原來學會高數和大學物理就是可以這樣應用知識的?學校里(特別是南醫大這種帶工科類的醫科學校)老師教的時候會和我們說的那么詳細嗎?顯然不實際也不可能,可是大學四年時間就這樣過去了,難道我們就這樣讓時間流走嗎...

       在步進電機這個小事上,我覺得,大學一兩年里還是該把基礎知識打好的...這樣才能使自己在以后的技術職業生涯中不至于處處碰頭,最起碼到時還記得回來翻開高數的課本,找出無窮級數在哪一頁吧?

       當然,能一出來就做ARM的開發或者系統底層移植及驅動開發的,是相當的不錯的了,因為那就意味著項目經驗!!!如果自己決定要往這一方面走,就必須得有所舍棄了......

      做宅男,難......

 

  另外附上這個電機的參數圖:
點擊瀏覽下一頁

[此貼子已經被作者于2009-12-13 18:34:05編輯過]

作者: ccusde    時間: 2010-1-14 18:20
不錯,樓主很有研究精神 頂一下,正準備買幾個電機做小車呢.希望多多指點
[此貼子已經被作者于2010-1-14 18:22:33編輯過]

作者: jjide    時間: 2010-5-24 01:04
我來補充一下:

步進電機為四相八拍電機,電壓為DC5V。當對步進電機施加一系列連續不斷的控制脈沖時,它可以連續不斷地轉動。每一個脈沖信號對應步進電機的某一相或兩相繞組的通電狀態改變一次,也就對應轉子轉過一定的角度(一個步距角)。當通電狀態的改變完成一個循環時,轉子轉過一個齒距。四相步進電機可以在不同的通電方式下運行,常見的通電方式有單(單相繞組通電)四拍(A-B-C-D-A。。。),雙(雙相繞組通電)四拍(AB-BC-CD-DA-AB-。。。),八拍(A-AB-B-BC-C-CD-D-DA-A。。。)等。28BYJ48步進電機為四相八拍,其相序表如下
步序      3 2 1 0 對應A口輸出值 
       1  0 0 0 1 01H  
       2  0 0 1 1 03H  
       3  0 0 1 0 02H  
       4  0 1 1 0 06H  
       5  0 1 0 0 04H  
       6  1 1 0 0 0CH 
       7  1 0 0 0 08H       
       8  1 0 0 1 09H  
正轉表:
01H,03H,02H,06H,04H,0CH,08H,09H

反轉表:
09H,08H,0CH,04H,06H,02H,03H,01H

值得注意的是:步進電機轉得越快越省電,越沒力. 反而轉速越慢力氣越大但是會更耗電一些
[此貼子已經被作者于2010-5-24 1:08:24編輯過]

作者: wgglps    時間: 2010-10-27 17:03
頂一下,三樓說得很好
作者: jlmqsn    時間: 2011-9-8 16:25
寫得很好  有幾人沒荒廢自己的大學學習呀
作者: 精衛    時間: 2012-1-22 21:25
頂一下,打好基礎
作者: 周鵬    時間: 2013-11-14 14:24
樓主說的很好!我在向樓主學習~!
作者: zhuo灼    時間: 2013-12-12 16:06
我想找步進電機控制LCD1602顯示步進電機轉動角度的程序
作者: 魑魅魍魎    時間: 2013-12-20 14:34
樓主說的很好!我在向樓主學習~!
作者: xzxlove    時間: 2014-1-18 12:05
學習一下
作者: ramjzz    時間: 2014-9-27 22:12
認真學習中
作者: exv    時間: 2014-10-22 19:23
前幾天買了您的開發板,其它的部件都還好,唯獨步進電機代碼載入后,只見其抖動但不轉動。
不知是什么原因。

跳線設置:默認
晶振:11.0592M
電機按圖片目錄里的方向插入 注意不要插反了哦
有些電腦usb供電如果不足的發生停轉換用外接5v 1A的直流電源供電會比較好


以上都是按說明中做的。不知哪出的問題?
可否幫忙解決下,謝謝。
作者: 大頭菜    時間: 2014-12-8 21:03
挺好 的   厲害
作者: 429hyl    時間: 2014-12-14 09:54
學習一下
作者: fsdch    時間: 2014-12-27 10:00
我大學學的那些統統丟了,一點兒沒有用,因為我是公務員
作者: ignoreyou    時間: 2015-1-5 12:04
看看。
作者: lionago    時間: 2015-1-18 05:10
我的開發板是四相雙極的,感覺很好。

作者: 找51hei    時間: 2015-5-24 15:30
為什么你們都這么牛,為什么我就對電不入門呢
作者: 雙贏電子    時間: 2016-8-4 16:16
樓主的研發精神非?杉危驑侵鲗W習
作者: liuzhaoxin1020    時間: 2016-12-31 13:13
感謝分享




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 天天澡天天操 | 黄色av大片 | xxxxx免费视频 | 老司机精品福利视频 | 少妇精品久久久久久久久久 | 欧洲亚洲精品久久久久 | 精品1区2区3区4区 | 在线观看视频一区 | 一级片网址 | 国产伦一区二区三区视频 | 久久国产高清视频 | 亚洲视频二区 | 亚洲女优在线播放 | 欧美精品在线免费观看 | 狠狠涩| 天堂综合网 | 成人精品一区二区三区中文字幕 | 色必久久 | 欧美激情综合 | 国产综合久久久久久鬼色 | 午夜精品久久久久久久星辰影院 | 精品国产欧美日韩不卡在线观看 | 日韩在线视频免费观看 | av 一区二区三区 | 欧洲精品码一区二区三区免费看 | 国产视频一区二区在线观看 | 热久久999 | 另类专区成人 | av在线免费播放 | 伊人看片 | 成人av网站在线观看 | 欧美乱码精品一区二区三区 | 日韩一区在线播放 | 啪啪av| 日韩伦理一区二区 | 最新高清无码专区 | 日韩三级精品 | 亚洲国产成人精品女人 | 精品国产视频 | 欧美日韩国产精品一区 | 国外成人在线视频网站 |