微控制器加三極體用PWM控制輸出電流,輸出的電流不恆定,怎麼回事

時間 2021-09-06 09:16:33

1樓:夢裡是水鄉

你是用什麼測得不穩定呀。

這問題你問得太不詳細了。好歹也把你的外圍硬體電路以及你的程式拿出來問呀。

既然你說的這麼簡單。大概就是程式不合理。硬體電路不對。測量方法錯誤咯。

2樓:壯哉大猴哥

親,你自己也說了是pwm,那就一定是不會恆定的。pwm中文名叫脈衝寬度調製,pwm控制原理就是靠它的佔空比,它是把每一脈衝寬度均相等的脈衝列作為pwm波形,通過改變脈衝列的週期,改變脈衝的寬度或佔空比可以調壓,採用適當控制方法即可使電壓與頻率協調變化。可以通過調整pwm的週期、pwm的佔空比而達到控制充電電流的目的。

如果輸出電流恆定,那佔空比就是恆定的100%或者0%了,那pwm還怎麼起到它應有的作用啊。親,懂了不?

3樓:艾迪

pwm中文名叫脈衝寬度調製,pwm控制原理就是靠它的佔空比,它是把每一脈衝寬度均相等的脈衝列作為pwm波形,通過改變脈衝列的週期,改變脈衝的寬度或佔空比可以調壓,採用適當控制方法即可使電壓與頻率協調變化。可以通過調整pwm的週期、pwm的佔空比而達到控制充電電流的目的。

如果輸出電流恆定,那佔空比就是恆定的100%或者0%了,那pwm還怎麼起到它應有的作用

用微控制器pwm控制三極體放大電流,電路圖不懂。求指導

4樓:

你這個圖有點錯誤copy吧。電壓跟隨

bai器的反相端應接到du輸出端,目前這種接法三zhi極管ube電壓為0,應該是沒有電流的dao。

分析如下,pwm訊號經過電壓跟隨器載入到三極體基極,此電壓對地使ube大於管子的開啟電壓時,就會在其集電極產生電流。

當管子截止時,集電極電流為0,電壓24v直接載入到三極體的集電極。而電流為0時,2.2k的並聯電阻是沒有電壓降,也沒有所謂的分壓,你的老師理解是有錯誤的。

而只有電流通過時,電阻才會產生壓降,按最大16ma計算,此時並聯電阻等效值為2.2/4=0.55k,在電阻上的最大功耗p=i^r=0.

14w,根本算不上功率大,只可能是計算出的阻值不是電阻標稱值,另與印刷板尺寸散熱一些物理特性相關而採用四隻電阻並聯。

120歐電阻是電流負反饋電阻,起到穩定電流的作用,對溫度及其它影響電流的引數進行的抑制,提高輸出電流穩定性

微控制器產生pwm方波,通過io口輸出,怎樣讓輸出的pwm訊號的電流變為4-20ma,去控制l9110工作?

5樓:匿名使用者

微控制器無法輸出這麼大的電流,你需要變換後得到4~20ma

1、將pwm調理成0~10v(放大)

2、買一隻變送器,就可以轉換為4~20ma

6樓:匿名使用者

加一級三極體擴流電路就可以了!如有幫助請採納,謝謝!!

7樓:匿名使用者

微控制器是改不了了,不過你可以加三極體增加驅動

8樓:匿名使用者

使用專用的pac晶片,gp8102可以實現pwm轉4-20ma。或者電流型的dac,gp8202可以實現i2c轉4-20ma,這樣微控制器就很容易控制了。

我用微控制器io口輸出pwm調節led燈組亮度,加了三極體8550放大電流,也加了限流電阻 20

9樓:匿名使用者

這麼做不行的,即便**可以實際也不行,led的管壓降是有微小差別的,這微小差別會讓最壓降最小的那個管子先燒掉。

10樓:

三極體集電極要加限流電阻,你這樣的話很容易燒掉二極體

關於微控制器驅動三極體的問題,關於微控制器IO口控制三極體的問題

因為三極體基極電流較大。建議你換成mos管,比如2n7002,只需要極微小電流就可以驅動很大的輸出。 專解決學習難題 這裡的三極體是開關作用,不是放大作用,所以會這樣,驅動不夠,和你刪除程式無關。 單片的io口輸出高電平驅動的很低,是靠內部的上拉電阻供電,電流很小。而低電平的驅動能力就較大,所以你改...

微控制器接三極體時為什麼要加限流電阻

基極和發射級組成的就相當是一個二極體,所以要接。繼電器要接到集電極上, 一個三極體嘛,那麼費事,參考典型電路,還有,你確實是接反了的 五伏電壓,0.9v完全導通.還有4.1v壓差完全加到be結上,根據公式算下電流,你看看三極體熱不熱,i u r 假設沒有電阻.i 5 0.9 0 1.確認繼電器是否接...

微控制器驅動繼電器直接用三極體還是先加光耦再接

墨汁諾 如果你用微控制器的5v電源驅動5v繼電器沒有必要加光耦 假如用12v或24v繼電器,而12v或24v只供繼電器用也沒有必要加光耦 如果繼電器線圈用電還要供其它元件用 光電開關 接近開關 限位開關等引線較長 就有必要加光耦 輸出電流不夠時,小功率電路用三極體就夠了,用光耦隔離後接繼電器輸出是控...