Ray. Evet, hayal edebileceğiniz her türlü anahtarlama düzenlemesi için BJT'leri kullanma konusunda yüzlerce olmasa da binlerce iyi sayfa var. Ayrıca seviye değiştiricileri olarak da iyi çalışıyorlar , ancak bu ifadeyi kullanmanıza rağmen aslında burada durumunuzun bu olduğunu düşünmüyorum. BJT'leri kullanarak seviye kaydırma örneğine bakmak isterseniz, cevabımı burada görebilirsiniz .
Aşağıda, size bir balık vermek yerine, size balık tutmayı deneyeceğim.
G / Ç pininizi (röle gibi) aşan veya aynı zamanda G / Ç piminizin işleyebileceğinden (tekrar röleniz gibi) farklı, daha yüksek bir sürüş voltajı veya mevcut endüktife karşı biraz korumaya ihtiyaç duyduğunuzdan daha fazla akım uyumu içeren durumlar için geri tepme (bir kez daha röleniz gibi) büyük olasılıkla anahtar olarak harici bir BJT veya FET kullanmak isteyeceksiniz.
Anahtarı şu şekilde düzenleyebilirsiniz:
- Düşük tarafta (yere yakın) veya
- Yüksek tarafta (röleniz veya diğer cihazlarınız için sürüş voltajının yakınında) veya
- Her iki tarafta (H köprüsü, köprü bağlı yük, vb.)
Ancak, yukarıdaki (2) veya (3) seçimini yapmak için gerçekten iyi bir nedeniniz olması gerekir. İyi bir nedeniniz yoksa daha fazla parça içerir ve genellikle gereksiz yere karmaşıktırlar. Bu nedenle, düşük taraf anahtarı, böyle bir şeyi incelemek için ilk seçimdir.
Herhangi bir anahtarı tasarlamak için, sürmeniz gerekenlerin ve sürmek için sahip olduğunuz özelliklerin özellikleri ile başlarsınız.
Bir ESP8266 veri sayfasına bakalım :
Burada, bir G / Ç pini için geçerli uyumluluğun maksimum I M A X = 12 değerine sahip IMAX=12mA . Bu, bu değerin altında kalmayı planlamanız gerektiği anlamına gelir. Maksimumun yarısının altında kalmayı seviyorum, eğer yönetebiliyorum daha az. Daha azı daha iyidir çünkü aynı anda bunun gibi birkaç farklı G / Ç pini kullanıyorsanız, yükleme eklenir ve tüm bağlantı noktası ve tüm cihaz için dağıtım sınırları vardır. Belirtilmeseler bile var olurlar. Bu yüzden işleri mümkün olduğunca düşük tutun.
Ayrıca voltaj sınırlarına da dikkat edin. V C üzerinde çalıştığınızı varsayarsak C C = , daha sonra yüksek olduğu% 80 çıkış gerilimini veya garanti
V O H ≥VCC=3.3V
(kaynak, bu araçlar,IMbirX). Ayrıca, bu% 80 düşük çıkış gerilimi sağlamak veya
V O L ≤
VOH≥2.64V(Voh Min)
IMAX
(Bu, battığında
IMAXanlamına gelir.)
VOL≤330mV(Vol Max)
IMAX
Şimdi tipik bir röle veri sayfasına bakalım :
Buradan direncin ve gerekli akımın125Ω40mA .
VCEVCEVCEβ
Yukarıdaki veri parçaları, daha önce bahsedilen tüm nedenler için gerçekten harici bir anahtara ihtiyacınız olduğunu söylüyor. I / O pininizi sağlayabildiğinden daha fazla akım uyumu gerektirdiğinden, I / O pininizi röle endüktansından arka emf'den korumak istediğiniz ve röle G / Ç'nizden daha yüksek bir voltaj gerektirdiğinden buna ihtiyacınız var pin sağlayabilir. G / Ç'yi doğrudan kullanmayı düşünmeyin!
Rölenin ihtiyaç duyduğu düşük akım nedeniyle hemen hemen her BJT'yi de kullanabilirsiniz.
(Röleniz daha fazla akım gerektirebilir. Ancak iki kat daha fazla olsa bile, çoğu BJT bunu nispeten kolay bir şekilde halledebilir. Ne olursa olsun, bunu söylemeniz gerekir. [EDIT: Cevabımın altındaki yorumlarda belirttiğinizi düşünüyorum ölçülen akımın 100mA . Bu iyi olmalı. Ancak, aşağıda yazdığım bazı değerleri değiştirir.)
Bu durumda, sahip olduğum birçok şeyi kullanacağım: OnSemi PN2222A cihazları. Şekil 11'i inceleyerek başlayalım:
Şekil 11'e bakın ve birçok önemli bilgi edinebilirsiniz. Birincisi, ile bir anahtar olarak çalıştırmayı "önermeleri"β=ICIB=10VCEICIB=10
IB=4mA(Ib)
VBE≈800mV(Vbe)
bu kolektör akımı ile . (Sadece kollektör akımını bulmak için x ekseni boyunca bakın, sonra eğrinin bir y ekseni değeriyle kesiştiği yere bakın.) Bu son detay tasarımda kullanılacaktır.
Şematik hazırlama zamanı:
bu devreyi simüle et - CircuitLab kullanılarak oluşturulan şematik
R1Voh MinVbeIb
R1=2.64V−800mV4mA=460Ω(R1)
470Ω
G / Ç pininizin varsaydığımızdan daha güçlü olduğunu ve tam olduğunu varsayalım3.3V sürüş sırasında. Sonra I / O pimi ve BJT baz akımı olacaktır.3.3V−800mV470Ω≈4.4mA
BJT tabanından toprağa bir direnç eklemek için nedenler vardır. Birincisi, diğer ucu herhangi bir nedenleR1
DÜZENLEME: Sizinle (aşağıdaki yorumlarda) değerini belirttiğinizde 100mAβ
Burada, etiketli bir eğri görebilirsiniz. 150mAIBVCEVCE ve yaklaşık yaylalar olduğunu görebilirsiniz.100mVIB≈8textrmmA10mAβ
Tüm bunları röleniz için bir araya getirme100mAIB=4mAIB=5mAIB=6.7mA
R1
R1=2.64V−800mV5mA=368Ω(R1 redo 1)
R1=2.64V−800mV6.7mA=275Ω(R1 redo 2)
Bu ikisi arasında mı? Sadece ile giderdimR1=330Ω7.5mA12mA