Replicape

From RepRapWiki
Jump to: navigation, search

Template:Replicape


Crystal Clear action run.png
Replicape

Release status: Working

Replicape A4A.JPG
Description BeagleBone Black add-on board
License CC BY-SA
Author Elias Bakken
Contributors
Based-on DRV8825
Categories Electronics
CAD Models none
External Link none

Replicape is an add-on board (Cape) for Wikipedia:BeagleBone and Wikipedia:BeagleBone Black enabling 3D-printing. It uses a standard Linux distribution (Ångstrom/Debian) for running the Gcode daemon (Redeem) and real-time stepper timings is handled by the two on-chip Programmable Realtime Units (PRU) present on BeagleBone. The stepper motor drivers are TI DRV8825 with programmable microstepping (1-32) handled via SPI and use of serial to parallel chips. Stepper current is programmable with use of a DAC controlled with I2C. Additional capes can be stacked on top for additional functionality, including Reach which extends the number of extruders to 5.

Contents

Introduction

Replicape Revision A4A is the work of Elias Bakken, with contributions from Stoneshop (Rev A3 complete layout change) and Dirk Eichel (help with heater MosFet EMC considerations and lots of input on DC-DC step down layout etc.) The board has been designed for volume production, but can be soldered in a reflow oven. The accompanying firmware is written in Python for easy extensability with the path planner implemented in C and based on the Repetier firmware. Template:Clear

Features

  • High power stepper drivers (DRV8825 on Rev A, TMC2100 on Rev B)
  • Individually programmable stepper current and microstepping
  • Designed for two extruders and heated bed
  • Based on a powerful development board (BeagleBone Black)
  • Fused at 20A (standard car fuse) for PCB and component protection
  • Expansion connector with 3 DAC channels and 5 PWM channels (used by Reach)
  • All heater MosFets have MosFet drivers for cool runnings.
  • On board DC-DC voltage regulators for 12V and 5V allows single 24V PSU.
  • Firmware written in Python, path planner in C, stepper timings in Assembly
  • LEDs for indicating MosFet state, power and fuse blown.

Wiring diagram

Replicape-wire-diagram-a4a.png Replicape B3 bb.png

Hardware CAD files

Schematics, layout and BOM can be found on Bitbucket: http://bitbucket.org/intelligentagent/replicape
For convenience, here they are as PNGs:
Replicape-sch-a4a.png
Replicape-brd-a4a.png

How to get it

An updated guide for Replicape Rev A: can be found here and the guide for Replicape Rev B: is located here Assembled boards are available from the thing-printer webshop: http://www.thing-printer.com/product/replicape/