當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 相信學(xué)過(guò)電子的人都會(huì)知道什么是步進(jìn)電機(jī),它的定義及作用在百度百科里描述的也是比較詳細(xì)的,它是一種同步電機(jī),在機(jī)電一體化等工業(yè)方面均有廣泛的應(yīng)用,因此怎么也得知道的.于是手上找來(lái)一個(gè)實(shí)物見(jiàn)圖1. 圖1 javascri

 相信學(xué)過(guò)電子的人都會(huì)知道什么是步進(jìn)電機(jī),它的定義及作用在百度百科里描述的也是比較詳細(xì)的,它是一種同步電機(jī),在機(jī)電一體化等工業(yè)方面均有廣泛的應(yīng)用,因此怎么也得知道的.于是手上找來(lái)一個(gè)實(shí)物見(jiàn)圖1.

 圖1
javascript:resizepic(this) border=0>

 圖2


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

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

        了解了情況之后,覺(jué)得原來(lái)的程序?qū)懙貌缓?于是折騰了一陣子,寫(xiě)出了一個(gè)用定時(shí)器來(lái)產(chǎn)生脈沖的程序,而且還能利用開(kāi)發(fā)板上的按鍵來(lái)改變電機(jī)的轉(zhuǎn)速和方向,并且在數(shù)碼管上進(jìn)行顯示,啊,感覺(jué)51的定時(shí)器還是蠻好用的....今晚也算是有收獲的.這里給大家共享一下官方的電機(jī)的源程序:http://www.51hei.com/ziliao/51hei-5/精準(zhǔn)控制步進(jìn)電機(jī).rar  可點(diǎn)擊下載,簡(jiǎn)單修改程序可讓電機(jī)正反轉(zhuǎn).好像在專(zhuān)區(qū)還有幾個(gè)類(lèi)似的程序大家自己去找吧.我自己寫(xiě)的太亂就不獻(xiàn)丑了.

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

       在步進(jìn)電機(jī)這個(gè)小事上,我覺(jué)得,大學(xué)一兩年里還是該把基礎(chǔ)知識(shí)打好的...這樣才能使自己在以后的技術(shù)職業(yè)生涯中不至于處處碰頭,最起碼到時(shí)還記得回來(lái)翻開(kāi)高數(shù)的課本,找出無(wú)窮級(jí)數(shù)在哪一頁(yè)吧?

       當(dāng)然,能一出來(lái)就做ARM的開(kāi)發(fā)或者系統(tǒng)底層移植及驅(qū)動(dòng)開(kāi)發(fā)的,是相當(dāng)?shù)牟诲e(cuò)的了,因?yàn)槟蔷鸵馕吨?xiàng)目經(jīng)驗(yàn)!!!如果自己決定要往這一方面走,就必須得有所舍棄了......

 另外附上這個(gè)電機(jī)的參數(shù)圖:

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀(guān)點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶(hù)希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱(chēng),數(shù)字世界的話(huà)語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱(chēng)"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉