The programmer is a knob control panels most washing machines. Seemingly simple, but in fact a complex mechanism that controls the inclusion and deactivation of various washing programs, set and draining. This is a whole control unit, consisting of many parts. Looks like a protruding knob on the control panel.
Its role is undoubtedly important, since the final result depends on its performance. This mechanism is located near the handles, displays, buttons. Some call it a command device or a timer programmer for a washing machine.
What is a programmer
Programmers are reliable and less sensitive to voltage fluctuations than mostly premium washing machines with electronic control panels, which undoubtedly have their advantages. Without a programmer, washing machines with a fuzzy logic function can cope with washing processes.

Exists two types of programmers: hybrid (mechanical) and electronic.
Electronic have a more advanced mechanism with a large set of functions.
Their disadvantage is that, like all electronic devices, they are sensitive to network surges.
hybrid more modest, but they are distinguished by long service life and reliability, if necessary, a quick and cheap repair of the washing machine programmer.The service life of the programmer is not small - from 10 years.
And if we consider the frequency of breakage of nodes in washing equipment, then it will be in last place.
However, the impact of external factors can accelerate the process of wear or breakage. If there are children in the house, then often they speed up the process of breaking the programmer without any malicious intent.
Programmer malfunction
What characterizes the failure of the programmer?
typewriter refuses to turn onbut the power supply is good.- The equipment turns on, but there is no reaction to the timer controller.
- There is no washing time on the electronic display.
- Flashing indicators and the presence of an error.
- Laundry starts but goes on program crash and in the washing time up or down.
Parts of the programmer may break. The mechanical programmer of the washing machine consists of:
- synchromotor;
- contacts;
- cams responsible for the operation of the synchromotor;
- reducer;
- gears.
Disassembly and repair of the programmer
It depends on the model of the washing machine. There are some features that need to be considered when disassembling. If, for example, we talk about the Ariston washing machine, then:
- The removed programmer is subject to careful inspection. On the side you will see the latches that secure the cover. They pop off with a screwdriver. There are a lot of springs under the cover that try to scatter in different directions when removed.

- After removing the cover, you will see the board from the wrong side. It needs to be taken out and put aside.

- Next, the gear is taken and the gears are carefully examined. If there is debris, they are cleaned.
- Let's turn our attention to pay. If damage, burnt parts or tracks are noticeable, then they need to be re-soldered.

- If there is no damage, then the resistance on the contacts is checked with a multimeter.
- Next, all the gears and the core of the motor part are taken out. The winding is checked on the engine in order to exclude burnt areas. If found, replacement will be required.

- The integrity of all elements and contacts is checked.

- The programmer is assembled in the reverse order.
Repair of German washing machine programmers
The device of the washing machine programmer is very complex in design.
And if we talk about Gorenie, then they generally have a control board soldered in and it is advised to replace the programmer in the washing machine. 
Even many professionals do not undertake its repair. You can repair it yourself, if this is due to a malfunction of the buttons and switches or the washing machine programmer knob, you can solve the problem yourself. For this:
- fasteners are snapped off with a screwdriver;
- the powder receiver extends;
- after unscrewing the fixing bolts, the control panel is removed.

hello. tell me where to get the scheme for the commander from the Ural-10 washer
the control unit INDESIT IWSC 5105 (CIS) failed, Block - Code 21501022904, firmware SW010413. Can I replace it with a similar one with another firmware? For example, firmware SW 010403. The “master diagnostician” named the amount for the block and firmware 9000…. It's easier to get a new one.
Hello, tell me please.
I changed the programmer to a similar code. But it does not coincide with the beginning and end of programs. After I put the old one back, it also began to mismatch.
Can this be fixed somehow?