76
Washing Machine Controller

Washing Machine

Embed Size (px)

DESCRIPTION

repair tips

Citation preview

Page 1: Washing Machine

Washing Machine Controller

Page 2: Washing Machine

                                                                           

User Interface

Washing and drying tubs

Detergent

Page 3: Washing Machine

                                                                        

Page 4: Washing Machine

                   

           

Page 5: Washing Machine

        Mini Type         Convenient Operation         Many Colors Are Available

Model XPB05-15Washing/Spin Capacity 6.2 kg/5.2 kg

Rate Power Washing 360WSpin 180W

Net Weight 3.5 KgGross Weight 4.8 KgExterior size ( LxWxH ) 348x348x378 mm

Page 6: Washing Machine

        Fully Automatic         Course Selection:

Fuzzy Light/Blanket/Heavy/Wool/Economic         Function: Wash/Rinse/Spin.Various Auto Programs         Auto Power Off         Detergent Box

Model XQB52-88Washing/Spin Capacity 5.2 kg/5.2 kg

Rate Power Washing 340WSpin 340W

Net Weight 31 KgGross Weight 36 KgExterior size ( LxWxH ) 575x595x1020 mm

Page 7: Washing Machine

    

                      

Cleaning ClothesOperating a washing machine is pretty simple:

•There are a few things to decide before you start your load of clothes, such as how big the load is (small, medium, large, extra large), what temperature the water will be for the wash and rinse cycles (cold/cold, warm/cold, warm/warm, hot/cold), how the machine should agitate (delicate, knit, permanent press, heavy), and how long the cycles should last (number of minutes, based on how soiled your clothes are). •After you fill the tub with clothes, the machine fills the tub with water, and then stirs the clothes around using an agitator. •After some time agitating, the washer drains the water and then spins the clothes to remove most of the water. Then, it refills, and agitates the clothes some more to rinse out the soap. Then it drains and spins again.

Page 9: Washing Machine

Key Specifications/Special Features:

•Controlling sine wave DC brushless motor with DSP chip and loop control of strict sine vibration location •Totally solving the problem of washer winding •Completely intellectualized, set up automatically washing time, water flow, water level, dehydration and rotating-speed, etc. •Realizing non-polarized speed adjustment •Weighing precisely, "self-study" function •Energy-saving and consumption-reducing, automatically allocating the parameters of washing time and power, etc.

Page 10: Washing Machine

•Fuzzy control, adopting parameter automatic adjustment, intelligent integral, reasoning dynamically modification •Controlling fabric texture, quantity and water level •Adopting DSP to fulfill all kinds of controller solutions and multifunctional driving conveniently •Adopting new type sensor

Page 12: Washing Machine

•Voice hint and voice identification with imported chip, saving multiple voice messages, preparation control and storage information •LCD backlight display mode •PC long-distance monitoring function •Musical buzz function

Page 13: Washing Machine
Page 14: Washing Machine

Over the years, the concept of adaptive control has continued to expand and can now be found in almost every industry. The automotive sector, for example, has quite a few adaptive concepts. Probably the best known automotive adaptive system is antiskid braking.Currently, intelligent design typically involves motion systems that have control or computing capabilities, sensors, and feedback loops. However, just a single component could be intelligent. For example, it is possible for a motor to measure its own speed, or for a bearing to sense the force being applied to it.Intelligent design has also contributed to the move towards distributed motion-control systems. The trend here is to place intelligence further away from the central controller, and closer to what is being controlled.

Page 15: Washing Machine

All this is made possible by ever-shrinking microprocessors and increasing processing speed. Microprocessors and digital signal processors have more functions built into the chip, requiring fewer supporting chips, thereby taking up less board space. This makes it possible to buy motors with built-in controllers and drives.But intelligent design has progressed beyond the realm of motion control. Intelligent design, and its close cousin embedded systems (placing microprocessors and sensors in places you wouldn't imagine), are making their presence known in the world of consumer goods. For example, designers are embedding computers in refrigerators and washing machines, and putting piezoelectric materials in skis.

Page 16: Washing Machine

In the near future, your washing machine will request service for itself without your knowledge. Some day soon, a repairperson may show up at your door and say that your washing machine e-mailed a request for a new bearing. This is coming down the pike: more computing power, "smarter" devices, and a future that looks increasingly like the Jetson household.

Page 17: Washing Machine

                                                         

Page 18: Washing Machine

Philips 51LPC Microcontrollers and Triacs in

White Good ApplicationsA washing-machine example

Page 19: Washing Machine

Customers Benefit+Low sensitive Triacs simple driving circuit +P87LPC764 microcontroller very few external components+Trigger on current-zero-crossing low supply current+Very simple Power-supply

=Low cost

Page 20: Washing Machine

The Demo

The power-supplyThe Triacs

The micro The User Interface

Page 21: Washing Machine

Contents•A user-interface

•A cheap and powerful microcontroller

•A power-interface (Triacs)

•Power devices (Valves, Pumps, Motors)

IndicatorsButtons and Switches

Page 22: Washing Machine

Philips Semiconductors

UART

Multi-Functionlow-power Osc.

System Supervisory pwr-on-reset, w /dog, brownout detectAccelerated 80C51 CPU Core

4KBytes OTP

Internal 6MHzRC Oscillator

128 Bytes RAMI2C

Timer 0/1(16-bit)

KeyboardInterrupt

Ports0, 1, 2

Analog Comparators

LPC76x Family Low System-Cost Feature-Set

- 8-bit System-on-Silicon - Low -Power 2x speed C51+

core- Reduced system-cost

innovations- Many high-volume applications: Lamp Ballasts, Motor Contr.,

HVAC, Smoke Detectors, White-Goods

etc. On-Chip Memory & Peripherals

- Up to 4KB OTP Program Code for Micropower applications- 128 Bytes RAM for Data- On-chip System Supervisor

circuits - Multi-function LP Osc. (0-

20MHz) - 6MHz Internal Osc. & Reset

Page 23: Washing Machine

LPC76x Family - Features/Applications•door lock control

•mirror control•window lift control•air quality sensor•security systems•temp. sensors•car communication•CD, Tape-modules•climate control / HVAC•motor control•LCD backlight control•alarm systems•head / back lighting•compass•LIN slave

87LPC760

87LPC761 2K OTP UART, I2C, BOD

1K OTPLow Cost 14 Pin

87LPC764

87LPC767

2K OTP

4K OTP ADC/DAC DAC

4K OTP ADC PWM

Low Cost Digital Applications + I2C EEPROMs and Peripherals

Motor Control, TRIAC & Bridge Drivers

Low-Cost Voice, Audio & Analog Outputs

UART, I2C, BOD

4K OTP UART, I2C, BOD

4K OTP ADCAnalog Sensor Measurements

UART, I2C, BOD

UART, I2C, BOD

UART, I2C, BOD

87LPC768

87LPC769

87LPC76216 Pin Packages

UART, I2C, BOD

Page 24: Washing Machine

Functional blocks of a washing-machine example

Use

r in

terf

ace

forward

reverse

Switch on/off

Tumble motor

Water inlet pump

Switch on/off Drain valve

Page 25: Washing Machine

The User-Interface•Should be simple and cheap.

•LED's as indicators.

•Buttons and switches for the user input and machine-control

E.g.:

•4 LEDs to indicate program-selection for four different programs.

•3 LEDs to indicate state of the washing-machine. (ready, washing, idle)

•2 Buttons. (Program-select, Start/Pause)

•2 Switches for machine-control. (Lid is open, water maximum reached)

Page 26: Washing Machine

The User-InterfaceColumn Select 4

Row1

Row2

Row3

P87L

PC76

xM

icro

cont

rolle

r

Program 1

Program 2

Program 3

Program 4

ready washing idle

Program select

Start/Pause Lid open

Water levelmax

The matrix-structure allows eleven elements on seven pins

Page 27: Washing Machine

Update TimeTo avoid a flickering of the Leds, these should be updated at least with 80Hz. This leads to an update-time of 12,5ms. In this time all seven states have to be cycled trough. The panel-update routine must therefore be accessed every ~1,8ms.

Timer-ISR

Panel-routine

Every 1,8ms

Page 28: Washing Machine

The Microcontroller circuitry

• The power supply.

• The reset circuit.

• The brown-out detection.

• The oscillator.

• The voltage zero crossing detection.

• The current zero crossing detection.

Page 29: Washing Machine

P87L

PC76

x

– Cheap for Low Power– 2 diodes and dropper RC– 2 diodes and dropper R

(low current)– Can drive up to 80mA

Gatepulses

The P87LPC76x power supply from mains

Page 30: Washing Machine

The P87LPC76x reset circuit

• None, it’s on chip

Page 31: Washing Machine

The P87LPC76x brown-out detection

• None, it’s on chip• Configurable for 2,5V or

3,8V.

Page 32: Washing Machine

The P87LPC76x oscillator

• None, 6Mhz RC-oscillator on chip.• Configurable for:

– Internal RC– External low frequency oscillator (20kHz-100kHz)– External medium frequency oscillator (100kHz-

4Mhz)– External high frequency oscillator (4Mhz-20Mhz)– External Clock attached to X1

Page 33: Washing Machine

Switching the triacs

•The Turn-on of triac is done at voltage-zero-crossing of the mainsvoltage.•To avoid current-jumps, the retriggering is done at current-zero-crossingdetection.

Page 34: Washing Machine

+5V

Neutral

Line

0V

R1

1M

D1

D2

LPC– Any LPC Input except I²C-pins – Internal Clamping Diodes – Falling Edge Interrupt– Schmitt Trigger– Single Current Limiting

Resistor

Voltage Zero Crossing Detection

Page 35: Washing Machine

– Senses Current ZeroCrossing

– Window Comparator

Gate Voltage Supervision Circuit+5V

Line

0V

LPC

R122k

R322k

0V 0V

Neutral

T1BTA216-600D

RLoad

R21k R4

100k

R5100k

RgateOUT

– Compares Gate Voltage– Supervision of Latch Status– Detects false Commutation

Page 36: Washing Machine

– Self Retriggering– Detects false

Commutation– Adjustable to Load

Gate Voltage Supervision Circuit

Gate Voltage / 2

Voltage Window

Output Port

Page 37: Washing Machine

The washing-program software• Located in non volatile memory, e.g. code

space, EEProm or I²C-EEPROM etc.• Sequence of basic instructions like rotate

forward, open drain valve, water in etc.• Wait functionality is implemented with a timer.

Page 38: Washing Machine

Structure of the commands

Page 39: Washing Machine

Basic intructions//Commands

#define cWaterIn 1

#define cWaterStop 2

#define cOpenDrain 3

#define cCloseDrain 4

#define cFwd 5

#define cRev 6

#define cStop 7

#define cEnd 8

#define cBeep 9

#define cWaitLevel 10

#define cSpin 11

•Lets water in

•Stop the water-inlet

•Open the drain-valve

•Close the drain-valve

•Rotate forward

•Rotate reverse

•Stop rotating

•End of program

•Do a beep with a sounder

•Wait until the water-level switch opens

•Spin

Page 40: Washing Machine

Washing program example description

Page 41: Washing Machine

The DemoThe power-supply

The Triacs

VZCdetect CZC

detect

The User Interface

Page 42: Washing Machine

Philips Semiconductors

LPC900 FamilyLow-Power 3V Flash MCU

• 0.35Flash Process– 8KB 3V Low-Power IAP/ISP Flash– 512B EEPROM– 768B SRAM

• 6x Accelerated 80C51 core– Improved speed, power & EMC

• Innovative peripherals– Enh. UART + Baudrate Generator– 3Mb/s SPI & 400 Kb/s I2C serial I/O– 16-bit Capture/Compare/PWM Unit

• Packages: TSSOP/PLCC/HVQFN28• Low Cost Development

– Starter kits (around $50)– In-Circuit Debugger/Compiler

All-in-one Package (under $200)– Full Trace Emulation (under $500)

Timer0/1

16-bit

SPI

Power Management, RTC, WDT, power-on-reset, brownout detect600% Accelerated C51 Core

Internal ±2.5%7.3728 MHz

RC Oscillator

Keypad/Pattern Match

Interrupt

Ports0,1,2,3

AnalogComparators

16-bit PWMCapture/Compare32

x PL

L

768BSRAM

8K ISP/IAP

Flash

512BData

EEPROM

Enh.UART I2C

Page 43: Washing Machine

– Easy solution to control loads at mains supply withPhilips LPC and Triacs

– Very cheap and simple power-supply due to low supply current

– Offers a universal "one-for-all" control method for any load with load supervision

– New method for detecting zero-crossing of load Current without shunt resistor in the load circuit

Page 44: Washing Machine

Phase Control and SwitchingTriac DrivingZero-Crossing DetectionTriac SupervisionSynchronization to MainsEmulation @ Mains SUPPLYPower SupplyPhase Control ExampleContinuous Conduction Example

Application-Note AN467:

www.semiconductors.com/mcu

Page 45: Washing Machine

Thanks for your interest

Page 46: Washing Machine
Page 47: Washing Machine

Washing machine demonstration

Page 48: Washing Machine

The demo board

Page 49: Washing Machine

Summary of technical features• A fully functioning controller for a top-loading washing machine that uses a

reversible induction motor• Integrates Philips’ microcontroller and triacs• Low total component count• Circuit optimised for reliability and low cost• Most triacs driven directly from microcontroller (driver IC not required)• Gate triggering uses voltage zero cross detection for minimum EMI• Resistor-less current zero cross detection uses triac gate voltage monitoring

– intelligent triggering of motor triacs minimises power supply current and allows the use of the best Hi-Com triacs (highest IGT)

– simple, low-current 5V logic supply uses R-C dropper• User interface includes LEDs, push buttons and audible sounder• Software provided and includes a full suite of wash programmes• Board is complete and ready to connect to your washing machine

Page 50: Washing Machine

User interface

• Push buttons:– PROGRAMME - steps through the five programmes in turn– STEP - selects which sections of the programme to run– START/PAUSE - starts and pauses the programme

• Light Emitting Diodes:– Wash programmes: SOAK, STANDARD, GENTLE, STRONG,

FAST– Programme sections: WASH, RINSE, DRAIN

• Audible sounder:– makes a short sound for every valid button push– signals the end of the programme by five long sounds

Page 51: Washing Machine

Making it work

• Mains power supply is 180 - 260V, 50 - 60Hz.

• Use in– stand-alone mode or– connected to a top-loading washing machine

Page 52: Washing Machine

Stand-alone mode (1)

• Manual water level switch– replaces the machine’s water level switch function.– Contacts closed when full, contacts open when

empty.– Set to “empty” before starting the programme to

allow “fill” sequence to commence.– Set to “full” to allow programme to progress.– Set to “empty” during “drain” sequence to allow

programme to progress.

Page 53: Washing Machine

Stand-alone mode (2)

• Spin disable– a machine safety feature that is activated if the load is severely

unbalanced or if the lid is lifted.– It shuts everything down and halts the programme for a set timeout

period after the ‘fault’ has cleared.– It is bypassed by connecting a wire link across the “spin cut-out”

terminals.– “Spin cut-out” terminals must be closed for the programme to

progress through a spin sequence.• NOTE: 100W loads minimum must be connected to “motor

forward” and “motor reverse” outputs. If a suitable motor is not available, 100W - 150W lamps are suggested.

Page 54: Washing Machine

Stand-alone mode (3)• What happens if the motor load is too small?

– The microcontroller applies gate pulses only when the load current is close to zero and the triac is about to commutate (turn off).

– If the load current is very small, it will spend more time close to zero.– The microcontroller must apply more gate pulses to maintain

continuous conduction.– More gate pulses mean more current demand from the 5V logic supply.– Our demo board has a simple R-C power supply of limited current

capability.– A load substantially lower than 100W requires more gate pulses than

the power supply can sustain.– The 5V logic supply drops below the microcontroller’s brownout

detection threshold, causing it to reset.

Page 55: Washing Machine

Connected to a washing machine

• Connect the five outputs: water inlet valve, motor forward, motor reverse, power switch trip and drain valve.– Drain valve output also releases the spin brake.

• Connect water level switch (contacts open when empty).– Manual water level switch must be set to “empty” to open its

contacts and allow the demo board to “see” the machine’s water level switch.

• Connect spin cut-out switch (contacts normally closed to enable spin).

• At end of programme, the power switch trip output is activated to switch off the power switch.

Page 56: Washing Machine

Wash programmes1. STANDARD

• Default programme on power-up• Used for most everyday washing• Available options:

– WASH + RINSE + DRAIN– WASH only– DRAIN only– WASH + RINSE– WASH + DRAIN– RINSE + DRAIN

Page 57: Washing Machine

Wash programmes2. GENTLE

• The most gentle programme with minimum agitation for delicate fabrics including woollens

• Available options:– WASH + RINSE + DRAIN– WASH only– DRAIN only– WASH + RINSE– WASH + DRAIN– RINSE + DRAIN

Page 58: Washing Machine

Wash programmes3. STRONG

• The longest programme - more vigorous agitation, more rinses, more water and longer spins for very dirty clothes

• Available options:– WASH + RINSE + DRAIN– WASH only– DRAIN only– WASH + RINSE– WASH + DRAIN– RINSE + DRAIN

Page 59: Washing Machine

Wash programmes4. FAST

• The shortest programme - very quick, with one rinse for lightly soiled clothes

• Available options:– WASH + RINSE + DRAIN– WASH only– DRAIN only– WASH + RINSE– WASH + DRAIN– RINSE + DRAIN

Page 60: Washing Machine

Wash programmes5. SOAK

• Normal agitation with extended soaking periods to loosen ingrained dirt

• Available options:– WASH + RINSE + DRAIN– WASH only– WASH + RINSE– WASH + DRAIN

Page 61: Washing Machine

Demo board PCB

Page 62: Washing Machine

Demo board schematic

Page 63: Washing Machine

Power supply

Page 64: Washing Machine

Power outputs

Page 65: Washing Machine

Voltage zero cross detection

Page 66: Washing Machine

Current zero cross detection by gate voltage monitoring

Page 67: Washing Machine

User interface

Page 68: Washing Machine

Intelligent triggering of motor triacs- minimises power supply current and allows the use of the best Hi-Com triacs (highest IGT)

Load current

Gate current

Page 69: Washing Machine

Load current

Gate current

Intelligent triggering of motor triacs- minimises power supply current and allows the use of the best Hi-Com triacs (highest IGT)

Page 70: Washing Machine

8A 1000V Hi-Com triac in SOT186A for high AC mains voltages:

BTA208X-1000B

Unique to Philips!

Page 71: Washing Machine

Benefits of BTA208X-1000B

• High Commutation– less risk of triac damage through uncontrolled turn-on– less false triggering with “difficult” reactive loads– fewer protection components required (snubbers, capacitors &

inductors)– better control maintained at high temperature

• High voltage blocking capability– higher voltage headroom– higher reliability in high voltage applications– less risk of false triggering through overvoltage

• High IGT– optimised at 50mA max for best possible commutation performance

• Isolated package– provides 2500V RMS isolation from the mounting base

Page 72: Washing Machine

BTA208X-1000B applications (general)

• Reversible induction motors where mains voltage is boosted by ‘autotransformer step-up’ in the motor windings

• High mains voltage supplies• Applications requiring extra voltage

headroom for improved immunity to false triggering by overvoltage

Page 73: Washing Machine

BTA208X-1000B applications (specific)

• Top-loading washing machines• Tumble dryers• Industrial motor forward/reverse controls

– doors– roller shutters– conveyors

• Three-phase mains loads operating at 440V

http://www.semiconductors.philips.com/news/infocus/IntelligentControllers/

Page 74: Washing Machine
Page 75: Washing Machine

9.   The rinse cycle is completed in the same manner repair.  When  troubleshooting  a  washer,  you  need  to as the wash cycle, and after this cycle, the timer shuts down, completing the operation. have the wiring diagram for that particular washer. Normally, it is pasted to the back panel. Try starting the machine and observing its operation. Run the machine TROUBLESHOOTING.—Before

attempting through its cycles so you can trace the trouble to one any repair or replacement of any washing machine circuit  or  component.  Figure  7-3  shows  a  typical  wiring component, you

must locate the trouble. Eliminate any diagram of a washing machine. The information shown guesswork. Guesswork can result in time-consuming in table 7-1 should help you troubleshoot a

washing Table  7-1.—Washing  Machine  Troublesbooting  Chart TROUBLE PROBABLE   CAUSE REMEDY Motor will not start. Blown fuse. Replace fuse. (No power at motor.) Broken wiring. Repair wiring. Loose connections. Tighten connections. Inoperative timer. Repair  timer. Defective motor. Replace motor. Motor will not turn. Jammed water pump due to foreign matter. Clean  pump. (Motor has power.) Transmission jammed. Repair transmission. Low voltage. Correct voltage. Motor runs but agitator does Belt broken. Replace belt. not. Loose pulleys. Tighten pulleys. Belt off pulleys. Replace belt on pulleys. Faulty timer. Replace timer. Inoperative clutch. Adjust clutch. Broken gear in transmission. Repair transmission. Loose connection at time or clutch solenoid. Tighten connection. Washer washes but does not Water in tub. Check operation of water pump. spin. Faulty timer. Replace timer. Faulty clutch or transmission. Replace clutch or transmission. Loose connection in spin circuit. Tighten connection. No water enters tub. Clogged screen at water valve. Clean screen. Loose connection in water valve solenoid circuit. Tighten connection. Defective solenoid. Replace solenoid. Water valve stuck. Repair valve. Defective timer. Replace timer. Water does not drain. Clogged drain valve screen. Clean screen. Defective water pump. Replace water pump. Drain  hose  plugged. Unplug  hose. Defective timer. Replace timer. Pump  belt  broken. Replace belt. Noisy  operation. Loose pulleys. Tighten pulleys. Cracked belt. Replace belt. Worn transmission. Replace transmission. Worn  pump. Replace pump. Loose cabinet parts. Tighten parts. Agitator operates when basket Improper electrical connection at timer. Correct condition. spins. Defective clutch. Repair clutch. Washer stalls when running. Frozen bearing. Replace bearing. Transmission jammed. Replace transmission. Off-balance load. Distribute clothes evenly in tub. Improper adjustment of vibration switch. Adjust switch. Washer leaks water. Poor door or lid gasket. Replace gasket. Pump seal defective. Replace seal. Hose connection loose. Tighten connection. Machineoverloaded. Remove part of load. Too much water in tub. Check operation of water shutoff. Washer  does  not  cycle. Faulty  timer. Replace timer. Inoperative solenoids. Replace solenoids. Faulty wiring. Repair wiring. Loose circuit connections. Tighten connections. Crossed circuit wires. Check circuits with manufacturer's diagram. Broken transmission parts. Replace transmission. 7-5

Page 76: Washing Machine

01

Industrial&

CommercialAppliance

Cooking machine  & Kitchenware

Frying Time & Temp . Controller  

Cooking Time controller of Oven  

Cooking Time & Temp. controller  

Washing Machine Controller