Really Small
Stackduino SMD Draft Eagle Schematic
Completed first draft of the eagle schematic for Stackduino SMD. One or two question marks over components and connections, but that's more or less it.
Stackduino SMD 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, 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)
Stackduino SMD Draft Eagle Schematic
Completed first draft of the eagle schematic for Stackduino SMD. One or two question marks over components and connections, but that's more or less it.
Stackduino SMD 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, 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)