Repair of electronic modules of washing machines "ARDO. Photo of ARDO repair with disassembly to the ground Control diagram of the Ardo washing machine

To print text vertically or at any desired angle in word. You need to follow a few simple steps. Let's look at one of the options using a table. Go to the “insert” section, then “table”, select the required number of columns and rows. Right-click on the cells and select “text direction”. Select the direction of the text. To make the table borders invisible, click on...

To enable writing text vertically in excel or text in excel at any angle (applicable to excel 2003, 2007, 2010, 2013, 2016), you need to follow a few simple steps. Select the cells in which we will set the direction of the text. Right-click on the selected cells, in the context menu click on the “cell format” item, then in the window that opens select...

Today’s article will talk about how to start the PSU (Power Supply Unit) of your computer without the participation of the system (motherboard), i.e. the startup will occur autonomously. All currently produced power supplies can be started using a regular paper clip or a piece of wire! To do this we will need: A power supply unit (PSU), there is no need to remove it from the computer, just pull out the largest one...

So, after turning on the computer/laptop we have the message “BOOTMGR is missing Press Ctrl+Alt+Del to restart“. Typically, this error occurs after experimenting with hard drive partitions. The solution to the problem will be considered using Windows 7 as an example. To resolve this error, you need to insert a disk with your operating system and boot from it. Next, select the language and other parameters, click...

On this page we have selected photo of dismantling Ardo right down to the frame. The case of disassembling Ardo down to its elemental base became a clear example of what happens to equipment during intensive use.
So let's look at the photos of the renovation.

Remove the back cover - the photo shows the elements of the electrical circuit, part of the pipe and stainless steel drum. The wiring is done quite neatly. The insulated conductors are collected into bundles and neatly plugged into the terminals.


In the next photo, the yellow-green ground wires and the metal outline of the stainless steel turned out especially well. The electronic module and terminal strip turned out a little blurry.



Side view of the back of the washer. A wheel that transmits torque to a rotating drum; The crosspiece of the tank, which gives it rigidity, is a high-quality casting. The heating element is located inside, connected by black and white conductors. Power cord and drain hose in frame.



All the ins and outs of ARDO: Antonio MERLONI SPA; Via Vittorio Veneto, 116; 60044 FABRIANO (AN) ITALY; Model WD1000X 20014624179 05 Made in Italy; 230V 50Hz, IPX4 0.05-1Mpa; 5kg 2.5kg 10A 2200W; type ME03 PCT – Russian certification of goods.



The front panel of ARDO is a reflection of Italian design: round and rounded handles, oval buttons and indicators, apotheosis Made in Italy. So, let's take a closer look: BIANCHI CON(SENZA) PRELAVAGIO, COLORATI RESISTENTI DELICATI. Further inscriptions: RISCIACQUI (AMMORBIDENTE) E CENTRIFUGA, SINTETICI CON PRELAVAGGIO. RPM 1000/500, scales, water fill, centrifuge cancel, on/off. Temperature regulator 30 to 90 degrees Celsius, washing time, program selection. SINTETICI SENZA, TESSUTI MISTI DELICATI, SCARICO, LANA. The inscription on the hatch is 20014624179 014105018 01 05. Green light bulb 220 Volt, drum made of perforated stainless steel.


Another ARDO model

In this photo we see model AE1010 EasyLogic class A. As in most models, the tray for SMS synthetic detergents is on the left. Control knobs, regulators on the right. In the center and in the middle. Buttons: Start, Preliavaggio, Risciacque supplementary. Speed ​​control: 500, 600, 700, 750, 800, 900, 1000 rpm. Mode indicator: Prelavaggio, Centrifuga, Lavaggio, Fine/End. Temperature control from 90 degrees for Cotone cotton, up to 30 Celsius for delicate wash and linen. Button: on/off.



Top view: we see a concrete counterweight to reduce vibration. Detergent dosing valves, pressure switch, electronic control circuits with electrical harnesses connected to them.



Side view - 1000 rpm 45SX-45DX 220-240V/50Hz, MINISEL CF 42 03/14/2003 546042300 -03 S1-20300679 on a getinaks board. On the electrical board made of getinax there is a transformer and resistors, triodes and microcircuits, capacitors and power control switches. The connectors are soldered onto the board, the wires are collected into bundles and wrapped with electrical tape.



Two brown push-button switches are logic elements that, depending on the occupancy, switch on one mode or another. Plastic levers, spring, screws.



Bottom back of the washer. At the bottom is a motor connected to the drum by a V-belt. A heating element and temperature sensor are installed nearby. The motor and ten are reliably grounded with a yellow-green wire.



The tank is made of white plastic, an element with 18 stiffeners. The five-point wheel accepts the V-belt and ensures the desired rotation speed of the drum.



Stainless steel drum cover. The shaft and bushing did not oxidize or rust at all - a well-chosen steel composition with a low content of impurities.



The disassembled back cover is at the feet of the master. Some rust stains are visible here and there. In general, the design is reliable, but some parts still rust due to intense friction. When in great abundance, rust can contaminate laundry, leaving red or yellow marks and dots.


Diagram and Service manual Ardo AE800X, AE810X, AE833, AE1000X, AE1010X, AE1033
Service manual for ARDO AED800, AED1000X, AED1000XT, AED1200x
Repair instructions and diagram ARDO FLS105L
Schematic Ardo SE810, SE1010
Ardo SED1010 circuit diagram
Service manual with circuit diagrams ARDO T80
Scheme of washing machines Ardo TL1000

Ardo A400, A600, A800, A1400, A6000, Ardo FL85S, FL85SX, FL105S, FL105SX, Ardo FLS85S, FLS105SArdo FLZ105S, Ardo Maria 808, Ardo S1000X, Ardo T80, Ardo TL400, TL610, Ardo WD80 S, WD128L, WD800, WD1000

set programmer knob 1 to position “40 °C, DELICATE WASH”
press button 2 and, holding it, turn on the power supply to the SM with button 3
After this, the indicator lights for spin speed 4, wash phases 5, and all display segments 6 light up.
Next, the first step of the internal test is performed, during which the following is checked:
serviceability of the temperature sensor (for open circuit and short circuit)

hatch locking device. If no defective elements were identified during the inspection, the first light on the top of the wash phase indicator 5 goes out and the message “1.25” is displayed on display 4.
During step 1 of the internal test, you can check the functionality of buttons 2, 7, 8, 9 (Fig. 1): when you press the corresponding button, it lights up, when you press it again, it goes out. During this step, only one speed indicator light will be on . By pressing buttons 10 - “START” and 11 - “DELAYED WASHING”, their functionality is also checked (lights up and goes out) - see above.
Then, if necessary, subsequent steps of the internal test are performed (see Table 1). The transition from one step of the internal test to another occurs with a delay of several seconds; for this it is necessary to move the programmer knob to the appropriate position

set programmer knob 1 to the “40 °C, DELICATE WASH” position;
The spin speed control knob 7 is set to the “9 o’clock” position;
press button 2 and, while holding it, turn on the power supply to the SM with button 3. After this, all the wash phase indicator lights 4 light up.
Next, the first step of the internal test is performed, during which the following is checked:
serviceability of the temperature sensor (for open circuit and short circuit);
serviceability of the pressure switch (water level sensor). The closure of its contacts must correspond to the “NO WATER IN THE TANK” position;
hatch locking device. If no defective elements were identified during the inspection, the first light on the top of the wash phase indicator 4 goes out. During step 1 of the internal test, you can check the functionality of buttons 2, 5, 6 - when you press the corresponding button, it lights up, when you press it again when pressed, it goes out. You can then continue to perform the internal test (steps 2-5) by turning the programmer knob

Manufacturer (translated from Italian home appliances) - Antonio Merloni company.

Standard front-loading - models with the FL index.
With drying - WD.

What breaks most often according to statistics:

  • 30% - clogged drainage path, wear and breakdown of the pump:

Open the loading hatch and identify the machine model on the sticker.

Unscrew the drain filter from the front bottom and clean it.

We change the pump, which is located at the bottom right on the back side.


Loosen the clamp on the drain pump pipe.

We check the pump, clean it, and if it malfunctions, replace it.

Over time, mechanical wear appears on the shaft. The impeller dangles and does not pump out water well.

  • 20% malfunction of the electronic control board:

MINISEL board: Ardo models FL1000,FL1202,FLS81S,A800XEL, AE810, AE800X, SE810, FLS81S, AED1000X,TL1000EX, TL1010E ANNA610, ANNA 600X, A410, A610, A500, A1000.

Board diagnostics:

We look at the power source and the level of constant voltages (5 and 12 V) at its outputs. If there is no voltage at the output of the IP, check the corresponding elements - power switch, power filter, power transformer T1, rectifier (D11-D14), microcircuit U1.

Module DMPU: Models A800, A804, A810, A814, WD800X, S1000X, T80, T800, TL800X, TL804, etc.


Malfunctions in the DMPU module

By power module:

Open resistance R51 (A, B);
stabilizer U3;
Zener diode D24 (short circuit);
varistor VDR5 is broken.

For engine control:

Relay K1, K2;
rsimistor TR2.
Diodes D1-D6, D9-10, D15, D23.

Outgoing module DMPA:

They are used in machines that include an asynchronous drive motor and a mechanical command device.

Models A1000PL, A1000XCZ, A1000XPL, WD1000PL, TL1000X, etc.

  • 15% thermostat or heating element

The wear of the heating element increases with “hard” water.

Overgrown with scale (scabs), it transfers heat poorly and burns out.


You need to pull out the elastic band and not the heating element. Since when pulling out the heating element you can wedge the elastic band.?

This is important to avoid further leakage under the seal.

  • 10% wear on the commutator motor brushes, loose contacts, broken drive belt

Remove the belt, unscrew the screws and remove the engine. There are two brushes on the engine, each secured with two screws. Unscrew the screws and remove the brushes.

Inspect the motor power supply terminal from the board and the ground wire.

Very often the contacts oxidize due to humidity and the machine gives an error because of this.


Each brush is installed in a brush holder. It can be disassembled into two halves. Pay attention to how much the brush protrudes.

This size should be at least 1 cm. The optimal option is 1.5 cm. After that, we assemble everything and install it in place.

  • 10% - extraneous noise (bearings, shock absorbers, foreign objects)

Having jammed the pulley, unscrew the upper shaft clamping nut counterclockwise.


If the oil seal is not filled with specialized lubricant and the crosspiece bushing is not lubricated with it during assembly, the oil seal will wear out very quickly, regardless of its quality, this has been proven in practice.


There is no need to save money and improvise with lithol, grease and other lubricants; it is better to purchase specialized lubricants that are used to lubricate oil seals.

Standard sizes of bearings and seals Ardo:

  • Autotest

This applies to modern technology - starting from 2000 (models AE800X, AED1000X, TL1ОООEX).

Thanks to it, you can perform diagnostics (DMPU control module):

Close the hatch (without laundry). Set the program selection to 30°C until it clicks. Temperature regulator to 0°C. Turn it on. The drum rotates at 250 rpm. To check the buttons for half load, extra rinse and others, press them. The spin speed increases from 250 to the maximum provided for in this model. If there are no additional functions, press the spin button.

When faults are detected, the indicators will flash.

ARDO

Electronic module DMPU for ARDO washing machines: device, principle of operation, testing, repair.

Purpose of the DMPU electronic module

An electronic module of the DMPU type is used in ARDO washing machines and is designed to control the following components of the washing machine:

  • commutator AC motor;
  • cold water inlet valve;
  • drain pump;
  • programmer (timer) motor.

The DMPU module receives signals from the following components of washing machines:

  • from the contact groups of the programmer (1, 3, 5);
  • from buttons and knobs of additional functions;
  • from the thermistor and temperature controller;
  • from the water level switch in the tank;
  • from the drum rotation speed tachometer.

One of the important DMPU modules is monitoring the health of the machine components (thermistor, main motor, drain pump, timer, temperature and speed controllers, additional function buttons) and the electronic module itself using a built-in autotest program.

Application and marking of DMPU module

The DMPU module has been used in ARDO washing machines manufactured since May 2000 and has found its application in front-loading models - both with drying (WD series) and without it (A series), designed for 800 and 1000 centrifuge revolutions. A little earlier, this type of module could be found on some models of the narrow frontal machine “Ardo S1000X”. The era of using these digital modules ends with the appearance of a new family of electronic machines with the letter “E” in their name. An example of such a family are the models AE800X, AED1000X, TL1OOOOEX, etc.

The electronic modules of these washing machines use a microcontroller of the HC08 family, which has greater capabilities compared to its predecessor HC05.

The label on the module (Fig. 1) allows you to determine its modification and scope of application.

In the upper left corner of the label there is a trademark of the module manufacturer and the supply voltage parameters, and in the upper right corner there is a modification of the module: H7 or H8.1.

The central part of the label shows:

  • DMPU - module type (for commutator motors);
  • 10 or 1000 RPM - maximum drum rotation speed (in both cases 1000 rpm);
  • /33, /39, /42 - additional information on washing machines that use modules (33 - narrow models A833, A1033; 39 - model S1000X; 42 - full-size with front loading.

The bottom of the label shows the production date (for example, 06/21/2000) and the ordering part code (546033501 or 54618901 - see Fig. 1).

Assignment of module connector contacts

The appearance of the electronic module without a radiator for cooling the triac motor of the drum drive is shown in Fig. 2.

Rice. 2 Appearance of DMPU

The DMPU module is included in the overall circuit of the washing machine using three connectors: CNA, CNB, CNC. We present the purpose of the contacts of these module connectors.

CNA connector:

A01— signal input from a temperature probe (thermistor) about water heating;

A02— common wire;

A0Z— signal input from the tachogenerator about the drum rotation speed;

A04— common wire;

A05, A07— power supply to the stator winding of the drive motor;

A06- not used;

A08, A09— power supply to the rotor winding of the drive motor;

A10, A11— engine thermal protection circuit.

CNB connector:

B01- not used;

B02— “extra rinse” button (EK);

B03— button “stop with water in tank” (RSS);

B04— button “turn off the centrifuge” (SDE);

B05— “economy mode” button (E);

B07— spin speed adjustment signal;

B08— signal for adjusting the water heating temperature;

B09— power supply for all front panel buttons;

AT 10— common wire;

AT 11— common wire;

AT 12— output to the cold water valve.

CNC connector:

C01— module power supply with alternating voltage -220 V, phase (F);

C02— output to the drain pump (DPM);

POPs— power supply to the timer motor (TM);

C04— module power supply -220 V, neutral (N);

C05— signal input from the water level sensor;

C06— general information bus of timer switches;

C07— input from the 3T timer contact;

C08— input from contact 1T of the timer;

C09— input from contact 5T of the timer;

C10— input from contact 3B of the timer;

C11— input from the 5V timer contact;

C12— input from contact 1B of the timer.

Functional diagram of the SM

Ardo based on DMPU module

The functional diagram of the ARDO washing machine based on the DMPU electronic module is shown in Fig. 3.

Rice. 3 Functional diagram of the ARDO washing machine based on the DMPU electronic module

It consists of the following elements:

  • microcontroller of the HC05 family;
  • power module;
  • command generation module;
  • adjustable command module;
  • temperature module;
  • tachogenerator module;
  • upper water level control module;
  • engine control module;
  • control modules for the fill valve, drain pump, timer motor;
  • protection module.

Let's take a closer look at the purpose and functioning of the microcontroller elements.

HC05 family microcontroller

We will describe the microcontroller using the MC68NS705R6ASR microcircuit as an example. The microcontroller receives information about the state of the washing machine components through the input ports and, in accordance with the program embedded in it, issues control signals to the output ports of the microcircuit.

Rice. 4

The microcontroller consists of the following blocks (see Fig. 4):

  • 8-bit processor;
  • internal memory, including RAM (176 bytes) and one-time programmable ROM (4.5 kbytes);
  • parallel and serial input/output ports;
  • clock generator;
  • timer;
  • analog-to-digital converter.

To control the processor, external signals RESET (pin 1 U1 in Fig. 3) and IRQ (pin 2 U1) are used. When a signal arrives, RESET = log. “0” resets all registers of the microcontroller to their initial state, and with a subsequent setting, RESET = log. “1” processor starts executing the program from ROM address zero. If the start of the processor is caused by turning on the power or signals from the internal functioning control unit, then the processor itself sets the value of the RESET signal = log on this pin. "0".

External interrupt requests are signals received at the IRQ input. The active level of the IRQ interrupt signal (high or low) is set when programming the microcontroller.

Parallel I/O ports

To exchange data with external devices, the MC68NS705P6A microcontroller can use four parallel ports: PA, PB, PC, PD (see Table 1).

Table 1 Composition and functions of parallel ports of the MC68NS705R6A microcontroller

Bidirectional ports provide input/output (I/0) data, some ports provide only input (I) or only output (0) data - their functionality is programmed in the microcontroller.

The pins of some ports (see Table 1) are combined with the inputs/outputs of other ADC peripheral devices (pins 15-19), timers (pins 24-25), and the SIOP serial port (pins 11-13). During the initial installation (when an external RESET signal is received), they are programmed for input/data and their pins have a log value. “0”, when the processor starts, these pins are programmed in accordance with the program and can change their value to a log. "1", in which case they are used to output data.

In table Figure 2 shows the purpose of the microcontroller input/output ports in the DMPU module.

Table 2. Composition and functions of the input/output ports of the MC68NS705P6A microcircuit in the DMPU module
Serial I/O ports

For serial data exchange, the MC68NS705P6A microcontroller uses a simplified version of the SIOP synchronous serial port. To receive/transmit data, the port uses three pins of the PB port: SDO (pin 11), SDI (pin 12) and SCK (pin 13). Each bit is received and transmitted upon receipt of a positive edge of the SCK synchronizing signal, which is generated when the water level relay is active. This means that the microcontroller uses commands received on the pin. 11 and 12 only if there is water in the washing machine tank.

Internal clock generator (IGG)

The generator sets and generates clock pulses to synchronize all microcontroller blocks. For its functioning to pin. 27 and 28 an external quartz resonator with a frequency of 4 MHz is connected. The frequency of the generated internal clock pulses is F 1 = F 1 /2, where F 1 is the natural frequency of the resonator.

Timer block

Microcontrollers of the MC68NS705 family include a 16-bit timer that operates in capture and comparison modes. The timer has the following external signals:

  • TSAR capture input (pin 25), to which a signal is supplied from the tachogenerator of the drive motor;
  • TCMR match output (pin 24), which is not used in the DMPU electronic module.

In capture mode, the arrival of a signal at the TCAP timer input causes it to be written to the counter register. Subsequent writing to the register allows you to determine the time the signal arrived. This allows you to determine the rotor speed of the drive motor.

In comparison mode, a specific number is written to the comparison register. When the contents of the counter become equal to a given number, a coincidence signal is generated at the TCMR output; depending on the situation, the value can take on a log value. "0" or log. "1".

Using a block timer together with an interrupt block allows you to measure time intervals between events, generate signals with a given delay, periodically execute the necessary subroutines, generate pulses of a given frequency and duration, as well as other procedures.

Analog-to-digital converter

The MC68NS705R6A microcontroller includes a 4-channel ADC: AD0-AD4 (pin 16-19). For the ADC to function, a reference voltage is required; it is generated by the temperature module - Vrefh and Vrl

In MC68NS705R6A, the reference voltage Vrefh is connected to the pin. PC7 (pin 15), and Vrl is connected to the common wire (pin 14).

Voltages Vin arriving at inputs AD0-AD3 must be in the range Vrefh >Vin > Vrl). For the DMPU module, the input voltage is as follows: 2.8 V > Vin > 0 V.

The microcontroller is powered by a voltage of 5 V and operates in an extended temperature range of -40...+85 °C.

Since the microcontroller is manufactured using CMOS technology, it has low power consumption (in operating mode - 20 mW and 10 mW in standby mode) at a clock frequency F 1 = 2.1 MHz.

Input signals arriving at the microcontroller of the DMPU module from the elements of the washing machine are in the form of pulse, potential (TTL levels) and analog signals. Output signals have a logical or pulse form. Pulse output signals of the microcontroller are used to control triac nodes, and logical ones are used to control transistor switches.

Type of chips used in DMPU modules: MS68NS705R6SR or SC527896SR.

Power module

The power module (MP) is designed to convert an alternating voltage of 220 V into constant stabilized voltages of 24 and 5 V. The 24 V voltage is used to power the executive relays K1 and K2 of the engine control module, and the 5 V voltage is used to power the microcontroller and other circuit elements. The MP is built according to a transformerless circuit, which includes quenching resistors R51A, R51B, a rectifier using elements D16, C20 and voltage stabilizers DZ4 (24 V) and U3 (5 V).

Team formation module

This module (Fig. 3) is designed to receive commands from nodes that set the operating mode of the washing machine (timer, buttons for additional functions), convert them and transmit them to the corresponding inputs of the U1 microcontroller.

The module consists of six cascades of the same type, made according to the diode switch circuit. Each stage has two inputs and one output. One of the inputs receives a command signal from the timer, and the other receives a signal from the corresponding additional function button. The following signals are generated at the cascade outputs:

  • The 1st stage (diodes D7-D8) generates the SDD signal, which is supplied to the serial port of the SIOP synchronous interface;
  • The 2nd stage (diodes D15-D23) generates an SDI signal, which is supplied to the serial port of the SIOP synchronous interface;
  • The 3rd-5th stages (diodes D3-D4, D5-D6, D1-D2) generate signals at the inputs of the parallel port PCO-PC2;
  • The 6th stage (diodes D9-D10) generates the signal of the parallel port PD5 at the input.

Based on the input signals, MK U1 generates signals at the outputs of the parallel port PA0-PA7 to control the elements and components of the washing machine in accordance with the selected program.

Adjustable command module

The module (Fig. 3) is designed to convert the mechanical position of the temperature and spin speed controllers into the corresponding analog voltages. It contains matching circuits (resistor dividers) in the circuits for selecting the water heating temperature and centrifuge speed.

Speed ​​or temperature regulators are switched sets of constant resistors connected to the midpoint of the speed (temperature) dividers from which the output voltages are read.

Node Collaboration

In accordance with the position of the speed control knob and the command code received from the command generation module, an analog signal is received at input AD2 (pin 18 U1) of the microcontroller. It is converted by the ADC into a digital code, on the basis of which MK U1 produces the corresponding output signals to change the rotation speed of the centrifuge during the spin phase. In the wool washing mode, the command generation module issues a command, according to which the spin cycle occurs at reduced speed. When the “no spin” mode is turned on, access to any spin speed is excluded.

In some models of washing machines, instead of a knob for continuously adjusting the spin speed, there is a “Low/High Speed” button (designated in the diagrams as “MC”), which includes two spin modes. Based on these changes, the U1 microcontroller is programmed by the manufacturer for the specific configuration of the washing machine.

If there is AD1 at the input (pin 17 U1), the ADC converts it into a digital command code and compares it with the signal code at the input AD0 pin. 16).

Based on a comparison of codes, the specified water temperature in the tank is maintained when performing the following operations:

  • DELICATE WASH at temperatures up to 65 °C;
  • INTENSIVE WASHING at temperatures above 65 °C followed by adding water (if the temperature exceeds 70 °C).

The following feature is required for machines with DMPU module. The module itself does not directly switch the power supply to the heating element - this is done by the command device. The module controls the operation of the heating element as follows: if it is necessary to heat the water in the tank, the microcontroller included in the module moves the command device (by turning on its motor) to a position where the corresponding contact groups close the power supply circuit of the heating element. As soon as the water temperature reaches the selected value, the motor of the command device is turned on, the power supply circuit of the heating element is opened, and then the washing process is carried out in accordance with the selected program.

Temperature module

The module, together with the TR thermistor installed in the lid of the washing machine tank, generates a voltage proportional to the water temperature, which is supplied to the ADC input (AD0, pin 16 U1).

In addition, the module generates the reference voltage Vrefh (2.8 V), necessary for the operation of the ADC, and supplies it to input U1 (pin 15).

Tachometer module

The module is designed to convert alternating sinusoidal voltage with variable amplitude and frequency, coming from the output of the tachogenerator of the drive motor, into a sequence of rectangular pulses of fixed amplitude. The module includes diode D18 and transistors Q4, Q5.

Node Collaboration

The tachometer is a low-power, brushless generator with a rotor (permanent magnet) mounted on the rotor of the machine's drive motor. When the tachometer rotor rotates, an alternating EMF is induced in the stator winding with a frequency and voltage proportional to its rotation speed. The signal from the tachometer is sent to connector A03 of the DMPU module and then to the input of the tachometer module, in which it is converted into a sequence of rectangular pulses of positive polarity with an amplitude of 5 V and a frequency proportional to the engine rotation speed. The converted signal is then sent to the timer block of microcontroller U1 in the form of a TCAP signal (pin 25 of U1).

Working in capture mode, the timer records the time of arrival of each subsequent pulse of positive polarity in relation to the previous one, and the rotation speed of the drive motor is determined from it. The shorter the pulse repetition time, the higher the rotation speed. Evaluating the pulse repetition time and command codes at the input of the PB, PC and PD ports, the microcontroller, in accordance with the program recorded in the ROM, generates motor control signals, which from the outputs PA7-5 (pin 3-5 U1) are supplied to the input of the motor control module .

The output signal PA7 controls the engine rotation speed by changing the time of arrival of the triac unlocking pulses. Output signals PA6, PA5, depending on the version of the engine control module, provide reverse movement and engine stop in accordance with the operation being performed.

In comparison mode, the timer works only during the spin operation: it compares the periods of receipt of TCAP pulses from the tachometer module - the constancy of the periods indicates the uniform rotation of the drum and the balance of the laundry in the washing machine. If an imbalance is detected, the microcontroller returns the operation to the stage of laying out the laundry - there can be up to six such attempts, after which spinning occurs at a lower number of revolutions.

Upper water level module

The module is designed to generate SCK pulses of positive polarity, providing reading of SDO and SDI signals at the input of the SIOP serial interface.

The module is made according to the circuit of a diode switch and limiter on elements D12, D22, R53, R21 and R24.

Node Collaboration

When contacts P11-P13 of the water level relay are closed, the alternating voltage drops across resistor R53 (1 MΩ), resulting in the formation of the SCK signal. Reading by the microcontroller of the SDO and SDI signals coming from cascades 1 and 2 of the command generation module is possible only upon receipt of a positive half-cycle of the SCK signal generated by the upper water level module.

Engine control module

The module is designed to amplify and convert the output signals of the microcontroller and 1 to control the operation of the drive motor.

The module includes the following components (Fig. 3):

  • control keys and relays K1, K2;
  • triac control signal amplifier TR2;
  • drive motor triac (TR2).

Depending on the modification of the DMPU module, there are several modifications of engine control module circuits. Let's call them version A and version B. These changes are shown in table. 3.

Table 3 DMPU module configuration options
Modification of the DMPU moduleMicrocontroller type U1Key stage versionsEngine control module versionType of relays used
Switching relay K2Switching relay K2
H7 MC68HC705P6A Version 1 Version 2 Version A RP420024
H8 SC527896CP Version 2 Version 1 Version A RP420024
H8 SC527896CP Version 1 Version 2 Version A AJW7212
H8.1 MC68HC705P6A Version 1 Version 2 Version B AJS1312

The diagram of the engine control module version A is shown in Fig. 3, and version B - in Fig. 5.

Rice. 5

Let's consider the interaction of the engine control module with other devices using the example of version A, used in the H7 DMPU modification (Fig. 3).

Relay control key K1 (version 2)

The control key for relay K1 is made on transistor Q3, the load of which is the winding of relay K1. Diode D11 is connected in parallel to the relay winding; it protects transistor Q3 from breakdown. The key is powered by 24 and 5 V voltages.

In the initial state, transistor Q3 is closed, relay K1 is de-energized and with its contacts K1.1 connects the motor stator in series with the rotor and with the upper terminal of triac TR2 in the circuit. When a log signal arrives at the Q3 base. “1” transistor opens, relay K1 is activated and with its contacts K1.1 and K1.2, it breaks the power supply circuit of the drive motor.

Relay control key K2 (version 1)

The control key for relay K2 is made on transistor Q1 according to a similar circuit, with the exception of the Q1 base bias circuit. In the initial state, the key is closed and relay contacts K2.1 and K2.2 switch the rotor winding into the motor power circuit in such a way that the stator terminal (M5) is connected to the rotor terminal M9, and the other rotor terminal M8 is connected through contact group K2.2 and the thermal protection of the motor (TM7-TM8) is connected to the mains phase (indicated by the letter “F”).

When the rotor and stator are turned on in this way, the drive motor rotates clockwise. When a key is received at the input, log. “1”, it opens, the relay with its contacts K2.1 and K2.2 through the contacts of relay K1.2 changes the rotor switching circuit. Stator M5 is connected to rotor M8, and rotor M9 is connected to the mains phase through contact group K2.2 and thermal protection of the motor (TM7-TM8). This switching changes the direction of current flow in the rotor winding of the motor and the direction of its rotation (counterclockwise).

Schemes of key cascades of versions 1 and 2 are shown in Fig. 6 and 7. Both versions of the key are opened by log signals. “1” arriving from pin. 5 and 4 U1 microcontrollers.

Rice. 6 Key scheme version 1

Rice. 7 Key scheme version 2

Signal from pin. 5 (PA5) is supplied only to break the power circuit between the rotor and stator of the motor. Signal from pin. 6 (PA6) provides a mode of reverse rotation of the drum in the mode of washing and laying out laundry.

Signal amplifier for controlling triac TR2

The amplifier is designed to match the PA7 output of microcontroller U1 (pin 3) with the control electrode of triac TR2. The amplifier is made using transistor Q2. Changing the unlocking phase of triac TR2 leads to a change in the supply voltage to the motor, and therefore the speed of rotation of the motor rotor changes. The maximum engine rotation speed is programmed in the U1 microcontroller by the manufacturer. This is precisely what distinguishes similar SMA models (for example, the A800X and A1000X models, whose serial numbers begin with 200020ХХХХХ or 0020ХХХХХ).

Upgrade lovers can easily increase the spin speed from 800 to 1000 by replacing their electronic module with a module from the “nimble twin” at 1000 rpm.

Engine control module (version B)

The module (Fig. 5) differs little from the version A module, with the exception of a few points.

The main differences are in the switching of relays K1 and K2, their operating program has been changed: if in version A, with Keys K1 and K2 closed, the engine began to rotate when a signal arrived at the control electrode TK2, then in this version the engine power supply circuit is broken. A series connection of the rotor and stator windings is only possible when one of the relays is on and the other is off. Reversible rotation of the engine rotor is ensured by changing states to the opposite.

Control modules for fill valve, drain pump, timer motor

The timer motor control module (TM) is designed to switch the timer motor using a signal from the pin. 8 (PA2) microcontroller U1. The module is made on a TR4 triac connected in series with the load (timer motor) in a 220 V power circuit. The amplitude of the input signal is sufficient to open TR4, and from it the mains voltage is supplied to the timer motor, which begins its rotation and moves the timer cam mechanism to another position , thereby closing the other contacts of contact groups 1, 3 and 5. Thus, the operation code changes.

The control modules for the drain pump and fill valve are built according to a similar scheme.

The drain pump control module (DPM) is made on triac TR1 and is controlled by pulses from the pin. 6 (PA4) U1.

The fill valve control modules (WV) are made on a TR5 triac, controlled by pulses from the pin. 7(ONE)U1.

DMPU module protection

To protect the electronic module from high mains voltage levels, a VR5 varistor is installed in it, connected in parallel with pins 01 and 04 of the CNC connector, through which the entire DMPU module is powered

Checking and repairing the DMPU module

Before you begin repairing the DMPU module, you must have a complete picture of the problem. It is best to test the module on a washing machine by running the autotest program.

Autotest

The autotest program can be carried out on any model of washing machine that uses the module modifications described above. DMPU modules cannot be tested on machine models with asynchronous motors, high speed models (over 1000 rpm) or Ardo S1000X models manufactured before December 1999.

Before starting the autotest, it is necessary to transfer the SM to the following state:

  • set the programmer to position 30 until it clicks (the penultimate one before STOP on the “Cotton” program);
  • The temperature regulator is set to position 0;
  • press all buttons on the front panel of the SM;
  • there should be no water in the tank;
  • the hatch must be closed.

To start the autotest, turn on the power to the CM - if there is no short circuit in the temperature probe and it is not disconnected, the drum rotates at a speed of 45 rpm, otherwise it stands still.

Turn the temperature control knob to the 40°C position - the drum rotates at a speed of 250 rpm, the drain pump turns on and voltage is applied to the timer motor. 2 minutes are allotted for further testing, after which the test stops.

If you need to skip the button test, turn the temperature control knob to position 0. This part of the test will bring the centrifuge to its maximum speed.

To test the buttons and circuits of additional functions, they must be pressed in accordance with the specified sequence, otherwise an error condition will be created and the drive motor will not rotate.

When you press the half load button, the drum rotation speed changes from 250 to 400 rpm.

When you press rinse buttons 3 or 4, the drum speed changes from 400 to 500 rpm.

When you press the stop button with water in the tank, the rotation speed of the drum changes from 500 to 600 rpm.

When you press the economical wash button, the drum rotation speed changes from 600 to 720 rpm.

When you press the high water level button, the drum rotation speed changes from 720 rpm to maximum.

If the washing machine being tested does not have one of the listed buttons, to continue the test, press and immediately release the centrifuge shutdown button.

This autotest allows you to check the operation of all components of the washing machine, with the exception of the fill valve, heating element and level switch.

Program 1 is used to check the fill valve and level switch.

Checking the DMPU Module Using Test Instruments

The DMPU module can be tested offline. To do this, you need to assemble a circuit in accordance with Fig. 8.

Rice. 8

Before testing the module, you need to check:

— integrity of the printed circuit board;

- quality of soldering, especially of powerful elements (triacs, resistors R51);

- absence of damaged elements.

Be sure to check resistors R51 (two large ceramic ones) connected in parallel. The resistance of resistors connected in parallel should be 3.1 kOhm. A common module defect is when one or both resistors are broken.

Finally, without soldering the voltage regulator U3 (5 V), check the resistance between its terminals. If a short circuit is detected in at least one of the transitions, the stabilizer is replaced.

Testing the DMPU module without connecting to a washing machine

Let us explain the procedure for assembling the circuit for testing the DMPU module.

Connect to cont. A01-A02 is a 5 kOhm resistor, to A05-A07 is a 220 V/60 W lamp. In addition, jumpers are installed between the contacts. A08 and A09, A10 and A11. Then install one of the following jumpers on the CNC connector:

a) to check the general test;

b) to test the water filling program;

c) to test the water drainage program.

The 220 V supply voltage is supplied to the module through contacts C01 and C04.

The testing procedure with jumper “a” is given in table. 4.

Table 4. Result of the general test with different configurations of the control module (jumper “a”)
Relay type in DMPU moduleModule behavior during testing
AJS312 After the relay is triggered, the brightness of the lamp gradually increases (within a few seconds), then it glows continuously with maximum brightness (within a few seconds) and turns off abruptly, after a few seconds the brightness of the lamp slowly increases. The procedure is repeated 4 times
AJW7212 After three relay activations, the brightness of the lamp gradually increases (within a few seconds), then it glows continuously with maximum brightness (within a few seconds) and goes out sharply, after a few seconds the lamp slowly lights up. The procedure is repeated 4 times
RP420024 After two relay activations, the brightness of the lamp gradually increases (within a few seconds). Then the test is repeated 4 times

Depending on the microcontroller firmware version, the execution time of each test step and the pause between them can vary in the range from 6 to 20 s. At the end of the test, a voltage of 220 V appears between contacts C01 and POP of the CNC connector.

This test allows you to check the serviceability of the microcontroller and, in part, the power supply, engine control module, command generation module, engine speed control system and timer control module.

This behavior of the module during the test is explained by the fact that it does not receive impulses from the tachometer and the system perceives this as a lack of rotor rotation. As a result, the controller smoothly increases the voltage supplied to the motor. If after this the system does not receive impulses from the tachometer, power is removed from the engine and a second attempt is made after a few seconds. After the 4th attempt, the module supplies power to the timer motor to move to a new operation code - wash. In a new operation, everything is repeated until the programmer reaches the STOP position.

This behavior of a washing machine can actually be observed when the housewife complains that the machine does everything, but the drum does not rotate.

It is impossible to unequivocally diagnose that the module is faulty, since the motor may be faulty (brush wear). It should also be noted that the results of the autotest on the machine itself should be treated with caution, and they can be used only after all elements and components interacting with the module have been checked.

Testing with jumper “b” allows you to check the fill valve control module - there should be a voltage of 220 V between contacts C01 (CNC) and B12 (CNB).

Testing with jumper “c” of the circuit allows you to check the drain pump control module - there should be a voltage of 220 V between contacts C01 and C02 (CNC).

If none of the tests run, you need to check the presence of 24 and 5 V voltages at the output of the power module. If there is a log. "1" on pin. 4 and 5 U1 in accordance with the modification of the engine control module (if there is a discrepancy in the PA5-6 signal outputs), do not rush to assume that the microcontroller is faulty - there may be a situation where this is caused by an incorrect combination of input signals on U1.

Note. In order not to damage MK U1, all measurements on its terminals must be carried out with a device with a high input resistance.

Power elements used in the DMPU module

The types of triacs used in the DMPU module are given in table. 5.

Table 5. Types of triacs used in the DMPU module
Triac typeType of shell
VTV24 TO-220
VtV16 TO-220
VTV08 TO-220
VTV04 TO-220
VT134 SOT-82
Z00607 TO-92

The appearance and pinout of triacs in TO-220, TO-92 and SOT-82 cases are shown on
rice. 9

Rice. 9

Triacs are checked with an ohmmeter, and the conductivity should only be between terminals A1 and G (1 and 3 for SOT-82).

The appearance and pinout of transistors BC337 and BC327 used in the module is shown in Fig. 10,

Rice. 10

and a 5 V stabilizer (LM78L05 or KA78L05A) in Fig. eleven.

The module uses diodes of the following types: 1N4148 and 1N4007.

Common element defects in the DMPU module

Power module:

  • break in resistance R51 (A, B);
  • failure of stabilizer U3;
  • failure of zener diode D24 (short circuit);
  • varistor VDR5 is broken.

Engine control module:

  • failure of relays K1, K2;
  • failure of triac TR2.

Command generation module:

  • failure of diodes D1-D6, D9-10, D15, D23.

Load control modules (timer, fill valve and drain pump):

  • failure of triacs TR1, TR4, TR5;
  • breakage of printed wiring tracks in power circuits.

In addition, often the malfunction of the DMPU module can be associated with burning of the contacts of the CNA, CNB and CNC connectors.