微控制器驅動繼電器問題,微控制器驅動繼電器電路有問題

2022-01-23 02:10:04 字數 5111 閱讀 7689

1樓:砸碎鐵飯碗

你好:——★1、微控制器通過光藕輸出到三極體基極的電壓較高,2k電阻明顯太小,以致三極體基極電流偏大(24v減去光藕管子電壓降0.5v,再減去三極體電壓降0.

5v,然後再除以2k,基極電流達到11.5ma!),這是三極體燒壞的原因。

——★2、解決的方法非常簡單:把基極偏置電阻(2k)改為33k即可。這時的基極偏置電流大約為0.7ma,這樣的工作電流,無論9014、還是8050,都是安全的。

——★3、另外,還要檢查繼電器反電勢吸收二極體(1n4148)是否焊接良好?是否損壞?吸收二極體不良,(繼電器釋放瞬間)也會擊穿三極體的。

2樓:匿名使用者

24v,將三極體換成nmos管,mos功率夠大,做開關量用跟三極體用法一樣

3樓:lay唐濤

當然會燒啦!大哥8050的電流最大集電極電壓發射極電壓是25v,你這都用到了24v了按照不超過額定範圍80%計算8050工作電壓應該在20v一下,電流不超過400ma。

4樓:匿名使用者

將上圖中的10k電阻挪到三極體的b和e兩極之間試試

5樓:匿名使用者

功率太大了大功率使用整合的達林頓管驅動且集電極開路的 uln2003晶片驅動

微控制器驅動繼電器電路有問題

6樓:匿名使用者

減小r52的阻值,1 k歐以下,如510歐,r53沒有作用,白白浪費驅動電流,要去掉,再不行的話,換放大倍數大的三極體,也可以考慮改成低電平驅動

另外多數stc的微控制器可以配置為推輓輸出,驅動能力很強,高電平時驅動電流與你直接接vcc差不多

如果stc89c52rc不能配置的話,可以換成stc12c5a60s系列,和stc89c52rc完全相容,並且功能強得多

微控制器怎麼驅動繼電器

7樓:老徐

這個問題我已經回答過了。

8樓:hy黃小小

用uln和三極體驅動比較理想,光耦效率不高。

uln2003通常做驅動用。

如果用npn三極體,那麼繼電器一端接電源,出來了接npn的集電極,發射極接地,基極接控制訊號。

注意:微控制器的io口驅動能力不夠,加一片uln2003來驅動繼電器,一個uln2003可以驅動7個繼電器,uln2803可以驅動8個。驅動電流最大為500ma。

9樓:匿名使用者

1、換用5v的繼電器。

2、用12v供電,經過一片7805穩壓後給微控制器供電。

3、用5v供電,用dc-dc升壓模組升壓到12v,給驅動電路供電。

注意:微控制器的io口驅動能力不夠,加一片uln2003來驅動繼電器,一個uln2003可以驅動7個繼電器,uln2803可以驅動8個。驅動電流最大為500ma。

10樓:

只有一個五伏電源是不夠的,另要加十二伏電源,

驅動它可以用微控制器接一個開關三極體像8050控制繼電器線圈.

11樓:

我的是220v的繼電器,怎麼用微控制器控制啊?高手們?

12樓:

這個問題在設計初期應該加以考慮。

1.外接一個12v的電源,通過三極體來驅動2.換成5v的繼電器,仍然用過三極體驅動。

微控制器一般不能直接去驅動繼電器,驅動力不足且會引入干擾。

微控制器驅動12v繼電器,如下電路的問題,求大神指點 20

13樓:知無不道

個人以為,這麼大的分斷電流用微控制器直接驅動繼電器似有不妥,比較靠譜的優選方案是:

1、採用固態繼電器,無觸點分斷大電流,干擾極低,工作可靠,與微控制器介面容易。

2、採用光耦隔離驅動或三極體驅動靈敏繼電器,再用繼電器觸點控制中間繼電器或直流接觸器來分斷大電流。

另外,圖中二極體如果是續流二極體應該與繼電器線圈反向並聯,不應與觸點並聯。

14樓:無畏無知者

左邊是內部電源,右邊是要輸出的電源,這樣的構成是可以的;

只要電源的容量足夠,是不會影響繼電器工作的;

為什麼我的c51微控制器不能驅動繼電器啊,

15樓:

1.換一個引腳試試(引腳壞掉了可能性比較大)。

2.微控制器與三極體沒有共地,把地線連上。

3.npn管要高電平驅動,pnp管要低電平驅動。

4.三極體驅動電流不夠,可上拉電阻試試。

5.p0口需上拉電阻才可以驅動三極體。

6.電流太小不夠繼電器吸合或者是電壓不足。

建議:51微控制器上電後管腳預設是高電平,不用設定的,這樣npn管子驅動的話

上電就直接吸合了,容易產生錯誤。所以建議你換p1口,接個8550pnp管子,b接

限流電阻接微控制器,e接繼電器負極,c接地。這樣上電後因為是pnp管子,繼電

器不動作,把io口拉低,三極體導通,繼電器吸合,祝你成功!

注意:繼電器電源兩端反接一個二極體,以保護電路。

16樓:匿名使用者

既然以前實現過,說明原理是沒有任何問題的。接下就是怎麼分析的問題了,建議你分開分析,先把驅動三極體的那個腳與電阻之間的連線斷開。

1.觸發繼電器動作的按鍵和條件出現的時候,測一下那個腳是不是高電平,如果是晶片和軟體沒問題,反之就這兩個有問題

2.給三極體b級一個5v電壓,繼電器會動作說明三極體和繼電器沒問題,反之這組電路沒有問題。

3.如果兩個都沒有問題,那就說明佈線有問題啦

17樓:匿名使用者

你若瞭解了9013是pnp型三極體,知道b極接低電平該三極體才飽和(即你的繼電器才工作,即使是用簡單的萬用表相信也能排除故障!你要重修介面電路或類比電路!

如真如你所說“1k電阻直接連線高電平繼電器動作,安上微控制器就一直低電平”,只有以下原因!

9013是pnp型三極體,b極不應該接高電平會吸合繼電器,確認你接的是9013,只有接上高電平,繼電器釋放的聲音,你誤以為吸合!三極體是好的,是微控制器的控制端也就是接1k電阻的那端與地短路了,包含微控制器的i/o口損壞,造成輸出端短路接地(可能性小)。

仔細分析你的問題,只有這種可能!

你的微控制器要上拉電阻的,你沒接!

希望能幫你,更希望你自己能學好類比電路!

18樓:匿名使用者

1.測試從基礎開始。把1k電阻和微控制器先斷開,外加高電平,它應該能導通,繼電器能夠吸合。如能吸合,說明外圍電路沒問題。

2.斷開後試一下,微控制器的高低電平是否可控。如可控,應當是驅動能力不足,嘗試把1k電阻改為3k試試。

3.如不可控,如果那條線電路沒有短路,就是微控制器硬體和韌體的問題了。不知道你用什麼微控制器,是否是那個引腳有特殊功能(例如jtag)需要遮蔽,或者此io需要設定輸入輸出狀態。

嘗試一下換用其它的你有把握的io口試一下吧。

19樓:出軌撞豆腐

注意你輸出埠是否為p0,因為p0埠的輸出是oc輸出,需要對電源上拉電阻。建議初學者學習微控制器時,要學習微控制器的輸入、輸出的硬體電路圖。

20樓:網抓手

不知道你用的是哪款微控制器,有些微控制器(如傳統51微控制器)高電平輸出驅動能力是很弱的。你可以將1k 電阻改成10k試試。

21樓:匿名使用者

你是用c51微控制器的p0口吧?p0口是要上拉電阻的,要不然,不會產生高點平來控制9013的!

22樓:匿名使用者

我建議你將npn三極體換成pnp的,然後是低電平使繼電器連通,這樣問題就解決了,我同學也碰過這樣的問題,如果你用p0口的話常常會出現這種問題的

23樓:匿名使用者

你把1k電阻斷開,測微控制器的腳是否能出現高電平;是,就換個三極體試試,或者量下對地電阻。不是,看下晶振是不是工作了。不然微控制器損壞了,也量下該腳的對地電阻。

24樓:幻幻年年

這個可能還是硬體的問題,可能你還沒發現,驅動繼電器的話我建議你,還是使用專門的晶片驅動,這樣省事多啦~~~

25樓:匿名使用者

帖個圖上來。 可能的原因: 繼電器的額定電壓與供電電壓不符合。

並要求電源有一定的功率容量。 建議使用pnp型三極體做驅動,原因在於微控制器復位期間p口可能是高電平,那麼此時繼電器可能是誤動作,具體請參照

26樓:匿名使用者

微控制器管腳壞了,三極體壞了

27樓:匿名使用者

普通51微控制器io高電平輸出驅動能力很弱的

解決方法就是用低電平驅動,用pnp三極體絕對ok

28樓:風之甬道

最近做也遇到類似問題,把電阻換成了10k的就好使了,不知道是否是一個問題

補充一下,5v電壓放在實驗板開關的後面(微控制器上電後繼電器能供電),其他所有需要5v電源的模組都這樣

29樓:

1、檢查三極體及後端電路有沒有問題

2、微控制器程式是否有問題

3、這一個io口是否已壞掉,換一個試一下

30樓:匿名使用者

你把你的板子上這個管腳加一個上拉就行了。

31樓:火鳳凰楊

這個問題我也碰到過,不知為什麼51微控制器無法直接驅動npn的管子,用9012就可以,如果要用9013的話,可以在驅動9013的這個管腳上加一個1k左右的上拉電阻就可以解決啦,如下圖所示

32樓:華錄_起點

應該是你的1k電阻小了,換個10k的吧

因為你用1k的電阻,當管腳輸出高電平時,三極體導通,管腳電平直接被拉低了

或者你採用pnp三極體,微控制器管腳低有效。

給你個**看看:

33樓:本事通

你是否虛焊了?檢查一下

51微控制器IO口12V繼電器驅動

達林頓管和微控制器的電源只要共地就行了,達林頓管串在繼電器與12v電源的電路中充當開關,用微控制器的io口去控制達林頓管的通和斷就行了。這和控制三極體的通斷的原理是一樣的。下面的 可以簡單說明問題,不過具體要看你的達林頓管的極性型別。io口的5v就是個控制電源,控制2003 達林頓管 開啟與關閉的,...

微控制器控制24V繼電器的問題,微控制器IO口接光耦TLP

上拉電阻選10k,電阻1選2k,電阻2選10k,三極體選8050。但這個電路可能有兩個問題 1 由於io口的初始狀態為1,所以剛上電時,繼電器處於吸合狀態。2 需要在5v和光耦1腳之間串一個1k電阻,否則光耦易燒掉。npn三極體選用bc337或者3904都可以,光藕輸出端用24伏電源,管基極串個10...

微控制器KEIL編譯問題,微控制器keil編譯的問題

1.變數宣告中間應該是逗號,不是分號 unsigned char i,j 2.你的函式沒有宣告,應該在include的下面加上一句 void delay viod 3.函式應該這樣寫 void delay viod void main void unsigned char i j 不對。應該是i,j...