Difference between revisions of "Microduino-Shield 3D Printer"

From Microduino Wiki
Jump to: navigation, search
(Created page with "{{Language|Microduino-3D Printer}} {| style="width: 800px;" |- | 400px|thumb|right|Microduino-3D Printer Microduino-3D Printer is a 3D p...")
 
 
(4 intermediate revisions by 2 users not shown)
Line 16: Line 16:
  
 
==Feature==
 
==Feature==
*Support SD card offline print (Only need to stack D]]) and adopt rotary encoder to control.   
+
*Support SD card offline print (Only need to stack D) and adopt rotary encoder to control.   
 
*Support long-distance wireless print, such as Bluetooth. Need to stack [[Microduino-BT]].   
 
*Support long-distance wireless print, such as Bluetooth. Need to stack [[Microduino-BT]].   
 
*Plug-in module, easy for use and change.  
 
*Plug-in module, easy for use and change.  
*Small, powerful and practical. You can make a self-balance robot with stepmotor control.  
+
*Small, powerful and practical. You can make a self-balance robot with stepping motor control.
  
 
==Specification==
 
==Specification==
 
===3D Base Board Control===
 
===3D Base Board Control===
 
*Core
 
*Core
** Microduino-Core+(ATmega1284P@16M,5V)
+
** Microduino-Core+(ATmega1284P@16M, 5V)
 
*Electrical
 
*Electrical
 
**5V stabilivolt: Adopt LM2674 voltage reduction scheme.   
 
**5V stabilivolt: Adopt LM2674 voltage reduction scheme.   
Line 30: Line 30:
 
**USB or external power supply. You need mini jumpers to connect.  
 
**USB or external power supply. You need mini jumpers to connect.  
 
**External power supply adopts voltage reduction scheme, please make sure power source above 5V.  
 
**External power supply adopts voltage reduction scheme, please make sure power source above 5V.  
*Stepmotor drive   
+
*Stepping motor drive   
 
{|class="wikitable"
 
{|class="wikitable"
 
! rowspan="1" |  || EN  || DIR|| STEP
 
! rowspan="1" |  || EN  || DIR|| STEP
Line 44: Line 44:
  
 
*Limit switch  
 
*Limit switch  
**X-STOP:D4
+
**X-STOP: D4
**Y-STOP:D5
+
**Y-STOP: D5
**Z-STOP:D6
+
**Z-STOP: D6
 
*Heat stop control(sensor):  
 
*Heat stop control(sensor):  
**Hotbed heat stop:A6
+
**Hotbed heat stop: A6
**Extrusion head heat stop:A7
+
**Extrusion head heat stop: A7
 
*Heating control  
 
*Heating control  
**Hotbed:D8
+
**Hotbed: D8
**Extrusion head:D9
+
**Extrusion head: D9
**Fan heatsink:D10
+
**Fan heatsink: D10
 +
 
 
===Controller===
 
===Controller===
 
*Rotary encoder selection   
 
*Rotary encoder selection   
Line 78: Line 79:
 
*You need to stack [[Microduino-USBTTL]] to download program to the core module.  
 
*You need to stack [[Microduino-USBTTL]] to download program to the core module.  
 
**Choose Microduino-Core+ (ATmega1284P@16M,5V) as the board.  
 
**Choose Microduino-Core+ (ATmega1284P@16M,5V) as the board.  
*After the download, you can check the system through the controller. *Here, we only provide drive board.  
+
*After the download, you can check the system through the controller. Here, we only provide drive board.  
 
==Application==
 
==Application==
  

Latest revision as of 06:07, 4 August 2017

Language: English  • 中文
Microduino-3D Printer

Microduino-3D Printer is a 3D printer controller, which includes a control board as well as a controller.






Feature

  • Support SD card offline print (Only need to stack D) and adopt rotary encoder to control.
  • Support long-distance wireless print, such as Bluetooth. Need to stack Microduino-BT.
  • Plug-in module, easy for use and change.
  • Small, powerful and practical. You can make a self-balance robot with stepping motor control.

Specification

3D Base Board Control

  • Core
    • Microduino-Core+(ATmega1284P@16M, 5V)
  • Electrical
    • 5V stabilivolt: Adopt LM2674 voltage reduction scheme.
    • 3.3V stabilivolt: Adopt AMS1117 voltage reduction scheme.
    • USB or external power supply. You need mini jumpers to connect.
    • External power supply adopts voltage reduction scheme, please make sure power source above 5V.
  • Stepping motor drive
EN DIR STEP
X-MOTOR A2 D14 D15
Y-MOTOR A2 D16 D17
Z-MOTOR A3 D18 D19
E-MOTOR A2 D22 D23
  • Limit switch
    • X-STOP: D4
    • Y-STOP: D5
    • Z-STOP: D6
  • Heat stop control(sensor):
    • Hotbed heat stop: A6
    • Extrusion head heat stop: A7
  • Heating control
    • Hotbed: D8
    • Extrusion head: D9
    • Fan heatsink: D10

Controller

  • Rotary encoder selection
  • OLED display
  • Buzzer notice
  • Interface to 3D print base board
Microduino-3D-Print Rule0.JPG


Microduino-3D-Print Rule1.JPG
Microduino-3D-Print Rule2.JPG

Document

Development

  • Controller buildup
    • Connect OLED and base board
    • Fixate the panel, OLED and base board with screws.
  • Connect the controller and 3D print board through dupont wires.
  • Firmware download

The factory download firmware only needs to be re-download unless the system is damaged.

  • Please make sure you built Microduino development environment and need to install Microduino-Core+(1284P 16M,5V) hardware support package. Otherwise, you need refer to Microduino Getting start
  • Firmware download:
  • You need to stack Microduino-USBTTL to download program to the core module.
    • Choose Microduino-Core+ (ATmega1284P@16M,5V) as the board.
  • After the download, you can check the system through the controller. Here, we only provide drive board.

Application

Purchase

History

Picture

Microduino-3D Printer Back
Microduino-3D Printer Front
Microduino-3D Printer Front
Microduino-3D Printer Front

Video