这次的主题是由diy projects lab创作的3d打印迷你cnc绘图机,并用dvd中的步进马达来控制cnc的三个轴。虽然这只是一款简单的小机器,但只要了解其中设计的结构和原理,就可以再做出更大、精度更高的cnc机器了!
什么是cnc和步进马达?
computer numerical control(cnc)使用计算机数字控制三个轴向的移动,分别是x轴(左、右)、y轴(前、后)和z轴(上、下),而这里只会使用到x和y轴。
步进马达是利用脉冲作为讯号并转换为转动的角度,因此可以达到高精度的控制。这次的项目就是透过cnc控制步进马达来完成这套系统中核心的部分。
dvd的拆解和3d打印的零件组装
首先,将两个dvd小心地拆开避免破坏到需要的部件,如下图所示拆开四个角落的螺丝后,取出我们需要的步进马达和支撑杆,两个dvd的零件分别做为x和y轴。将两台马达用热溶胶连接在一起之后,在上方加了一块木板做为他的工作台。
接着,利用3d打印机打印出笔架的部分,笔架的构造非常简单,主要是固定笔的卡槽、控制笔上下的马达和回弹用的弹簧。最后再将工作台和笔架固定在一块大木板上,主要的结构就完成了。
电路板及控制软件
在介绍完cnc绘图机的主要结构后,来看看要怎么控制这些零件完成目标。这里用到的是「cnc shield v4」这块开发板,它搭配的是arduino nano并且可以驱动3路的步进马达,想做出简单的3轴移动机器例如:3d打印机或cnc,是非常好的选择。
cnc shield v4还支持数字输入的接口,可以额外连接其他的模块,像是end stop限位开关。它还可以连接i2c的模块,让机器拥有简单的lcd屏幕,可以说是「麻雀虽小,五脏俱全」的一块开发板。
有了开发版后,再来就是连接马达的部分。这里用到的是a4988马达驱动器,将两台a4988插上开发板后再将电线接上工作台上的马达就完成硬件的设计了。
最后,下载「benbox」这个免费的软件并且准备好一张想要画出来的图片就可以欣赏自己创作的cnc绘图机运作的样子啰!
小结
从用不到的dvd拆出零件并做出一个十分简单有趣的cnc绘图机各种零件和电路板也都可以简单的取得,让大家在家也可以动手做一台来玩玩看!
反激式适配器同步整流芯片U7710SG简介
机械变阻器的控制器设计原理及控制命令
OpenCV图像修复
到底什么是BRAS?
如何使用Ubuntu Linux使其物联网平台更安全更快
3D打印迷你CNC绘图机设计
TE线对板高性能互连(HPI)连接器建立可靠、安全的连接
人工智能怎样让传统产业改造升级
节前家电销量火爆,价格呈现上涨
360手机N5S和N4S买哪个好?这些你知道吗?
电力电容器的维护与运行管理技术
英特尔用软件优化技术来带动硬件性能的提升
中国新能源汽车市场出现40%左右的“断崖式”下滑
垃圾处理设备远程调试远程运维系统
Linux中如何开启端口
设计超酷!苹果全新Mac Pro概念图曝光:垃圾桶变盒子
浅析继电器原理的特性和工作原理与技术参数及其测试与应用
云计算浪费怎么会有这么多
是德科技推出新的 PathWave ADS 先进设计系统解决方案,加速产品开发工作流程
以太网技术联盟发布了800千兆位以太网的规范