站内搜索
发作品签到
标准版

3D打印机 ESP32 5轴 控制板 集成TMC2225

工程标签

1.2w
0
0
9

简介

ESP32作为主控的5轴3D打印机控制板,集成TMC2225驱动;双Z双限位;没有用IO扩展芯片,全部使用ESP32的IO,可高速打印;支持线性挤出、婴儿步和S型加速度曲线;尺寸9.99cm×8cm。

简介:ESP32作为主控的5轴3D打印机控制板,集成TMC2225驱动;双Z双限位;没有用IO扩展芯片,全部使用ESP32的IO,可高速打印;支持线性挤出、婴儿步和S型加速度曲线;尺寸9.99cm×8cm。

开源协议

CC-BY-NC-SA 3.0

创建时间:2022-08-18 21:13:50更新时间:2022-08-20 16:27:07

描述

简介

       ESP32作为主控的5轴3D打印机控制板,集成TMC2225驱动;双Z双限位;没有使用IO扩展芯片,全部使用ESP32的IO,可高速打印;支持线性挤出、婴儿步和S型加速度曲线;尺寸9.99cm × 8cm。欢迎加入大佬@人生若梦的qq群一起讨论。

 

进度

    已在大鱼CC上使用100+小时,未发现影响打印的BUG

    已知BUG:

  • 打印完一个件,不断电直接打下一个的话会有一定概率打印时卡顿。建议打印完一个件后,在网页上手动点一下ESP32重启
  • MOS管的下拉电阻应该放在74HC125D输入端,而不是输出端。导致上电时风扇默认启动,2~3秒后关闭(此BUG不影响任何功能)

    已修复BUG:

  • 固件默认使用ESP32SSDP@1.2.0版本会导致网页断联,已修改为使用ESP32SSDP@1.1.1版本

 

硬件资源

  • 主控:ESP32-WROOM-32U/UE
  • 12V电源输入,带可恢复保险丝
  • 集成五个TMC2225步进电机驱动,可通过跳线帽将Z2电机驱动改为OLED屏幕
  • 两个热敏电阻、四个限位开关
  • 三个MOS管,分别为热床、挤出头和可控风扇
  • TF卡座
  • 一个10P的热端集成插座,包括挤出MOS、喉管风扇(常开)、吹料风扇、X轴限位、挤出热敏
  • 一个12V插口、一个5V插口、一个主板风扇插口和一个USB-B接口
  • USB接口、12V5V3.3V电源、限位引脚都配有TVS二极管

 

项目介绍

     看到市面上的打印机主板和大佬们自己画的主板,感觉自己想要的主板应该可以:①可以做一个类似于电脑机箱似的完整外壳;②可以简洁的用一根线连接到热端;③一个板子集成所有功能,不需要再插其他的PCB;④尽量便宜。

    说白了就是好看、简洁和布线简单。之前做的7轴打印机主板用不着的话比较浪费,又因为使用了74HC595扩展IO不支持婴儿步、线性挤出等功能,感觉很别扭。所以重新设计了这块板子,PCB和外壳如图。

    所有插口都在板边,可以板子背面贴大散热片,正面芯片上贴小散热片,控制板风扇可以放在板子正上方对着吹;

    另外因为ESP32的IO数量较少,这块板子已经用光了所有IO,只能通过WIFI网页控制;自我感觉布局布线比较合理,有足够的线宽、线间距和回流路径,欢迎大佬指正。

 

UYKTQe0yxNWsKzj4sUciJUpV2wLK2NhVgJavBUvm.jpeg

PCB实物-正面

snXXD8IvDW67S0IKFChkwu64YM99HZsfWUpxBL28.jpeg

外壳安装效果

yHdojRMHVxCPC60GgLaMkgKH6HgtMUpunqUhYEyY.jpeg

新外壳,开学了没来的及打印,自带风扇罩也隐藏了风扇螺丝

 

 

使用说明

  • Z2电机使用IO21和IO22引脚,如果只使用一个Z轴可以在Configuration.h中取消//#define SAV_3DGLCD的注释,接一个SSD1306主控的OLED显示打印进度
  • 正面散热片TMC2225和MOS使用的散热片尺寸是8.8 x 8.8 x 5mm,背面散热片随意;散热风扇使用的是6010风扇
  • 没有控制屏幕只能网页控制
  • 外壳上留了一个10mm的孔,ESP32的天线可以买内置的贴外壳上,但是建议买一个IPEX转SMA的线外置天线
  • 拖链电缆需要压线钳,不需要的话可以买一个长度10cm的10P-xh2.45线连起来。注意线序,热端集成板的6-9引脚为挤出电机,其余引脚和主板依次对应;
  • 固件默认为双Z双限位的CoreXY配置;已经打开M290婴儿步、S型加速度曲线但是没有开线性挤出,有需要可以根据自己机子情况测试打开
  • 各个接口功能看PCB背面
  • 热端使用一个10P的XH2.54接口,如果使用近程挤出机的话购买长度1-2m、线径大于0.3mm²的14P的拖链将挤出电机和10P的热端接口连接到热端集成PCB上,效果如图(还没画拖链支架)

 

apIbiXoKnyYEBZasNqy3K8VeRWfkR0Jbk4I7oniy.png

热端集成PCB

eQVRo4U7DQA5gQZK7j3gzKoyxJRDoTjFYwGAZmKw.jpeg

安装效果

 

 

注意事项

  • 一定要贴正面的散热片和使用散热风扇!第一次打印没注意半个小时就烧坏了一个TMC2225;
  • 使用了耐压25V的电容,所以只能使用12V电源,不可以使用24V电源;
  • 原理图直接导出的BOM有一些出入,可以参考我另一个开源7轴板的BOM,所用到的元件基本一样;

 

 

另外

  • PCB导入立创EDA和源文件有出入,PCB、固件、外壳都在附件;
  • 3D打印机工作时千万有人值守,开源PCB,出事故概不负责!
  • 请尊重开源协议,拒绝商用!

 

 

6JwHISmw7V15kv5ZcnSljygFxT72FRarXw7FwVYW.png

PCB正面

uEU1D7vL5OHhViPO1mQVimqor78FcFxuVBoO9DSD.png

PCB背面

GV4hH8fFGTzjhfs8FCNw8Uta6cTi9iwIjyxBNZPR.jpeg

我的大鱼CC

视频为我的大鱼CC使用这块主板打印的测试方块

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
ESP32-5轴打印机主板开源.zip
4346
2
d821c5d85ad7ecc80e2578173d56e974.mp4
219
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航