|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9174
|
Costruire un baybus automatico
il mio progetto è:
Costruire un baybus che regoli autonomamente la velocità della ventola in base alla temperatura del processore, la cosa è fattibile, ma mi serve qualche guida o consigli sui componenti, se qualcuno di voi sa qualcosa. Vorrei integrare anche un LCD, che magari monitori la temperatura della cpu e gli rpm della ventola. Il progetto è per l'esame di 5°, il prof ha detto che esistono microcontrollori progettati appositamente per controllare le ventole, ma io non ne trovo, sapete darmi una mano? grazie ![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2004
Città: Forlì (FC)
Messaggi: 9856
|
Se ti interessa qui c'è un buon tutorial per termoregolare le ventole; io ho usato una soluzione più semplice ed altrettanto funzionale, con uno schema diverso.
http://www.cpemma.co.uk/thermal.html Per quanro riguarda il microcontrollore non so cosa intendi; se ti riferisci ad un integrato specifico per la termoregolazione delle ventole in pwm dai un'occhiata al datasheet del TC648 che è ottimo. Microcontrollori progettati apposta io non ne conosco; casomai devi usare un microcontrollore e farti un programma apposta.
__________________
Ho concluso con piacere con più di 100 utenti. PC1: E8500, 2 x 30 Gb SSD MLC HD in raid 0, 500 Gb storage; PC2: Q9400 liquid cooled @ 3,1 Ghz, GeForce 8800 GT, velociraptor 140 Gb, 1 Tb storage SILENT PC QUASI FANLESS: link |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Nov 2002
Città: Modena
Messaggi: 420
|
Quote:
Il modo più semplice, secondo me, è usare un microcontrollore tipo il PIC16F628 ed una sonda di temperatura tipo LM35Z. La sonda è molto semplice da usare, la alimenti e in uscita hai 10mV ogni °C rilevato e la metti in ingresso nel ADC del micro, fai fare la conversione e la visualizzazione sul display e generi il segnale PWM per la ventola. Fino a qua si fa bene, per leggere e visualizzare i giri della ventola bisogna usare il modulo TIMER0 per contare gli impulsi al secondo della ventola. Se sei un po pratico di micro e programmazione ce la fai bene, cmq se hai bisogno ti do una mano, sempre se ne sono capace ![]()
__________________
PC1: E6700 (2660@3400) - Asus Commando - Zalman 9700 - 2Gb Corsair - 8800Gts 640Mb - Adaptec 19160 + Seagate 36Gb. Pc2:Dual Xeon 2400@3200 - Asus Pc-dl - 9600pro |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9174
|
rieccoci qua, intanto domani porterò al vaglio del mio professore il TC648 e il TC649A, nonchè il PIC consigliato da Bad_viper, dopodichè si sceglierà la strada da seguire, certo che con il pic dovrebbe essere più complicato, ma anche più bello da realizzare!
pensavo di montare il tutto su un sistema da comprare appositamente per l'occasione, qualcosa di caloroso e poco costoso, tipo thunderbird 1,33 |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Nov 2002
Città: Modena
Messaggi: 420
|
L'utilizzo dei TC648 e TC649A semplifica abbastanza la realizzazione del progetto, ma se vuoi anche visualizzare i giri delle ventole su un lcd mi sa che l'unica soluzione sia quella di usare un micro.
Sul fatto che usando il pic sia più complicato non è verissimo, incominciare a scrivere qualche programmino in C non è complicatissimo ed è abbastanza veloce da imparare.
__________________
PC1: E6700 (2660@3400) - Asus Commando - Zalman 9700 - 2Gb Corsair - 8800Gts 640Mb - Adaptec 19160 + Seagate 36Gb. Pc2:Dual Xeon 2400@3200 - Asus Pc-dl - 9600pro |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: May 2002
Città: Foligno (Pg)
Messaggi: 9174
|
Quote:
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:51.