Etchant Agitator

Thread Starter

spinnaker

Joined Oct 29, 2009
7,830
When making printed circuit boards, it is important to continue to agitate the etchant. I had an idea in mind to convert an old scanner to do the job. Probably a lot simpler way to do this function but this was just a fun project working with stepper motors.

At the heart of the agitator is a PIC 18F45K22. More horse power than needed but a very versatile chip and my go to chip. I have several on hand.

The pic controls a Reprap stepper motor controller. There are two TCRT5000 photo sensors, one at each end to sense the limits.

When first turned on the agitator will first go through a light test. When the run button is pressed, the agitator will go through an initialization process to find the center of the bed. Once initialized and Run is pressed once more, the control panel can control distance traveled as well as the speed of the bed.



 
Last edited:

AlbertHall

Joined Jun 4, 2014
12,346
I made a real simple one. A metal tray with a couple of resistors bolted on the bottom which heat the tray, with a thermostat to control the temperature, and a geared motor to rock the tray back and forth. Put your dish of etchant and it gets heated. When ready, add a board.

It is now redundant, replaced with a CNC.
 

Thread Starter

spinnaker

Joined Oct 29, 2009
7,830

BobaMosfet

Joined Jul 1, 2009
2,113
When making printed circuit boards, it is important to continue to agitate the etchant. I had an idea in mind to convert an old scanner to do the job. Probably a lot simpler way to do this function but this was just a fun project working with stepper motors.

At the heart of the agitator is a PIC 18F45K22. More horse power than needed but a very versatile chip and my go to chip. I have several on hand.

The pic controls a Reprap stepper motor controller. There are two TCRT5000 photo sensors, one at each end to sense the limits.

When first turned on the agitator will first go through a light test. When the run button is pressed, the agitator will go through an initialization process to find the center of the bed. Once initialized and Run is pressed once more, the control panel can control distance traveled as well as the speed of the bed.



Awwww.... little bezels around the cute little LEDs.... I don't know why I like 'em so much. *NICE* control panel, by the way ;)
 
Top