微控制器不接繼電器時引腳P1 0輸出5v接繼電器之後輸出接近

2021-07-31 00:06:36 字數 3717 閱讀 2631

1樓:龔秀珍繁詩

我做過一個倒計時繼電器,控制用微控制器給5v(微控制器本身io口輸出電流20ma,我用的是p0加上拉電阻10k)光耦導通給+5v電壓8050三極體,8550就給負壓(低電平)三極體就驅動繼電器吸合。加二極體(1418)防止繼電器(斷開)線圈放電擊穿三極體或者微控制器。不用加電阻(你最好用萬能表檢查微控制器io口有沒有輸出高電平和低電平)

2樓:平芙泉風

接繼電器後電源電壓可以往下走一直到三極體的集電極,當你p1.0輸出高電平後

三極體導通相當於p1.0經過電阻r12後接到了地所以你看到的是低電平。

當你不接繼電器,三極體集電極沒得電壓

三極體無法導通,所以是p1.0無法接到地所以是你看到是高電平

3樓:洪儉毛鸞

電路沒問題。

首先,確認

繼電器是否5vdc、是否

無故障(直接接5v是否正常工作);

其次,確認三極體型號

及引腳連線是否正確;

再次,確認5v電源足夠提供繼電器工作;

最後,確認其他元件(電阻、二極體)引數

及方向是否正確;

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

4樓:墨汁諾

如果你用微控制器的5v電源驅動5v繼電器沒有必要加光耦;

假如用12v或24v繼電器,而12v或24v只供繼電器用也沒有必要加光耦;

如果繼電器線圈用電還要供其它元件用(光電開關、接近開關、限位開關等引線較長)就有必要加光耦;

輸出電流不夠時,小功率電路用三極體就夠了,用光耦隔離後接繼電器輸出是控制高壓大型電路的方法,可靠性當然更高。

5樓:血染蘇菲

一半直接三極體驅動即可,但是如果說電路精度要求高的話,加光耦有隔離的作用,可以避免影響電路

6樓:匿名使用者

三極體驅動繼電器

或uln2003驅動繼電器

7樓:王者勇敢崛起

繼電器在斷開時,由於電感特性,會有續流特性,如果不接續流二極體,那會在繼電器線圈上產生一個很高的尖峰電壓,會一定概率的損壞開關三極體!

如何用微控制器控制繼電器?

8樓:之何勿思

不要用三極體放大,接上拉電阻即可。

做實驗直接選用線圈電壓為5v的繼電器就可以。微控制器輸出引腳與繼電器之間要接一個三極體,微控制器i/o直接繼電器電流不夠。

微控制器是一個弱電器件,一般情況下它們大都工作在5v甚至更低。驅動電流在ma級以下。而要把它用於一些大功率場合,比如控制電動機,顯然是不行的。

在這裡,繼電器驅動含有兩個意思:一是對繼電器進行驅動,因為繼電器本身對於微控制器來說就是一個功率器件。

9樓:懂點工程也要懂點生活

一、控制方法:

1、做實驗直接選用線圈電壓為5v的繼電器就可以。

2、微控制器輸出引腳與繼電器之間要接一個三極體,微控制器i/o直接繼電器電流不夠。

二、微控制器的簡單介紹:

微控制器(microcontrollers)是一種積體電路晶片,是採用超大規模積體電路技術把具有資料處理能力的**處理器cpu、隨機儲存器ram、只讀儲存器rom、多種i/o口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調製電路、模擬多路轉換器、a/d轉換器等電路)整合到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位微控制器,發展到現在的300m的高速微控制器。

10樓:匿名使用者

微控制器是一個弱電器件,一般情況下,它們大都工作在5v甚至更低。驅動電流在ma級以下,而要把它用於一些大功率場合,比如控制電動機,顯然是不行的。

所以,就要有一個環節來銜接,這個環節就是所謂的"功率驅動"。繼電器驅動就是一個典型的、簡單的功率驅動環節。

繼電器驅動含有兩個意思:

一是對繼電器進行驅動,因為繼電器本身對於微控制器來說就是一個功率器件;

二是是繼電器去驅動其他負載,比如繼電器可以驅動中間繼電器,可以直接驅動接觸器。

所以,繼電器驅動就是微控制器與其他大功率負載介面。

三極體可以看作是一個通過電壓控制的開關器件,+5伏電源通過電阻使三極體導通,所以開機後繼電器始終處於吸合狀態,如果我們在程式中給微控制器一條:clr p2.3或者clr p2.

4的指令的話,相應三極體的基極就會被拉低到零伏左右,使相應的三極體截至,繼電器就會斷電釋放,每個繼電器都有一個常開轉常閉的接點,便於在其他電路中使用,繼電器線圈兩端反相併聯的二極體是起到吸收反向電動勢的功能,保護相應的驅動三極體。

11樓:

1、做實驗直接選用線圈電壓為5v的繼電器就可以。

2、微控制器輸出引腳與繼電器之間要接一個三極體,微控制器i/o直接繼電器電流不夠。

12樓:匿名使用者

微控制器輸出「0」就可以使jk1吸合。

13樓:文格林

俺認為,你的電源電壓紋波大,微控制器無法正常工作。建議把電路稍改動一下,變半波整流為橋式整流。

你可以先外接穩壓電源驗證是不是電源問題。

最好用光耦隔離後用三極體驅動繼電器,要不產品質量無保障。

14樓:匿名使用者

我最近也在搞微控制器和繼電器的控制,下面是我的**,你把那個三極體一改就可以了 .

你不要用三極體放大,直接接一上拉電阻就得了

15樓:

可能有兩個問題

1.微控制器程式有問題,程式出錯讓讓繼電器反覆開/斷2.可能是驅動問題,微控制器一般是不能直接驅動繼電器的,需要接放大器來驅動,一個功率管就可以

當然我估計第一種可能比較大,只要你仔細檢查程式,一般能解決

16樓:

程式沒問題的話,那多半是驅動不足。繼電器要閉合,需要的電流大,微控制器驅動不起。加個9013用5v/12v驅動就行了。光耦隔離可以增強抗干擾能力。

切記先檢查程式! "uv2上沒有錯誤"只能說語法無誤,能不能達到設計的效果,那還得自己慢慢檢查。

17樓:匿名使用者

在樓上回答的前提下,最好再加光耦隔離。

18樓:

用一個5伏的繼電器和一個pnp型的三極體做一個繼電器控制電路,然後用微控制器的io口控制

19樓:逍遙劍客

你用的是51微控制器吧,理論上微控制器復位後i/o口為高電平,但在復位這段時間i/o口的電平是不確定的,這是51微控制器的缺點,要是想避免應在硬體上考慮,可以加入延時啟動或邏輯鎖定只類的功能

我想通過的微控制器的引腳控制一個5v驅動的繼電器,然後繼電器之後接一個5v-12v的升壓模組,再接一個鎖,結

20樓:匿名使用者

這要看繼電器線圈的電阻和電源電壓。可以考慮用uln2003a驅動,它適用的電壓範圍廣,電流單路可達500毫安。要用一個電源轉換成多個電源,可用隔離電源模組,網上搜一下,規格很多的。

21樓:

「通過的微控制器的引腳控制一個5v驅動的繼電器」

驅動能力不夠,需要加一級驅動。

22樓:心意天宸

三極體增加輸出電流,用ie=ic=b*ib,擴大電流,

mos管也一樣,用微控制器控制的mos,就可以直接導通電源電壓供電。

微控制器ea引腳接什麼啊,微控制器EA引腳接什麼啊

ea接高電平時,使用內部程式空間。接低電平時,使用外部程式空間。現在一般微控制器的程式都是直接燒在微控制器內部rom。所以ea一般接高電平,直接接5v就可以了。ea為訪問外部程式儲存器控制訊號,ea 0時,訪問外部rom,ea 1時,cpu訪問內部儲存器或訪問地址超過4k時自動執行外部程式儲存器的程...

關於微控制器EA引腳,微控制器EA引腳接什麼啊

ea引腳只是傳統的51微控制器才有,並不是所有微控制器都是這樣的。對於老式51微控制器,例如8031,內部是沒有程式儲存器rom的,必須在外部配儲存器晶片,叫做外部儲存器,這時ea腳要接地。而現在的51微控制器,片內 就是內部 程式儲存器容量足夠大了,根本就不需要在外部配,所以,就沒有外部程式儲存器...

微控制器怎麼驅動繼電器,如何用微控制器控制繼電器?

這個問題我已經回答過了。用uln和三極體驅動比較理想,光耦效率不高。uln2003通常做驅動用。如果用npn三極體,那麼繼電器一端接電源,出來了接npn的集電極,發射極接地,基極接控制訊號。注意 微控制器的io口驅動能力不夠,加一片uln2003來驅動繼電器,一個uln2003可以驅動7個繼電器,u...