IRL 3705N MOSFET N-Ch TO-220AB 55 V 77 A to tranzystor świetnie nadający się do sterowania przez Arduino długimi taśmami LED RGB.
OBUDOWA TRANZYSTORA
Wykorzystałem 2 źródła do projektu kontrolera:
SCHEMAT
Skecz świetnie ilustrujący możliwości kontrolera: https://learn.adafruit.com/rgb-led-strips/arduino-code
// color swirl! connect an RGB LED to the PWM pins as indicated
// in the #defines
// public domain, enjoy!
#define REDPIN 5
#define GREENPIN 6
#define BLUEPIN 3
#define FADESPEED 5 // make this higher to slow down
void setup() {
pinMode(REDPIN, OUTPUT);
pinMode(GREENPIN, OUTPUT);
pinMode(BLUEPIN, OUTPUT);
}
void loop() {
int r, g, b;
// fade from blue to violet
for (r = 0; r < 256; r++) {
analogWrite(REDPIN, r);
delay(FADESPEED);
}
// fade from violet to red
for (b = 255; b > 0; b--) {
analogWrite(BLUEPIN, b);
delay(FADESPEED);
}
// fade from red to yellow
for (g = 0; g < 256; g++) {
analogWrite(GREENPIN, g);
delay(FADESPEED);
}
// fade from yellow to green
for (r = 255; r > 0; r--) {
analogWrite(REDPIN, r);
delay(FADESPEED);
}
// fade from green to teal
for (b = 0; b < 256; b++) {
analogWrite(BLUEPIN, b);
delay(FADESPEED);
}
// fade from teal to blue
for (g = 255; g > 0; g--) {
analogWrite(GREENPIN, g);
delay(FADESPEED);
}
}
I W PRAKTYCE
Układ zmontowany na płytce stykowej z wykorzystaniem Arduino UNO
https://www.instagram.com/p/BzJSD2fn2DA/?utm_source=ig_web_copy_link
Wykorzystane części:
- 3 x tranzystor MOSFET IRL3705N
- 3 x rezystor 100R
- 3 x rezystor 10k
- 1 m taśmy RGB LED 28 W/m
- Arduino UNO
- Transformator LED 36 W (tu 100 W)
- płytka stykowa, przewody
INFORMACJE DODATKOWE
http://cxem.net/arduino/arduino11.php
Uwaga, tłumaczenie z rosyjskiego google translator
Wskazane jest umieszczenie rezystora obniżającego w obwodzie bramki (rezystor obniżający między bramką [bramka] a źródłem [źródło]). Konieczne jest upewnienie się, że niski poziom jest przechowywany przy bramie mosfety przy braku sygnału wysokiego poziomu od Arduino. Eliminuje to samoistne włączenie tranzystora.
Zaleca się również umieszczenie rezystora 50-150 omów w otwartym obwodzie bramy, aby zapobiec krótkotrwałym skokom prądu i chronić wyjście mikrokontrolera.
Wybierając mosfet, aby mógł otworzyć się bezpośrednio z mikrokontrolera i nie musiał stawiać przed nim tranzystorów bipolarnych i sterowników, należy zwrócić uwagę na parametr progu bramki, który powinien wynosić około 1 do 4 woltów. Często te tranzystory są oznaczone jako poziom logiczny.
Weźmy na przykład tranzystor: IRL3705N N-Channel Hexfet Power MOSFET.
Tranzystor ten jest w stanie wytrzymać ciągły prąd do 89 A (oczywiście z radiatorem) i otwiera się przy napięciu bramki 1 V (parametr VGS (th)). Dlatego możemy bezpośrednio podłączyć ten tranzystor do nóg Arduino. Gdy tranzystor jest całkowicie otwarty, rezystancja źródła-zapasu wynosi tylko 0,01 Ω (parametr RDS (on)). Dlatego, jeśli podłączysz silnik elektryczny 12V, 10A do tranzystora, spadek napięcia wyniesie tylko 0,1V, a moc rozproszona wynosi 1 wat.
Jeśli użyjemy wyjścia PWM kontrolera, możemy kontrolować moc (a tym samym prędkość obrotową) silnika.
Wróć do Lekcji 5, gdzie użyliśmy efektu Fade dla diody LED, ale zamiast LED, podłącz MOSFET i 12-woltową lampę samochodową. Lampa musi być zasilana z oddzielnej baterii 12 V lub zasilacza.