Pot fi contactat la aceasta adresa de email: Login pentru adresa
Proiectul consta in programarea unui sistem care controleaza un ventilator. Acest ventilator este controlat atat manual, prin QTouch si butoane, cat si automat prin intermediul unui senzor de temperatura. Pe display vor fi afisate informatii despre modul in care functioneaza (A- automat, T- controlat prin QTouch, B- controlat prim butoane), temperatura si duty-ul curent.
Am ales acest proiect deoarece aveam deja un ventilator de carcasa cu diamtrul de 12cm si 4 pini ce putea fi controlat prin pwm. Nu am reusit sa fac asta niciodata pentru ca placa de baza a calculatorului avea poturi doar de 3 pini asa ca m-am gandit sa fac un sistem automat/manual de reglare a turatiei. Este util atat pentru o unitate centrala, cat si pentru o camera mica asa cum este cea in care locuiesc acum.
Functii implementate:
La partea hardware cel mai greu a fost sa schimb o gramada de condesatoare si rezistente smd pentru a face QTouch functional. Am avut probleme si cu LCD-ul deoarece nu se vedea nimic din cauza contrastului motiv pentru care a trebuit sa schimb rezistenta de 1K de la divizor cu una de 2K2. La partea de software am reusit sa variez liniar prin pwm turatia ventilatorului in functie de un interval [T_MIN,T_MAX].
In final, totul functioneaza asa cum mi-am propus de la bun inceput.
Documentatie