Back to photostream

Stackduino 2 pcbs

This is a version of Stackduino.

 

Fresh from OSH Park.

 

--------------------------------------------------------------------

Stackduino 2 is the next step from the original Stackduino (reallysmall.github.io/Stackduino/). Stackduino is an open source motion controller, designed primarily for focus stacking, which interfaces with a stepper motor, limit switches and a camera shutter.

 

Key development targets for Stackduino SMD are:

 

1/ A smaller footprint

2/ More efficient use of battery power

3/ Provision for future expansion of functionality

 

Power

 

Automatic switchover between ac adapter and batteries is supported by an LTC4412 and Mosfet at a much lower forward voltage drop than using diode ORing for greater efficiency of battery use.

 

Step-down to 5v is handled with a LM2675 buck converter for considerable efficiency improvement over the standard linear regulator used in Stackduino 1.

 

Power on/ off is supported by the LTC2950 pushbutton controller. This also interfaces with the micro-controller to allow the system to switch itself off.

 

Core functions

 

MCP23017 port expander allows software control over most stepper driver functions, power monitoring and system switch-off.

FT232RL interfaces microcontroller with onboard usb port for simple reprogramming.

16x2 parallel lcd replaced with 128x64 OLED, which is more feature rich, smaller, uses less pins and less power.

 

I/O

 

Stackduino 1's DB9 port replaced with a DB15 port, supporting signals for:

 

Ground (3)

Stepper motor (4)

Limit switches (2)

Focus and shutter (2)

Digital pin (2 - currently unused, to support future functionality)

Analogue pin (2 - currently unused, to support future functionality)

7,758 views
6 faves
4 comments
Uploaded on April 17, 2014
Taken on April 17, 2014