Skocz do zawartości

Sterowanie paska LED RGB poprzez Arduino NANO


Pomocna odpowiedź

Dobrze, wymienię je na 100Ω. Stabilizator rzeczywiście będzie lepszym i tańszym rozwiązaniem. Mam jeszcze wątpliwości czy te tranzystory są odpowiednie. W IRLZ44N U(GS)(th) max. to 2 V. Czy dobrze rozumiem że to maksymalne V podane do G tranzystora? Drugi nie ma maksymalnej wartości czy to oznacza że będzie odpowiedni? 

To nie jest maksymalne napięcie, tylko minimalne przy którym tranzystor w ogóle zaczyna je zauważać. Poniżej tego jest kompletnie wyłączony, a dopiero jakieś mikroampery zaczynają ciurkać przez dren gdy zapodasz właśnie VGS(th) Jeśli chcesz (a na pewno chcesz) pracować w obszarze, gdzie kanał jest całkowicie otwarty, tranzystor ma małą rezystancję i straty są najmniejsze, musisz do bramki doprowadzić dużo więcej. W przypadku 2V napięcia progowego, 4.5-5V zaczyna być OK. Jeśli kupisz taki z 4 woltami, będziesz musiał mu wysyłać 8-10V żeby się nie grzał (przy sensownych prądach, bo 10mA to każdy wytrzyma).

Jaki drugi?

  • Lubię! 1
13 godzin temu, mateusz23 napisał:

Drugi to IRL2703. On ma tylko minimalne napięcie o wartości 1V, czyli to oznacza że przy 4,5V będzie dobrze pracował nie grzejąc się tak? 

Sprawdź jeszcze proszę schemat czy wszystko się zgadza przy zastosowaniu tego tranzystora, zmianie rezonatorów na 100Ω-owe a także zastosowaniu stabilizatora napięcia o których pisałeś we wcześniejszych postach.

Zrzut ekranu 2021-02-23 012307.png

 

 

Przepraszam że w taki sposób to napisałem ale nie mam dostępu do komputera w pracy i pisze z telefonu.

(edytowany)

Drugi tranzystor to IRL2703. Jeżeli dobrze zrozumiałem to startuje od 1V. Który będzie lepszy to tego układu, ten czy (IRLZ44N).

Finalnie schemat wygląda tak. Sprawdź proszę czy dobrze wszystko podłączyłem na schemacie. Mam nadzieje że już wszystko się zgadza i będę mógł zamówić potrzebne rzeczy. Dzięki wielkie za pomoc, bardzo mi pomogłeś 😁 @marek1707

Opera Zrzut ekranu_2021-02-23_231738_www.tinkercad.com.png

Edytowano przez mateusz23

NANO możesz zasilać z USB, albo z dwóch pinów "bocznych": 5V lub VIN. Do tego pierwszego podajesz 5V z jakiegoś zewnętrznego źródła i to może być taka płyteczka jaką pokazałeś na schemacie. Jeśli nie planujesz niczego więcej do Arduino podłączać niż to co widzimy (jakichś modułów WiFi, wyświetlacza czy prądożernych czujników), to wystarczy pokładowy stabilizator jaki na płytce już jest. Wtedy doprowadzasz 12V wprost do pinu VIN i nawet nie musisz używać zewnętrznego stabilizatora. 

Spróbuj nie montować tego wszystkiego na płytce stykowej. Ja wiem, że to wygodne, ale możliwość łatwego rozłączania i zmiany układu to także największa wada tego typu płyteczek. Coś się odepnie albo blaszka nie styknie a coś innego może się popsuć. Tutaj masz duże prądy spływające ze źródeł tranzystrów do masy. Zmontuj to tak, by te trzy "dolne" końce tranzystorów były ze sobą dobrze połączone, najlepiej zlutowane ze sobą krótkim i grubym przewodem. Do tego miejsca/węzła przylutuj kabelek do masy Arduino i drugi grubszy do masy zasilacza +12V. Resztę poprowadź jak chcesz. Niech na drodze masy nie stoi nigdzie blaszka/złącze płytki stykowej.

  • 10 miesiące później...

Jako, że to mój pierwszy post.

Na wstępie, witam wszystkich serdecznie.

 

Nie będę zakładał nowego tematu, chcę sterować jak autor tematu paskiem RGBW 12V, tylko zamiast Arduino mam ESP8266.

Z tego co wyczytałem 3,3V spokojnie powinienem wysterować IRLZ44N.

W szereg między pin PWM z ESP8266 a GATE IRLZ44N dam opornik 100Ω.

Na niektórych schematach w sieci dokładany były jeszcze dodatkowo opornik między GATE a GND.

Mam pytanie, czy jest on potrzebny i jak obliczyć jego wartość?

 

(edytowany)

@Graffy witam na forum 🙂 

1 godzinę temu, Graffy napisał:

Z tego co wyczytałem 3,3V spokojnie powinienem wysterować IRLZ44N.

Lepiej się upewnić, bo to z tym co ludzie piszą w sieci różnie bywa. Otwieramy dokumentację i faktycznie da radę, napięcie progowe przekroczone:

image.thumb.png.1925507c69e43cca9706c263ae48b4c8.png

Jak podasz na bramkę 3,3V to na pewno będziesz w stanie nascenia i możesz przepuścić nawet spory prąd:

image.thumb.png.5d2f2778b402a45a79b437a73437fbb3.png

1 godzinę temu, Graffy napisał:

W szereg między pin PWM z ESP8266 a GATE IRLZ44N dam opornik 100Ω.

Opornik ten służy do uniknięcia spalenia wyjścia ESP na skutek tu uwaga... przełączania tranzystora 🙂 może być to zaskakujące, ale mosfet w stanie spoczynku nie pobiera prądu, tylko gdy jest przełączany. Jakbyś podał na tranzystor sygnał PWM z dużą częstotliwością to jest możliwość zniszczenia ESP dlatego zasugerowano danie rezystora. Nie można jednak przesadzić, bo wpływa on na szybkość ładowania kondensatora bramki tj. szybkość przełączania.

1 godzinę temu, Graffy napisał:

Na niektórych schematach w sieci dokładany były jeszcze dodatkowo opornik między GATE a GND.

Opornik ten ma sens. Gdy niepodajesz sygnału na bramkę ściąga ją do masy i wymusza stan niski - tranzystor zatka się. Bramka mosfeta wisząca w powietrzu może się losowo włączać więc to się przydaje. W połączeniu z ESP może to nie być konieczne, bo jeżeli na wyjściu masz sygnał PWM (raz 3,3V, raz 0V) to nie ma sytuacji dyskusyjnych, gdzie coś jest niepodłączone. Jedynie jakbyś miał pin ustawiony jako wejście to wtedy stan tzw. wysokiej impedancji powoduje problemy, ale tego nie masz. Możesz dać, nie musisz, jak chcesz daj 4,7k lub 10k. Ja daję 4,7k dla 3,3V, 10k dla 5V.

Edytowano przez Gieneq
  • Lubię! 1
  • Pomogłeś! 1

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...