查看: 7290|回复: 14

[项目] 2D激光雕刻机

[复制链接]
  • TA的每日心情
    开心
    2017-9-24 12:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2017-10-20 22:40 | 显示全部楼层 |阅读模式
    本帖最后由 kiritoll 于 2017-10-20 23:28 编辑

    链接:http://pan.baidu.com/s/1eRE9pwY 密码:1bng制作过程:
    1.组装架子
    2.选择激光头
    3.上位机
    4.步进电机控制

    关于驱动,实际上只要是脉冲+方向的IC都可以,常用在3D打印件上的A4988 以及工控的TB6560,都是很不错的。
    这里选择A4988,原因的他的体积非常的小,光驱的电机本身没多大功率,1.5A的电流对他来说更是大财小用。某宝的卖家非常多,你可以自己淘
    用的是双电源 马达端常用12V 信号端5V,如果使用的是3.3V的单片机一定要记得加转换,直接接虽然FT引脚可以容忍5V,可那些都是以内部二极管发热为代价,烧坏不负责哦。
    关于细分这个最好还是使用,这个可以让电机运行平稳,提高精度,不在乎让单片机多发哪几个脉冲。
    模式选择与MS1、MS2、MS3之间的关系(0为接信号电源0v,1为接信号电源5v)

      
    MS1
      
      
    MS2
      
      
    MS3
      
      
    细分
      
      
    0
      
      
    0
      
      
    0
      
      
    1
      
      
    1
      
      
    0
      
      
    0
      
      
    2
      
      
    0
      
      
    1
      
      
    0
      
      
    4
      
      
    1
      
      
    1
      
      
    0
      
      
    8
      
      
    1
      
      
    1
      
      
    1
      
      
    16
      

    细分越多,跑的越慢,精度越高。
    我选的是8细分。
    光驱电机接线要注意
    1A接A+,1B接A-,2A接B+,2B接B-。
    如果实在不知道怎么接,用万用表量一下绕组,4根线同一个绕组是通的,A和B之间是完全隔开的。接错不会烧,但是接对了如果电流跳的很大,而且又堵转是会烧坏的。
    激光发生器买的是成品。5V电压,500mW的,激光的选择其实只要不是切割不需要选那么大功率的,功率越大斑点越大,精度越低,而且一个问题,发热量非常大,不加散热片及风扇,一分钟就挂了。对了,这种激光发生器没有开关,通电就发光,没有控制使能端,风扇也是通电的时候就转,需要增加一路继电器或MOS管来控制。
    硬件搭建:
    1 改造滑台,原亚克力在某宝掏的,精度很好,但可以继续改造。再改造滑块,以前用的是一个自攻螺丝,后来改成扭簧,效果很好,过形成还能自动打滑,不至于烧电机。
    2.Y轴就不多介绍了,使用的是完整的光驱架子。安装需要注意几个重要尺寸, 做到横屏竖直。
    3.然后装X轴,这个与底盘一定要平,两边都要测。
    4.最后装激光发生器,注意要要垂直。
    程序设计:
    采用G语言。
    参数设置,S0,S1,S2 是发送多少个脉冲走1mm

    我用的电机 步据角18度,导成 3mm 采用的8细分

    所以 是360/18*8=160个脉冲走3mm 所以每mm需要53.333个脉冲。

    发送 $0 = 53.33,返回ok 设置成功。
    采用数控机床的程序格式,首先在上位机上绘制图形,然后转为G代码,就可以控制导轨了。
    注: 雕刻机.jpg 程序打包在附件里。



































  • TA的每日心情
    开心
    2019-5-1 23:01
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2017-10-20 22:49 | 显示全部楼层
    图片怎么看不见  链接打开错误
  • TA的每日心情
    开心
    2018-5-16 19:28
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-5-18 21:04 | 显示全部楼层
    本帖最后由 风雪独步人 于 2018-5-18 21:05 编辑

    不错同我目前做的一样。哪里有程序呀,没看到。
  • TA的每日心情
    郁闷
    2020-5-25 00:55
  • 签到天数: 57 天

    [LV.5]常住居民I

    发表于 2018-6-18 19:05 | 显示全部楼层
    楼主有材料的连接么?

    该用户从未签到

    发表于 2018-9-22 08:31 | 显示全部楼层
    程序在哪里呢?
  • TA的每日心情
    奋斗
    2019-8-23 10:11
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-8-19 08:40 | 显示全部楼层
    好贴!学习了!
  • TA的每日心情
    开心
    2020-6-1 09:21
  • 签到天数: 221 天

    [LV.7]常住居民III

    发表于 2019-8-29 09:07 | 显示全部楼层
    附件在哪里啊?

    该用户从未签到

    发表于 2019-10-14 22:19 | 显示全部楼层
    666,我找找附件,好帖子,收藏了
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    热门推荐

    创客火首发无人机编队套装,开启不一样的人工智能教育
    创客火首发无人机编队套装
    2017年国务院发布《新一代人工智能发展规划》,提出要广泛开展人工智能科普活动,在中
    arduino IDE编译ESP8266代码出错
    arduino IDE编译ESP8266代
    昨天下午突然出现的bug,说我红框里那些变量都被提前声明过了(注意,是红框里每一个
    blinker做的卧室灯开关发现一个问题
    blinker做的卧室灯开关发
    做了一个卧室灯开关并安装到墙壁86盒中,实现了小爱同学,墙壁开关点动控制开关灯.看起
    Blinker项目实例:Nodemcu驱动ws2812(附项目代码)
    Blinker项目实例:Nodemcu
    !!!页面很难插入图片,完整请看附件!!!!!!页面很难插入图片,完整请看附件!
    arduino nano控制舵机
    arduino nano控制舵机
    使用arduino nano every 控制舵机按下SB1 舵机旋转90° 按下SB2 舵机复位 新人不是很
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
    快速回复 返回顶部 返回列表