Sari la conținut
ELFORUM - Forumul electronistilor

Control PWM si RPM ventilator 4 pini cu Raspberry Pi


Postări Recomandate

Atunci ia si foloseste dar sa nu spui apoi pe forum ca nu ti s-a spus ca este conductor electric. Din experienta proprie iti pot spune ca nu izoleaza asa de bine incit sa-l poti folosi la semnale mici iar cel metalic ii poti chiar si masura rezistenta cu multimetrul (citeodata) asa de tare conduce curentul.

Link spre comentariu
  • Răspunsuri 70
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Top autori în acest subiect

Imagini postate

Se găsește un fel de banda dublu adeziva din ceva silicon transparent, groasa de vreo 1-2mm care se lipește foarte bine și rezista. Am lipit un corp de iluminat de perete cu ea și s-a luat cu tot cu tencuiala cind am vrut să-l dau jos. Camera auto pe spate este lipita de luneta de 2 ani cu un pătrățel de 1.5x1.5cm și sta perfect și acum. 

Nu stiu exact cum se numește dar dacă te uiți prin magazinele de profil este o rola cu banda groasa transparenta, cam scumpa dar merita. Este și foarte elastica, se întinde cind vrei sa o dai jos tragind de un capăt. 

Sau folosești ce folosesc toți ciainejii: hot glue. 

Editat de sesebe
Link spre comentariu

Din pacate nu am la indemana nimic din cele pe care mi le-ati recomandat.

Asa ca le-am indoit pe spatele placutei si le-am prins cu inca o placuta de textolit.

Merge excelent cu cei 3 senzori. Daca inainte aratau toti cam aceeasi temperatura, acum cel de pe radiatorul Raspberry a mai crescut. Padul ala terminc e bun, se comprima exact cat trebuie...

 

IMG-20231209-194031.jpg

 

IMG-20231209-194114-1.jpg

 

IMG-20231209-214401-1.jpg

 

IMG-20231209-214304.jpg

 

IMG-20231209-180123.jpg

Link spre comentariu

Acum nustiu dupa ce naiba algoritm sa controlez PWM-ul in functie de temperatura... :rade:

https://www.arctic.de/en/blog/what-exactly-is-pwm-pst

Am vazut ca sint niste grafice, dar nu se potrivesc cu ce am eu pe Raspberry, alea sint pentru temperaturi de PC, 70-80 de grade... Cred ca funcionarea asta o voi determina numai in timp, prin incercari repetate. Dar nustiu ce logica sa folosesc... Daca dau duty cycle in functie de temperatura, cand ventilatul porneste, temparatura scade si opreste ventilatorul. Stiu ca pot sa pun niste praguri, dar intre pragurile astea sa merg cu viteza constanta sau sa variez... ?

Editat de Blacksmith
Link spre comentariu

Normal ca e mai bine sa o variezi, asa ai reglare mai exacta/precisa. 

 

P.S. Pentru temperatura merge algoritm PID sau macar PD. (Proportional Integrator Derivator in romaneste sau Proportional Integral Derivative in engleza)

Editat de merck
Link spre comentariu

Un algoritm de control in buclă închisă îl folosești atunci când trebuie să ai o temperatura constantă și cu o precizie buna, nu vad de ce ai vrea să menții o temperatură așa precisă in carcasă.

@Blacksmithprobabil ai văzut la unele placi de baza că îți poți defini un profil similar cu asta de mai jos

Cu siguranță îți poți face ceva similar chiar si cu aspect tabelar.

fan_control_with_argus_monitor.png

Link spre comentariu
Acum 14 ore, Blacksmith a spus:

alea sint pentru temperaturi de PC, 70-80 de grade...

Alea sunt praguri pt procesor cu senzorul langa nucleu.

In cazul tau e mai comicat, primul pas e sa calculezi/masori diferenta de temperatura dintre hdd (ce afiseaza in S.A.R.T.) si ce afiseaza senzorul.

Eu as porni curba de pe la 25*C (sub pragul ala ventilatorul sa fie oprit) iar de pe la 45*C as merge cu viteza maxima.

Acum 14 ore, Blacksmith a spus:

Stiu ca pot sa pun niste praguri, dar intre pragurile astea sa merg cu viteza constanta sau sa variez... ?

Asta tine de cat de greu sr implementeaza si/sau de de preferinte personale. Pentru inceput poti incepe cu modul mai usor de implementat, iar daca nu-ti place incerci si cealalta varianta.

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