miercuri, 8 februarie 2017

Modul control masina de spalat automata

Varianta 1


     Totul a pornit de la defectarea masinii de spalat automata...erori coduri , bla, bla ,bla.
Am vrut sa fac montajul pe module, mai usor de depanat.


Modul 0

-Am gasit un program, dar care era pentru masina de spalat cu 2 viteze (spalare-stoarcere)

http://www.pablin.com.ar/
si...pentru altceva...
http://ala-paavola.fi/jaakko/doku.php?id=beer

Schema 



Modul 1

-Pentru ca  trebuia sa controlez la un  motor universal - atat viteza cat si cuplu, am aflat despre TDA 1085 si alte CI specializate, acestea implica multe piese si iese mare modulul.  
   I-mi trebuia ceva care sa faca exact ca un PID controler...
  Stiam ce vreau de la motor, am inceput cu control in faza, acesta se face pe baza unui zero cross. L-am pus pe  Google la treaba, cautare - Control in faza - si printre multiplele site din care m-am inspirat, este si urmatorul...

http://tahmidmc.blogspot.ro/2013/06/power-control-with-thyristor-phase.html


Schema mea

                            

Testare...
Culpu constant viteza variabila

                                      

L-am folosit de curand in alte doua aplicatii....cu succes - prima la ....facut bulion, nu am imagini, a doua la ...prepararea...sucului de struguri..






Modul 2

-Acum i-mi trebuia un montaj care impreuna cu cel anterior sa comande doua viteze la motor - spalare(cca 1000-1200 RPM la motor) si stoarcere-aceasta cuprinzand: aranjarea rufelor si cresterea treptat a turatiei spre maxim, 12000-14000 RPM, la motor.


 Schema



Modul 3

-Actionare-electrovalva apa, pompa evacuare, rezistenta incalzire.
  Pot fi comandate in 2 variante: Relee sau Triace.
  Varianta  relee

  Schema
                            

Modul 4

Control temperatura apa.
L-am facut cu LM 311, cu temperatura setabila, se poate folosi si un termistor.

Schema
                     
                    
Finalizare

-Am modificat codul (pentru 16F877A), si programele dupa cum mi-a cerut beneficiarul, sotia, etape si timpi.

Programul are 8 subprograme:

1- spalare 5 min
2- spalare 5 min
3- spalare 5 min + evacuare apa, cca..... 30 sec
4- stoarcere intermediara-2min
5- clatire 5 min + evacuare apa............   30 sec
6- clatire 5 min + evacuare apa............   30 sec
7- stoarcere 6 min + incluse evacuari de 10 sec 
8- stoarcere 6 min + incluse evacuari de 10 sec
E- evacuare apa - la alegere.

Se poate alege nivel apa spalare, normal-mare.

Se poate porni din orice subprogram.

Spalare -
rotiri  alternante de 10sec, cu pauze intre ele de 5 sec
Clatire -
rotiri  alternante de 5 sec, cu pauze intre ele de 5 sec

Program complet, 1-8 cca 45 min.

Schema




                                   





PCB
         


                     


Simulare