Chcę sterować głośnikiem syreny (ma wbudowany sterownik) za pomocą Arduino.
Syrena potrzebuje 12 V i zużywa około 480 mA. Pin wyjściowy Arduino ma napięcie 5 V i może wynosić maksymalnie 40 mA.
Chciałbym użyć tranzystora do włączania i wyłączania syreny. Czy to jest OK aplikacja dla tranzystora? Wolałbym nie używać przekaźnika ani SSR, ponieważ nie mam go pod ręką.
Na podstawie tych liczb obliczyłem rezystancję obciążenia (syreny) na 25 omów, stosując prawo Ohma, R = E / I. (Używam wzmacniaczy, woltów i omów jako jednostek)
Znalazłem różne obliczenia, aby określić, jakiego rodzaju tranzystora potrzebuję i nie jestem do końca pewien, który jest najlepszy. Jeden z nich jest taki:
Co daje mi minimum 60.
Tu się trochę mylę. Mam kilka tranzystorów i ich karty danych, ale nie jestem pewien, jak je odczytać. Przeczytałem wiele zasobów i jestem teraz tak samo zdezorientowany jak wcześniej.
Wiem, że prawdopodobnie powinienem użyć tranzystora NPN, ale czy miałoby to znaczenie, jeśli zamiast tego użyję PNP? Czy obowiązują te same obliczenia? Rozumiem, że obwód się zmienia, aktywny wysoki zamiast aktywnego niski, ale czy są jakieś wady PNP w porównaniu z NPN?
NPN, które mam, to PN2222A , BC337 , BC547B i BC517 darlington .
PNP, które mam, to PN2907 , BC327 i BC516 darlington .
Jak mam wybrać odpowiedni tranzystor do pracy? Nie chcę przeciążać tranzystora.
źródło
Odpowiedzi:
Wybierając odpowiedni tranzystor do tego zadania, najpierw wyeliminuję tranzystory PNP. W twoim przypadku są nieco bardziej skomplikowane. Jak powiedziałeś, w przypadku tranzystora PNP, aktywny wysoki staje się aktywny niski, co oznacza, że tranzystor włączy się, gdy przyłączysz 0 V z Arduino, ale nie wyłączy się, gdy przyłączysz 5 V z Arduino. Będziesz musiał przyłożyć 12V do podstawy tranzystora PNP, aby wyłączyć (VEB = 0).
Pozostawiając PNP z tyłu, patrząc na dostępne NPN, tylko BC547B (Ic = 100mA) nie był w stanie obsłużyć prądu 480mA, którego potrzebuje twoja syrena. Z pozostałych 3 tranzystorów wybrałbym ten, który może obsłużyć najbardziej prąd, tylko po to, aby być bezpiecznym. Byłby to darlington BC517 , który może obsłużyć maksymalnie 1,2 A, więcej niż wystarcza na twoją syrenę.
Dopiero teraz będziesz musiał się martwić zyskiem BC517. Ponieważ jednak BC517 jest tranzystorem darlingtona, ma ogromny zysk (hFE = 30 000), dzięki czemu można łatwo włączyć tranzystor z bardzo małym prądem bazowym. Jeśli zdecydujesz się napędzać podstawę tranzystora rezystorem 1KOhm, będziesz miał prąd bazowy 3,6 mA, który jest wystarczający do twoich celów.
Zwycięzcą byłby BC517 .
źródło