Barebones GE X-Ray Head Driver

From Nucwiki
Revision as of 20:28, 7 July 2022 by TheMuffinMan (talk | contribs)
Jump to: navigation, search

It is possible to reliably drive most General Electric and Gendex X-Ray heads on the used hardware market via a relatively cheap and simple minimalist driver circuit.

Let us assume you understand safety with x-ray radiation and high voltages(65kv to 110kv), and that safety is your own responsibility.

Why is this useful knowledge?

Most OEM/proprietary controllers for medical/dental x-ray heads available on eBay and other resell marketplaces seem to have been damaged internally by unskilled users attempting repairs. It is much cheaper and less time consuming to build this minimalist circuit than to take the chance buying a used controller box. If you don't have the time and shipping money to try 2-5 orders on potentially broken controller units, building your own simple driver may be the only viable option for your project.

Common Specifications

Please do not assume these specifications apply to your X-Ray head model, they do vary, but the electrical specs and pinout for the GE1000 head are described by SiliconPr0n(Mcmaster). The labeling convention and abbreviations for the 6 terminals on an X-Ray head tend to be universal. What may change are the maximum and minimum acceptable voltage, current, and timing of the power supplied to the correct terminals.

Preparation


Materials

The materials used in my particular build were as follows:

-Scrap Wire

-A handful of 'acorn' wire couplings

-A scrap 10a breaker from a blow dryer cable in my parts boxes

-A 2-5 gallon(a few litres) bucket

-Table salt or baking soda (technically safer if you use baking soda, or another basic electrolyte)

-Water (technically better to use distilled. I used tap water, and may eventually have to recalibrate my waterload sooner than with distilled)

-2 wall AC lighting dimmer switches/dials. DO NOT USE DIGITALLY CONTROLLED DIMMERS, as they do not use resistance as the primary means of power drop / time, and do not cause an output that we want

-2 relays. Make sure they are rated at much higher than the target current draw if possible, mostly to account for mistakes calibrating the waterload and potentiometers. I used a few high current solid state relays (a 40a 240v max for the filament rail, and a 400v 120a model for the HV rail), but SSRs often fail to closed circuit. Feel free to try conventional/mechanical relays. If you calibrate the circuit incorrectly, it may chunk a relay or two before you have it dialed in. *You need the HV relay to be reactive enough to time exposure accurately. I expose my GE100 for only 3/100 of a second, and there is more than enough radiation to acquire detailed images through a test grating from any x-ray sensor I have tried

-Aluminum Tubing. I used maybe 3 ft of 3/4 inch x 1/16"(thickness) tubing from my parts boxes. It's just a convenient material for the electrodes in the waterload.

-A few bolts(and a handful of nuts and washers) suitable for making the terminals on the waterload

-A cheap microcontroller and some jumper wires. I used an Arduino Uno clone with the following overly simple script uplooaded from Arduino IDE(exposes on a timer on boot, roughly 12 seconds+ 2.5 seconds to warm the filament):


Tools

- A vice, a 'vice-grips', or a hammer. (You need to flatten the ends of the aluminum tubing electrodes. this will also allow you to forego actually cutting the aluminum, because you can just break it off to length where flattened).

-A decent drill, and a drill bit(use a twist bit) compatible with the diameter of your bolts for the waterload terminals. You'll be drilling plastic and aluminum, so most conventional steel twist bits will work fine.

- A multimeter that can read AC Voltage, AC Current up to 10A, and Resistance. If you aren't careful, you will burn out the high(ish) current rail in your multimeter. I did, because I am not careful, and I use cheap multimeters for stuff like this.

- Screwdrivers

- Spanners(what you imagine when someone says the word, "wrench") to lock down the nuts and bolts you use on your waterload.

- Razor blades

- A wire stripper(optional, since you have razorblades)

- A medium or high temp glue gun(optional, if you have a high viscosity removeable adhesive to use instead. wax would likely be fine). Used for locking the dials on the dimmers once they are set/calibrated.

-Insulative gloves. You absolutely need good gloves. Dry them before turning anything on if they get wet. duh.


Making the circuit

- Step 0) Adding a cheap resettable breaker:

The very first thing you need to do is provide some protection to the rest of your circuit. I do not have access to my own breaker box, because my landlord breaks fire code. To avoid having to email the landlord to reset the breaker, and have a 1-2 day delay any time that happens, I opted to use the 10 amp breaker from a blow dryer in my parts boxes that had already been gutted for the diodes and nichrome heating element. There is no need to open the casing - it is easy enough to simply cut the cable and it can act as the power cable too. Mine was already destroyed, so you may notice that mine has no housing and is coupled in.

- Step 1) Building the Waterload:

Under most applied conditions, an electrolyte solution acts like a large resistor and can be treated as a resistor in circuit design. The way I will describe my waterload, there will be no significant voltage drop, but it will ballast current - not exactly how we would normally expect a big resistor to behave.