打印
[应用相关]

DIY CNC雕刻机(七)—— 硬件开源,欢迎入坑

[复制链接]
9909|54
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


本着开源共享,造福社会的理念,
将CNC主板的相关设计资料公开,
希望有更多的人一起参与进来,


四轴CNC控制主板配置如下:
主控芯片:STM32F103RET6  8MHz晶振
电源输入:24V DC  LM2596稳压
标准接口:JTAG(10P)、mini USB、串口(SH340G)、TF卡
步进电机:4路(A4988模块),支持42、57等所有两相电机
MOS控制:24V4路输出,LR7843,可控制电机、激光头等
开关输入:X-Y-Z*2共六路,可接限位开关
模拟输入:2路,可用来测温或测量主轴转速
SPI接口:1路,可用来外扩LCD显示器
TTL串口:1路,准备以后外扩手轮用



STM32F1_CNC_Project.pdf (2.07 MB)
A4988 步进电机驱动模块手册.pdf (682.91 KB)

核算了一下,此次主控板打样+元件成本大约900块钱,
依次做了10块,本着带大家入坑,顺便收回点成本的原则,
准备放出7块板子给网友一起帮忙开发程序,
有意向的朋友可以下单,大家一起玩四轴CNC。
https://item.taobao.com/item.htm?_u=2ohldl803b6&id=556341668407



注意:控制板程序还在开发中,板子到手还不能直接使用,
因才够的A4988数量不多,发货不包含改模块,请见谅!









沙发
21ic小喇叭| | 2017-8-3 08:37 | 只看该作者
继续分享撒~你们继续入坑,我继续关注

使用特权

评论回复
板凳
colin2135| | 2017-8-3 08:52 | 只看该作者
我觉得可以,先点个赞再说。

使用特权

评论回复
地板
shoushou1| | 2017-8-3 10:25 | 只看该作者
学习了

使用特权

评论回复
5
通宵敲代码|  楼主 | 2017-8-3 11:34 | 只看该作者
21ic小喇叭 发表于 2017-8-3 08:37
继续分享撒~你们继续入坑,我继续关注

工作忙,以后慢慢更新,
等啥时候项目成熟了,
我就改行出来卖产品。

使用特权

评论回复
6
通宵敲代码|  楼主 | 2017-8-3 11:34 | 只看该作者
colin2135 发表于 2017-8-3 08:52
我觉得可以,先点个赞再说。

多谢支持。

使用特权

评论回复
7
通宵敲代码|  楼主 | 2017-8-3 11:35 | 只看该作者

使用特权

评论回复
8
Honmax| | 2017-8-3 11:49 | 只看该作者
感觉好少人用飞思卡尔的主控

使用特权

评论回复
9
戈卫东| | 2017-8-3 12:28 | 只看该作者
4988模块你应该加进去的。

使用特权

评论回复
10
通宵敲代码|  楼主 | 2017-8-3 16:39 | 只看该作者
Honmax 发表于 2017-8-3 11:49
感觉好少人用飞思卡尔的主控

飞思卡尔片子太贵,而且开发环境不太友好,
之前项目中用过,不过用的很少了。

使用特权

评论回复
11
通宵敲代码|  楼主 | 2017-8-3 16:40 | 只看该作者
戈卫东 发表于 2017-8-3 12:28
4988模块你应该加进去的。

加进去贴片量太大,
况且网上成品模块也才3块多,
坏了还可以换,完全没必要

使用特权

评论回复
12
shuangbang| | 2017-8-3 16:55 | 只看该作者
哈哈哈,楼主加油!
给你看下我业余做的数控系统,已经成熟应用在裁床,3D打印机中;控制轴数6个,控制策略算法可以做到4轴联动;

C2.png (1.08 MB )

C2.png

C1.png (927.33 KB )

C1.png

使用特权

评论回复
13
戈卫东| | 2017-8-3 17:21 | 只看该作者
通宵敲代码 发表于 2017-8-3 16:40
加进去贴片量太大,
况且网上成品模块也才3块多,
坏了还可以换,完全没必要 ...

别人买到的模块不一定能够插上你的板。
你可以提供一个选项让用户选择要不要4988模块

使用特权

评论回复
14
suzhanhua| | 2017-8-3 17:38 | 只看该作者
添加一个FPGA做接口。

使用特权

评论回复
15
suzhanhua| | 2017-8-3 17:38 | 只看该作者
看着又是高大上了。

使用特权

评论回复
16
通宵敲代码|  楼主 | 2017-8-3 18:10 | 只看该作者
本帖最后由 通宵敲代码 于 2017-8-3 18:12 编辑
戈卫东 发表于 2017-8-3 17:21
别人买到的模块不一定能够插上你的板。
你可以提供一个选项让用户选择要不要4988模块 ...

自己做谁考虑这么多,
这又不是定制产品。淘宝上我看了,所有成品的模块,
都是配套Arduino扩展板来的,
只要能买到的尺寸全都合适。

使用特权

评论回复
17
通宵敲代码|  楼主 | 2017-8-3 18:10 | 只看该作者
shuangbang 发表于 2017-8-3 16:55
哈哈哈,楼主加油!
给你看下我业余做的数控系统,已经成熟应用在裁床,3D打印机中;控制轴数6个,控制策略 ...

厉害,向前辈学习。

使用特权

评论回复
18
通宵敲代码|  楼主 | 2017-8-3 18:11 | 只看该作者
suzhanhua 发表于 2017-8-3 17:38
添加一个FPGA做接口。

没事整FPGA干什么,
STM32性能足够用了,
上FPGA可就不是这成本了。

使用特权

评论回复
19
通宵敲代码|  楼主 | 2017-8-3 18:11 | 只看该作者
suzhanhua 发表于 2017-8-3 17:38
看着又是高大上了。

见笑见笑。

使用特权

评论回复
20
请叫我依萨克| | 2017-8-3 18:36 | 只看该作者
厉害厉害,学习

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:年轻不是资本,奋斗才是良策!

301

主题

7532

帖子

67

粉丝