組裝一台PRUSA I3打印機


閑來無事,又搞了台機。這樣下去頂不住了。草。


還是咸魚購買,但是這台收到的時候比我以前任何一台都要散,幾乎重新裝了一台。

此處省略收到貨時候的零件圖,省略裝機圖。

不得不提的是,原機用的山寨melzi主板,mega1284主控,並且不帶屏幕。主板使用的repetier固件,由於用慣了s3d,s3d又不能和它通訊聯機打印。

打開marlin配置發現主板可以選擇melzi,但是編譯說找不到這塊板的信息。

又去網上找,國內的網站百度半天,沒有說用melzi刷marlin固件的。搭梯子,輸入melzi marlin,搜索結果第一條就是reprap,似乎是之前百度的關鍵字不對?

總之這個板是第三方的,從鏈接里進入github下載提供的板信息,丟進arduino安裝目錄中hardware的avr目錄中,直接覆蓋(注:此處沒有找到相關鏈接讓arduino能通過網絡加載板子信息,所以直接覆蓋了,建議覆蓋前先備份原來的

丟進去重新打開arduino,這次有板子信息了, 但是只有這個sanguino mega1284了,這是因為其他板子全部被這個覆蓋了。

然后編譯,編譯是可以編譯,但是下載不了,說板子的board.txt沒有指定uploadtool,一番查閱資料無果后,我尋思這玩意是avr,我又直接用asp給他刷進去不久完啦?

 

 

可是最后說固件校驗錯誤,而且不知道為什么asp再也不能和這個板通信了,起先以為是接觸不良,然后直接焊死,還是不行。

一開始就知道自己還有一塊mega2560+rams1.4,就差驅動,由於這塊板的驅動是直接焊接在板上的,只能強行把它干下來。

干完后的樣子,廠家為了省這點排座,進給人添堵。

然后稍稍配置下marlin,刷進2560發現熱床不能加熱,由於這塊ramps1.4之前也是未知好壞,就想是不是mos掛了,又直接把mos干下來。其實這個時候操作特別麻煩,板子線都纏在一起,烙鐵線長度又不夠,又要蹲下來操作。一定肯定沒有下一次了!

干下來發現響應的燈還是不亮,又去看原理圖

D8就是這個通道,突然發現這個12v和12v2,意識到主板上有兩個12v輸入,原來是都要接的!大電流那路走的是幾個mos供電。

找來線接好后,mos工作了,但是聞到糊味,趕緊關電,手賤去摸mos被燙!雖然犯過這種錯,還是糟了。

發現這個mos的s極和另一個mos的s極short circuited了,然后沒過腦,試試分開?通電還是不得行。其實s極都直接接地了的。無妨。

應該是這個mos燒了,找了個3205干上去,這下好了,終於工作正常。此時從中午1.拿到機器,到現在已經搞到23.拋去吃飯時間,一直在搞這個,要是能把這股勁弄到看書多好?

洗洗歇息了,室友快忍不住教訓我了。

翌日,稍稍調試就可以打印了。

 

 走線亂。

就到這里,下一步准備改遠程擠出,以及用1602做一個屏。

 


當日更新!

畫了一下午焊了一個屏

坑一點不比上一個少!

屏和sd卡都調試了很久,起先有個io,d23開路了。怎么知道的?

我那好的屏插上去,它還是不亮屏,就想試試是不是io的問題。

起先是用萬用表測試上下層是否連接,由於板很矮,線太緊湊,蹲下去十分不好操作。

畫長時間發現上下連通的,然后又想是不是中間出錯了,由於沒實際寫過arduino的代碼,直接用blink例程改這些零件,

這里板上dxx里的xx數字,就是操作時候對應的io號。如:pinMode(23, OUTPUT);這個23就是d23.還是挺方便的。

測試出就是這個腳開了, 又把ramps拔下來,飛根線接上去。

接上去,顯示OK了!

然后又焊接sd卡,由於沒有sd卡或者tf卡座子,直接用sd轉tf卡套,把卡套焊接上去。

然后死活不識別卡,幾番調試無果。又把之前好的屏插這上面,驗證是不是io又掛了@(其實也按如上方法測過這些io,都正常的!)

插上去可以識別。證明肯定是我焊接的有問題。

我看了很多個貼,其中有個接上拉電阻的,我把spi都接了上拉3V3,萬用表打,這些io竟然有4.+v的電壓?把原先的662k換成類似ams11173.3還是這個電壓。

又想是不是不要上拉?直接干掉后,在按壓卡套的時候偶然有一次識別了,心想是不是卡套也有問題。

直接拆開,用502固定一塊膠片到銅質壓片上,正常了!!!

 

 

 


 

寫成調試記錄了。

 

ref:https://reprap.org/mediawiki/images/c/ca/Arduinomega1-4connectors.png

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM