自製電腦機箱風扇智能溫控器

admin @ 2014-03-19 , reply:0

概述
自製電腦機箱風扇智能溫控器自製電腦機箱風扇智能溫控器 作者:肖建大  天氣轉涼后,為電腦加裝的排氣、硬碟風扇就無須運轉。如果能根據電腦機箱溫度決定風扇是否旋轉,可降低噪音……
自製電腦機箱風扇智能溫控器
自製電腦機箱風扇智能溫控器

 


作者:肖建大

   天氣轉涼后,為電腦加裝的排氣、硬碟風扇就無須運轉。如果能根據電腦機箱溫度決定風扇是否旋轉,可降低噪音,減少功耗,電腦機箱風扇智能溫控儀就是為此而設計的。



    一、電路

溫控儀電路如圖1所示。DS18B20完成溫度的測量並轉成換數字信號,AT89C2051單片機根據此數字信號對三極體進行控制,進而控制風扇的旋轉與停止。當溫度高於28℃時,三極體完全導通,風扇全速旋轉;當溫度低於8℃時三極體截止,風扇停轉;當機箱溫度在28℃與8℃之間時,單片機採用脈寬調製方式(PWM)為風扇供電,使風扇的平均工作電壓在12v與6v之間,溫度越低,平均工作電壓越小,風扇轉速就越慢。單片機程序以每變化4℃為一個控制間隔(控制點為28℃、24℃、20℃、16℃、12℃、8℃),溫度降低每越過一個控制點,風扇工作電壓便降低10%,風扇轉速也相應降低10%, AT89C2051單片機沒有脈寬調製發生器.故利用單片機兩個定時器模擬產生可調脈寬波形,可調脈寬波形的高電平時長由定時器0決定,可調脈寬波形的低電平時長由定時器1決定,如圖2所示。如果溫度增加越過一個控制點,程序就會增加定時器0的定時長度,同時縮短定時器1的定時長度,從而使三極體的導通時間延長。風扇轉速增加。


    二、製作

    溫控儀所用的5V、12V電源取自電腦,溫控儀的工作狀態由紅、綠雙色發光二極體指示:單片機採集到的溫度低於8℃時.雙色發光二極體發紅光.高於28℃時發綠光.在8℃與28℃之間時發雙色光(橙色)。雙色發光二極體需選用共陽的(也可用紅、綠兩個獨立發光二極體代替)。整個溫控儀最好裝在塑料小盒內再固定於機箱中。溫度探頭Ds18B20可用三根導線將其延長.置於高溫區附近.雙色發光二極體也用三根導線延長,固定在前面板上。由於三極體工作於開關狀態功耗較低,所以可用中小功率NPN型三極體。AT89C2051的11、14、15、16、17腳輸出控制信號完全相同,故三極體基極可接至其中任意一腳。也可通過增加三極體來增加被控制風扇的個數。溫控儀控制程序用Keil C51寫成,生成的HEX文件為2051wky.hex。製作時,利用燒寫器將HEX文件固化到AT89C2051中.只要電路連接正確,無需調試即可正常工作。




[admin via 研發互助社區 ] 自製電腦機箱風扇智能溫控器已經有2219次圍觀

http://cocdig.com/docs/show-post-39635.html