Sari la conținut
ELFORUM - Forumul electronistilor

Inca un amplificator...


Akos

Postări Recomandate

S-a tinut cont in masura in care indiferent de temperatura mediului ambiant, masura de temperatura se ia de pe radiator. A lui temperatura ne intereseaza si pe ea o masuram indiferent de temperatura mediului ambiant. Daca ajunge la 100 grade, tot amp-ul intra in standby.

Link spre comentariu
Acum 2 ore, Marian a spus:

Si cum implementezi asta practic?

Cum zice si @UDAR, cum corelezi temperatura cu turatia? 

Scuze dar programarea ma depaseste, am ramas la stadiul de "hello world", din cauza asta nu pot da o solutie clara, pana de curand am fost unul dintre mult blamatii "gameri", de accea cunostintele mele in IT se rezuma la ce tine de configurare hardware si software pentru anumite scenarii de utilizare a PC-uriilor.

La nivel de schita eu as vedea o abordare in mai multi pasi asemanator (ca idee generala) cu proiectele surselor reglabile cu preregulator (in comutatie sau prize multiple la trafo), sau ca la sistemele audio unde ai amplificator ajutat de un preamp/corector de ton.

Doar ca in cazul acesta un bloc se ocupa cu relatia temp-turatie, iar al doilea bloc ar avea rolul de a tine fixa turatia hotarata de primul bloc.

Sincer nu stiu daca am inteles ce a vrut sa intrebe @UDAR, daca intreba cum se aleg pragurile ar fi doua solutii simple, 1-din burta, ca exemplu doar: 50*C => 1000rpm, 60*C=> 1500rpm, 70*C =>2000rpm (sau turatia maxima a ventilatorului), 75*C oprire amp (bine inteles se foloseste si hysteresis). Cel mai corect ar fi sa se determine experimental pentru fiecare ventilator, debitul de aer nu este liniar cu turatia ventilatorului mai ales cand apar obstacole, iar unele radiatoare au nevoie de viteza mai mare a fluxului de aer decat altele pentru un transfer termic adecvat.

Link spre comentariu

Am văzut ca-ți place sa te complici dar aceste complicații nu vor face decit să-ți dea bătaie de cap în loc ca ajute la rezolvarea problemelor. 

Am mai spus și acum citeva pagini, sistemele de protecție trebuie sa fie cit mai fiabile, simple și rapide, ceea ce nu se poate spune despre sistemele cu microcontroler. Da, la nivel industrial se practica dar acolo testarea este foarte amănunțită și exista și alte sisteme de back-up. 

Citirea turației cu microcontroler nu te va ajuta decit sa utilizezi informația pt protecție la blocarea ventilatorului iar în rest va crea doar probleme. 

Link spre comentariu

Daca urmariti sa raciti radiatoarele cu ventilatoare sa tineti cont ca ventilatoru sa nu fie niciodata oprit pt. a fi eficient in a raci- parerea mea.In rest cam complicata mantzogaria aia ce vreti dvs. sa o faceti acolo ca sa dati turatiile la ventilator

Link spre comentariu

Nu vad asa mare problema in folosirea unui uc.

Pana la urma protectia la dc se poate implementa in paralel aplicata cu un SAU logic la comanda releului.

Uc e cealalta parte a SAU lui logic si va agrega restul de semnale si probabil funcții.

 

In rest, scris cod, nu e mare lucru.

Legat de ventilatoare, parerea mea e ca si cu ventilatorul pe minim, unde nu il auzi, un radiator decent va ramane rece.

 

Cald doar in regim de discoteca.

In rest ca poti face calcule de debit, de ce racire ai nevoie sau chiar sa integrezi semnalul ca sa estimezi disipatia, da, de ce nu...

 

Fiind un amplificator de casa parerea mea e ca trebuie permisa cat de mult incalzirea fara turare. Nu de alta dar mari sanse sa scazi volumul intre timp.

 

Link spre comentariu

Va salut @Akos,

 

Daca tot vreti sa abordati solutia cu procesor, cred ca este o complicatie nejustificata sa stabiliti praguri multiple, sa masurati turatia si asa mai departe.

Va supun atentiei o varianta care implementeaza numai partea proportionala dintr-un controler PID (Proportional Integral Derivativ). Si nu vorbesc din povesti. Am facut un termostat acum muuulti ani in asamblare pe un PIC16F73. Istorie antica. In cazul meu am implementat partea proportionala si cea integrala. Derivata am lasat-o la zero.

 

Iata mai jos o simulare in excel pentru 4 valori (1, 2, 3, 5) ale parametrului A, amplificarea pe bucla de control. Observati panta variabila cu parametrul, ceea ce se traduce in sensibilitatea si eroarea finala a procesului. In cazul dvs. o eroare de cateva grade nu conteaza. Importanta e ajustarea continua a PWMului cu temperatura.

 

Daca prezinta interes, putem discuta detalii. Aveti in poza de mai jos ecuatiile de implementare si o simulare a PWM functie de temperatura avand castigul A ca parametru. In cazul simulat de mine am folosit T_ref = 40 grade, adica temperatura de la care PWM incepe sa creasca si sa actioneze ventilatorul. Atata PWM cat si A se pot modifica in soft pana la obtinerea unei performante acceptabile. Calculul se poate rula la un interval fix de 1 ... 10 secunde. Procesul este termic si relativ lent.

akos_pwm.thumb.JPG.4313a5a3cb0c600a3ccd132ec6ca53f8.JPG

 

Spor!

 

 

 

Editat de cirip
Link spre comentariu

Din punctul meu de vedere, (nu ca am facut eu si a fost un real succes), DC, doua fire pe fan, controlat termic cu termistor sau jonctiuni serie de siliciu pe radiator. Ieftin, sigur si fara probleme. LM 317 cu termistor in divizor, bate orice uC, orice algoritm, orice complicare.  Doar mica pieredere pe disipare fiind regulator serie. Citiva watti, 1-2-3, insignifiant.

 

Parerea mea.

 

Mai ales la o clasa derivata TD, unde disipatia nu este foarte mare.

Link spre comentariu
Acum 45 minute, DjLeco2021 a spus:

Din punctul meu de vedere, (nu ca am facut eu si a fost un real succes), DC, doua fire pe fan, controlat termic cu termistor sau jonctiuni serie de siliciu pe radiator. Ieftin, sigur si fara probleme. LM 317 cu termistor in divizor, bate orice uC, orice algoritm, orice complicare.  Doar mica pieredere pe disipare fiind regulator serie. Citiva watti, 1-2-3, insignifiant.

 

Parerea mea.

 

Mai ales la o clasa derivata TD, unde disipatia nu este foarte mare.

:rade: exact asta am spus eu anterior.

Link spre comentariu

D-le @DjLeco2021, de la ce temperatura porneste ventilatorul si la cat ajunge la maximum ? Daca trece peste sa zicem 100 grade cum decuplati alimentarea amp-ului ? Sa stiti ca nu intreb sa ma aflu in treaba, chiar ma intereseaza ! Ce termistor ati folosit ? Si cum l-ati legat ?

Editat de Akos
Link spre comentariu

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum
×
×
  • Creează nouă...

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.Termeni de Utilizare si Ghidări