March 2015 - Building a mini "CT scanner" for fun

A project log for Low Cost X-Ray Systems for Developing Nations

This is the result of 3,500 man-hours of labor and love, but we need your help to push it forward, HAD community

Adam MunichAdam Munich 08/16/2015 at 02:491 Comment

With a working, mini x-ray sensor, and a bluetooth-controlled mobile x-ray source on hand, it seemed silly not to capture some 3D / rotated x-ray images of the small electronics trinkets I could get my hands on.

To do so, I put together a small stepper motor system consisting of a micro controller, a stepper motor driver, a few buttons and a nice base. The microcontroller is programmed to accept some integer number of steps, and will send commands over its serial port to the computer before each step.



On my computer, I bridged the serial port to feed its incoming data out the virtual bluetooth port, connected to the x-ray source. Initially I had a bluetooth radio on the CT scanner itself, but, it proved too unreliable for reasons I haven't yet figured out myself.



The results were pretty to look at, to say the least.

I have not yet written a script that preforms the radon transform on the image collections, but, if anyone is willing to take the challenge, I'd love to hear more about it!

Pololu Stepper driver:

Teensy 3.0:


The source files for this small CT scanner are available here. It uses a standard size stepper motor.