2019年2月24日 星期日

BMC的風扇控制 (Fan speed control)

這篇文章是我剛開始做FSC 功能的時候寫的,因為那時候都找不到主管要我報告的內容,所以報告完就順便整理一下,最近因為在修控制學,之後應該會再補一篇和控制學相關的內容

BMC的風扇控制算一個蠻重要的功能,那這個功能包含了"TACH"和"PWM"這兩個常用訊號怎麼解讀,還有控制演算法"PID(closed loop)"和"Stepwise(openloop)"還有Error control ,但因為每家做法不同,就不會在這邊作介紹

##實作程式碼是來自Facebook的openBMC,圖片都是手繪的