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.

Atmel-machine-control-board motor-washing-machine

Status
Not open for further replies.

MRahman

Member level 1
Member level 1
Joined
Jul 14, 2007
Messages
37
Helped
39
Reputation
78
Reaction score
36
Trophy points
1,298
Location
England, UK
Activity points
1,662
It is a very interesting and professional project based on the ATmega32 microcontroller, I already see such advanced projects in the ATMEL series. Some parts of the circuit are opto-diac MOC3043, MOC3023 with isolated LCD and LED display control (probably rc5) control and many more features.
1597758959940.png


Atmel-machine-control-board motor-washing-machine

The rotational speed of the motor is controlled by the microcontroller. Its supply voltage 230V is cut by a triac controlled by the ATmega. Indeed, directly powered by 230V motor rotates the spin speed. It should therefore be slow for washing. But the speed control is rendered necessary because the torque varies alot during each revolution of the drum of the distribution and movement of the laundry in the drum. Hence the presence of the tachogenerator of the motor shaft. the ATmega continuously measures the actual speed of the drum (by a function programmed frequency) and compares it with a setpoint. The result is used to adjust the angle of the triac to maintain constant speed (speed control). This is one of the finer points of the program.
The direction of rotation of the motor is selected by switching the connection of the stator relative to the rotor by two relays. The pump and valves are controlled by triacs. The heater is controlled by a relay 230V - 10A.
The microcontroller circuits and low voltage (5V) are isolated from the 230V mains:
feeding a transformer 230V - 2X6V
triacs by opto-triacs detecting zero crossing MOC3043.
cutting the triac motor voltage by an opto-triac NO detecting zero crossing MOC3023 (instantaneous response)
Everything is managed remotely by a remote control for TV! (it avoids touching anything during operation of the machine)
Some features of the control card;
1) Output: Motor on-off speed control water inlet control drain pump temperature control 20 character (blue) LCD. Some LEDs in all colors
2) Input: Rev counter resistive temperature sensor reference signal phase 50Hz sector. IR remote control receiver Buttons buttons
Source: **broken link removed** alternative link: ATmega32 controlled washing machine control card
File download LINK list (in TXT format) link-11326.zip password-pass: 320volt.com
 

Attachments

  • washing_machine.rar
    312.8 KB · Views: 277
Could you tell what was the CAD used to draw the schematic ?
BTW, the above link seems broken.
 

EAGLE Cad and AVR-GCC 3.3 has been used in this project.
 

Attachments

  • washing_machine.rar
    312.8 KB · Views: 286
Last edited by a moderator:

Unzep password is 320volt.com
--- Updated ---

EAGLE Cad and AVR-GCC 3.3 has been used in this project.
Could you tell what was the CAD used to draw the schematic ?
BTW, the above link seems broken.
 
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top