Innehållsförteckning:
- Steg 1: LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
- Steg 2: LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
- Steg 3: INSTÄLLNING MARLIN FÖR SKR BOARD
- Steg 4: KABEL OCH INSTÄLLNING AV HARDWARE
- Steg 5: KALIBRERING: EXTRUDER STEG
- Steg 6: KALIBRERING: AUTOPIDTEMPERATUR
- Steg 7: MOD FÖR STANDALONE CR10
Video: My CR10 New Life: SKR Mainboard and Marlin: 7 Steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
Min standard MELZI -bräda var död och jag behövde en akut ersättning för att få min CR10 att leva.
- Första steget, välj ett ersättningskort, så jag har valt Bigtreetech skr v1.3 som är ett 32 bitars kort, med TMC2208 -drivrutiner (med stöd för UART -läge)
- Andra steget, välj firmware, så Marlin 2.0, ett mycket vanligt val för denna typ av skrivare.
Jag har använt alla standardkablar och delar från min CR10.
Detta är min mycket snabba guide för att byta ut kortet och installera Marlin på det.
Tillbehör:
Skr 1.3 moderkort med 4 TMC2208 -drivrutiner (Amazon -länk)
Steg 1: LADDA NER VISUAL STUDIO OCH MARLIN FIRMWARE
- Installera Visual Studio textredigerare från
- När du är klar klickar du på tilläggsikonen och söker efter PlatformIO -tillägg och installerar det
- Ladda ner Marlin Firmware från github -förvaret:
- Välj 2.0 -version, klicka på Code and Download ZIP
Steg 2: LÄGG TILL CR10 STANDARDINSTÄLLNINGAR
- Packa upp filen
- Gå till https://github.com/MarlinFirmware/Configurations -arkivet och sök efter exempel/Creality/CR10 -mappen och ladda ner alla filer
- Kopiera alla filer och Klistra in och åsidosätt i Marlin -mappen som är uppackad vid föregående steg
Steg 3: INSTÄLLNING MARLIN FÖR SKR BOARD
- Öppna Visual Studio och öppna plattformen IO -tillägg (främmande ikon i det vänstra verktygsfältet), klicka på Öppna nytt projekt, välj din Marlin -mapp
- Öppna platform.ini -filen och ersätt mega2560 default_envs med LPC1768 (för SKR1.3)
- Öppna filen Configuration.h
-
Sök efter SERIAL_PORT:
- Ställ in #define SERIAL_PORT lika med -1
- Ta bort // kommentera tecken innan du definierar SERIAL_PORT_2
- Ställ in #define SERIAL_PORT_2 lika med 0
-
Sök efter MOTHERBORD:
Ställ in #define MOTHERBORD lika med BOARD_BTT_SKR_V1_3
-
Sök efter DRIVER_TYPE:
Ställ in #define X_DRIVER, Y_DRIVER och Z_DRIVER är lika med TMC2208
-
Sök efter CLASSIC_JERK (inte obligatoriskt steg):
Ställ in #define DEFAULT_XJERK och DEFAULT_YJERK är 7,0
- Öppna filen Configuration_adv.h
-
Sök efter SDCARD_CONNECTION:
- Ta bort // kommentera tecken innan du definierar SDCARD_CONNECTION
- Ställ in #define SDCARD_CONNECTION lika med ONBOARD
-
Sök efter INDIVIDUAL_AXIS_HOMING_MENU (inte obligatoriskt steg):
Ta bort // kommentera tecken innan du definierar INDIVIDUAL_AXIS_HOMING_MENU
-
Sök efter TMC_DEBUG (inte obligatoriskt steg):
Ta bort // kommentera tecken innan du definierar TMC_DEBUG
-
Sök efter E0_AUTO_FAN_PIN (extruderfläkt):
Ställ in #define E0_AUTO_FAN_PIN lika med FAN1_PIN
-
Sök efter HAS_TRINAMIC_CONFIG (UART TMC -drivrutin):
Ställ in #define X_CURRENT, X_CURRENT och X_CURRENT är lika med 750
- Klicka på kompileringsknappen och vänta tills SUCCESSFUL slutfört
- Gå till.pio / build / LPC1768 -mappen inuti Marlin -rotmappen, kopiera firmware.bin -filen till SD -kortet och starta om kortet / skrivaren. Firmware laddas automatiskt.
Steg 4: KABEL OCH INSTÄLLNING AV HARDWARE
- Med UART -drivrutiner, som TM2208, måste vi sätta en bygel på stiften för denna anslutning på varje förare som vi använder och ta bort alla byglar under alla drivrutiner (se röda stift nedan)
- Ändra JST -kontakten för X- och Y -ändstopparna och använd endast 2 stift i kortkontakterna som på bilden nedan.
- Se följande bild för anslutning av alla enheter till kortet
Steg 5: KALIBRERING: EXTRUDER STEG
- Skicka kommando M503 för att hämta aktuella steg/mm för varje motor
- Hitta och kopiera M92 -raden, ser ut som följande eko: M92 X80.00 Y80.00 Z400.00 E95.00
- Extrudera 10 mm material från maskinens användargränssnitt (med förgränssnitt, oktoprint eller så)
- Använd följande formel för att beräkna nytt steg/mm -värde:
(längd du förväntade dig / längd du fick) * nuvarande stegvärde
exempel: 10/8, 9 * 95 = 106,8
- Skicka kommando M92 E för att ställa in nytt värde, till exempel M92 E106.8
- Skicka M500 för att lagra nytt värde till EPROM
Steg 6: KALIBRERING: AUTOPIDTEMPERATUR
- Använd kommandot M303 för att starta autopidjusteringsproceduren, skicka M303 E0 S220 C6 för att köra 6 stämningscykler för E0 vid 220 temperaturgrader (använd 220 eller den temperatur du används för att skriva ut)
- Skrivaren börjar värma hotenden och stänger av den 6 gånger (var uppmärksam på att hotend är het !!!), i slutet får du automatiskt de nya värdena för Kp, Ki e Kd:
Till exempel:
Recv: #define DEFAULT_Kp 19.40
Recv: #define DEFAULT_Ki 1.45
Recv: #define DEFAULT_Kd 64.99
- Skicka kommando M301 som ersätter P = Kp, I = Ki, D = Kd, till exempel M301 P19.40 I1.45 D64.99
- Skicka kommando M500 för att lagra nya värden i EPROM -minne
Steg 7: MOD FÖR STANDALONE CR10
Jag gjorde också min CR10 lättare att flytta och rymdspararen tog bort det externa fodralet för elektroniken, om du är intresserad, följer länken till alla tryckta delar.
www.thingiverse.com/thing:4721812
Rekommenderad:
Folow-UP: Advanced Media Center With Odroid N2 and Kodi (4k and HEVC support): 3 Steg
Folow-UP: Advanced Media Center With Odroid N2 and Kodi (4k and HEVC Support): Den här artikeln är en uppföljning av min tidigare, ganska framgångsrika artikel om att bygga ett mångsidigt mediecenter, först baserat på det mycket populära Raspberry PI men senare, på grund av bristen på HEVC, H.265 och HDMI 2.2 -kompatibel utgång, var det switch
Hardware and Software Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: 7 Steg
Hardware and Software Hack Smart Devices, Tuya and Broadlink LEDbulb, Sonoff, BSD33 Smart Plug: I den här instruktionsboken visar jag dig hur jag blinkade flera smarta enheter med min egen firmware, så jag kan styra dem med MQTT via min Openhab -inställning. nya enheter när jag hackade dem. Naturligtvis finns det andra mjukvarubaserade metoder för att flasha anpassade f
Four Pies - the New Raspberry Pi 4 - Highlights & Celebration Project !: 6 Steg
Four Pies - the New Raspberry Pi 4 - Highlights & Celebration Project !: Nedan en snabb översikt över innehållet. Introduktion och visa upp video Pie Pi 3.14 Pies Resultat
Contact Less and Corrosion Free Water Level Indicator and Motor Control .: 5 steg
Contact Less and Corrosion Free Water Level Indicator and Motor Control .: HI, I denna instruerbara ska vi se hur man får status för vattentank baserad på vattennivåer (hög, medel, låg) för luftbehållare med hjälp av tre olika färgade lysdioder i en Beröringsfritt sätt med hjälp av ultraljudssensor och Arduino uno -kort. P
The Black MAC or Bringing New Life to a Old Case. 9 steg (med bilder)
The Black MAC or Bringing New Life to a Old Case .: För ett par månader sedan fick jag ett gammalt MAC -fodral. Tomt, bara ett rostigt chassi fanns kvar inuti. Jag lade det i min verkstad och förra veckan kommer det tillbaka i minnet. Fallet var fult, täckt med nikotin och smuts med många repor. Första godkännandet