作者EdisonX (卡卡獸)
看板Electronics
標題[問題] 16 個 relay 替代方案
時間Sat Aug 26 04:11:08 2017
目前要控制 16 個 4P-12V-DC 風扇,
電流暫以 0.6 算,因 worst case 會使得這 16 顆風扇全轉。
MCU GPIO = 3.3v ,之前一度想用 Relay 去控,
但 16 顆 Relay 體積實在是太大,成本也高,
一度想用 16 顆 { PC817 , AMS1117-3.3 , 3904 } 取代 ,
但可能自己電路概念沒很好 , 導致實驗時都燒掉 (電路網路 google),
想請教各位板友對於此問題之看法 也可能沒有成本低、體積小的方案)。
目前也想到,可從 tachometer Pin (5V , 21-28 KHz / target 25K Hz PWM ) 著手 ,
唯想請教是否有現成 IC 可分析 / 產生 PWM duty cycle ?
(可不用同一顆 IC , 但盡可能可有多個 channel )
------
我已盡我可能去搜尋資源 , 或許是這方面領域接觸不多 ,
目前真的也是苦無方案 ,
先謝謝各位板友耐心的閱讀及寶貴的意見 ,
感激不盡。
--
「自從我學了 C# , 人都變聰明 , 考試都考一百分」
「自從我學了 VB , 皮膚都變好 , 人也變漂亮了 」
「自從我學了 Java , 明顯變壯 , 個子也變高了 」
「自從我學了 C++ , 內分泌失調 , 頭都禿了... 」
< Kuso 星爺語錄 >
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.72.2
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1503691879.A.5EE.html
1F:→ Schottky: 用 PC817 和 3904 當然會燒,電流太大了 08/26 05:43
2F:→ Schottky: 另外電扇關閉時會有電流回流,你要加飛輪二極體吸收 08/26 05:46
3F:→ Schottky: 推薦你內建飛輪二極體的 IRF9520 或 IRF730 功率電晶體 08/26 05:47
4F:→ MasterChang: 電料行IRF540/530都很好買,用這個就好了。 08/26 09:41
5F:→ MasterChang: 控制用Arduino先實驗一下再找方案吧!! 08/26 09:41
6F:→ EdisonX: 先謝謝樓上二位,感謝。另再請教一下,剛看了 LM393 比較 08/26 11:21
7F:→ EdisonX: 器 , 似乎可以直接當 Relay 用 ? 請問我的狀況是否合適 ? 08/26 11:21
8F:→ peng978: 你自己都說比較器了 怎麼能當relay? 08/26 11:33
9F:→ peng978: 用MOSFET最快 但gate驅動要注意一下喔 08/26 11:36
10F:→ Schottky: LM393 的電流只能 sink 而且最大 16mA 力道不足 08/26 11:39
11F:→ Schottky: 這個一定要記得查 datasheet 確認清楚 08/26 11:40
12F:推 DRQX: ULN2803勉強 / MOS有很小的 08/26 12:57
13F:推 HiJimmy: 0.6A用SOT-23的MOS就頂得住了 2A以下都不太會燙 08/26 13:29
14F:→ HiJimmy: 不過Vgs計的要用12V的壓差去推 這樣Rds小很多 08/26 13:30
15F:→ HiJimmy: 如果要控速 一般MCU硬體的PWM沒那麼多隻腳 08/26 13:31
16F:→ HiJimmy: 只能用時序自己算 不要求精準的很容易弄 08/26 13:32
17F:→ EdisonX: 好的,謝謝各位板友的大力協助,我受益很多,感謝! 08/26 16:41
18F:→ weiweider: 挑rds小。 08/26 20:51
19F:推 THCHIN: MAX31790 6-CH PWM 08/27 00:06
20F:→ THCHIN: 挑pwm duty=0% 風扇是停止的型號 08/27 00:07
21F:→ THCHIN: 有pwm fan規格是在duty =0%還會轉 08/27 00:08
22F:→ EdisonX: 謝謝 THCHIN 提供的 IC , 是個好東西 , 感謝。 08/27 13:16
23F:→ oscar60111: 你的4P 12V 是電腦用的那種4線式的風扇嗎? 08/28 01:33
24F:→ EdisonX: @oscar60111 是,就各家的風扇的規格會有點不一樣而已 08/28 03:00