MRahman
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.
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
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