標題: STM32開源閉環步進電機源程序+PCB原理圖全套資料分享 [打印本頁]
作者: fu0564 時間: 2019-10-27 14:27
標題: STM32開源閉環步進電機源程序+PCB原理圖全套資料分享
這個閉環電機是我轉過來的,自己打板驗證過穩定 電機版權歸開發者,侵刪, 上傳的源碼為開源版本
1.JPG (193.23 KB, 下載次數: 221)
下載附件
2019-10-28 04:42 上傳
12.jpg (138.42 KB, 下載次數: 176)
下載附件
2019-10-28 04:42 上傳
Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)
0.png (32.49 KB, 下載次數: 197)
下載附件
2019-10-28 04:20 上傳
0.png (58.06 KB, 下載次數: 207)
下載附件
2019-10-28 04:20 上傳
0.png (5.98 KB, 下載次數: 191)
下載附件
2019-10-28 04:20 上傳
單片機源程序如下:
20190917電機軟硬件更新:軟件跟前版基本一樣只更改了幾個參數以提高穩定性,增加了中文注釋以方便學習理解;硬件加了防反接二極管,型號SL54,將原來的排針座子改為更美觀高度更低的XH2.54座子,另外將串口和燒錄口合二為一,方便用STLINKV2.1直接進行燒錄和串口通信。
20190831軟硬件更新:硬件電路板將光耦輸入側覆銅挖空防止干擾,傳感器改為底層焊接,電路板設計為需要用尼龍墊圈跟電機隔開2mm左右以防止干擾;軟件方面所有浮點數變量都改為定點變量,重新改寫了程序以適應定點變量,單片機計算量大為降低,CPU仍然有3/5左右空閑時間可以用來進行其他功能的二次開發。位置環更新頻率由5KHZ提高到10KHZ,控制性能加強,42最高轉速提到1200RPM左右,57提到1000RPM左右。優化了定時器處理STEP/DIR信號的部分程序,即使是幾百K乃至上M的高速脈沖都可以輕松處理而不丟脈沖。重載了stdio.h頭文件里的fputc()和fgetc()兩個函數,程序現在可以利用printf()和scanf()等標準輸入輸出函數編寫RS232和RS485協議,另外加了一個簡單的ASCII協議作為參考。
20190810最新更新:硬件電路板換了新的LDO型號RS3005,徹底解決了穩壓芯片過熱停機的問題。另外輸入信號CLK由原來的外部中斷腳位改為定時器TIM1的外部計數輸入腳,電路板改為同時支持STM32F103和STM32F030兩種單片機。軟件上對原來CLK信號的處理由外部中斷改為定時器計數,這樣就不需要耗費大量的處理器資源。原先用中斷來處理CLK信號導致耗費大量的處理時間,也會導致程序對電機的測速不正確,32細分的情況下電機轉速只要跑到1000RPM就可能使程序崩潰,想要使用128/256這樣的高細分幾乎不可能。
這套一體化閉環步進電機是店主自己全新研發的,不是拿人家外國開源的項目直接山寨抄襲來騙小白的, 購買電機附帶全套軟硬件,包括源代碼程序、42步進和57步進的原理圖和PCB,可以買回去自己打板復制,也可以二次開發,店主會不定期更新軟硬件并修復BUG,可以提供代碼級技術支持。數量有限,都是平時抽空手工焊接做出來的,購買前請先咨詢店主是否有貨。
電機軟硬件性能大幅提高,硬件成本僅國外MECHADUINO及其山寨產品的1/2不到,最大驅動電流可達3.5A,是國外版的2倍,最大轉速提高2.5倍(42電機1000RPM,57電機800RPM),振動及噪聲減小2/3。按照工業級標準設計,加入高速隔離光耦、軟件看門狗,可靠性大幅優化。自帶開環閉環模式隨意切換,細分選擇、編碼器校正全部撥碼開關一鍵完成,無需連接上位機二次編程!
更多細節和視頻可以參考帖子:
https://www.bilibili.com/video/av53223504?from=search&seid=10269700708564966156
閉環步進參數:
主控芯片:意法半導體STM32F030C8T6
驅動芯片:兩顆A4950(最大電流3.5A)
編碼器芯片:英飛凌15位汽車工業級TLE5012B
高速光耦:東芝雙通道TLP2168
工作電壓:12-30V(推薦24V)
工作電流:額定1.3A(42步進)2.5A(57步進)最大3.5A
控制精度:小于0.08度
電子齒輪:4、8、16、32(可任意設置)
清單:包含一塊電機驅動板+電機+專用徑向磁鐵
+安裝墊片,全部組裝好測好到手能用!
-
11.jpg
(136.81 KB, 下載次數: 242)
下載附件
2019-10-28 04:42 上傳
-
10.jpg
(169.72 KB, 下載次數: 269)
下載附件
2019-10-28 04:42 上傳
-
9.jpg
(187.37 KB, 下載次數: 252)
下載附件
2019-10-28 04:42 上傳
-
8.jpg
(182.66 KB, 下載次數: 313)
下載附件
2019-10-28 04:42 上傳
-
7.jpg
(183.76 KB, 下載次數: 258)
下載附件
2019-10-28 04:42 上傳
-
6.jpg
(189.47 KB, 下載次數: 251)
下載附件
2019-10-28 04:42 上傳
-
5.jpg
(218.12 KB, 下載次數: 269)
下載附件
2019-10-28 04:42 上傳
-
4.jpg
(172.64 KB, 下載次數: 259)
下載附件
2019-10-28 04:42 上傳
-
3.jpg
(254.95 KB, 下載次數: 274)
下載附件
2019-10-28 04:42 上傳
-
13.jpg
(136.69 KB, 下載次數: 272)
下載附件
2019-10-28 04:42 上傳
-
如何設置電機控制電流.png
(135.92 KB, 下載次數: 331)
下載附件
2019-10-27 14:15 上傳
電流設置
-
2.jpg
(184.43 KB, 下載次數: 250)
下載附件
2019-10-28 04:42 上傳
-
-
STM32_FLASH的3種燒寫方式.pdf
2019-10-27 14:16 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
606.22 KB, 下載次數: 655, 下載積分: 黑幣 -5
燒錄
-
-
PID經典教程.pdf
2019-10-27 14:16 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
343.56 KB, 下載次數: 723, 下載積分: 黑幣 -5
pid調整
-
-
42步進電路圖,57步進電路PCB文件圖.7z
2022-10-17 03:06 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
14.08 MB, 下載次數: 885, 下載積分: 黑幣 -5
原理圖pcb
-
-
4257通用固件.7z
2019-10-28 04:22 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
2.7 MB, 下載次數: 1106, 下載積分: 黑幣 -5
源碼
作者: yyyhhhsss 時間: 2019-10-29 14:55
感謝分享。
作者: CARY橙 時間: 2019-10-29 18:08
厲害厲害,學習了
作者: lvlv99 時間: 2019-10-29 20:12
謝樓主搬過來!
作者: yyyhhhsss 時間: 2019-11-1 14:19
好像現在有更新的版本了,你有了嗎
作者: heyexiaolu 時間: 2019-11-6 12:27
正在學習stm32,謝謝
作者: luoxun 時間: 2019-11-6 15:08
樓主厲害了,謝謝
作者: a894304337 時間: 2019-11-10 14:43
樓主厲害了,謝謝
作者: djzoom 時間: 2019-11-10 15:52
正在學習STM32,樓主威武
作者: cn_x 時間: 2019-11-11 12:55
正在學習STM32 步進控制部分,樓主威武
作者: zhaoshimax 時間: 2019-11-17 00:36
已經加樓主的群了
作者: 阿瓦塞翻譯 時間: 2019-11-29 14:11
厲害厲害,學習了
作者: ar_fa 時間: 2019-12-4 17:42
能將資料集合一起嗎?
作者: hahajun1986 時間: 2019-12-7 15:45
想打板試一下效果
作者: shenghuowukaka 時間: 2019-12-7 22:37
給力,牛逼
作者: sunnyqingfeng 時間: 2019-12-9 16:46
樓主辛苦了,感謝分享!!!
作者: odahou 時間: 2019-12-10 12:05
感謝分享
作者: cxl88688 時間: 2019-12-11 11:42
厲害厲害, 感謝分享。
作者: 光華街 時間: 2019-12-16 21:39
yyyhhhsss 發表于 2019-11-1 14:19
好像現在有更新的版本了,你有了嗎
你有么?
作者: 正在緩沖 時間: 2019-12-17 09:20
板子好看。。。最近也在學AD
作者: max211400 時間: 2019-12-20 22:14
不錯,感謝分享!
作者: goodluckliwu 時間: 2020-1-1 13:29
給力!
作者: vvyywy 時間: 2020-1-2 11:27
有作者的那個寶店嗎
作者: ccczx 時間: 2020-1-2 16:13
真好要開發步進電機驅動,謝謝樓主
作者: M先生 時間: 2020-1-31 07:27
感謝樓主,多謝分享
作者: 180 時間: 2020-2-1 19:29
用什么軟件打開?keil?
作者: jackshi618 時間: 2020-2-2 11:24
好東西,收藏
作者: jtpeng01 時間: 2020-2-3 14:33
到哪里去買?樓主給個地址
作者: qjp1988113 時間: 2020-2-3 22:39
謝謝樓主分享~
作者: azxiaxp 時間: 2020-2-7 17:46
這個非常實用!!樓主的資料很好!
作者: lg186ls 時間: 2020-2-8 23:09
樓主的資料很好!贊贊贊
作者: stefen 時間: 2020-2-9 13:15
很好,有用的
作者: calvinxxw 時間: 2020-2-21 14:45
謝謝分享!!!
作者: shenchaobiao 時間: 2020-2-21 21:43
要是打包了就好了,要太多幣了,下不起
作者: mg888888vt 時間: 2020-2-25 11:11
感謝分享。
作者: 碧海濤聲 時間: 2020-2-25 13:30
有網店嗎?
作者: jackshi618 時間: 2020-2-25 22:31
沒有積分啊,下載不全啊
作者: smartphone 時間: 2020-2-27 21:32
這個看著很好,下載來看看。
作者: Nimaby 時間: 2020-3-1 11:05
樓主厲害了,謝謝
作者: piyima 時間: 2020-3-1 13:03
正在學習stm32,謝謝
作者: flycat 時間: 2020-3-1 21:33
謝樓主搬過來!
作者: smartphone 時間: 2020-3-6 16:04
不知道這個作者還在更新沒有
作者: YUGYUG 時間: 2020-3-6 18:40
正在學習stm32,謝謝
作者: xieyajun888 時間: 2020-3-6 20:38
非常棒的分享
作者: 一只小龍貓 時間: 2020-3-8 17:23
很給力
作者: 王天星 時間: 2020-3-17 10:51
厲害厲害,打樣回來試試
作者: tuohang2012 時間: 2020-3-17 14:48
樓主確實下大力氣了,很給力
作者: 黑旋風1 時間: 2020-3-19 20:59
看樣子很不錯
作者: maijinzhi 時間: 2020-3-22 23:02
感謝樓主,多謝分享
作者: libinhithd 時間: 2020-3-23 08:53
感謝樓主,多謝分享
作者: 王天星 時間: 2020-3-28 09:57
好東西,大哥有沒有帶注釋的程序版本?
作者: fafa88520 時間: 2020-4-2 00:32
很好,謝謝樓主
作者: bao321 時間: 2020-4-2 07:58
樓主厲害了,謝謝
作者: zhaooptimus 時間: 2020-4-2 11:24
看起來很不錯,打板試試
作者: 王天星 時間: 2020-4-3 10:53
版本怎么不是最新版的呢
作者: share366 時間: 2020-4-7 19:21
太給力了,謝謝
作者: share366 時間: 2020-4-7 19:22
正好學習,謝謝
作者: hominidclint 時間: 2020-4-9 20:52
非常好的學習資料,感謝分享,

作者: kokorou 時間: 2020-4-16 00:04
感謝樓主的搬運
作者: 游戲而已 時間: 2020-4-20 17:32
感謝分享。
作者: smartphone 時間: 2020-4-20 21:23
有人做成功沒?想請教個問題。
作者: 51hei_user 時間: 2020-4-20 21:44
學習閉環控制
作者: zzs俊逸灑脫 時間: 2020-4-24 17:49
你好,我想問一下電流的大小是靠誰限制的,電路板嗎?我有一個加長42,電流可以在2A左右!
作者: wulingqing 時間: 2020-4-24 20:30
感謝分享,學習stm32


作者: mhchw 時間: 2020-4-25 09:18
好東東
作者: marshallemon 時間: 2020-4-27 13:16
學習了,感謝
作者: 一只小龍貓 時間: 2020-5-1 09:22
樓主可以回復下嗎,我開機都正常 但是電機不轉動,是不是哪里調試出錯了
作者: kokorou 時間: 2020-5-4 08:14
我也是這樣,只能校準,不轉動
作者: see443 時間: 2020-5-4 23:48
樓主,刷了你的固件,自檢可以,就是不能轉,手轉電機燈就亮,然后抽搐,主板能控制使能,是什么回事,麻煩回復一下
作者: STM32F429 時間: 2020-5-5 08:07
好厲害,感謝分享,學習一下
作者: kokorou 時間: 2020-5-5 10:41
我是校準過后再上電led燈就長亮了
作者: lionmon 時間: 2020-5-9 15:24
不錯,正在搞,學習了
作者: djzoom 時間: 2020-5-11 10:29
樓主好人,工程,代碼都有了,已經調試成功
作者: 灰灰熊貓 時間: 2020-5-11 13:50
感謝分享 贊贊贊
作者: kokorou 時間: 2020-5-12 08:21
能正常使用嗎
作者: cylon 時間: 2020-5-31 11:21
下來研究研究!
作者: 鵬博士PBs 時間: 2020-5-31 19:36
PCB的繪制板圖不錯
作者: swustlx86 時間: 2020-6-1 02:03
好資料,51黑有你更精彩!!!
作者: qep345 時間: 2020-6-2 18:10
好東西!
作者: 爆炎集合體 時間: 2020-6-2 22:44
厲害厲害
作者: wdjz 時間: 2020-6-3 16:51
辛苦樓主了 謝謝分享
作者: airkillerah64 時間: 2020-6-7 02:37
請問源程序在哪?
作者: MikeCai 時間: 2020-6-9 08:52
感恩樓主分享,學習
作者: k_xg9 時間: 2020-6-9 14:29
謝謝分享
作者: dalek 時間: 2020-6-12 14:02
給力~
作者: wwexdw 時間: 2020-6-15 22:41
謝謝分享
作者: cqhuchangyong 時間: 2020-6-16 09:40
感謝分享
作者: chunglin 時間: 2020-6-17 15:42
還在更新,那個寶上有看到
作者: andykim 時間: 2020-6-18 00:26
不錯,謝謝分享
作者: hzd530 時間: 2020-6-18 08:24
資料是好,正在學步進電機的控制,就是要太多幣了,只能下一部分了
作者: fengnan50 時間: 2020-6-26 13:46
參考~~~~~
作者: wjb444 時間: 2020-6-27 08:16
謝謝開源,好資料
作者: Thinker2014 時間: 2020-7-14 12:52
有物料表嗎? 樓主能分享一下嗎?
謝謝
作者: hanningjisi 時間: 2020-7-14 22:25
正好是現在需要的,謝謝分享,下載來學習學習
作者: laochang1221 時間: 2020-8-1 21:11
厲害了,正準備做3D打印機,看能不能做一個
作者: laochang1221 時間: 2020-8-1 21:40
正好要做個3D打印機,謝謝樓主的分享
作者: fishbedx 時間: 2020-8-11 23:07
不錯,正好在組3D打印機,想玩玩看閉環步進電機
作者: tanker_zheng 時間: 2020-8-13 10:54
感謝樓主無私分享,學習了,非常棒!
作者: wlq19911021a 時間: 2020-9-26 11:14
好啊,樓主好人呀,支持樓主
作者: wlq19911021a 時間: 2020-9-26 11:32
樓主好人呀,值得表揚,不錯,不錯
歡迎光臨 (http://m.zg4o1577.cn/bbs/) |
Powered by Discuz! X3.1 |
主站蜘蛛池模板:
一区二区三区免费
|
日韩不卡一区
|
日韩特级毛片
|
在线亚洲天堂
|
日本三级大片
|
欧美视频一二三区
|
黄色一级生活片
|
午夜视频在线看
|
国产精品免费看
|
午夜视频网站
|
免费黄色一级片
|
亚洲精品网站在线观看
|
日韩一级大片
|
蜜臀av在线播放
|
久久精品视频网站
|
一区二区三区四区视频
|
www国产在线观看
|
亚洲一区欧美
|
欧美日韩在线看
|
黄色a网站
|
91成人在线|
亚洲综合激情网
|
久久精品免费观看
|
国产精品偷乱一区二区三区
|
亚洲天堂网在线观看
|
三级视频在线
|
97在线免费视频
|
岛国在线视频
|
国产欧美成人
|
精品国产区一区二
|
三级免费网站
|
日韩一区二区三免费高清在线观看
|
国产wwwwww|
欧美一级在线
|
欧美日韩在线观看视频
|
日本少妇一区二区
|
91av视频在线观看
|
久久久久久99精品久久久
|
亚洲视频在线免费观看
|
国内精品久久久久久久久
|
亚洲二三区|