Mini3dprintercontroller

From RepRapWiki
Jump to: navigation, search


Crystal Clear action run.png
mini3dprintercontroller Electronics Board

Release status: experimental

Themini3dprintercontroller.png
Description the mini3dprintercontroller Electronics
License BY-NC-SA 4.0[1]
Author Romeo
Contributors
Based-on (reprap electronics)
Categories Electronics development
CAD Models GitHub
External Link THE MINI3DPRINTER COMPANY[2]


Contents

Introduction

The mini3dprintercontroller Board is part of Mini3dprintercontroller Electronics. This is the central part of mini3dprinter Electronics. A board with all the features required to run a printer in a very small board 50 X 50 mm and also including a header to plug in driver boards for stepper motors control and lcd and micro sd cardreader too. This version have 2 heater for a struder and bed, also power for fan, 3 limits and 2 for temperature sensors like termistors and serial port for the USB-TTL adapter or bluetooth module.

Mini3dprintercontroller.png


The mini3dprintercontroller electronics is a modular low-cost electronics solution for reprap and other CNC devices.Using ATMEGA 644p though a ATMEGA1284 like Sanguinololu or Gen 7 is easily dropped in. Its 3 axes and extruder motors are powered for external drives like polulus compatible or many others like mini3dprinterdrives.

The board is designed to be flexible in the user's power sourse availity, allowing for an ATX power supply to power the board for 12v.

Preorders

THE MINI3DPRINTER COMPANY[3]

Features

  • Small desing-board is 50mm x 50mm
  • Atmel's Atmega 644p-Atmega 1284p drop-in compatible
  • 5 headers for stepper drives.
  • Heaters and fan supplied by 4 pin ATX power supply
  • All through hole components
  • 3 headers for limits
  • 2 thermistors connectors with circuitry
  • 2 N-MOSFETs for extruder/bed heathers, or whatever
  • USB2TTL header is avaible for FTDI cable, or Serial bluetooth module
  • Header for SPI, LCD and microSD memory module.
  • Button RESET
  • Arduino compatible
  • Conector ON

Connectors

Connectors.png

Drives motors connectors

Drives.png

Serial port connectors

Serial.png

SPI, LCD and microSD memory module connectors

SPILCDSD.png

LIM XYZ connectors

LIM.png

Pinout

INT8 (D 0) PB0  1|> Xmin  Temp_Bed {|40 PA0 (AI 0 / D31)
INT1 (D 1) PB1  2|> Ymin  Temp_Ext {|39 PA1 (AI 1 / D30)
INT2 (D 2) PB2  3|> Zmin     Xstep >|38 PA2 (AI 2 / D29)
 PWM (D 3) PB3  4|< Heat_Bed Xdir  >|37 PA3 (AI 3 / D28)
 PWM (D 4) PB4  5|< Heat_Ext Ystep >|36 PA4 (AI 4 / D27)
MOSI (D 5) PB5  6|           Ydir  >|35 PA5 (AI 5 / D26)
MIS0 (D 6) PB6  7|           MotEn >|34 PA6 (AI 6 / D25)
 SCK (D 7) PB7  8|                  |33 PA7 (AI 7 / D24)
           RST  9|                  |32 AREF            
           VCC 10|                  |31 GND            
           GND 11|                  |30 AVCC            
         XTAL2 12|           Zstep >|29 PC7 (D 23)      
         XTAL1 13|           Zdir  >|28 PC6 (D 22)      
RX0 (D 8)  PD0 14|           FAN   >|27 PC5 (D 21) TDI  
TX0 (D 9)  PD1 15|                  |26 PC4 (D 20) TDO  
RX1 (D 10) PD2 16|           Estep >|25 PC3 (D 19) TMS  
TX1 (D 11) PD3 17|           Edir  >|24 PC2 (D 18) TCK  
PWM (D 12) PD4 18|                  |23 PC1 (D 17) SDA  
PWM (D 13) PD5 19|                  |22 PC0 (D 16) SCL  
PWM (D 14) PD6 20|> SDS      PwrEn >|21 PD7 (D 15) PWM  
                 +------------------+