Bir Arduino ile siren hoparlörü (dahili sürücüye sahip) kontrol etmek istiyorum.
Sirenin 12V'a ihtiyacı var ve yaklaşık 480mA tüketiyor. Arduino çıkış pini 5V'tur ve maksimum 40mA'yı kaynaklayabilir.
Sireni açıp kapatmak için bir transistör kullanmak istiyorum. Bu bir transistör için iyi bir uygulama mı? Bir röle ya da SSR kullanmak zorunda kalmamayı tercih ediyordum çünkü elimde hiç yok.
Bu rakamlara dayanarak, yük (siren) direncimi Ohm yasası, R = E / I kullanarak 25 ohm olarak hesapladım. (Birim olarak Amper, Volt ve Ohm kullanıyorum)
Ne tür bir transistöre ihtiyacım olduğunu belirlemek için çeşitli hesaplamalar buldum ve hangisinin en iyisi olduğundan emin değilim. Bunlardan biri şöyle:
Bu da bana minimum verir 60.
Burası biraz kafamın karıştığı yer. Birkaç transistörüm ve veri sayfalarım var ama nasıl okuyacağımdan emin değilim. Birçok kaynak okudum ve şimdi olduğu gibi kafam karıştı.
Muhtemelen bir NPN transistörü kullanmam gerektiğini biliyorum ama bunun yerine PNP kullanmamın bir önemi var mı? Aynı hesaplamalar geçerli mi? Devrenin, aktif düşük yerine aktif yüksek olarak değiştiğini anlıyorum, ancak NPN üzerinden PNP'nin sakıncası var mı?
Elimdeki NPN PN2222A , BC337 , BC547B ve BC517 darlington'dır .
Sahip olduğum PNP'ler PN2907 , BC327 ve BC516 darlington .
İş için doğru transistörü seçme konusunda nasıl gidebilirim? Transistörü aşırı yüklemek istemiyorum.