joi, 29 decembrie 2011

Temporizare stergatoare logan


Totul este luat de pe site-ul http://www.daciaclub.ro/index.php?showtopic=20981&st=180#  ca sa nu se piarda.



Schema este urmatoarea: Attached Image

Scuze pentru calitate dar nu am nici un soft instalat in care sa pot desena circuite.

Lista pieselor:

Microcontroler ATtiny2313
Stabilizator L78L05
Dioda 1N4007
Dioda Zenner 10.1V
Dioda Zenner 4.7V
Rezistenta 1Kohm - 4bucati, 100Kohm - 2bucati
Condensator 10nF, 50uF
Led Rosu si Verde

Dioda 1N4007 e pentru protectie la montare gresita dar se poate si elimina, iar ledurile au fost pentru teste, la fel se pot elimina insa eu le-am lasat ca nu incurca smile.gif . Ledul verde se aprinde la comutarea manetei pe stergere cu temporizare, iar cel rosu se aprinde cand se va da semnal catre UCH de pornire stergatoare.

La aceasta schema trebuie adaugata partea de conectare la programator. Eu am avut un AVRISP si conectorul are forma urmatoare: Attached Image

Se leaga in felul urmator:

Conector <-> ATtiny2313

1 - 18
2 - 20
3 - 19
4 - 17
5 - 1
6 - 10

Aici e proiectul cu codul sursa,aici si aici Attached File Stergatoare.zip ( 25.81k ) Number of downloads: 84


pentru compilare se foloseste WinAVR (se gaseste gratis pe net) dar daca nu vreti sa faceti modificari aveti si fisierul main.hex in arhiva.

Inainte de a-l pune pe masina se poate face un test, in cazul acesta ledurile ajuta. Verde se aprinde cand se aplica 12V pe intrare, iar cel rosu cand se da comanda de stergere.

Sper ca astea sa ajute.

Am uitat sa mentionez ca, System Clock l-am pus sa fie de 500kHz, adica Internal RC oscilator setat pe 4MHz si bifat CKDIV8 => 500kHz. Daca folositi acelasi cod trebuie setat la fel, altfel valorile de timp (min 3 si max 60) nu mai sunt corecte.

Niciun comentariu: