3D 打印機又稱為增材制造技術,是一種利用數字模型文件,通過逐層堆疊材料來構建物體的技術。用戶們只需將自己想要的物品的軟件模型導入到 3D 打印機中,就可以得到實體的物品,各種尺寸各種顏色都可以自行調整,是 DIY 愛好者的心頭好,有了 3D 打印機,用戶就像擁有了哆啦A夢的百寶袋,將自己的奇思妙想變成現實。
目前消費級打印機大部分會使用 Klipper 固件,Klipper 是一個可以運行在 Liunx 系統上的開源 3D 打印機固件,它與 Marlin 固件不同:
Marlin 固件是在一個 MCU 上完成字符串解析、路徑規劃運算、溫度 pid 計算等,一系列復雜的動作全在一個 MCU 上完成;
Klipper 將執行與邏輯分離,將邏輯部分交給性能更強的 MPU,執行部分交給 MCU。
分離架構讓 Klipper 能夠實現更大的計算量,相對于Marlin固件,Klipper 可以實現更復雜的控制邏輯,比如 AI 首層檢測,實現自動調平,實現更高的打印速度和打印質量。
常見架構
目前Klipper 3D 打印機的常見架構如下:
MPU:一般會使用類似 RK、NXP 的 MPU,用于解析切片軟件導出的 G-Code 代碼,規劃打印機上各個電機運動路徑,同時將運動指令下發給 MCU;
MCU:用于接收上位機發來的電脈沖,同時給電機驅動芯片發送相關指令;
電機驅動芯片:接收 MCU 指令,輸出 PWM 脈沖,精準控制電機運動。
方案推薦
現世平集團推出基于 NXP RT1052 的 Klipper 3D 打印機下位機方案,只需用一個 MCU 即可處理 Kliiper 上位機傳輸過來的運動指令、同時驅動四個步進電機,省去四個步進電機驅動芯片,具有超高性價比~
該方案使用的 MCU NXP RT1052 基于 Cortex-M7 內核,主頻高達 500MHz,SRAM 達 512KB,支持 4個 FlexPWM,同時搭載 Novosense H 橋驅動、Sgmicro 運算放大器、NXP CAN 收發器。
該方案有如下特點:
MCU 做 Klipper 下位機,同時驅動 X、Y、Z+擠出頭四個電機;
實現位置、速度、電流控制,保證電機不丟步;
空載速度 600mm/s,打印速度 300mm/s,加速度 20000mm/s2,目前打印一只小船只需 18 分鐘;
高速狀態64 細分,低速狀態256 細分;
已完成 Klipper MCU 固件移植,幫助客戶更快開發。
通過基于 NXP RT1052 的 Klipper 下位機方案,3D 打印機的性能和性價比得到了顯著提升。如果您正在尋找一款高效、穩定且經濟的 3D 打印機解決方案,這無疑是一個值得關注的選擇!
原來klipper固件這么牛逼!- 知乎
桌面級FDM高速3D打印機爆發,Klipper 固件獨特功能、原理和優勢!|fdm|控制器|視頻文件|3d打印機_網易訂閱
登錄大大通網站,提問/評論,獲取技術文檔等更多資訊!
-
NXP
+關注
關注
60文章
1289瀏覽量
185472 -
打印機
+關注
關注
10文章
777瀏覽量
45956 -
3D打印機
+關注
關注
9文章
528瀏覽量
44282
發布評論請先 登錄
相關推薦
評論