電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>以太網(wǎng)連接CNC銑床或其他機器

以太網(wǎng)連接CNC銑床或其他機器

2022-11-07 | zip | 2.93 MB | 次下載 | 免費

資料介紹

描述

背景:

CNC ShieldDIY 社區(qū)控制機械提供了一種低成本的選擇。此擴展板允許您使用Arduino Uno控制 NEMA 步進器,并提供與使用GRBL的大量開源和/或低成本軟件的互操作性。我喜歡使用Chilipeppr.com來控制我的CNC 銑床以創(chuàng)建原型 PCB。CNC Shield 缺少的一項功能是網(wǎng)絡(luò)連接。我在車庫里經(jīng)營一個創(chuàng)客空間,有幾個工作站來設(shè)計和創(chuàng)造東西。WIZ750SR模塊的添加使機器能夠聯(lián)網(wǎng),讓我可以從我的所有工作站控制它。這是加強協(xié)作和開放創(chuàng)客革命的重要一步。

在這個項目中,我的重點是向您展示如何將 WIZ750SR 連接CNC Shield設(shè)備以使其聯(lián)網(wǎng)。作為獎勵,我將分享我的配置設(shè)置以及我為將整個組件集成到我的廉價 CNC 銑床中所采取的一些步驟。我使用了許多資源來完成整個升級,因此我將包含它們的鏈接。請記住... WIZ750SR 和 CNC Shield 組合將與許多其他設(shè)備一起使用,例如激光切割機/雕刻機、乙烯基切割機、自動化機器人項目等等!

?
poYBAGNkg66AYH7nAA-6I7IRtmQ965.jpg
WIZ750SR-EVB
?

?

?
poYBAGNkg7GAbdJwAATw00jfSKk610.jpg
3020數(shù)控銑床
?

?

?
pYYBAGNkg7aABOCZAAdDhVIGXx0024.jpg
帶有 Arduino UNO 的 CNC Shield
?

讓我們開始!

首先,我將 WIZ750SR 模塊插入 WIZ750SR-EVB 板。這使我可以上傳固件并突破接口下載了 WIZ750SR 模塊的最新固件,并使用WIZnet S2E 配置工具上傳了它 然后,我將 PC 的 IP 更改為并在 WIZ750SR 模塊和我的 PC 之間連接了以太網(wǎng)電纜。啟動配置工具后,我單擊“搜索”,該模塊顯示在窗口左側(cè)的列表中。一旦我單擊它,就會顯示設(shè)置。我單擊“上傳”按鈕并選擇了我之前下載的固件 bin 文件。一段時間后,更新成功,新固件版本顯示在設(shè)備信息部分。192.168.11.3

然后我給模塊一個與我的網(wǎng)絡(luò)子網(wǎng)兼容的靜態(tài) IP。

我將我的 PC 重新連接到我的網(wǎng)絡(luò)并將 WIZ750SR 模塊插入我的交換機我使用配置工具再次搜索了該設(shè)備,并找到了我的模塊。

這一切都在入門指南中進行了解釋。

我現(xiàn)在可以將串行通信定向到分配的 IP 地址,它將被傳遞到我連接到 WIZ750SR 的任何設(shè)備……非常簡單!

?
pYYBAGNkg7mAKx2DAAGjv3UmJD0899.png
WIZnet S2E 配置工具
?

由于我將使用軟件來控制尋找串行端口的 CNC 銑床,因此我需要在我的 PC 上設(shè)置一個虛擬串行 COM 端口,以路由??到 WIZ750SR IP 和端口。

WIZnet 使用免費的 WIZVSP(WIZ 虛擬串行端口)應(yīng)用程序使這一切變得容易。我只是從提供我的 WIZ750SR mac 地址后提供的鏈接下載它,然后安裝它。

?
pYYBAGNkg8CAIfBqAADp0v2bFpo895.png
WIZVSP 初始屏幕
?

我點擊“新建連接”按鈕,選擇COM25作為串口(你可以選擇任何你喜歡的未使用的端口號),輸入我的WIZ750SR IP地址和端口,點擊“添加”,點擊“保存列表”,我就完成了!

我檢查了我的設(shè)備管理器以確保 COM25 列在端口部分。

?
poYBAGNkg8OAZ5WhAACwaBosHTY991.png
裝置經(jīng)理
?

至此,你可以用我的Arduino、CNC Shield、mill代替任何TTL串口通訊設(shè)備;一般概念仍然適用。

準備阿杜諾!

下載了 GRBL 庫并將其添加到我的 Arduino IDE 中。

?
poYBAGNkg8aATB0uAAEjhPjCar8161.png
已安裝 GRBL 庫
?

因為我想添加 X、Y 和 Z 歸位傳感器(在我的情況下是開關(guān)),所以如果我不打算使用軟件控制的主軸,我讀到 GRBL 1.1 版本需要修改源代碼。視頻完美地描述了如何進行此更改...

?

然后我將 GRBL 草圖上傳到我的 Arduino Uno。

這些說明幫助我上傳了草圖,進行了微步跳線設(shè)置,給電機接線,并調(diào)整了我的驅(qū)動器電流。

在我的例子中,我對所有三個軸使用“高、高、低”來給我“第八步”微步進。

?
pYYBAGNkg8mASzkiAAHwNP6AtkE838.jpg
微步跳線(1/8 步)
?

準備好整合!

?
pYYBAGNkg9KAHfjCABN2fJGKYGQ086.jpg
連接時間
?

我的目標是將 S2E 模塊直接連接到我的 Arduino UNO/CNC Shield TTL 引腳,因此我將 EVB 配置為使用以下跳線設(shè)置繞過 RS232 轉(zhuǎn)換器模塊...

?
pYYBAGNkg9eALuNFAAa1s6Sa_zQ647.jpg
TTL & RS232 跳線
?

我將 WIZ750SR TX 和 RX 引腳分別連接到 CNC Shield RX 和 TX 引腳。

?
pYYBAGNkg9uACsTZAAUdsXwbOhQ442.png
CNC Shield 上的 TX 和 RX 引腳
?

?

?
pYYBAGNkg9-AI7T6AAQCWvODjjk719.jpg
WIZ750SR-EVB 到 CNC 屏蔽連接
?

完成此初始配置后,我想測試以確保 Arduino、CNC Shield、WIZ750SR 和 WIZVSP 都在說話。

為此,我將啟動 ChiliPeppr 和它包含的 Serial to JSON 服務(wù)器。

?
poYBAGNkg-GAf62wAAB9KP16Qrw515.png
串口 JSON 服務(wù)器
?

?

?
pYYBAGNkg-aAIstCAAHxd_fFhGo903.png
JSON服務(wù)器運行
?

我看到我的 COM25 端口在 Serial Port JSON Server 屏幕中處于活動狀態(tài)。

我導(dǎo)航到 ChiliPeppr ( http://chilipeppr.com/jpadie ),一旦工作區(qū)加載,我單擊右下角 Serial Port JSON Server 小部件中的“刷新”按鈕。

?
pYYBAGNkg-mASvwFAACbLWUdwK4947.png
JSON 服務(wù)器小部件
?

這將顯示我的串行端口 JSON 服務(wù)器正在服務(wù)的 COM 端口。

然后我選中該框以選擇 COM 25。

?
poYBAGNkg-uAEUxxAACNkStHCX8779.png
COM25 已選
?

一旦我選擇了 COM25,ChiliPeppr 就連接到 CNC Shield 并成功地用它的輸出填充了控制臺小部件。

成功!

現(xiàn)在將 CNC Shield、Arduino、限位開關(guān)和 WIZ750SR 安裝到我的 CNC 銑床中!

首先,我移除了舊的并行控制器。我剛剛拔掉了軸電機連接器電源連接器。

?
pYYBAGNkg-6ASQefAAD9N0ZfoKk610.jpg
舊控制器
?

拆下后,我從辮子上取下白色塑料連接器,然后戴上標準的杜邦連接器。這是可選的。這是我關(guān)注的操作視頻...

?

然后我使用環(huán)氧樹脂將 X 和 Y 限位開關(guān)連接到磨機。

?
pYYBAGNkg_OAUEIbAANFnyIX5VE124.jpg
X限位開關(guān)
?

?

?
pYYBAGNkg_aAbbIQAANyFktvv0A597.jpg
Y限位開關(guān)
?

對于 Z 軸,我需要一個支架來補償安裝區(qū)域和電樞之間的距離。為此,我將壓接連接器的筒形部分焊接到開關(guān)“晶須”上。

?
poYBAGNkg_qAJ-wMAAJz5Nxw7Kw273.jpg
Z限位開關(guān)
?

然后,我將每個開關(guān)(公共引腳和 NO 引腳)的電線連接到 DB9 連接器。如果需要,這使我可以連接和斷開磨機與控制器盒的連接。我將公共引腳的每根電線連接到 DB9 連接器上的單個引腳,因為這些只是 GND 參考。我只是將舊的并行端口孔用于連接器。

?
pYYBAGNkg_2AT9CfAAQPmJZDKFk540.jpg
帶限位開關(guān)連接器的控制器外部
?

我從控制器外殼背面未使用的孔中取下塑料孔蓋,并將圓孔歸檔成一個矩形,WIZ750SR 上的以太網(wǎng)連接器將適合該矩形。然后在它的兩側(cè)鉆了兩個小孔。

?
poYBAGNkhASAc_2PAAqnq9r2baM240.jpg
方釘,圓孔解決!
?

我還鉆了一個孔并安裝了一個面板安裝桶形連接器,以允許我連接一個雙導(dǎo)體探頭。

?
pYYBAGNkhAmABec0AAMR8s8_8XI156.jpg
安裝孔和桶形連接器
?

安裝 WIZ750SR

我用 CAD 設(shè)計了一個零件,可以讓我將 WIZ750SR 牢固地安裝到外殼墻上并進行 3D 打印。STL 文件已附加到此項目供您使用。

?
poYBAGNkhA2AZZ5zAAOrX7_2QeE942.jpg
WIZ750SR 安裝塊
?

?

?
poYBAGNkhBOAQeRRAANL4N55d38215.jpg
已連接 WIZ750SR 安裝塊
?

?

?
poYBAGNkhBeAP3kiAASefJiIig8716.jpg
外殼完成!
?

然后,我用尼龍支架和螺釘將 Arduino/CNC Shield 堆棧連接到控制器外殼內(nèi)。

?
poYBAGNkhBuAMz4MAAU1F1y992k585.jpg
所有連接
?

我還用一個舊的桶形插頭制作了一根電源線,從磨機電源板為 Arduino 供電。

?
poYBAGNkhB-AYYmKAAUybTHjka8930.jpg
電源尾纖
?

?

?
poYBAGNkhCKAZOCyAAN3LHrDrYE250.jpg
電源供電
?

這是顯示所有連接方式的接線圖。

?
poYBAGNkhCiAF1c_AAmm10bCr7Q415.png
接線圖
?

?

?

雖然這個集成項目已經(jīng)完成,但我計劃開始另一個項目,該項目將涉及修改 WIZ750SR 固件以運行 websocket,并允許我直接從 ChiliPeppr 連接到 WIZ750SR,而無需 JSON 服務(wù)器或虛擬串行端口功能。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學(xué)會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費