Accelerometers for ultra-high-speed photography

Hi Guys,

I work in the area of super slow motion photography with frame rates (reduced pixel count) up to 305,000 frames per second. These cameras have advanced features including 4 synchronised Analog channels and sophisticated triggering capabilities.

My background is Geophysics and in the 70s and 80s I was engaged in instrumenting factories and laboratories using Hewlett Packard Instrument Systems.

There is a need to provide analog signals for the analog recording channels.

This is especially the case when doing slow motion work around blast characterisation, where the Z axis is the most significant and is usually recorded. The charges used are up to 50Kg of high explosive and, yes, this is done on a specialised testing range, with many safety measures in place, with humans set back 1,600m from the detonation point.

The intent is to have four (4) accelerometers:

  • 2 of Adafruit H3LIS331 Ultra High Range Triple-Axis Accelerometer - STEMMA QT / Qwiic (± 100g/200g)
  • 2 of Adafruit LIS3DH Triple-Axis Accelerometer (±2g/4g/8g/16g)

As a minimum the 4 accelerometers need to be sampled at 500 Hz, with 1 KHz being preferable.

These four accelerometers will be interfaced to a single, or, if required, to multiple Ardunio/s or other small single board computers which will:-

  1. calculate the g forces on the z axis and output that to an analog port for connection to one of the camera ports.
  2. Write the X,Y and Z accelerations to a USB memory stick.

As this is my first project using single board computers there may be better ones than Ardunios to do this project with.

Would you please advise me a suitable parts list to complete the project, including the most appropriate single board computer/s, cables and power supply.

The link below is for the Datasheet - H3LIS331DL - High-g, low-power 3-axis digital accelerometer

https://www.st.com/content/ccc/resource/technical/document/datasheet/3e/48/02/c7/a4/e6/41/bb/DM00053090.pdf/files/DM00053090.pdf/jcr:content/translations/en.DM00053090.pdf

Thanks for your assistance.

Greg Atkinson

1 Like

Hi Greg,

Welcome to the forum!!

Sounds like a super interesting project!

Before jumping in to recommend parts would it be possible to unpack a couple of areas of your project first?

  • How fast will the cameras analog inputs have to be updated? (I presume they will want to be as close to real-time and in sync with the accelerometers)
  • What bit resolution are the cameras ADC’s running at?
  • Do you have to use a USB stick? A microSD card is much more accessible for Arduino type devices

Liam