Atom 2.5 改機
其實前一陣子我把 我的 Atom 2.5 加了一個自製熱床,然後還把它改成 duet wif,然後也印了一些 3d bench 來做比較。
首先第一件事是肯定有人會嘴說,32 bit 的板子根本沒差,只是多了一些很酷炫的功能,例如觸控螢幕,wifi 等等。但我要告訴你,在 delta,core xy 這類需要大量運算的機種上完全不是這麼回事。這邊我們都用很慢的列印速度,10mm/s 的速度,如果你用的是 2.0 的機種,你有沒有發現在印第一層的時候,你會一直聽到噴嘴的開關不斷的開開關關,而如果你用 2.5 的機種,你蹲下去看,肯定會看到在噴嘴轉折的時候,可以看到光學限位開關的紅光迅速閃現。這是因為 8 bit 的板子在 delta 機種上面差不多已經有點推到mcu 的極限,所以有些運算就不是那麼的精確了。而我使用 duet wifi 這塊 32 bit 的板子,使用 2.02 的韌體,在第一層基本上從沒看過這個狀況,所以如果你用的是 delta 或 core xy 機種,可以肯定的是列印品質會有所提升。
但到底提升在哪裡,以及 32 bit 的板子是不是也有限制呢? 我這邊有拍三張 benchy 給大家做比較,另外考慮到畫質會被壓縮,所以提供比較大的檔案供大家下載下來比較
atom 原生主控版 (mega 2560) + sd2224 32 microstepping, stealthChop2 mode
https://drive.google.com/…/1nODwszyOBh4fiLf_sGudaA_bU…/view…
Duet Wifi 128 microstepping
https://drive.google.com/…/1ctvKwOANcFNmmdk8XLVuSF96l…/view…
Duet Wifi 256 microstepping
https://drive.google.com/…/1-NqHBNE6pBVurWHQTG9AhNhtw…/view…
可以看到 sd2224 印成來的牆壁超級無敵平順的,而 duet wifi 128 微步印出來的,沒有比較就沒有傷害,跟 sd2224 比是沒那麼平滑的,最後是 duet wifi 256 微步印出來的,整個就是抖抖抖抖抖的痕跡。
為甚麼會有這個差別的? 首先我們來分析 sd2224 為什麼印出來比 128 microstepping 順的原因,主要就是因為他運作在 stealthChop2,是內插到 256 微步上的,所以印出來自然就會比較平滑。雖說 128 微步已經夠細了,但,既然你可以有更好的選擇,為什麼不選更好的呢?
其次是,照上面的解釋來看,為什麼 256 microstepping 印出來的會這麼糟呢? 其實 duet wifi 的社群裡面已經有討論過了,duet wifi 本身運作在 240MHz,差不多兩顆馬達驅動用 256 microstepping 就已經到極限了。我在 duet wifi 還沒更新到 2.0 韌體之前,還不是 RTOS 的系統的時候就玩過了,那個時候如果三軸都用 256 microstepping 的話,連 z 軸下降到原點都會卡,所以 256 微步會這麼差的原因則是出在運算能力撞到天花板了。
因為剛好
John Wachowski
有討論到,所以我就講講我認為比較適合 Atom 的另一塊板子: Duet Maestro
為什麼我會覺得這塊板子比較好呢? 其實這主要是用途的不同。我個人在思考很久之後,覺得 duet wifi 其實最大的優勢其實是在於高速列印或者多個列印頭。因為 duet wifi 強過 maestro 的一點是他的馬達驅動電流可以吃非常非常大,而且 duet wifi 上面也有 FPU,所以在高速列印上非常非常適合。
但 duet wifi 所搭載的是 TMC2660,這張晶片並沒有 stealthChop2 模式,能選用的 microstepping 從 1 ~ 256,然後還有一個特殊的 16 microstepping 內插到 256,但基本上都是運作在 spread cycle 模式下。如果你對於 stall guard 調整得非常好,加上你對馬達有非常深厚的了解,是可以慢慢填參數,再使用一個目的為省電的 cool step 模式。而 maestro 上搭載的是 sd2224,然後因為採用 spi 控制,所以能選用的模式為 1 ~ 256 microstepping,外加上任一個 microstepping 都可以使用 stealthChop2 模式。前面我們有比較過,如果使用內插到 256 microstepping 的狀況,列印出來的外牆會非常平滑,而 duet wifi 在 atom 上面沒辦法用原生的 256 microstepping 下去跑,所以我更建議使用 maestro,然後可以根據你本身的列印速度,挑一個你喜歡的,更高精度的 microstepping 下去印。
除此之外,spread cycle 基本上是不太具有靜音效果的,尤其有比較有傷害,跟 stealthChop2 比,根本是天差地遠。duet wifi 雖然能夠 16 內插到 256 microstepping,但基本上還是運作在 spread cycle 模式。cool step 我沒有能力弄出來,就沒有比較了,但可以肯定的是,連官方的文件上都說 cool step 的目的是省電,那可想而知,大概靜音效果也不會好過 stealthChop2 了
最後再來例行抱怨一下,我前天把收來的全新未拆封的 2.5 雙擠出套件打開,噴嘴都還在靜電袋沒開,結果裝上之後竟然溫度上不去,檢查老半天,發現是陶瓷加熱片上的焊點脫落了。然後為了做比較,把現在的 0.2mm 噴嘴拆下來看,結果前一位組裝者裝太緊,0.2mm 噴嘴上的陶瓷加熱片一轉鬆就直接裂開,現在手上沒東西能印,哭
Kelvin Chu
2019-06-12 23:34:38
May May
2019-06-13 00:39:36
楊梓玄
2019-06-13 11:38:07
我也是將核心組件改裝了
目前是Smoothieboard v1搭配AstroPrint Touch
批次指令弄好之後,光是校正就比之前好很多