
[3D打印]无线管理TF卡remix
简介
基于 lin_xiandi的优化版 https://oshwhub.com/ztmzzz/wo-de-wu-xian-guan-li-tf-ka-mo-kuai做了适用Ramps的变更
简介:基于 lin_xiandi的优化版 https://oshwhub.com/ztmzzz/wo-de-wu-xian-guan-li-tf-ka-mo-kuai做了适用Ramps的变更开源协议
:GPL 3.0
描述
************************20240201**************************
1.串口乱码是线路接地接触问题,与板子没关系;
2.速度的问题,因为有了IO46,看了下datasheet有个弱下拉,可能会有影响;
3.已识别因为Pin角没有完全关断,造成SD卡实际并未断电重启,无法自由在ESP32和MEGA间切换,已打新的板子尝试。另存到个私有工程了,不太会操作,感觉只能把那个工程再重新分享?不知道怎么可以直接导入到这里。
************************20240121**************************
刷ESP3D试了下,有几个问题
1.不能按ESP3D主页说的,连ramps上的pin2,3(serial1), 因为RX是和mega2560上串口芯片RX直连的,内部连接了上拉5V,通信的时候低电平不够低读不到;
2.在marlin中把串口设置为2,连ramps上的serial2, 成功连接,但ESP3D的web界面里,读取mega过来的数据会不规律的间断出现乱码,示波器看电平并没有问题;发送GCODE,打印机响应正常;反正凑合能用;
3.刷这个板子原作者的代码,原来是能到500K速度的,刷了ESP3D,用的是SDIO 4bit, 一样的板子,只有100多K速度,看了下两个代码关于SDMMC open, file write的部分是一样的,不知道为何同样的板子,这两个程序上传速度差这么多;
************************20231210**************************
针对不同板子的软件和通信方案ESP3D已经说的比较清楚了 https://esp3d.io/esp3d/v3.x/features/index.html , 我这里主要是针对自组打印机用的ramps;适合打印量不大,喜欢玩软硬件的同仁,量大建议klipper;
其实有看到个功能比较全的版本,但我比较喜欢 lin_xiandi 这个原作者的简洁方案。
本方案特点:
1.留了串口直接连ramps,可以用ESP3D - 暂时未刷软件测试;
2.集成了电平转换模块,采用5pin与ramps直接连线,取消了排线;
3.ESP32是通过SDMCC读写,打印机是通过SPI读,所以模拟开关只用了一个;
4.增加了一个LED, 初始化时常亮,没联网时会一直闪,服务器setup后熄灭,用于判断状态;
5.电源简单化处理,usb后用肖特基防倒灌,增加了xh2.54 2pin 5v电源输入口,会由另一个diy 的ramps扩展板的DCDC供5V;所以取消了很多电源切换选择和控制元件;
目前有个BUG还在处理,打印机读卡后,切不回来ESP32,而且一旦操作卡会锁死,断电没有用,需要拔卡。需要传文件只能在开机后先处理文件,而不能先打印。
设计图

BOM


评论