针对目前基于Marlin的3D打印机没有内置网络接口的问题,比较了当前流行的基于ARM的网络接口方式,调研了不同类型的网络接口和平台,提出了集成基于W5x00的嵌入式以太网控制器作为3D打印机云接口的方案和设计方法,并对硬件设计和软件设计作了深入的探讨和研究.对系统的硬件接口、系统软件架构与功能设计等关键技术作了深入和系统的研究.这种方法能够满足客户要求的100 kbit/s以上的传输速度需求,并具有兼容性好、开发周期短、成本低、占用空间小等优点.基于TCP/IP标准的通信协议,可方便地使用手机或者计算机上的TCP客户端软件进行连接和控制,用作云制造的接口.该方案不仅适用于Marlin系统,也可以作简单改动以匹配其他类型的3D打印机固件系统.
3D打印 W5x00 云制造 Mega2560 Marlin TCP/IP 远程打印 网络打印