sistema controllo ventola

Salve a tutti, Studio ingegneria elettronica e mi manca poco per finire :-) Non ci crederete ma non ho imparato nulla di elettronica all'università....però sono in grado di dimotrare 100mila teoremi matematici. Infatti mi rivolgo a voi esperti per aiutarmi passo passo a risolvere un problema. Ho una ventola come quelle dei PC e vorrei regolarne la velocita di rotazione in base alla temperatura proprio come avviene dentro ai PC credo. Ora mi chiedo:

1) Esiste gia qualcosa a basso costo che si puo comprare è fa tutto quello che voglio senza che devo progettare io il tutto. 2) me lo progetto io e me lo costruisco sperando che non costi troppo.

le specifiche sono queste:

1) range temperatura del sistema 0-50° 2) ventola 12 V 0.33A max 3) possibilmente rivelazione temperatura su 2 punti la cui media sarà la temperatura da tenere in considerazione. 3) incertezze sulla temperatura anche di +/-1 grado. 4) spendere pochissimo :-)

Io ho pensato di mettere il sensore di temperatura collegato a un microcontrollore che al suo interno ha un convertitore A/D, il micro da in uscita un segnale per esempio PWM che interfaccio alla ventola. Vi sembra una buona soluzione? inoltre come faccio a scegliere i componenti? ci sono tantissime scelte di sensori, condizionamento, micro e non saprei come comportarmi. Grazie per i consigli. Ciaooo

Reply to
Foley
Loading thread data ...

Ciao,

puoi utilizzare anche una soluzione a microcontrollore, ma mi sembra un po' complicata rispetto a come puoi farla in analogico, o meglio, se non devi utilizzare interfacce (per esempio leggere via seriale la temperatura o gli RPM, ecc.) ti conviene andare in analogico.

formatting link

Guardati questo schema. A parte il generatore di triangolo, il comparatore B (quello che comanda il mos) è il comparatore PWM. Se ci ragioni un po' sopra non ti fa male...all'università non lo fanno fare quasi per niente! Lo schema puoi scalarlo quanto vuoi, cambiando il mos e pilotandolo opportunamente (hai una capacità di gate da caricare e scaricare, e devi farlo più in fretta che puoi)

Il duty cycle dell'uscita sarà proporzionale alla tensione presente sul pin invertente del comparatore PWM. In particolare in questo schema sarà inversamente proporzionale.

A questo punto ti procuri un sensore integrato, tipo l'LM19 della national e ce lo colleghi brutalmente, scalando opportunamente la sua tensione di uscita con un piccolo op-amp come amplificatore. Le varianti sono un miliardo... se vuoi puoi utilizzare un sensore LM35e utilizzare l'amplificatorino (single-supply) come invertente, il che rende più facile l'aggiunta di un eventuale offset sulla misura (per regolare lo 0-100% della tua ventola)

Se poi vuoi usare un micro, come sensori vanno bene quelli che ti ho detto, e come micro puoi usare per esempio un PIC18F1220. Gli unici componenti che ti servono intorno sono qualche condensatore da 100nF, anche perchè puoi facilmente impostare il microcontrollore per utilizzare un clock interno (spreciso ma ne avanza)

Oppure, ci sono controllori già fatti, come questo maxim :

formatting link

Che si retroaziona in base alla velocità della ventola (tachimetrica), e utilizza un PNP come sensore di corrente (la scelta più economica che esiste)

Ciao CG

Reply to
CG Audio Laboratories

"Foley" ha scritto nel messaggio news:4e9de9e1$0$1382$ snipped-for-privacy@reader2.news.tin.it...

Hai mai sentito il proverbio: "Chi sa fa, chi non sa insegna" ?...

Reply to
Bafometto

"Foley" ha scritto nel messaggio news:4e9de9e1$0$1382$ snipped-for-privacy@reader2.news.tin.it...

Ottimo...

Reply to
James T.Kirk

Ciao, la scelta del micro con ingresso adc ed uscita pwm sarebbe un ottimo progetto educational.

Per la scelta dei componenti basta un qualsiasi micro con ad converter e pwm (ma potresti realizzare il pwm via software). Per l'interfacciamento, alcuni sensori di temperatura puoi collegarli direttamente al micro ed in uscita, basta un transistor o mosfet (verso massa) per pilotare la ventola

Per una soluzione piu immediata, puoi vedere questo schema

formatting link

Reply to
Emanuele

-)

o.

llo

a

Funzione della ventola, oltre a quella di "termometro tachimentrico inverso"?

Saluti fan-tastici.

Reply to
Tomaso Ferrando

"Emanuele" ha scritto nel messaggio news: snipped-for-privacy@x7g2000yqn.googlegroups.com...

Sei il secondo che mi propone di andare in analogico :-) Nei politecnici va un sacco di moda parlare del digitale... oramai si fa tutto in digitale dicono :-) Ma a quanto pare con questo schema si risolve tutto senza spendere molto e senza mettersi a programmare giusto :-) ? Ora ho 2 dubbi:

1) Mi conviene usare un diodo per rilevare la temperatura oppure uso il LTC2997 in locale? basterebbe aggiungere un semplice diodo quindi direi di metterlo cosi posso anche misurare la temperatura a distanza dal circuito giusto? 2) Ho visto che LTC2997 costa 1.5 dollari se ne prendi 1000 pezzi... a me ne serve 1 :-) quanto me lo faranno pagare? dove conviene comprare? on line o da un rivenditore in citta?

Grazie mille a tutti per l'aiuto.

Reply to
Foley

Ci sono cose che si fanno ancora in analogico. Anche se usi il PWM di un micro, la funzione comparatore PWM è fatta (anche se con comparatori interni al micro) in modo analogico. Il controllo digitale ce l'hai sulla Vref, e l'anello di reazione non passa da nessuna riga di codice

Lo schema che ti ho dato io è più semplice e meno costoso!! E soprattutto lo fai con componenti che trovi dal pizzicagnolo sotto casa

Comunque puoi guardare su:

formatting link
formatting link
formatting link
formatting link

ecc.

oppure richiedere dei campioni gratuiti direttamente a Linear

Ciao CG

Reply to
CG Audio Laboratories

Il 20/10/2011 8.43, CG Audio Laboratories ha scritto:

Scusate, c'è qualche integrato simile ma in versione classica PDIF, per provarlo su breadboard? Grazie.

Reply to
Previ

Ormai nessun produttore fa integrati nuovi in contenitori ormai obsoleti da anni...

...anzi, il problema è che anche tra gli SMD troppo spesso si trovano componenti non saldabili a mano (BGA, DFN, ecc.). L'unico modo per provarli su breadboard è procurarsi degli stampati adattatori

In ogni caso, lo schema che ho dato io utilizza degli amplificatori operazionali reperibili in package through-hole

Ciao CG

Reply to
CG Audio Laboratories

"Foley" ha scritto nel messaggio news:4e9de9e1$0$1382$ snipped-for-privacy@reader2.news.tin.it...

Se scegli la strada digitale :

-micro ATTiny13 (8 pin con oscillatore interno, ADC e PWM)

-due sensori di temperatura LM35 che forniscono 10mV per °C, oppure due NTC che linearizzerai via software (piu' incasinato)

-transistor di potenza TIP122 per la ventola + diodo + resistenza

regolatore 78L05 per il micro condensatori alimentazione un diodo per le inversioni di polarità in tutto

In tutto sei sotto i 10?, l'ambiente di sviluppo C si trova in giro, il programma spero tu sia in grado di farlo :))

Ciao, Pier.

formatting link

Reply to
Pier GSi

"CG Audio Laboratories" ha scritto nel messaggio news:4e9fc2c0$0$1390$ snipped-for-privacy@reader1.news.tin.it...

Il problema è che non c'è una spiegazione nello schema che hai messo tu... inoltre ha molti piu componenti e mi sono spaventato :-) Ora vado in giro a cercare e vediamo cosa trovo dai negozianti. un altro dubbio che ho è questo: Una volta che ho il segnale in uscita in pwm, serve un circuito per estrapolare il solo valor medio oppure la ventla funziona anche con un segnale pwm(discreto nel tempo)? Abbiate pazienza ma non sono abituato a vedere circuiti cosi grossi. Dove mi conviene costruirlo il circuito? ci sono le mille fori che costano parecchio... ci sono altre soluzioni il piu possibile tendenti al gratuito? Grazie ancora. ciao!

Reply to
Foley

"Pier GSi" ha scritto nel messaggio news: snipped-for-privacy@mid.individual.net...

Invece seguendo lo schema analogico di CG audio o di emanuele spenderei di piu?

Reply to
Foley

"CG Audio Laboratories" ha scritto nel messaggio news:4e9e7246$0$1380$ snipped-for-privacy@reader2.news.tin.it...

Allora che intendi per scalare il circuito? e cambiare il mos? non ho capito nemmeno perche pensare alle capacita parassite del mos:-)

Questo l'ho capito credo. Tolgo il partitore del potenziometro, e sostituisco il mio sensore opportunamente condizionato quindi aggiungendo un convertitore temperatura tensione con la giusta amplificazione. La bobina dopo il comparatore serve a estrapolare il valor medio del segnale pwm? quindi mi trasforma il segnale pwm in una continua di proporzionale valore? Pero mi sembra molto piu incasinato da costruire a mano... servono parecchi integrati e parecchi componenti e io a saldare non sono bravissimo... inoltre anche gli operazionali in negozio costano parecchio.... on line non conviene perche la spedizione costa troppo per pochi pezzi....

Reply to
Foley

Il 20/10/2011 14:20, Foley ha scritto:

No. Non quella, non in quel senso.

No.

*Un* integrato (sensore a parte) e una manciata di resistenze?

Operazionali?

Io, fossi in te, mi prenderei una bella camomilla e guarderei piu' attentamente:

formatting link

Da Marcucci (#include /std/disclaimer) circa 5EE per 25 pezzi, su Ebbai

2,5E circa l' uno, a casa.
Reply to
Englishman

"Foley" ha scritto nel messaggio news:4ea009a5$0$1390$ snipped-for-privacy@reader2.news.tin.it...

Lo schema di cg audio richiede delle modifiche per fare quel che chiedi, l'altro utilizza degli integrati meno facilmente reperibili. Relativamente al costo non saprei.

Ciao, Pier.

formatting link

Reply to
Pier GSi

non è all'altezza delle proposte che hai già ricevuto ma ti allego un semplice schema realizzato da me per controllare una piccola ventola a 12V

100mA. nel tuo caso dovrai aggiungere un transistor PNP per pilotare una ventola più potente, come illustrato a destra nello schema. il tutto si basa sul NE555 (quindi molto economico) usato per pilotare la ventola in PWM, e una NTC come sensore. la particolarità del circuito è quella di bloccare l'oscillatore oltre a una certa temperatura, cioè DutyCycle 100% = ventola a massima velocità [FIDOCAD] MC 75 100 1 0 170 MC 75 65 3 1 090 MC 75 50 3 0 010 MC 90 70 1 0 114 RV 85 80 110 95 MC 100 50 3 0 010 MC 75 110 0 0 045 MC 100 110 0 0 045 LI 75 50 75 55 LI 100 50 100 80 LI 100 70 105 70 LI 105 70 105 80 LI 90 70 90 80 LI 90 75 85 75 LI 80 70 75 70 LI 75 65 75 100 LI 75 90 85 90 LI 85 85 75 85 LI 100 95 100 110 LI 110 85 125 85 SA 75 70 SA 75 85 SA 75 90 SA 100 70 TY 60 55 5 3 0 0 0 * NTC TY 60 60 5 3 0 0 0 * 47K TY 85 65 5 3 0 0 0 * 22K TY 65 105 5 3 0 0 0 * 33n TY 90 80 5 3 0 0 0 * 7 TY 85 85 5 3 0 0 0 * 2 TY 85 90 5 3 0 0 0 * 6 TY 105 85 5 3 0 0 0 * 3 TY 100 80 5 3 0 0 0 * 8 TY 105 80 5 3 0 0 0 * 4 TY 100 90 5 3 0 0 0 * 1 BE 125 60 130 55 135 60 125 60 BE 125 60 120 65 115 60 125 60 RV 120 55 130 65 TY 135 55 5 3 0 0 0 * Ventola TY 135 60 5 3 0 0 0 * 12V 100mA LI 125 65 125 85 LI 125 50 125 55 MC 125 50 3 0 010 TY 90 35 5 3 0 0 0 * Vcc=15V TY 110 95 5 3 0 0 0 * NE555 SA 90 75 MC 185 85 0 0 310 BE 200 105 205 100 210 105 200 105 BE 200 105 195 110 190 105 200 105 RV 195 100 205 110 TY 210 100 5 3 0 0 0 * Ventola TY 210 105 5 3 0 0 0 * 12V LI 200 95 200 100 MC 180 85 1 0 115 MC 185 80 2 0 115 MC 200 115 0 0 045 LI 180 85 185 85 LI 185 85 185 80 LI 185 70 185 65 LI 185 65 200 65 MC 200 60 3 0 010 LI 200 110 200 115 MC 170 85 2 0 074 LI 200 60 200 75 SA 185 85 SA 200 65
Reply to
alfio

Il 20/10/2011 18.08, alfio ha scritto:

1) Al posto della NTC da 47K, posso sostituirla con quale altro valore? 2) Il secondo schema, quello sulla destra, deve essere utilizzato col primo?

Ciao.

Reply to
Previ

Quello che vuoi, basta che mantieni la proporzione con la 22k e la costante di tempo RC con il condensatore

[FIDOCAD] MC 75 100 1 0 170 MC 75 65 3 1 090 MC 75 50 3 0 010 MC 90 70 1 0 114 RV 85 80 110 95 MC 100 50 3 0 010 MC 75 110 0 0 045 MC 100 110 0 0 045 LI 75 50 75 55 LI 100 50 100 80 LI 100 70 105 70 LI 105 70 105 80 LI 90 70 90 80 LI 90 75 85 75 LI 80 70 75 70 LI 75 65 75 100 LI 75 90 85 90 LI 85 85 75 85 LI 100 95 100 110 SA 75 70 SA 75 85 SA 75 90 SA 100 70 TY 60 55 5 3 0 0 0 * NTC TY 60 60 5 3 0 0 0 * 47K TY 85 65 5 3 0 0 0 * 22K TY 65 105 5 3 0 0 0 * 33n TY 90 80 5 3 0 0 0 * 7 TY 85 85 5 3 0 0 0 * 2 TY 85 90 5 3 0 0 0 * 6 TY 105 85 5 3 0 0 0 * 3 TY 100 80 5 3 0 0 0 * 8 TY 105 80 5 3 0 0 0 * 4 TY 100 90 5 3 0 0 0 * 1 TY 110 95 5 3 0 0 0 * NE555 SA 90 75 MC 145 85 0 0 310 BE 160 105 165 100 170 105 160 105 BE 160 105 155 110 150 105 160 105 RV 155 100 165 110 TY 170 100 5 3 0 0 0 * Ventola TY 170 105 5 3 0 0 0 * 12V LI 160 95 160 100 MC 140 85 1 0 115 MC 145 80 2 0 115 MC 160 115 0 0 045 LI 140 85 145 85 LI 145 85 145 80 LI 145 70 145 65 LI 145 65 160 65 MC 160 60 3 0 010 LI 160 110 160 115 LI 160 60 160 75 SA 145 85 SA 160 65 LI 110 85 130 85 TY 90 35 5 3 0 0 0 * Vcc=12V
Reply to
zio bapu

Grazie, quando posso faccio sapere. Ciao. :-)

Reply to
Previ

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.