发 帖  
原厂入驻New
[问答]

如何DIY一个简单的雕刻机?

296 雕刻机
分享
我原来在16年初的时候,用光驱的步进电机DIY了1个简易的雕刻机,有人提到用雕刻机做PCB板,但光驱步进电机功率太小,所以重新设计了这个雕刻机。
主要分成2部分,一部分为控制器,一部分为主机。
控制器:主芯片STM32F103ZET6;显示 TFT 3.2寸带触摸,FSMC控制;NRF24l01通讯;SD卡
主机:控制采用STM32F103C8T6最小系统版;NRF24L01通讯;37步进电机*3,A4988步进电机控制器*3,XD211槽型光电模块*2 X轴,Y轴限位用,755高速电机,JTO0.3-4钻夹头;直径8mm,行程1mm丝杆;滑块,不锈钢外壳。
不锈钢外壳我先通过三维SolidWorks把外形设计出来后用1.5mm不锈钢激光切割折弯而成。

刚开始的时候,只用了1个单片机直接控制,但发现安装和操作不方便,所以使用了2个单片机,一个C8T6直接控制雕刻机,一个ZET6带TFT触摸屏进行控制和设置。2个单片机之间用NRF24L01进行通信,减少相互间联线。
这些是雕刻机的照片,我用双色板来模拟的PCB板,雕刻机主机下面的主板就是用这个程序雕刻出来的。
现在这个程序我USB和串口控制还没有加入。现在是SD卡文件控制。
这个是雕刻机的程序:



我使用了简易的OS操作系统,是在凤舞天的MSOS修改过来的,共支持8个任务的切换。
控制器ZET6主要有4个任务
1. NRFTask  NRF24L01的通讯任务.
2. FileTask  SD卡文件的处理
3. ShowTask GUI页面文件的处理(包括菜单和雕刻机设置与控制)
4. GUITask GUI底层操作的处理(隐含在GUI_OS.C文件中)
主机C8T6有3个任务
1. NRFTask  NRF24L01的通讯任务.
2. CtrlTask  G代码的解析任务
3. MotoTask 步进电机的控制任务。
一、 MSOS的介绍---------------------------------在21楼
二、G代码的解析----------------------------------在22楼
三、NRF的通讯------------------------------------在25楼
0
2020-6-4 07:30:37   评论 分享淘帖 邀请回答
49个回答
2020-6-4 06:07:58 评论

举报

2020-6-4 06:25:59 评论

举报

厉害! 我也想试试了!
2020-6-4 06:36:33 评论

举报

cool,楼主动手能力一级棒啊。。。
2020-6-4 07:09:46 评论

举报

论坛急需楼主这样的DIY爱好者啊
2020-6-4 07:27:36 评论

举报

2020-6-4 07:36:45 评论

举报

2020-6-4 08:08:08 评论

举报

桌面雕刻机做电路板还有一个问题.就是过孔怎么办?很精细的电路板明显不太好做.做其实的东西可能更加实用.电路板还是用传统的办法来实现比较方便.
2020-6-4 08:15:07 评论

举报

这个肯定不能做太精细的PCB板,过孔直接换钻头由雕刻机进行钻孔,要不手动要打很久,而且还不准,一般用这个做PCB就普通的DIY用,精细的就直接打板吧
这张照片是我雕刻机自己使用的PCB,先把过孔通过雕刻机钻好了
2020-6-4 08:21:22 评论

举报

哇靠,牛……………………
2020-6-4 08:35:32 评论

举报

我的天,我很少崇拜别人,但是看了你一个人做的机器,我崇拜你了,我给你个建议,其实这个雕刻机可以做精细的电路板的,你把控制电机走动的控制器换一下,用TMS320F28335,这样你每次打孔时的偏差就会非常非常小了。步进电机用好点的,然后你的雕刻机就完美了
2020-6-4 08:47:28 评论

举报

我现在做的精度是0.01mm。对应的脉冲数量为64个。计算的精度还可以提高。直线插补用的是中值逐点插补法。圆弧是常规的逐点插补法。所有计算为整数运算。51单片机都可以使用。现在要提高精度的话需要加强外壳和更换高精度丝杆和滑块。这个成本就厉害了。
2020-6-4 09:02:03 评论

举报

2020-6-4 09:21:33 评论

举报

这个精度,差不多了,哈哈,可以的,大神
2020-6-4 09:32:12 评论

举报

2020-6-4 09:43:00 评论

举报

厉害啊,这个机械结构也是自己设计的吗?用啥设计的啊,也想学学
2020-6-4 10:02:55 评论

举报

2020-6-4 10:15:47 评论

举报

只有小组成员才能发言,加入小组>>

123下一页

125个成员聚集在这个小组

加入小组

热门话题

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表