这是一项正在进行的工作,如有更改,恕不另行通知。请随时提出建议或意见。
一台旧缝纫机(Singer Merritt 4528 C)即将遇到回收商,我介入,救出了机器!它需要一些工作!一个新的控制器将是有序的,但不仅仅是任何升级,这台机器将有天赋。地块面积最大为 150 毫米 x 300 毫米。150mm 是机器的喉部,而 300mm 是绘图仪的最大值。
这是一个带有 MCP23017 i2c 端口扩展器的 ESP32,其中一个端口连接到两个 DRV8825 步进电机逻辑,这些逻辑通过 MOC3041 驱动两个 NEMA 17 400 步进/转电机以及缝纫机主电机/ BTA16 双向可控硅组合。注意:MOC3041 具有良好的 1A 双向可控硅输出,主电机的运行模式可能会拉动超过 1 安培,因此实施了缓冲双向可控硅。旧的速度控制器是连接到脚踏板上的旧电阻分流器。我丢弃了旧的小贩,两根电线连接到右上角的蓝色接线端子上。MCP23017 上的另一个端口设置为输入并接收所有限制传感器(X-HOME、Y-HOME、X-MAX、Y-MAX、NEEDLE-UP、NEEDLE-DOWN)。
ESP32与ESP32的通信接口是无线的,通过telnet,现在,为了更好的安全性,我稍后会适应SSH,ESP32可以解码的文件存储在SD卡上,可以通过FTP访问。现在通过蓝牙串口和手机登录 ESP32 到您的网络,而不是将您的凭据“硬编码”到应用程序中。请注意:ESP32 BT 库很大!您可能会注意到它使用了相当多的空间。ESP32 (4MB) 分区大小设置为 Huge APP 3MB,无 OTA,1MB SPIFFS 以容纳此程序。
目前我正在使用 Putty 与设备进行通信。
与 Sew-Machine 的通信最终将通过如下类似的应用程序进行;
此 Windows 10 应用程序用VB.net编写,提供通信接口 (ftp) 和针迹建模设计,以便 Sew-Machine 可以执行各种任务并生成最终输出。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !