Arduino PWM i MOSFET

Feb 24, 2016 11 Replies

Witajcie



Taka zagwozdka



Potrzebuje sterować PWM arduino przez MOSFET (lampka 12V ~500mA). Sprawa prosta bierzemy IRFP240PBF, podłączamy i ma działać. Zagwozdka jest jedna - jak dobrać odpowiedni rezystor i czy jest on potrzebny?



Nathan pisze:

A gdzie ten rezystor miałby być? właśnie strugam coś podobnego, Atmega8 na PWMach ma taśmę RGB, wprawdzie niecałe 200mA na kolor i inny tranzystor (PHT6N06LT) ale zasada ta sama, żadnego opornika nigdzie nie dałem, działa.

Użytkownik "AlexY" napisał w wiadomości grup dyskusyjnych:nakd96$cst$ snipped-for-privacy@dont-email.me... Nathan pisze:

No wiesz, zasilanie LED bez opornika to taki sobie pomysl ... ale chyba tasma juz ma ...

J.

W dniu 2016-02-24 o 15:07, AlexY pisze:

A choćby

formatting link
Chyba już wiem
formatting link

Zabezpiecza lampkę przed włączeniem w fazie startu MCU, poza tym nie pełni żadnej roli. Jeśli mogę doradzić: zamiast MOSFETa do sterowania oświetleniem użyj Omnifeta. Działa i steruje się jak MOSFET, ale ma wbudowane zabezpieczenie przeciwzwarciowe i nadtemperaturowe. Dla żarówek dobry będzie np. VNP14NV04, ale lepiej dobierz sobie model do spodziewanego prądu obciążenia.

Pozdrawiam, Piotr

Żadne rewelacje. 12V 2A(max)

J.F. pisze:

[..]

Taśma LED ma oporniki obok diod, podpinasz 12V i świeci jak trzeba.

Nathan pisze:

Używając PWM masz zawsze stan wysoki albo niski więc opornik nie jest potrzebny, chyba że przewidujesz "wiszenie" pin'u w HI Z, na tą okoliczność musisz dać odpowiednio opornik do + lub -. Następna opcja to zabezpieczenie ESD, moje tranzystory mają zenerki wewnątrz, opornik 10k też powinien zadziałać.

Takie wiszenie następuje w chwili resetu procka, a być może również podczas pójścia programu w maliny. Z tego powodu opornik do masy warto dać.

Pozdrawiam, Piotr

Nie neguję, jeśli jest wymóg że tranzystor nie może być włączony przez czas resetu to tak, pójście w maliny to już kwestia dyskusyjna równie dobrze w tych malinach może trzymać tranzystor włączony, żaden opornik wtedy nie pomoże. Bardziej chodzi o to że opornik nie jest wymagany a opcjonalny.

Wlaczony jak wlaczony - ale niech bedzie w stanie przejsciowym na tyle dlugo, zeby sie spalil...

A czy nikt tu nie daje opornika szeregowo z bramka? :o

W dniu 2016-02-25 o 23:49, Adam Wysocki pisze:

Arduino ma na pinie chyba ze 40mA , wytrzyma przeładowanie bramki, przy PWM dla niskich f :)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required