![]() |
加個電阻啊 |
查一下繼電器手冊,對比與你的輸入,是否符合。 這是很簡單的事。 |
發射極輸出百分之百錯誤 |
加一個偏值電阻 |
wdmcp 發表于 2021-12-23 10:17 對,沒有看繼電器型號,5V的話確實有的懸 |
老愚童63 發表于 2021-12-22 19:30 vcc一定是5v,繼電器型號都寫了,而且led的限流電阻是1k,一般就是5v或3.3v才這樣選。 |
PNP三極管最好給基極接一個上偏置電阻,以保證靜態時基極處于高電位,防止三極管誤觸發。還有三極管的負載最好接集電極,以防止可能產生的反饋作用導致三極管導通不完全。 |
mayouzhen2008 發表于 2021-12-22 10:54 單從樓主的原理圖看,我們沒道理肯定原理圖錯誤!雖然負載接發射極有些不妥,但只要保證BE之間的壓差不小于-0.7V就能夠使三極管導通繼電器工作。因為VCC樓主并沒有標明,所以,我們不能說一定是5V,如果12V,那么,降低一個0.7V左右的電壓繼電器還是可以工作的!不明白的是樓主沒有標注相關參數!控制電壓是多少?VCC是多少?繼電器是不能吸合還是不能斷開? |
原理圖確實是存在一些問題,pnp三極管集電極接VCC,繼電器線包一端接PNP管的發射極,另一端接地,14樓是正解,之所以為什么要接三極管,那是因為驅動傳統的繼電器器電流是很大的,集成電路引腳輸出直接驅動不起來(功率不夠),所以要加三極管,對電流放大。 |
原理圖錯誤,這里換成NPN才對,并且要加限流電阻以及下拉電阻,如果非要用8550,那要將8550加在上面,射極接電源,集電極接線圈,線圈下面接地,同樣要加限流電阻,并加上拉 |
換成 S8050 即可 |
換N管,加一電阻,就是11樓這樣的電器就可以了。 |
為什么要用SS8550呢? 你不覺得應該是SS8050嗎? 你不覺得這個電路怪怪的嗎?人家是這樣控制的 ![]() |
電路本身沒問題,關鍵是你的前級電路如何設計及后級控制什么樣的東東 |
基極要加限流電阻,還有,一般P管是放高端使用的。你這放低端使用,還是控制繼電器... |
我猜主要問題就是出在負載位置上了,負載應該在集電極一側。因為負載上壓降可能是很大的,繼電器又是電感線圈,導致Ube無法滿足0.7V,放在集電極一側就不用考慮了,發射極和基極電流一定能建立起來。常規要加基極限流電阻,保護三極管。記得書上講是:由負載電流和放大倍數算基極電流,vcc減去0.7算基極電壓,然后算出基極電阻。 |
你這個電路單片機 繼電器都是 5V 的, 加限流電阻勉強能用,3.3V單片機控制 5V 以上繼電器基本失效 |
wdmcp 發表于 2021-12-21 19:54 當你把繼電器線圈放在集電極回路,基極是要有限流電阻。 |
學習,不是太清楚。一般要加基極電阻,根據負載電流和放大倍數計算一下阻值,但直接連接好像也應該可以才對吧?偏置電阻其實可加可不加,不影響功能。 |
繼電器線圈應放在集電極回路,基極應有限流電阻。 |
看上去沒什么問題,最好加一個偏值電阻,控制信號低電平有效 |
你得給出參數,不然不容易回答!另外,PNP三極管最好給基極接一個上偏置電阻,以保證靜態時基極處于高電位,防止三極管誤觸發。還有三極管的負載最好接集電極,以防止可能產生的反饋作用導致三極管導通不完全。 |