Skip to content


xISTIx HSP Controller

As I promised in some forums earlier I start to build a new controller for high speed photography. My old controller works fine.  I try to reproduce that. When I built the first one I did not document anything. I did lots of things ad hock. All I found were some simple hand drawings.

I already ordered an Arduino Diecimila clone called Seeeduino.

You can find more info on it here.

The Arduino Diecimila hardware details are here.

Summary

Microcontroller ATmega168
Operating Voltage 5V
Input Voltage (recommended) 7-12 V
Input Voltage (limits) 6-20 V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 16 KB (of which 2 KB used by bootloader)
SRAM 1 KB
EEPROM 512 bytes
Clock Speed 16 MHz

I’d like to attach the followings to it:

  • 4 pushbuttons inputs: UP, DOWN, SET, RESET that takes 4 digital I/O pins.
  • A key chain laser output that takes 1 digital I/O pin.
  • A laser detector input that takes 1 digital I/O pin.
  • A flash trigger output that takes 1 digital I/O pin.
  • A camera shutter output that takes 1 digital I/O pin.
  • A dripping device output that takes 1 digital I/O pin.
  • A two line  LCD screen output that takes 7 + 1 digital I/O pins.
  • Two potentiometers for analog input they take 2 analog input pins.
  • A microphone which take 1 analog input pin.

That is all together 17 digital I/O pins. The Diecimila has only 14. Fortunately it has 6 analog inputs and I need only three so I can use the other three for digital input.

In the next post I start drawing the circuits which I will attach to the pins.

Posted in microcontroller, xISTIx HSP Controller.


0 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

You must be logged in to post a comment.