Sterowane mikrokontrolerem zachowanie napięcia M-kanałowego N-Channel MOSFET


10

Jak widać w tym modelu LTSpice, próbuję kontrolować białą diodę LED (3,6 Vf @ 20 mA) podłączoną do źródła napięcia 7,5 za pomocą MOSFETU z kanałem N 2N7002 i sygnałem sterującym 5 V z Arduino.

wprowadź opis zdjęcia tutaj

Biorąc pod uwagę, że moje napięcie bramki wynosi 5 V z mikrokontrolera, spodziewałem się, że MOSFET będzie zasadniczo działał jako przełącznik. Patrząc na wykres dla 2N7002, biorąc pod uwagę, że pożądany prąd wynosi 20 mA, a Vgs wynosi 5 V, spodziewałem się spadku napięcia na tranzystorze bliskiego zera, tak że napięcie źródła wynosiło ~ 7,5 V.

Jednak, jak widać na wykresie symulacyjnym, napięcie na tranzystorze jest w rzeczywistości dość duże, tak że napięcie źródła wynosi tylko ~ 3V (w przeciwieństwie do oczekiwanego ~ 7,5V).

wprowadź opis zdjęcia tutaj

Kiedy wprowadziłem ten obwód do obiegu, otrzymałem ten sam wynik, napięcie źródła ~ 3 V.

Czy ktoś może wyjaśnić, dlaczego napięcie źródłowe MOSFET jest znacznie niższe niż oczekiwano? I czy ktoś może polecić tranzystor, który skutecznie pozwoliłby mi w tej sytuacji stworzyć przełącznik do sterowania białą diodą LED za pomocą sygnału 5 V i zasilania 7,5 V?


Vgsth wynosi około 2,1 do 2,5 V @ Id = 0,25 mA, jeśli założymy, że dioda LED jest przesunięta w przód, pojawi się na niej 3,5 V, a na rezystorze 200 omów 20 mA * 200 = 4 V (rzeczywiste napięcie przy danym prądzie przednim będzie uzyskiwane ze znaków LED) . Wystąpił problem z obwodem. PODŁĄCZ źródło do GND i zaprojektuj odpowiednio.
user19579,

Odpowiedzi:


10

Umieść obciążenie między zasilaniem 7,5 V a odpływem MOSFET, a otrzymasz zachowanie podobne do przełączania.

schematyczny

symulacja tego obwodu - Schemat utworzony przy użyciu CircuitLab

W obecnym układzie źródło pływa w zależności od prądu przechodzącego przez diodę LED i rezystor. W związku z tym Vgs nie wynosi od 0 do 5 woltów, jak zakładano, ale jest znacznie niższy, w zależności od tego, do którego źródła w danym momencie płynie.

Potrzebne jest, aby „przełącznik” przewodził, gdy otrzyma dodatni sygnał z Arduino, pociągając w ten sposób swój węzeł drenażu do ziemi (lub blisko niego), wyrażając w ten sposób pożądane ~ 7 woltów na diodzie LED + R3.


1
Ważnym punktem jest tutaj to, że FET jest kontrolowany przez napięcie między bramkami, a nie napięcie między bramkami a ziemią.
Peter Bennett,

1

Aby dodać do poprzedniego komentarza, możesz kontrolować diodę LED za pomocą zapewnionego przez ciebie układu, ale musisz użyć mosfetu kanału P.


Tak, ale OP powinien zdać sobie sprawę, że w tym przypadku musiałby zastosować logikę ujemną, tj. Jeśli GPIO ma wartość 0, dioda LED będzie włączona i odwrotnie. Lub może kontrolować NPN BJT lub NMOS, który kontroluje PMOS, aby zachować logikę dodatnią. Ale teraz dodajemy wiele obwodów dla prostego przełącznika LED.
Jim
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.