3D tiskárna – elektro

3D tiskárnu bude řídit Arduino Mega s připojenou Ramps 1.6 deskou. Ovládání bude možné pomocí displeje nebo přes tiskový server.

Ramps 1.6

Ramps se nejčastěji používá ve verzi 1.4, která trpí několika neduhy (přehřívání mosfetu, tavná pojistka, nedostatečně dimenzované svorkovnice). Všechny zmiňované nedostatky by měly být odstraněny ve verzi 1.6.

Deska podporuje velkou řadu motor driverů:

  • A4988
  • DRV8825
  • TMC2208
  • TMC2100
  • TMC2130 DIY
  • TMC2130 SPI

Objednal jsem si tedy RAMPS 1.6 se 4 DRV8825.

Ramps 1.6 schéma.

Ovšem novější verze přináší i několik specifik (SPI – STEP/DIR mode, nutná úprava driverů A4988 a DRV8825).

K použití DRV8825 budu potřebovat STEP/DIR mode a úpravu všech driverů.

1.1 Volba pracovního modů

SPI working mode:

  • 1, 11
  • 2, 12
  • 3, 5
  • 4, 6

STEP/DIR mode:

  • 11 – MS0
  • 12 – MS1
  • 5 – MS2
  • 10 – Vcc
  • 9 – Vcc
  • 8 – Vcc
Ramps 1.6 propojky.

1.2 Úprava driverů

Pro spojení pinů se mi osvědčilo použití nožičky od odporu.

Připájení nožičky k pinu SLEEP.
Připájení zkrácené nožičky k pinu RESET.

1.3 Mikrokrokování

Pro nastavení počtu mikrokroků podle použitého driveru koukneme do tabulky v Konfigurace GRBL.

Takže pro DRV8825 a 16 mikrokroků propojíme M2 s VCC (pin 5 a 8 na obrázku Ramps 1.6 propojky).

Nastavení 16 mikrokroků pro všechny motory.

1.4 Zasunutí driverů

Musíme dbát na správnou orientaci vkládaných driverů DRV8825, kde potenciometr směřuje ke svorkovnici.

Vložení driverů a přilepení chladiče mosfetů.

Tím je RAMPS připraven a můžeme ho zasunout do Arduino Mega a začít připojovat jednotlivé motory, větráčky a snímače.

2. Indukční sonda

Použitá indukční sonda je typu LJ8A3-2-Z-BX/AX, což znamená, že její měřící vzdálenost je maximálně 2mm. Lepší by bylo použít sondu LJ12A3-4-Z/BY nebo LJ18A3-8-Z/BX s detekční vzdáleností 4 respektive 8 mm. Ovšem ty mají větší průměr, než s jakým počítá extruder i3 MK2.

Problém v použití všech zmiňovaných sond je jejich napájení 12V a nutnost převést datový signál na 5V logiku. To můžeme udělat buď odporovým děličem napětí nebo stabilizátorem napětí LM7805.

Označení vodičů:

  • hnědý Vcc
  • modrý Gnd
  • black Out

Podrobný návod naleznete 3D Printer With an Inductive Sensor.

Ujistěte se, že je pojistná matka dostatečně dotažená, ať se vám během tisku nepovolí.

3. Displej

Displej s integrovanou čtečkou SD karet plné velikosti a rotačním ovladačem je připojen dvěma plochými kabely přes redukční desku do RAMPS.

Displej připojený k RAMPS 1.6.
Propojení displeje s RAMPS – strana displej.
Zapojení displeje – strana RAMPS.

4. Napájení

O napájení se postará zdroj DC12V 25A 300W. RAMPS je napájen do svorky Power In.

Zdroj 12V 25A 300W.

Zdroj je připojen přes vypínač s pojistkou na standardní 3 žilovou síťovou šňůru.

Vypinač s pojistkou.

5. Tisk server

Pro pohodlnější a vzdálené ovládání tiskárny můžeme použít nějaký jednodeskový počítač pro puštění print serveru OctoPrint.

Použil jsem nejnižší variantu Orange Pi Zero s rozšířením USB portů.

OrangePi Zero s rozšířením USB.
OrangePi Zero s připojenou USB kamerou a Arduino Mega.

Instalací OctoPrintu na OrangePi Zero vás provede návod OctoPrint on Orange Pi Zero.

OctoPrint podporuje možnost streamování video z tisku a vytváření časosběrných videjí. Orange Pi Zero and webcam for Octoprint

OctoPrint se streamováním tisku.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *