訓練家的佈弱格-Patch1.2

The BLOG of trainer



編輯日期:2026-04-14 01:03

類型:Arduino
作者:羽山
文章時間:2026-04-14 01:03:11
瀏覽人數:31人
標題: ATTiny85輸出25KHz有占空比的 PWM 控制四線式風扇
網址:https://3wa.tw/blog/blog.php?id=2186
內容:
 

今天練習用 ATTiny85 輸出 25KHz 有占空比的 PWM 控制四線式風扇

之前控風扇是用調整電壓的方式,直接改風扇的電壓來作到風扇控速

四線式的風扇,藍線可以用來輸入 25KHz 的占空比來控制風扇速度

 

剛好手邊有幾顆之前買的 TL431 跟 TIP41C 就拿來作 12V 轉 5V 的簡易電路

 

這個 12V 轉 5V 的電路大概長這樣,總之就是利用 TL431 可調穩壓器的特性

來讓 TIP41C 可以穩穩的把 12V 輸出 5V 後續再給 ATTiny85 使用

這個接法多少紋波還是大了些,不過電流只拿來供 ATTiny85、可變電阻,應該沒啥問題

羽山自己實測這種小電流電路算是滿方便的,就不用接 Buck 或 容易發熱的 7805

TIP41C 在這個電路手摸沒有溫度,就算電壓催到 25V 也能正常輸出 5V

 

 

如果用在機車上,電瓶透過繼電器出來的電壓,通常11V~15V 

拿來供給 PFC1212DE 或 FFB1212EH 風扇

這時再用原本四線式風扇的藍線作 PWM 占空比的控速

這個占空比就是...

當風扇的正電紅線接 12V,黑接地

然後藍線這時也接 12V,或是什麼都不接 風扇就會轉起來全速運轉

但如果藍線接地,風扇就會停,不轉

萬一有個小屁孩,一下把藍線接地,一下又拔起來,速度非常的快,風扇就會處於轉起來

但又不是全速,如果小屁孩拔起來的時間比接地久,風速就會大於50%,反之就變弱

 

有點難解釋,總之就看風扇的 Spec

得知如果要給 PWM 大概就是使用 25KHz

 

然後接上電路

材料如下:

1. ATTiny85

2. TIP41C (BCE)

3. TL431 (RAK)

4. 電阻 1KΩ 1/2w

5. 電阻 560Ω 1/2w

6. 電阻 10KΩ 1/2w x 2

7. 可變電阻 VR 10KΩ

8. 電晶體 NPN 2N2222 (EBC)

9. 電解電容 470㎌ / 50V

10. 陶磁電容 0.1㎌ (104)

11. 勇氣

 

 

然後工作週期的波型,與很接近 25KHz 的實作

示波器量到的是 25.8KHz

容許範圍: 21 kHz 到 28 kHz 都是可以的

 

然後這是影片,調速的過程與調整可變電阻看到占空比的變化

這個影片錄到一半剛好遇到台中市南區跳電,笑死...還害我電腦作業系統的 boot 區壞掉

隔天電腦弄半天修不好,最後重灌 Windows

 

如果需要 ATTiny85 的程式,可以參考羽山的 github 分享

https://github.com/shadowjohn/115ATTiny85FanPWM

其實作起來還是有點麻煩~感覺用 XL4016E1 Buck 還是簡單點 XD

如果焊接成電路,就不會像 XL4016E1 那種超大散熱片很厚一個

改天作一組來改 CBR1000RR 外掛直壓風扇

 

 

 

 

 

 

 

 

 

 

首頁  上十頁  上一頁  1 下一頁    最末頁 (總共有...1頁)

第 1 頁

有話要說  看留言 【0】
其他分類
當月訓練
(2026-04-14)
【Arduino】ATTiny85輸出25KHz有占空比的 PWM 控制四線式風扇

(2026-04-07)
【3WA日常】光陽單二卡鉗(歐Sir)

(2026-04-04)
【Suzuki GSXS-1000F】GSXS 自製鋰鐵電池

最新訓練
(2026-04-14)
【Arduino】ATTiny85輸出25KHz有占空比的 PWM 控制四線式風扇

(2026-04-07)
【3WA日常】光陽單二卡鉗(歐Sir)

(2026-04-04)
【Suzuki GSXS-1000F】GSXS 自製鋰鐵電池

(2026-03-23)
【KTM 390】KTM Duke390 更換後輪氣嘴芯

(2026-03-06)
【電腦應用】維修羅技M190中鍵滾輪

(2026-02-18)
【電腦應用】基納二極體測試機

(2026-01-25)
【VR 150】VR150 整理側柱

(2026-01-25)
【機車綜合相關】羽山牌卡鉗特工零代、一代、二代、三代

(2026-01-24)
【KTM 390】KTM Duke390 更換鏈條導鏈橡皮

(2026-01-22)
【HONDA CBR1000RR】CBR1000RR 顧路,汽油泵沒動作