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:
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?
źródło
Odpowiedzi:
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. ;)
źródło
Możesz także zmienić swój tranzystor z NPN na PNP.
źródło
Jeśli chcesz, aby przekaźnik zamknął się po zamknięciu wyjścia DS2406:
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:
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.
źródło