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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4645|回復: 15
收起左側

求教關于g代碼和步進電機控制

[復制鏈接]
ID:889094 發表于 2021-4-27 00:05 來自手機 | 顯示全部樓層 |閱讀模式
看到的各種控制步進電機都是說什么g代碼,好像是個很強大很系統的函數集,各種3d打印、寫字機好像都是g代碼,很強大,有個弱弱的問題想問一下大佬們:
9代碼應該是一組函數,在它的使用中和步進電機的控制是怎么聯系起來的?比如大家的步進電機驅動器會不一樣,接口引腳也不一樣,這些怎么能拿過來直接用的?在大佬們的帖子里都沒有提到,可能是太低端了,可我真是不能腦補出來,請大佬們解惑
回復

使用道具 舉報

ID:147710 發表于 2021-4-27 09:33 | 顯示全部樓層
這個工程量很大,不可一蹴而就,要一個模塊一個模塊地弄才行,先把步進電機驅動程序弄明白,然后再向上延伸.....
G代碼定義圖示如下:
五角星.jpg

對照上面定義,下面的G代碼解釋函數應該能看得明白:
gcode.jpg


評分

參與人數 1黑幣 +15 收起 理由
birdzhyli + 15 很給力!

查看全部評分

回復

使用道具 舉報

ID:889094 發表于 2021-4-27 10:06 來自手機 | 顯示全部樓層
XTXB 發表于 2021-4-27 09:33
這個工程量很大,不可一蹴而就,要一個模塊一個模塊地弄才行,先把步進電機驅動程序弄明白,然后再向上延伸 ...

是要把對應的g代碼要做什么在單片機里面自己用函數什么的實現一遍吧?那樣就是上位機可以用成型的各種軟件,就是軟件會通過串口發送g代碼到單片機,單片機負責把g代碼落實成3d打印或者寫字雕刻之類的動作,這么理解對么?那樣就是首先要看自己可能會用到哪些g代碼,然后對應編寫函數對應處理,1、串口接收實驗,看看軟件是怎么發過來的,發過來的是什么,對應指令怎么回應處理結果;2、逐字節分析收到的每一條指令,對應成x,y,z等軸的對應動作,有哪些動作先弄個空函數放那里,做完動作回應上位機,估計上位機不能一次發完所有指令。3、針對2中每個函數具體落實算法,畫直線、拆線簡單,畫圓弧麻煩一些也能搞定。4、寫字是怎么來的命令?來文字還是來筆劃?或者是作為折線或曲線傳過來的話就算麻煩和慢也能做,這個一直沒有概念是怎么弄的,重點求教
回復

使用道具 舉報

ID:889094 發表于 2021-4-27 10:11 來自手機 | 顯示全部樓層
昨天下了個inkscape,生成了一個svg文件(好像是這個吧),里面好像是xml腳本(這個也不太懂,但是能從里面讀取出東西來),里面的線段折線曲線都能找到點也能琢磨出畫法來,但是里面的漢字和字母數字還都是原來的造型,所以還是不會弄
回復

使用道具 舉報

ID:147710 發表于 2021-4-27 10:54 | 顯示全部樓層
單片機處理能力有限,一般情況下是用第三方軟件把圖形轉成G_code ,上位機負責Gcode傳給單片機,所以玩寫字機,把畫線段整明白就完成了99%,具體程序可參考開源的GRBL,G-code轉換方法網上資料很多,查一下不難解決,要想用得爽,考慮自己寫個上位機程序,把圖形文字處理及傳輸功能集中在一個軟件中完成
回復

使用道具 舉報

ID:230742 發表于 2021-4-27 11:30 | 顯示全部樓層
這分為幾個部分,首先,要用一個CAM軟件把圖轉換成一個或多個G代碼文件。里面還有很多約定。把文件裝到SD卡里。然后用單片機打開這個SD卡里的文件,一行一行讀取,根據約定解釋,輸出控制步進電機。具體細節很復雜。也要看看你是做什么用了。

評分

參與人數 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

ID:889094 發表于 2021-4-27 11:34 | 顯示全部樓層
剛才看到一個B站視頻,寫字機用的熾寫軟件,到網站一看,有免費的在線生成G代碼,里面寫了幾個字,生成了G代碼,打開看了下,對照命令基本能理解。網絡很強大,見識很低,多見多聞真的很重要,越來越感覺自己很low
回復

使用道具 舉報

ID:889094 發表于 2021-4-27 11:35 | 顯示全部樓層
XTXB 發表于 2021-4-27 09:33
這個工程量很大,不可一蹴而就,要一個模塊一個模塊地弄才行,先把步進電機驅動程序弄明白,然后再向上延伸 ...

對照別人生成的G代碼再回來看大佬的回復,真的是指引前進的方向,謝謝
回復

使用道具 舉報

ID:230742 發表于 2021-4-27 11:40 | 顯示全部樓層
弱弱的問一下,你想做什么呢?就是想學習學習知識,還是做控制器?
回復

使用道具 舉報

ID:451718 發表于 2021-4-27 14:19 | 顯示全部樓層
3D打印,雕刻機都用得上。 好帖子!
回復

使用道具 舉報

ID:889094 發表于 2021-4-27 15:52 | 顯示全部樓層
啤酒瓶子老大 發表于 2021-4-27 11:40
弱弱的問一下,你想做什么呢?就是想學習學習知識,還是做控制器?

我原來只想著兩個電機定位然后輸出位圖的點,程序弄出來后看到別人的寫字機和雕刻機都是沿著筆畫和線路走的,然后糾結了好多天,不知道那個筆劃是怎么出來的,今天才看到人家有專門的生成工具。
走著看,能做到哪里是哪里,買的一些零件已經在路上了,看能不能做成
回復

使用道具 舉報

ID:889094 發表于 2021-4-28 08:44 | 顯示全部樓層
程序調試完畢后空跑了一下,還是慢,十幾個字的g代碼有700多個指令,帶電機驅動的每mm4個點,因為硬件還沒到位,能不能寫出來還不知道,跑接收、計算、電機驅動的全套程序差不多每分鐘30條,700條要20多分鐘,去掉驅動電機部分的程序,單跑接收和計算的話也要3分鐘多。
現在想想別人家的雕刻機寫字機都能么快,是處理速度快+步進電機快?我的是STC12C5A60S2,11.0592M晶振,uln2003a驅動28BYJ-48的5線4相電機,因為電機速度慢 ,準備采用的是皮帶傳動,用直徑25mm的惰輪輸出,能不能帶動還不知道,定位精度也不知道,只知道從速度上就不是一個層次的了。
速度先不論了,等東西齊了看能不能真的寫出字來吧
回復

使用道具 舉報

ID:844772 發表于 2021-4-28 11:41 | 顯示全部樓層
那個減速電機太慢了吧,買個二手的42花不了幾塊,步進電機又不能并行操作,你根本不用擔心程序慢了。
回復

使用道具 舉報

ID:889094 發表于 2021-4-28 16:45 | 顯示全部樓層
glinfei 發表于 2021-4-28 11:41
那個減速電機太慢了吧,買個二手的42花不了幾塊,步進電機又不能并行操作,你根本不用擔心程序慢了。

謝謝回復,正在研究步進電機的控制,是打算進步一下,減速的實現是有點受不了了。。。
回復

使用道具 舉報

ID:451718 發表于 2021-4-28 22:41 | 顯示全部樓層
這種控制你用51來做?  貌似51是沒有浮點運算,你這個坐標進度如何保證啊。 不過還是要持續關注你的進展,加油哦
回復

使用道具 舉報

ID:889094 發表于 2021-4-28 23:27 | 顯示全部樓層
robinsonlin 發表于 2021-4-28 22:41
這種控制你用51來做?  貌似51是沒有浮點運算,你這個坐標進度如何保證啊。 不過還是要持續關注你的進展, ...

謝謝大佬關注,電機老師3塊錢的,還要什么精度啊,什么精度、速度都是浮云,只想知道這么弄管事,驗證可行。目前上位機已經搞定了,就差電機、驅動、桿子、皮帶等東西來驗證了。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 美女黄频 | 国产99视频精品免视看9 | 久草欧美| 日本成人在线网址 | 免费一级欧美在线观看视频 | 国产一级视频在线播放 | 欧美一区在线视频 | 国产特一级黄色片 | 成人在线免费看 | 99综合| 久久人人国产 | 国产成人jvid在线播放 | 久久视频精品在线 | 日日躁狠狠躁aaaaxxxx | 日韩av在线一区二区 | 日本亚洲一区 | 国产精品精品久久久 | 亚洲精品视频一区二区三区 | 久久成人一区 | 免费国产视频在线观看 | gav成人免费播放视频 | 91网视频 | 色就干| 国产精品视频一二三区 | 99久久中文字幕三级久久日本 | 成人免费视频网站在线看 | 国产精品乱码一区二区三区 | 日韩中出 | 免费的色网站 | 91精品国产91久久久 | 亚洲福利片 | 日韩国产欧美 | 成年免费大片黄在线观看一级 | 香蕉久久av | 亚洲国产情侣 | 国产精品福利在线 | 日本精品久久 | 福利片在线观看 | 成人毛片一区二区三区 | 成人一区二 | 久久精品免费观看 |