VT0G是什么G代码控制器器的简称

该G代码控制器器是为小型爱好CNC机床设计的无需将PC连接到CNC机床。只需将您的g代码放入SD卡然后按照屏幕上的说明进行操作即可。

该G代码控制器器与通用Mach3 g代码一起使用到目前为止,已经用ArtCamFree Mill和Mesh Cam对其进行了测试,它们可以生成4轴g代码

这个项目是几年前开始的,当时得到了一个多功能机器套件该工具包使您可以构建各种机床,包括车床和铣床显然,我想使套件自动化但对CNC或CAM软件一无所知。

大多数业余CNC机器似乎都使用Mach3软件和并行端口接ロ来G代码控制器它们但还是希望我的机器在不连接计算机的情况下运行。有RAMPS PCB可以让Arduino运行一台机器但我想为对电子产品一无所知的完整噺手创建更简单的东西。

我在电子方面表现相当不错并且一直在学习使用Arduino,所以决定制作自己的独立G代码控制器器从蜘蛛G代码控制器器,T x 128 LCD和SD卡插槽开始此设置使我可以学习如何使用SD卡和T6963库。LCD显示屏包含6x8字符集可为您提供40 x 16的文本显示。我不介意使用更高级的彩色显示屏因为除了您刚开始工作时,您不会花很多时间看它

一旦弄清了基础知识,就可以制作一块PCB第一个原型使用Allegro A4988步进电机驱动器,该驱動器应该能够在每个输出上提供高达2A的电流

A4988是表面贴装IC,实际上需要散热片或4层PCB后者使用背面层作为散热片,如数据表中所示以提供完整的2A。我发现在芯片因热过载而关闭之前得到的电流不能超过1.5A。还发现当前硬件扫描按钮和限位开关的方式存在问题

当设计新G代碼控制器器时,新增了一点东西以使MCU I / O引脚以允许软件使用端口操作的方式进行分组。这使软件在G代码控制器电动机和扫描按钮/限位开关時运行得更快它还使人可以访问Arduino软件通常不允许您访问的其他I / O引脚。

在这一点上应该提到的是,我是不喜欢未使用的I / O引脚的人之一並且在寻找额外引脚的用途(例如监视电动机保险丝,热过载引脚等)时走偏了!使用了86个I / O引脚,并希望得到更多

最后,我添加了一個通过I?C总线链接的ATmega8A处理器该处理器专用于主轴速度G代码控制器,并尝试在负载变化时保持恒定的切削刀具速度还提供了额外的模拟I / O引脚来监控空气温度,散热器温度和主轴电机电流可用于检测停转的马达。

太控科技运动G代码控制器器的程序开发是怎样开发的

G代码控制器器很多都是专用的,可以直接使用我们定制的;另外一种是G代码编程的;还有一种是示教文件是用U盘拷进拷出


我要回帖

更多关于 G代码控制器 的文章

 

随机推荐