Barebones GE X-Ray Head Driver

From Nucwiki
Revision as of 20:49, 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 with a resealable lid.

-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 razor blades)

- A medium or high temp glue gun(optional, if you have a high viscosity removable 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:

You could probably get away with a lot smaller dimensions, maybe even just some parallel wires sealed in a bottle, but I used the dimensions I chose to give myself more room for error when adding electrolyte to calibrate it in. I don't want to burn out an x-ray head just because something minor happens. Shipping costs suck on replacement x-ray heads!

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 when connected in series with a load - not exactly how we would normally expect a big resistor to behave, right? You will likely find that it is not easy to get a waterload with specifications similar to mine to even yield a voltage drop.

Occasionally, I stick weld using a larger and different water load connected to a 240v 50a rail, that waterload DOES act as expected, with a voltage drop - I use a different set of dimensions, materials, and concentration of electrolyte for that.


Let us begin with the bucket. You will want to choose two locations for the terminals, above the future fill line. The electrodes will hang from the location of the terminals, down from the rim of the bucket. The approximate fill line, and the distance between your electrodes will matter, but the length of the electrodes, and the height and overall volume of the solution will be secondary. The surface area of the electrodes matters some, but as long as they aren't an extremity, the water load will likely be possible to calibrate to spec. I'll list my bucket's approximate dimensions below:


<----------------- Bucket, Electrode, and fill line dimensions here --------------------->