Potrzebujesz pomocy w obsłudze tranzystora

10

Mam przekaźnik obsługiwany przez tranzystor NPN, który wymaga pewnego napięcia przyłożonego do bazy. Pracuję z arduino i jeśli dam mu port cyfrowy, wszystko będzie dobrze. Obwód wygląda następująco:

wprowadź opis zdjęcia tutaj

Teraz chcę zastąpić port Arduino DS2406 (typ TO92).

To wydawało się szybko komplikować. Moja biblioteka do obsługi 2406 jest w porządku, ale nie mogę wymyślić, jak to podłączyć.

Teraz, gdy oba elementy działają niezależnie, moim celem jest doprowadzenie prądu do podstawy tranzystora, aby wyrzucił przekaźnik.

Wystąpiły następujące problemy:

DS2406 zamyka się na ziemi. To jedyna opcja, więc nie mogę zmapować jej bezpośrednio na styk podstawy tranzystora.

Pakiet TO-92 nie ma styku vcc, więc muszę mieć rezystor podciągający między vcc a styk danych. Powoduje to, że rzeczy stają się gorące i śmierdzą, kiedy włączam je podłączone do kolektora tranzystora z bazą podłączoną do zasilania przekaźnika. Mógłbym używać niewłaściwego rodzaju rezystora, ale nie mam silnego pojęcia, co tu jest właściwe.

I może być w stanie uruchomić przekaźnik bezwzględnie wyłączyć DS2406, ale obawiam się, że będzie miał zbyt dużo rysować, dlatego chcę, żeby przejść przez tranzystor.

Jak najłatwiej przejść z przełącznika otwierającego i zamykającego masę do podstawy tranzystora, która chce prądu?

Dustin
źródło
Z tytułu myślałem, że chcesz wykonać operację na tranzystorze :-)
Federico Russo

Odpowiedzi:

10

Podstawowym obwodem przełącznika tranzystorowego NPN jest falownik, jeśli umieścisz rezystor podciągający (może 10k?) Między kolektorem a napięciem 5 V. (tzn. rezystor zastępuje przekaźnik na połączonym schemacie) Po włączeniu podstawy tranzystora (ustawieniu go na 5 V) napięcie w kolektorze spada do ~ 0 V, a po wyłączeniu podstawy (0 V) napięcie na kolektorze wynosi 5 V.

Abyś mógł włożyć taki falownik tranzystorowy między DS2406 a tranzystorem sterującym przekaźnikiem.

Nadal uważam, że powinieneś być w stanie używać DS2406 tylko z jednym tranzystorem. Być może, jeśli miałeś rezystor podciągający (10k) przechodzący z podstawy tranzystora do 5 V. Dzięki temu tranzystor jest włączony, chyba że DS2406 pociągnie podstawę w dół. Nie zapomnij również umieścić opornika ograniczającego prąd z przodu podstawy. Jeśli tego nie masz, tranzystor „rozgrzeje się i śmierdzi”, jak mówisz. ;)

todbot
źródło
Dzięki za pomoc. Sprawiłem, że działał bez dodatkowego tranzystora (choć działa wstecz od tego, co mówią moje odczyty przełączników - myślę, że to ma sens). Jednak nie do końca rozumiem, co rozumiesz przez „rezystor ograniczający prąd”. Brzmi jak równolegle z rezystorem podciągającym? Mam moc pull-up dla DS2406 i moc pull-up dla podstawy tranzystora.
Dustin,
Na schemacie, który połączyłeś , między wejściem po lewej stronie a podstawą tranzystora jest podłączony rezystor. Zwykle wartość tego rezystora wynosi około 1k, gdy używasz tranzystora jako przełącznika.
todbot
Ach Nie przeczytałem tego jako rezystora (naprawdę nowego w elektronice). To jest obwód, który działa, ale byłbym wdzięczny za to, że ktoś ostrzega mnie przed ryzykiem wybuchu. Nic nie pachnie śmiesznie. : / skitch.com/dlsspy/nkmma/ds2406-controlled-relay
Dustin
Prąd podstawowy dla NPN pochodzi z podciągania, prawda? Kiedy wyjście OD zamyka się, baza jest na ziemi i nie ma prądu. Nie sądzę, że potrzebujesz dalszych ograniczeń, czy coś przeoczyłem?
XTL,
4

Możesz także zmienić swój tranzystor z NPN na PNP.

J. Polfer
źródło
4

Jeśli chcesz, aby przekaźnik zamknął się po zamknięciu wyjścia DS2406:

replace the NPN transistor with an equivalent PNP,
tie the PNP's base to the +12V supply through maybe 10k to 50k ohms.
tie the PNP's base to the DS2406 output through maybe 4.7k to 5.1k ohms.

Gdy DS2406 ma wysoką impedancję, pierwszy rezystor powoduje odchylenie PNP. Kiedy wyjście DS2406 spada do zera, pobiera około 2 mA prądu przez podstawę tranzystora i przekaźnik powinien się zamknąć.

Jeśli chcesz, aby przekaźnik zamknął się po otwarciu wyjścia DS2406:

tie the base of the NPN transistor to +12V through about 5k ohms.
connect the output of the DS2406 directly to the base of the NPN

Gdy DS2406 ma wysoką Z, rezystor powinien zrzucić około 2 mA do NPN, włączając go i przekaźnik jednocześnie. Kiedy DS2406 trafi na ziemię, „ukradnie” ten 2mA z podstawy NPN i wyłączy go oraz przekaźnik.

Wszystkie powyższe wartości rezystorów są obliczane przy założeniu, że 1,5 lub 2mA prądu podstawowego wystarcza, aby doprowadzić tranzystor do nasycenia. Spadek kolektor-emiter powinien być albo pełnym napięciem zasilania w stanie WYŁĄCZONYM, albo około 0,2 V w stanie WŁĄCZONYM. Jeśli nie, należy zmienić wartości rezystorów.

JustJeff
źródło