禾研究下先, 多謝各位

TOP

因為project要求用8051做啲野, 禾都知有ic可以做到smps, 但如果用8051做埋smps charger會多啲分....... ...
999067800 發表於 2017-8-17 18:27

用MCU做唔係MCU做o既野 (雖然總可以o既)
怕唔怕不被受落?

唔知你要咩程度
會唔會改為做constant speed control比較貼切?
用PWM控制由電池推風扇
即使同樣PWM, 電池電壓高低會直接影響風扇轉速
用ADC度battery 電壓, 將呢個數據加入去風扇轉速o既控制到
從而做到較正確o既 speed control
呢樣野o係整車仔o既時候會用到, 好似實在d

TOP

唔係風扇, 風扇只係合格, 而且去library或者google隨時揾到pwm fan control易到冇朋友, 所以禾google過下, 用pwm control個buck converter chopper.........係有人咁做

Constant speed control係點?即係調電壓或電流去控制?

TOP

吾識?米求其去圖書館借本8051實例,抄兩野都做到,或者網上都有,甘簡單!

TOP

上TI, Maxim有好多li charger ic datasheet介紹原理同線路,跟住都係pwm控制充電,再用adc讀返現在電壓

via HKEPC Reader for Android

TOP

做Li ion charger 個AD 口需要用到10bit 以上,冇就要外接一個。

via HKEPC Reader for Android

TOP

唔係風扇, 風扇只係合格, 而且去library或者google隨時揾到pwm fan control易到冇朋友, 所以禾google過下,  ...
999067800 發表於 2017-8-18 00:39

其實個PWM Fan control再加電容電阻做積分已經係一個調壓電路,再加電流放大就可以給電池充電,再用ADC睇住個電池電壓夠就Cut off。當然最理想嘅就係加埋限流。

TOP

其實個PWM Fan control再加電容電阻做積分已經係一個調壓電路,再加電流放大就可以給電池充電,再用ADC睇 ...
swagman 發表於 2017-9-27 15:41


電容電阻做積分已經係一個調壓電路? 係點解? thanks!
8051唔係可能產生pwm, 再用transistor switch on off, 我google 係敢樣, 加RC係點?

TOP

電容電阻做積分已經係一個調壓電路? 係點解? thanks!
8051唔係可能產生pwm, 再用transistor switch on of ...
999067800 發表於 2017-9-27 18:48


要求唔高,而且輸出波形信號比較簡單(可以出DC或sine wave等.如果要方波,三角波就用返正正式式的DAC吧)同要求精度唔高的話可以考慮.線性度都還可以的
做法其實只系加個LPF系pwm輸出度做下濾波就得.但負載能力好低.如果需要用黎控制的話需要加op-amp

TOP

用8051做PWM control loop, 我都做過, 效果唔理想.

因為feedback delay太長 :
Read output voltage -> ADC -> compare set value -> add/subtract PWM duty cycle -> Read output voltage ..................

其中ADC conversion time太慢.

應該用op amp 比較output vs reference voltage (由8051 DAC提供), op amp output control PWM.

PWM+OP AMP可以用TL494玩吓先, 之後再用好D嘅PWM.

TOP