Sida 3 av 3
Re: BLtouch och koden i Marlin?
Postat: 21 december 2025, 23:25:22
av EPG
Jag testade två gånger men nu tyckte jag nästan att det blev värre än första gången så jag tog fram telefonen och tänkte att jag skulle försöka filma det men se på fan så plötsligt så fungerade det som det skulle. Dock märkte jag att extrudern inte matade ut någon plast så jag stängde av, höjde upp hela vaggan och testade att köra "E0" manuellt från displayen men det händer ingenting, den bara står och "hugger". Så jag drog ur kontakten och kopplade in en annan stegmotor och testade igen och den står bara och vibrerar lite, ingen rotation. Det sista jag testade var att koppla ur den nere vid styrkortet och koppla in den lösa stegmotorn där istället och det fungerar så det verkar som att jag har nåt glapp i kablaget mellan styrkort och extruder som jag måste fixa nu också.
Re: BLtouch och koden i Marlin?
Postat: 22 december 2025, 00:21:53
av CPMS
Det låter som att vi nu har fått Z-axelns hastighetsproblem ur världen, efter att du uppdaterat slicern och sett till att inga hastighets- eller accelerationskommandon längre skickas till Marlin.
Det är bra att Z verkar stabilt nu.
Jag håller med dig om att extruderproblemet starkt pekar på ett kabelproblem.
Eftersom stegmotorn fungerade när du testade med en annan kabel, är det mycket troligt att felet sitter i den ursprungliga extruderkabeln.
Fokusera på att åtgärda kabeln först, så bör extruderingen bli stabil igen.
När extruderingen fungerar som den ska, lägg gärna upp en kort film som visar förloppet från avslutad mesh-mätning (G29) till att modellen börjar skrivas ut.
Då kan jag se och höra om det finns något som fortfarande verkar avvikande.
Därefter kan vi, om du vill, gå vidare med Auto Z Align, aktivera fler funktioner i Marlin och fixa till Start-G-code med exempelvis prime av filament före utskrift mm.
Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 01:00:22
av EPG
Suck! Ett steg frammåt, två bakåt...
Det går en flatkabel mellan styrkortet och extrudern, på extrudern så sitter det ett fördelningskort som flatkabeln ansluten till. Detta styrkort är även bestyckat med ett antal JST-kontakter där tempgivare, stegmotor, värmeelement, fläktar etc. sitter anslutna. Detta kort tänkte jag att jag skulle testa att byta ut för att se om stegmotorn hoppade igång.
Efter bytet så hoppade allt igång, jag startade fläkten men sen för att kunna köra med "E0" så måste temperaturen på munstycket komma över ett förinställt gränsvärde (logiken fungerar så) så jag ställde den på 200 grader men direkt när jag bekräftade temperaturen så sa det pang och allt bara slocknade och inne i kammaren luktar det brännd elektronik nu.
Jag kopplade ur kontakten till värmeelementet och satte i kontakten igen och ja skrivaren startar fortfarande upp i alla fall så själva CPU:n tycks ha överlevt.
Jag försökte inspektera styrkortet men hittar inget som ser brännt ut däremot sitter det 4st MOSFETar för fläkten, E0, E1 och bädden. Kan det vara så att någon av dessa har brunnit upp nu så det bara är att byta eller är det risk att fler komponenter har strukit med så jag måste skaffa ett helt nytt styrkort? Det synns som sagt i alla fall ingenting på dessa MOSFETar.
Det enda jag kan se är att fördelningskortets (det som sitter på extrudern med alla kontakterna jag nyss beskrev) jordplan så ser det lite brännt ut där där detta har suttit förankrat i extrudern rent mekaniskt. Det sitter fast med en sån där skruv/muttermojäng som moderkortet i datorn sitter fast i chassit med eller som sitter på chassikontakterna till D-subskontakter så med andra ord så är extruderblocket i kontakt med jordplanet på kortet men det är lack på kortet så det är inte riktigt 100% kontakt i alla fall men nu är lacken bortbrännd på en liten punkt där.
Edit: Jag skruvade bort hela åkvagnen med extruder, axiallagerhållare, BLtouch etc. för att kunna lukta på den utanför kammaren för att utesluta att brändlukten inte kommer från denna men nej den känns okej. Däremot upptäckte jag att en av kontakterna till stegmotorn var av. Jag vill minnas att en annan stegmotor fungerade inte när jag kopplade den i fördelningskortet igår, däremot om jag anslöt den direkt i styrkortet så fungerade det. Det innebär i så fall att den gick av nu när jag höll på att pula med det men skit samma, jag lödde dit den nu istället (ska pressas egentligen men jag gjorde en så pass bra lödning att den kommer att hålla).
Däremot om det var så att den kontakten gick av igår när jag höll på och denna sedan kan änden ha råkat ligga emot fördelningskortet så finns det ju en liten risk att jag råkade skicka 24V värmeelementsspänning rakt ner i stegmotordrivaren så det är denna som nu luktar brännd elektronik?
Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 04:56:19
av CPMS
Man det var då själva ...
Låter som du råkat kört 24V drivspänning för värmeelementet till jord via fördelningskortet men det borde kanske mosfet klara, kolla om det flugit någon säkring.
Driverkorten kan man ju ta lös från styrkortet, då borde du se/lukta om driverkortet sagt adjö.
Jag skulle koppla upp allt som det ska vara, se till att fördelningskortet inte är kortslutet och sen prova funktionerna en i taget.
Värme extruder, temp extruder, fläktar mm. Om allt fungerar så värm upp extruder över 170 grader (tror jag det är) och prova kör E0. Fungerar det så prova resten av X Y och Z.
Till slut, prova printa ut en modell så får jag veta om allt programmässigt fungerar.

Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 11:24:57
av EPG
Säkring som är lödd på kortet då?
Frågan är hur man identifierar en sån?
Det luktar rätt mycket bränd elektronik så jag är tveksam men det är väl bara att pröva men jag får nog kolla så att värmeelementet och tempgivaren och allt har klarat sig.
E0:s drivkrets verkade okej i alla fall.
Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 14:45:19
av EPG
Jag avaktiverade "PREVENT_COLD_EXTRUSION" och "EXTRUDE_MINTEMP" i koden och testade sen alla funktioner och det verkar som att den lever dock har jag inte provat värmaren än.
Jag tror att jag ska ta det säkra före det osäkra och byta MOSFETen innan så jag inta pajar något mer, rimligtvis så sitter det väl optokopplare som galvanisk avskiljare mellan CPU:n och MOSFETen så man inte grillar CPU:n så det borde väl iofs inte vara någon fara och denna optokopplare borde väl kanske också bytas i så fall.
Är det någon som har koll på var komponenterna på kortet sitter placerade? Är ett MKS GEN V1.3. MOSFET:en är väl lätt att identifiera eftersom att skruvplintarna för E0, E1, fläkten och bäddvärmaren sitter bredvid varandra och lika så 4st högeffektstransistorer precis intill på kortet men optokopplaren?
MKS_GENV1.3.png
Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 15:06:13
av CPMS
Kan väl bara vara dom tre plus en lite större gråa som sitter vid plinten till vänster.
Hittade bara schema över V1.4 och där finns det bara ett seriemotstånd och en pulldown mellan PWM GPIO och MOSFET
Re: BLtouch och koden i Marlin?
Postat: 23 december 2025, 16:10:00
av EPG
Jag skruvade ur kortet nu, bökigt men ingenting mot när det ska tillbaka sen...
I vilket fall som helst så luktar det inte bränd elektronik öht om styrkortet men inuti kammaren däremot, frågan är varifrån det kommer?
Re: BLtouch och koden i Marlin?
Postat: 24 december 2025, 04:22:23
av CPMS
Kvarvarand lukt efter kortslutningen i fördelningskortet eller så har det alltid luktat bränt för det är ju en låda man smälter plast i.
Montera ihop den nu så man får reda på om den blev skadad och om den nu fungerar mjukvarumässigt.
