• Watch Out for Scammers!

    We've now added a color code for all accounts. Orange accounts are new members, Blue are full members, and Green are Supporters. If you get a message about a sale from an orange account, make sure you pay attention before sending any money!

Homemade Induction Annealer

I have run DIY annealer 36V 20A power supply, 1800W ZVS board from aliexpress. Then some of capacitors blew out so i ordered another board and also new better quality capacitor. Also i changed tubing 4mm 8 turns ID 30mm. Now for no reason new board or old (with chanced capacitors) cuts power supply completely, it goes safety mode. Also i tried old 5 mm 7 turns ID 28 mm but same thing, it draws so much current that power supply wont stay on.

Seems like you need to change your board and stay with the smaller power supply (cheaper) or get a power supply rated for more current (more expensive).

I am running a 1000w board w a 36v 16.6a power supply. My coil is 1/4 tubing, 2 layers, 4.5 turns per layer.

It draws about 13 or 14 amps.

I also turned the voltage down on the PS to stay at the recommended wattage (don't run at max rated wattage).
 
Fwiw I am using a MEISHILE power supply from Amazon and I have probably done 3k cases with my setup.

Again, I have the voltage turned down so that (at my current draw) I am operating at less than the 80% of max Wattage rating.
 
I also use the meishile 36v 16.7a power supply and it works great. I want to say that my 1st one i purchased was a different make and lower power rating. It was bad right out the gate and it took me a little while to figure that out!]
 
Thanks for that, I am thinking of going with 1/8 copper pipe for the coil, but unsure of the die, and no of turns, any help would be appreciated thanks again Going to use 14 gauge wire.
 
Thanks for that, I am thinking of going with 1/8 copper pipe for the coil, but unsure of the die, and no of turns, any help would be appreciated thanks again Going to use 14 gauge wire.
My experience with 1/8 was that if you intend to water cool, it restricts flow severely. 3/16" can be had at O'Reilly Auto and bends for a ~.75" ID without too much trouble with much better water flow. 1/4" is too large to wind tight enough.
 
I have got it running but the amp meter is reading 12.5A with no case in it, but my multi meter reads 8.4A when I have it in between the PS and Induction board, so I will have to get a new meter by the looks of it. Thanks
 
Has anyone been successful in getting a larger screen to work? I was looking into this when I first built the annealer I guess over a year ago and didn't have much success. I know in prior posts the author mentioned that he would have to update the libraries and that would take more memory etc, but here is a video of a guy running a larger screen.

Larger Screen

Unfortunately he doesn't show what he did and doesnt answer questions, not sure if he even speaks english. I have this screen that works really well if you just plug the screen into the arduino board with the code, once you plug the arduino into the nzhs board the screen doesn't work anymore. I really would like to know how that guy got the screen to work.

There are a couple of changes you have to make to your screen to make it an I2C board but its pretty simple. I saw a video on that here which is more thorough.
Board Conversion
 
Has anyone been successful in getting a larger screen to work? I was looking into this when I first built the annealer I guess over a year ago and didn't have much success. I know in prior posts the author mentioned that he would have to update the libraries and that would take more memory etc, but here is a video of a guy running a larger screen.

Larger Screen

Unfortunately he doesn't show what he did and doesnt answer questions, not sure if he even speaks english. I have this screen that works really well if you just plug the screen into the arduino board with the code, once you plug the arduino into the nzhs board the screen doesn't work anymore. I really would like to know how that guy got the screen to work.

There are a couple of changes you have to make to your screen to make it an I2C board but its pretty simple. I saw a video on that here which is more thorough.
Board Conversion
Like you mentioned going to an I2C display and the associated library to go with the display and you will be good to go. I'll have to run back through the thread, is there a GitHub repository where the source code is?

The code instances that refer to the LCD will have to be modified for the new library.

There will be lines like " lcd.print(......); " the new library may use a different syntax like " lcd->print(......): "

Other things like setting the cursor, line wrap, LCD refresh and clear.... Bunch of little stuff but typically straight forward.
 
Like you mentioned going to an I2C display and the associated library to go with the display and you will be good to go. I'll have to run back through the thread, is there a GitHub repository where the source code is?

The code instances that refer to the LCD will have to be modified for the new library.

There will be lines like " lcd.print(......); " the new library may use a different syntax like " lcd->print(......): "

Other things like setting the cursor, line wrap, LCD refresh and clear.... Bunch of little stuff but typically straight forward.
Are you referring to the code for the nzhs board?
Code

Actually if you unplug the arduino from the board and you change the following line from

this -> Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1, 100000, 100000);

to this -> Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, -1, 400000, 100000);

The screen will work without issues. The problem that I have encountered is once the screen is plugged into the nzhs board it just shows noise, I haven't been able to figure that one out.

The board is already I2C when modified and you have to add 3.3v to the RES pin and you are good to go. This all works out of the nzhs board, plug the arduino back in and no more screen.

Have you been able to get a larger screen working?
 
What pull up resistors are on the new display you are using? All the I2C devices will have resistors from the logic level VCC to SDA and SCL. The total resistance of the pull ups should be between 2k-10k ohms. Depending on what I2C backpack it might have pull ups built in, and it may have ones that are accessible. I don't use the Arduino boards very much any more and can't remember if it upsets the I2C bus if the pull up is on the display power or logic level VCC. There is typically a shift between the two and one will work and the other one won't.
 
  • Like
Reactions: NoDopes
The 1.5" screen do not require any changes. The 2.5" screen requires you to move a resistor that enables I2C, then you make two dead shorts on another part of the board. Aside from that I cant really tell you anything more about the screen.
 
Guys, I need help with my attempt to do this, I have a 24v 600w power supply to a ZVS 12-48v 1000w (6X0.33uh) but I can't get the brass to get hot?? I get a screwdriver glowing red hot in 5 sec but nearly heat up a 223 case in 30sec. Not Sur what to do? Here are the parts I have together, note that there is a timer switch to control the time.

ZVS Unit
Power supply
Timer switch
 
Last edited:
I suspect your coil needs to be a lot smaller. Are you using the one that came with the ZVS? Most here have turned a tighter coil with an inner diameter of ~ .75 - 1.0 inch
I did reduce my coil size to 1.33 inch with 3/16 tubing I started with 2 layer for 8 1/2 turns total and it was the same, so I try to reduce to 6 turns 1 layer and it was the same result. I am now at 5 turns and not sure what else to try. I will go get some more tubing and reduce the inner diameter to what you suggest. I will try 1/4 inch tubing as it is more available. How many turns would you suggest.
thank you
 
Others here are are more knowledgeable than I am. My setup has 5 inner turns and 5 outer turns. Initially I did my testing with much thinner tubing and about 10 - 12 turns. It worked great for about 30 runs but the heat damaged (oxidized?) the copper. You need to be able to run coolant through the tube.
 
  • Like
Reactions: Fern2400
Others here are are more knowledgeable than I am. My setup has 5 inner turns and 5 outer turns. Initially I did my testing with much thinner tubing and about 10 - 12 turns. It worked great for about 30 runs but the heat damaged (oxidized?) the copper. You need to be able to run coolant through the tube.
What size tubing are you using?
 
Over the last couple of days I put together an induction annealer setup. All components minus the coil were sourced from Amazon. I turned the coil myself from solid copper wire to ensure proper inductance and distance to the case. The power supply is 24V/15A. Switching frequency of the induction coil is ~120 kHz. The coil supplied with the ZVS unit was far too large in diameter and would not sufficiently heat the brass with the 24V/15A supply. Proper coil sizing is key. I have not found a need for any additional cooling. The PCB and components are barely getting warm.

The 1/8" rod under the coil is the release mechanism to allow the case to drop. I am contemplating adding a push/pull solenoid to automate the drop at the end of the cycle but at my processing rate it isn't necessary.

Using 750F Tempilaq as an indicator my run time for a .223 case is 3.4 seconds. A tenth of a second can make a significant difference. The picture showing both cases is only a delta of 0.2 seconds. A run time of just 7.5 seconds will have the brass glowing red hot as seen in the pic. That is far too hot for annealing but I provided the pic to illustrate that it doesn't take long to over anneal. Average power consumption during a cycle with the current setup is ~260W. With a different power supply and additional cooling the system can run to 1000W.

This is a sub $100 build and the results are consistent and repeatable.

Tim
Fantastic directions thanks . How the hell do you program the timer ?
 
Over the last couple of days I put together an induction annealer setup. All components minus the coil were sourced from Amazon. I turned the coil myself from solid copper wire to ensure proper inductance and distance to the case. The power supply is 24V/15A. Switching frequency of the induction coil is ~120 kHz. The coil supplied with the ZVS unit was far too large in diameter and would not sufficiently heat the brass with the 24V/15A supply. Proper coil sizing is key. I have not found a need for any additional cooling. The PCB and components are barely getting warm.

The 1/8" rod under the coil is the release mechanism to allow the case to drop. I am contemplating adding a push/pull solenoid to automate the drop at the end of the cycle but at my processing rate it isn't necessary.

Using 750F Tempilaq as an indicator my run time for a .223 case is 3.4 seconds. A tenth of a second can make a significant difference. The picture showing both cases is only a delta of 0.2 seconds. A run time of just 7.5 seconds will have the brass glowing red hot as seen in the pic. That is far too hot for annealing but I provided the pic to illustrate that it doesn't take long to over anneal. Average power consumption during a cycle with the current setup is ~260W. With a different power supply and additional cooling the system can run to 1000W.

This is a sub $100 build and the results are consistent and repeatable.

Tim
Fantastic write up and I built a similar setup however I cannot seem to beat the casing anywhere near as hot as I want it. I made a coil as you stated with ten turns and diameter about 7/8” any ideas why I’m not getting the heat ?
 
Guys, I need help with my attempt to do this, I have a 24v 600w power supply to a ZVS 12-48v 1000w (6X0.33uh) but I can't get the brass to get hot?? I get a screwdriver glowing red hot in 5 sec but nearly heat up a 223 case in 30sec. Not Sur what to do? Here are the parts I have together, note that there is a timer switch to control the time.

ZVS Unit
Power supply
Timer switch
I’m having the same issue , I can get a casing to to about 500 degrees after 30 seconds but no where close to 750
 

Attachments

  • IMG_0819.jpeg
    IMG_0819.jpeg
    556.7 KB · Views: 44
I can't see enough of your build to come to any conclusions or observations...
 
Last edited:
My setup:
1000w zvs board with six .33microf caps
12v power supply
SSR
36v 16.6 a power supply set to 35v
2 layer coil, 4.25 turns per layer, 3/4" ID on the inner layer, using the common 1/4" tubing
coolant with fan and radiator

For a faint glow in dark room:
3.7s for [Hornady] 6.5 creedmoor
4s for [Hornady] 6GT
Timer crapped out after ~4k cases.

Also:
~5.5s for starline 6.5 creedmoor
7.5s for Lapua 6 creedmoor :oops: significantly longer than all other cases I've done
 
  • Like
Reactions: Evlshnngns
I have been annealing LC556 brass, Hornady and Alpha 6GT, Hornady 6.5CM, Hornady, ADG and Lapua 300PRC and mixed lots of 30-30 brass. Ive also ran some of my freinds brass through my setup. It has lasted longer than I thought it would. I do not have my annealing times on hand right now but my annealing times varied from 4 seconds to 6.2 seconds I believe.
Ive ran approximately 10K pieces of brass through my annealing setup. At 8k it started to take more time to anneal by about 1.5 seconds and then recently it was up to 3 seconds longer than original annealing time. I purchased an new ZVS board and a timer relay a few months ago thinking they were the components that would fail first, I was wrong. My water pump finally died on me while running through 120 pieces of 300PRC lapua brass that I fire formed to 30SM. It surprised me that the pump failed not the ZVS board. I have now ordered a new water pump and a new 36V 16amp 600W power supply. I am pretty much replacing everthing with the exact components I purcahsed originally. Iwill not be replacing the housing, wiring, tubing, heat exchanger, voltage regulators and the coil. Hopefully I can get another 10K pieces of brass annealed through it with the new parts.
 
  • Like
Reactions: Evlshnngns
My setup:
Cheap 24v 20a power supply, turned up to 27.5
1000 w zvs
Clicker relay
Water cooled

Going through 40 peices of 6.5cm starline it runs up to 14.5 amps on 90 percent of them. The rest hit 15+ amps and get a solid cookin. Timer is set for 5.1 seconds.

Anybody have any suggestions on what to check on the irregular amp draw?



This power supply handles these cases fine, it bogs down at the end of a 338lm case.

Edit: heat sinks on the zvs were barely over ambient. I plan on adding a fan to keep them more consistent.
 
Last edited: