Update time

A project log for 3D Printed X-Ray Machine

Fully 3D printed x-ray machine using a dental tube and a custom transformer.

Fran PiernasFran Piernas 01/17/2019 at 20:160 Comments

Hi there everyone, huge thanks to all of you that follow and liked this project. I have had finals now but I have finished and I have some free time to upload new content.

Here you have some pictures:

Winding the transformer with the rudimentary but useful coil winder.

Printing parts:

The first level of parts. You can see here an arduino board, a buzzer, the 5.5kV transformer, a fan and the 48VDC PSU.

And above all this, the top level:

Numbers are:

  1. Fast ZVS
  2. Regular chinese 12V PSU.
  3. Step-down converter.
  4. Fuse and extender. The fuse is for the x-ray tube filament. It also contains a voltage divider used by arduino to read the filament voltage and it has other connections for the laser grid.
  5. Relay module. One of the relays controls the filament. The other enables or disables the Mosfet driver of the ZVS.
  6. Waterproof box containing the tube and voltage multiplier. Those blue things are HV capacitors placed between the cathode of the tube and mains earth, they stabilize voltage and improve efficiency.
  7. Vertical laser.

Lights :D


Front with laser grid:

The machine is fully operated by the arduino board. It has no buttons, so a computer is used to send commands to arduino. These are the commands:

The machine uses a very specific way to stop x-raying. First it stops the 48V PSU and the tube filament at the same time, waits 200 ms and stops the mosfet driver of the ZVS. This is a better way to operate the machine rather than using another relay to cut the current coming from the PSU and going to the ZVS. The ZVS has an inductor that stores energy. If the current is suddenly cut, a high voltage peak will happen on both mosfet drains. To prevent this, arduino simply turns off the PSU, so all energy left in the ZVS leaves it through a fully on mosfet. Then arduino stops the mosfet driver and both mosfets of the ZVS turns off.

That's all for now, see ya in the next update.