Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

PCB etching tank (with thermostat using ATmega8 and C program)

Status
Not open for further replies.

Vermes

Advanced Member level 4
Advanced Member level 4
Joined
Aug 2, 2011
Messages
1,163
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,316
Activity points
22,318


Thermostat was made using microcontroller Atmega8. There were also used two heaters 100W each and aerator with aerating hose with return valve that distributes the air in the solution. The program was written in C. Temperature regulation was in range of 30-43 degrees Celsius, hysteresis 1-5. Sensor was DS18B20, flooded with silicone. The program does not save anything to the ROM, so when starting the driver, the temperature and hysteresis can be introduced. To work properly, you need to set int. oscillator at 8MHz. LCD display 1x16 (also 2x16 can be used, but then the code has to be modified a little). Triac can have a smaller forward current.
PCBs were made by thermal transfer method. Mounting imprint was made, protected by lacquer on both sides.

Description of keys:
  • longer pressing key K1 starts the function of setting the temperature, at which pressing K2 increases its value by 1, after setting, hold K1 longer and return to display the temperature of the solution
  • longer pressing K2 starts the function of setting the hysteresis, at which pressing K2 increments its value, after setting, hold K2 longer and return to display the temperature
Photos:




Link to original thread (attachment) – Wytrawiarka do płytek
 
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top