Danguinololu

From RepRap
Revision as of 09:59, 27 September 2012 by Neuronix (talk | contribs) (Created page with '{{Development | name = Danguinololu | status = Working, Released | image = Danguinololu_v2_-_Assembled_PCB_(top).jpg | description = Danguinololu v2.0 | author = neuronix | categ…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Crystal Clear action run.png
Danguinololu

Release status: Working, Released

Danguinololu v2 - Assembled PCB (top).jpg
Description
Danguinololu v2.0
License
unknown
Author
Contributors
Based-on
Categories
CAD Models
External Link



Overview

The Danguinololu v2 is a brand new take on the popular Sanguinololu RepRap controller. It is a fully integrated solution with a completely redesigned layout that used parts based on an availability/functionality/cost trade-off.

The stepper motor drivers are integrated into the board, reducing its overall size and removing the need to purchase the additional four Pololu A4988/A4983 drivers and hence reducing overall cost. Although the modular feature is lost, burnt out or damaged motor drivers are a rare occurrence in this controller, especially since the use of a large (80mm) fan has been implemented in the PCB design and provides more than enough cooling for the motor drivers and FTDI chip.

Also, status indicator LEDs are a prevalent feature of the new board for all motor drivers, extruder, and temperature sensors (in addition to power and FTDI comms), which prove extremely useful when troubleshooting. Plus you get the added cool effect of a dozen flashing LEDs!

The redesigned controller is based on the Sanguinololu v1.3a schematic, hence all firmware that works on the latter will also work on the Danguinololu.



The circuit board v2

The second version sports several improvements such as improved power management, better airflow to components, diagnostic LEDs, more efficient parts layout and quick release connectors.


Completed PCB (top view), with upgraded layout and new motor drivers.


| File: Danguinololu v2 - PCB surface finish (bottom).jpg | Completed PCB (bottom view). New motor driver footprints and area covered by an 80mm add-on fan can be seen. |}

The main change from v1 however is the replacement of the QFN-packaged chips with TI’s DRV8811 driver chips. Their packaging is similar to the FTDI chip’s surface-mount design, making them much easier to handle and solder. Hence, assuming you have the skills and steady hand to solder an FTDI chip by hand, you can also solder this entire board by hand!

Comparison of motor drivers

The board includes mounting holes for a standard 80 mm PC fan, which takes care of cooling all the heat-prone chips.

The screw-in connectors in the first design were replaced with more ergonomic push-down connectors. They are much more easy to use, do a great job of holding wires securely and are stiff enough that wires will virtually never get accidentally pulled out.

Danguinololu v2 design
Assembled Danguinololu v2 PCB



The circuit board v1

The Danguinololu was started as an attempt to create an easy-to-assemble, all-in-one board with a professional design, while simultaneously learning more about the functionality of the Sanguinololu schematic. This eventually learnt to a variety of improvements which eventually made the Danguinololu easy to wire up and troubleshoot.

The circuit board v1

The Allegro A4893 chip used in Pololu’s stepper motor drivers domes in a square-shaped QFN-package. Apart from their footprint being extremely small for such an IC, the 28 pins are very hard to access from the sides of the chip. Since a reflow oven is not a standard piece of equipment in most people’s toolbox, hand-soldering this board is no easy challenge. This is one of the major issues we addressed in v2.

The green wire connectors have flat-head screws for inserting wires. They do a good job of holding the wires securely, but proved to be very time-consuming when wires need to be changed around often.

Assembled Danguinololu v1 PCB
Danguinololu v1 design



Design

All design info here is for version 2. You can download the required files by clicking on the links below.


Schematic and board layout

Danguinololu schematic (.sch format): Media: Danguinololu.sch

Danguinololu board layout (.pcb format): Media: Danguinololu.pcb


Bill-of-materials and Gerbers files

Danguinololu BOM (.xls format): Media: Danguinololu BOM.xls

Danguinololu Gerbers (zipped .rar): Media: Danguinololu_Gerbers.rar