资料介绍
描述
背景:
CNC Shield为 DIY 社区控制机械提供了一种低成本的选择。此扩展板允许您使用Arduino Uno控制 NEMA 步进器,并提供与使用GRBL的大量开源和/或低成本软件的互操作性。我喜欢使用Chilipeppr.com来控制我的CNC 铣床以创建原型 PCB。CNC Shield 缺少的一项功能是网络连接。我在车库里经营一个创客空间,有几个工作站来设计和创造东西。WIZ750SR模块的添加使机器能够联网,让我可以从我的所有工作站控制它。这是加强协作和开放创客革命的重要一步。
在这个项目中,我的重点是向您展示如何将 WIZ750SR 连接到CNC Shield设备以使其联网。作为奖励,我将分享我的配置设置以及我为将整个组件集成到我的廉价 CNC 铣床中所采取的一些步骤。我使用了许多资源来完成整个升级,因此我将包含它们的链接。请记住... WIZ750SR 和 CNC Shield 组合将与许多其他设备一起使用,例如激光切割机/雕刻机、乙烯基切割机、自动化机器人项目等等!
让我们开始!
首先,我将 WIZ750SR 模块插入 WIZ750SR-EVB 板。这使我可以上传固件并突破接口。我下载了 WIZ750SR 模块的最新固件,并使用WIZnet S2E 配置工具上传了它 。然后,我将 PC 的 IP 更改为并在 WIZ750SR 模块和我的 PC 之间连接了以太网电缆。启动配置工具后,我单击“搜索”,该模块显示在窗口左侧的列表中。一旦我单击它,就会显示设置。我单击“上传”按钮并选择了我之前下载的固件 bin 文件。一段时间后,更新成功,新固件版本显示在设备信息部分。192.168.11.3
然后我给模块一个与我的网络子网兼容的静态 IP。
我将我的 PC 重新连接到我的网络并将 WIZ750SR 模块插入我的交换机。我使用配置工具再次搜索了该设备,并找到了我的模块。
这一切都在入门指南中进行了解释。
我现在可以将串行通信定向到分配的 IP 地址,它将被传递到我连接到 WIZ750SR 的任何设备……非常简单!
由于我将使用软件来控制寻找串行端口的 CNC 铣床,因此我需要在我的 PC 上设置一个虚拟串行 COM 端口,以路由到 WIZ750SR IP 和端口。
WIZnet 使用免费的 WIZVSP(WIZ 虚拟串行端口)应用程序使这一切变得容易。我只是从提供我的 WIZ750SR mac 地址后提供的链接下载它,然后安装它。
我点击“新建连接”按钮,选择COM25作为串口(你可以选择任何你喜欢的未使用的端口号),输入我的WIZ750SR IP地址和端口,点击“添加”,点击“保存列表”,我就完成了!
我检查了我的设备管理器以确保 COM25 列在端口部分。
至此,你可以用我的Arduino、CNC Shield、mill代替任何TTL串口通讯设备;一般概念仍然适用。
准备阿杜诺!
我下载了 GRBL 库并将其添加到我的 Arduino IDE 中。
因为我想添加 X、Y 和 Z 归位传感器(在我的情况下是开关),所以如果我不打算使用软件控制的主轴,我读到 GRBL 1.1 版本需要修改源代码。该视频完美地描述了如何进行此更改...
然后我将 GRBL 草图上传到我的 Arduino Uno。
这些说明帮助我上传了草图,进行了微步跳线设置,给电机接线,并调整了我的驱动器电流。
在我的例子中,我对所有三个轴使用“高、高、低”来给我“第八步”微步进。
准备好整合!
我的目标是将 S2E 模块直接连接到我的 Arduino UNO/CNC Shield TTL 引脚,因此我将 EVB 配置为使用以下跳线设置绕过 RS232 转换器模块...
我将 WIZ750SR TX 和 RX 引脚分别连接到 CNC Shield RX 和 TX 引脚。
完成此初始配置后,我想测试以确保 Arduino、CNC Shield、WIZ750SR 和 WIZVSP 都在说话。
为此,我将启动 ChiliPeppr 和它包含的 Serial to JSON 服务器。
我看到我的 COM25 端口在 Serial Port JSON Server 屏幕中处于活动状态。
我导航到 ChiliPeppr ( http://chilipeppr.com/jpadie ),一旦工作区加载,我单击右下角 Serial Port JSON Server 小部件中的“刷新”按钮。
这将显示我的串行端口 JSON 服务器正在服务的 COM 端口。
然后我选中该框以选择 COM 25。
一旦我选择了 COM25,ChiliPeppr 就连接到 CNC Shield 并成功地用它的输出填充了控制台小部件。
成功!
现在将 CNC Shield、Arduino、限位开关和 WIZ750SR 安装到我的 CNC 铣床中!
首先,我移除了旧的并行控制器。我刚刚拔掉了轴电机连接器和电源连接器。
拆下后,我从辫子上取下白色塑料连接器,然后戴上标准的杜邦连接器。这是可选的。这是我关注的操作视频...
然后我使用环氧树脂将 X 和 Y 限位开关连接到磨机。
对于 Z 轴,我需要一个支架来补偿安装区域和电枢之间的距离。为此,我将压接连接器的筒形部分焊接到开关“晶须”上。
然后,我将每个开关(公共引脚和 NO 引脚)的电线连接到 DB9 连接器。如果需要,这使我可以连接和断开磨机与控制器盒的连接。我将公共引脚的每根电线连接到 DB9 连接器上的单个引脚,因为这些只是 GND 参考。我只是将旧的并行端口孔用于连接器。
我从控制器外壳背面未使用的孔中取下塑料孔盖,并将圆孔归档成一个矩形,WIZ750SR 上的以太网连接器将适合该矩形。然后在它的两侧钻了两个小孔。
我还钻了一个孔并安装了一个面板安装桶形连接器,以允许我连接一个双导体探头。
安装 WIZ750SR
我用 CAD 设计了一个零件,可以让我将 WIZ750SR 牢固地安装到外壳墙上并进行 3D 打印。STL 文件已附加到此项目供您使用。
然后,我用尼龙支架和螺钉将 Arduino/CNC Shield 堆栈连接到控制器外壳内。
我还用一个旧的桶形插头制作了一根电源线,从磨机电源板为 Arduino 供电。
这是显示所有连接方式的接线图。
虽然这个集成项目已经完成,但我计划开始另一个项目,该项目将涉及修改 WIZ750SR 固件以运行 websocket,并允许我直接从 ChiliPeppr 连接到 WIZ750SR,而无需 JSON 服务器或虚拟串行端口功能。
- 全硬件TCP/IP嵌入式以太网控制器w5500中文资料 22次下载
- RJ45以太网口EMC设计总结 85次下载
- arduino loar_ENC28J60以太网模块与Arduino的连接方案介绍
- 基于汽车以太网的车辆基础设施及电气架构 13次下载
- 基于BGP MPLS的以太网VPN环境搭建源码 16次下载
- 如何通过以太网连接GPMC 5次下载
- 连接的以太网、USB和LCD参考设计 13次下载
- 以太网原理及技术基础 16次下载
- 以太网设计和布局 25次下载
- 基于以太网的电机控制与诊断研究 32次下载
- Silabs以太网方案 37次下载
- 以太网调试软件wizport
- 异步串行接口与以太网服务器的连接
- 一种以太网与8 位单片机的连接方法
- 异步串行接口与以太网服务器的连接
- PLC连接串口服务器RS485转以太网步骤 693次阅读
- 以太网与WiFi的区别 2440次阅读
- 工业以太网的特点 工业以太网的关键技术包含哪些? 1079次阅读
- 如何保护以太网免受雷击损坏 707次阅读
- 万兆以太网规范解读 1857次阅读
- 以太网笔记:快速以太网100Base-TX接口及编码 8596次阅读
- FPGA如何为以太网和千兆以太网解决低功耗问题 3828次阅读
- 工业以太网交换机的选购 1098次阅读
- 工业以太网的特点_工业以太网的技术特点 6993次阅读
- 一文详解什么是实时以太网 1.3w次阅读
- 汽车以太网与工业以太网物理层对比 1.4w次阅读
- 浅谈以太网与宽带之间的区别 4.9w次阅读
- 深入理解以太网这一概念 5383次阅读
- 以太网怎么连接其操作步骤详解 9.6w次阅读
- 基于Xilinx FPGA的千兆以太网控制器的开发 3w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多