日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內(nèi)不再提示

淺談klipper固件

嵌入式應(yīng)用研究院 ? 來源:嵌入式應(yīng)用研究院 ? 2022-12-29 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

最近圈子里的朋友陸陸續(xù)續(xù)經(jīng)歷了陽到陽康,當(dāng)然,我也不例外,從上周四開始便連續(xù)4天反反復(fù)復(fù)的燒和退;直到第五天,人感覺沒了半條命,好在老天依然眷顧著我,終于在這兩天回歸了正常人的生活!希望大家保護(hù)好自己,新冠非感冒,避免第二次變成小陽人啦!

接下來我們來聊一聊klipper固件。klipper是3D打印機開源固件的其中一種,它結(jié)合了樹莓派和打印機主板的強大功能,以實現(xiàn)更好的打印機控制,即以更快的打印速度和更好的精度和控制運行打印機。它相比Marlin固件有著不可多得的優(yōu)勢,即打得又快又好!有望成為未來10年內(nèi)3D打印固件的霸主!

klipper作為一個開源固件,開源地址如下:

https://github.com/Klipper3d/klipper

它的開發(fā)文檔也很齊全,并且大部分的文檔也都有翻譯成中文的版本:

http://www.klipper3d.org/zh/

其次,它還能搭配許多更高級的硬件來實現(xiàn)更牛逼的功能,例如電機振動抑制、激光雷達(dá)調(diào)平、攝像頭延時攝影、模型缺陷檢測等強大的功能。傳統(tǒng)的3d打印固件架構(gòu)如下所示:

81a4511c-86c9-11ed-bfe3-dac502259ad0.jpg

而klipper做了一些變革,它主要由兩塊來構(gòu)成,分別是:Mcu固件+klipper上位機固件,整體架構(gòu)如下所示:

81b56aa6-86c9-11ed-bfe3-dac502259ad0.jpg

以往,3d打印機固件(單片機端運行),它需要完成gcode命令解析(字符串解析)、路徑規(guī)劃運算、溫度pid計算等等,它將這一系列復(fù)雜的操作都在一個mcu上進(jìn)行完成了,因此軟件方面很難有特別大提升,但這樣的穩(wěn)定性卻是相對來說比較高的,維護(hù)起來也非常方便;而Marlin固件作為目前全世界最活躍的3d打印固件,更新迭代速度極快,后續(xù)我相信會做出更大的改善,支持更多牛逼的功能來與klipper以及其它3D打印固件相互競爭。

81d92220-86c9-11ed-bfe3-dac502259ad0.png

klipper相對于Marlin固件來說則有很大的不同了,它將這些復(fù)雜的解析邏輯、運算邏輯等等全部扔在了另外一個執(zhí)行單元(通常是樹莓派、香橙派之類的處理器上),處理完成后將對應(yīng)的消息塊進(jìn)行16進(jìn)制指令封裝,然后將其發(fā)送給klipper的mcu固件,mcu固件不需要去做太多太耗時,太耗資源的操作,因此打印效率就大大提高了!但Klipper的缺點是使用的開發(fā)平臺成本較高,而且多套系統(tǒng)相互結(jié)合,使得它的穩(wěn)定性無法與Marlin相媲美;另外,如果對于不懂二次開發(fā)的玩家,原本3d打印自帶的串口屏也是無法和klipper進(jìn)行適配的。再者,klipper固件的版本更新迭代周期也比較緩慢,基本上很久才更新一次。

81f954aa-86c9-11ed-bfe3-dac502259ad0.png

因此,對于Marlin和Klipper固件,各有各的優(yōu)勢,我只能說“兩害相權(quán)取其輕”吧。對于如何適配klipper固件,我學(xué)習(xí)了相應(yīng)的知識以后嘗試的自己配置,最后也成功了,我是用Anycubic的vyper來進(jìn)行適配的。要在Anycubic Vyper上安裝Klipper,我們需要相應(yīng)的條件,如下所示:

香橙派2(如果有樹莓派或者帶debian或者ubuntu系統(tǒng)的開發(fā)板也可以)

香橙派串口線

MainsailOS

Anycubic Vyper 3D打印機

一根網(wǎng)線

接下來參考OrangePi_Zero2_H616_用戶手冊_v4.0中的3.31章節(jié)中的,通過Kiauh安裝Klipper固件上位機的方法即可成功!

8207b324-86c9-11ed-bfe3-dac502259ad0.png

以下是我使用klipper固件的實操結(jié)果。

由于klipper的前端本質(zhì)是基于Udp Socket進(jìn)行通信的,因此我們所見到的這些開源的如MainsailOS 或FluiddPi Web Ui,它們的本質(zhì)也是這樣來進(jìn)行通信的,對于我們這種嵌入式玩家來說,Web Ui的東西我就不太感興趣了,因此可以用Qt或者其它的UI框架來替代它,畢竟Web之類的東西運行在嵌入式平臺也是挺重的。因此后續(xù)可以用我自己寫的這個上位機模擬相應(yīng)的功能實現(xiàn),如下所示,目前使用的是Qt + Marlin的gcode操作邏輯。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 固件
    +關(guān)注

    關(guān)注

    11

    文章

    573

    瀏覽量

    25317
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    4368

    瀏覽量

    46463
  • 3D打印機
    +關(guān)注

    關(guān)注

    10

    文章

    550

    瀏覽量

    46643

原文標(biāo)題:原來klipper固件這么牛逼!

文章出處:【微信號:嵌入式應(yīng)用研究院,微信公眾號:嵌入式應(yīng)用研究院】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    klipper固件運行環(huán)境

    Klipper固件是一款在3D打印機中運行的開源固件,它通過將主要的計算任務(wù)從主控板轉(zhuǎn)移到外部單板計算機上,提供了更強大和靈活的功能。 運行環(huán)境是Klipper
    的頭像 發(fā)表于 12-08 15:02 ?3127次閱讀

    我用香橙派做了一個Klipper 3D打印控制器

    。 上下位機Klipper固件配置 通常,專用于控制3D打印機的MCU只有有限且預(yù)配置的引腳數(shù)量,用于管理主要打印功能(熱敏電阻、擠出機、步進(jìn)電機……)。給香橙派安裝上Klipper,就可以直接
    發(fā)表于 06-11 09:45

    PCB經(jīng)驗淺談

    PCB經(jīng)驗淺談
    發(fā)表于 08-04 09:33

    手機硬件知識淺談

    手機硬件知識淺談
    發(fā)表于 05-15 11:04

    手機機構(gòu)設(shè)計淺談

    手機機構(gòu)設(shè)計淺談,
    發(fā)表于 11-13 11:21

    淺談射頻PCB設(shè)計

    淺談射頻PCB設(shè)計
    發(fā)表于 03-20 15:07

    淺談移動端相關(guān)概念

    淺談移動端適配
    發(fā)表于 04-16 11:52

    什么是數(shù)碼功放?淺談數(shù)碼功放

    什么是數(shù)碼功放?淺談數(shù)碼功放
    發(fā)表于 06-07 06:06

    淺談三層架構(gòu)原理

    淺談三層架構(gòu)原理
    發(fā)表于 01-16 09:14

    【賽昉科技昉·星光RISC-V單板計算機試用體驗】安裝klipper全家桶作為3D打印機上位機

    包。修改完TF卡分區(qū),接下來就是安裝klipper全家桶了首先更新軟件安裝源:sudo apt update安裝klipper可以用kiauh全自動安裝:拉取kiauh:git clone https
    發(fā)表于 07-13 23:16

    【魯班貓創(chuàng)意氛圍賽】項目提交:使用魯班貓運行klipper固件的3D打印機

    ,可更換驅(qū)動芯片,一個熱床控制接口,兩個熱端控制接口,以及數(shù)個風(fēng)扇、LED接口,數(shù)個溫度、調(diào)平、限位傳感器接口,我們可以在主板上根據(jù)自己的需求去連接。下位機刷入Klipper固件,通過usb、串口或
    發(fā)表于 05-14 22:45

    BMP生成PCB格式軟件Klipper99SE下載

    BMP生成PCB格式軟件Klipper99SE下載資料介紹說明: BMP生成格式軟件Klipper99SE,他的方便之處就是可以直接粘貼圖像到PCB文件,大大提高了工作效率。功能比BMP2PCB好用。提供幫助說明與破解
    發(fā)表于 11-02 17:59 ?532次下載
    BMP生成PCB格式軟件<b class='flag-5'>Klipper</b>99SE下載

    Klipper 3D打印機固件

    klipper.zip
    發(fā)表于 04-25 10:43 ?15次下載
    <b class='flag-5'>Klipper</b> 3D打印機<b class='flag-5'>固件</b>

    Klipper固件如何定義更多熱敏

    Klipper固件中定義更多熱敏電阻(溫度傳感器)主要涉及配置文件的修改,特別是 printer.cfg 文件。Klipper固件通過配置文件來管理打印機的各種硬件組件,包括熱敏電阻
    的頭像 發(fā)表于 08-30 14:32 ?4028次閱讀

    Klipper固件的打印機可以插卡打印嗎?

    在本文中,我們將詳細(xì)探討Klipper固件的打印機是否可以插卡打印,以及如何實現(xiàn)這一功能。我們將從以下幾個方面進(jìn)行分析: Klipper固件的基本概念和特點
    的頭像 發(fā)表于 08-30 14:34 ?2364次閱讀
    丹棱县| 和龙市| 垣曲县| 项城市| 永泰县| 昌图县| 全椒县| 乌鲁木齐市| 崇明县| 高雄市| 兰州市| 容城县| 万安县| 水城县| 南康市| 呼图壁县| 施秉县| 长兴县| 二连浩特市| 哈密市| 当涂县| 新竹县| 柳林县| 黄冈市| 泽州县| 双柏县| 禄劝| 万山特区| 营山县| 泰州市| 石家庄市| 张家界市| 马龙县| 北宁市| 内丘县| 民县| 中阳县| 西平县| 崇信县| 建阳市| 合江县|