找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

Arduino機械學(xué)習(xí)筆記1(從Easydriver開始)

查看數(shù): 17207 | 評論數(shù): 4 | 收藏 3
關(guān)燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發(fā)布時間: 2016-4-9 22:52

正文摘要:

*********************** 從淘寶上買了光驅(qū)式激光雕刻機DIY,目前還沒有能力裝上。相比安裝要求,配套教程確實不夠詳細。雖然不需要知道原理,只知道步驟也可以完成雕刻機安裝,但是步驟不清楚,另外自己對arduino ...

回復(fù)

ID:282047 發(fā)表于 2018-2-3 22:14
為什么我接線正確,電機不轉(zhuǎn)啊,電機卡住了,而且是一開始可以轉(zhuǎn),然后過一會就不能轉(zhuǎn)了。
另外我用兩節(jié)一樣的9V電池供電,一個可以,一個不可以。
ID:237069 發(fā)表于 2017-10-4 17:47
新人加入,等級夠了再來下載學(xué)習(xí)
ID:156302 發(fā)表于 2017-9-27 23:21
好好研究下,謝謝分享
ID:98618 發(fā)表于 2016-4-9 23:03
很不錯的帖子,我也是被那個激光的雕刻機拉下水的,機器沒做成,但是認識了arduino。哈哈

其實那個機器不做也罷,知道原理就行了。那個機器的精度真的是在是低的不能再。。;蛘哒f是沒有精度可言比較確切。

easydriver挺好,就是發(fā)熱大了點。其實我們可以把easydriver看做是一個硬件的頭文件,它有幾個函數(shù),我們只要調(diào)用函數(shù)就能比較精準的驅(qū)動步進電機了。 其實那種微型的步進電機完全可以用arduino直接驅(qū)動,但是需要占用4個口,并且需要更多的cpu資源。因為我們要不停的讓那4個口high,low的來回調(diào)換。而且在程序中可能會有其他因素干擾,比如一些判斷語句,會占用額外的cpu資源,可能驅(qū)動步進電機的方波就會有一些變形。這樣以來電機的旋轉(zhuǎn)就不是那么精準了。而easyd就不用考慮這些問題了,只要函數(shù)調(diào)用電機旋轉(zhuǎn)(速度,時間,方向),其他的就不用我們操心了。

如果要驅(qū)動更大的電機,easyd就不行了,我感覺那個發(fā)熱能把他自己燒死。 當(dāng)然那個big easydriver也不行,太貴了要150¥而且也沒見有幾家賣的。 大電機直接用步進電機的驅(qū)動器就好了,原理、使用方法和easyd是完全一樣的,只是那碩大的身軀和ardu的尺寸,有種猴騎駱駝的感覺。便宜的驅(qū)動器才50¥就夠了。

前面這些東西都不是問題,都很容易掌握,最有技術(shù)含量的是,如何控制電機的加速和減速。讓電機高速旋轉(zhuǎn)只要一條指令就行了,但是電機所驅(qū)動的設(shè)備未必能承受的住這個啟動過程。所以要有個加速的過程,才能平穩(wěn)的運行。對于cnc的控制這點非常重要,如果是xy2個軸的運行就更復(fù)雜了,因為加速度不同,位置變化不同,運行軌跡都有變化。這些計算還是挺復(fù)雜的。很多cnc都有個硬件的“運動控制卡”來處理這些計算。一些工業(yè)級的運動控制卡起步就要4,5k,上萬的也很正常。不過他們和軟件一樣都是計算,沒什么特殊的地方,無非是速度快,運行穩(wěn)定而已。

步進電機我也就只了解這些了,具體咋做我也迷迷糊糊的,隨便聊一聊和大家分享一下而已。有興趣的朋友可以仔細研究。

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表