Problem z sterowaniem led RGB
-
- Posty: 57
- Rejestracja: wt lis 27, 2018 8:31 pm
Subiektywnie obserwując reakcję ledów na regulację jasności wygląda to tak jakby maksymalna jasność była ograniczona do max 10%
Sterowanie jest dobrane pod n-kanałowy mosfet. Prawdopodobnie masz odwrotnie zrobiony hardware. Soft zakłada sterowanie stanem wysokim ale wyjście jest ujemne za mosfetem (stały plus, a minus jako pwm). Musi być też podciągnięcie Gate do masy rezystorem np. 10k bo inaczej nie zamkniesz drenu i też będzie źle działało. Dodatkowo warto mieć rezystor na wejściu aby nie upalić wyjścia z esp ale na tyle małe aby osiągnąć napięcie przełączenia (robi się dzielnik napięcia ten wcześniejszy pull down co pisałem). Nie wiem czy jasno opisałem ale po prostu podłącz odwrotnie
-
- Posty: 57
- Rejestracja: wt lis 27, 2018 8:31 pm
Mosfety to IRF 520N
Reszta jak na rysunku poniżej.
Zasilanie ledów 12V z osobnego zasilacza.
Masy Wemosa i zasilacza 12v połączone razem.
Przecież to musi działać.
Zwykłe diody led podłączone bezpośrednio do wemosa (2 szeregowo) zachowują się dokładnie tak samo.
Reszta jak na rysunku poniżej.
Zasilanie ledów 12V z osobnego zasilacza.
Masy Wemosa i zasilacza 12v połączone razem.
Przecież to musi działać.
Zwykłe diody led podłączone bezpośrednio do wemosa (2 szeregowo) zachowują się dokładnie tak samo.
- Załączniki
-
- mosfety.jpg (77.58 KiB) Przejrzano 893 razy
Nie rozumiem po co ustawiasz kolor biały na drugim kanale. Ustaw go na pierwszym kanele i będzie ok.
https://gui-generic-builder.supla.io/
-
- Posty: 57
- Rejestracja: wt lis 27, 2018 8:31 pm
Dodaję jeszcze pomiar z oscyloskopu.
Żółty - ok. 25% jasności
Fioletowy - ok. 75% jasności
Żółty - ok. 25% jasności
Fioletowy - ok. 75% jasności
- Załączniki
-
- 20211021_212150.jpg (3 MiB) Przejrzano 879 razy
-
- Posty: 57
- Rejestracja: wt lis 27, 2018 8:31 pm
-
- Posty: 98
- Rejestracja: pt kwie 06, 2018 9:29 pm
Witam, miałem podobnie że tranzystory nie otwierały się w pełni, pomogły rezystory 10k na bramce podciągające do +12V a nie do masy. Dopiero wtedy miałem pełen zakres regulacji.
I think it's a very bad idea, ESP8266 is 3.3v.Leszekbialy pisze: ↑czw paź 21, 2021 8:37 pm Witam, miałem podobnie że tranzystory nie otwierały się w pełni, pomogły rezystory 10k na bramce podciągające do +12V a nie do masy. Dopiero wtedy miałem pełen zakres regulacji.
regarding MOSFETs:
IRF 520N has a Gate Threshold Voltage of 4v so the 3v from ESF8266 is not enough.
for example the AOD4184 would be a better choice, Gate Threshold Voltage of 2.6v so the 3v from ESF8266 is enough.
Also I thought it was a mosfet problem but @leszekbialy mentioned that the LEDs connected directly to the ESP work the same.. therefore it is difficult to say what the root cause iselmaya pisze: ↑czw paź 21, 2021 11:14 pmI think it's a very bad idea, ESP8266 is 3.3v.Leszekbialy pisze: ↑czw paź 21, 2021 8:37 pm Witam, miałem podobnie że tranzystory nie otwierały się w pełni, pomogły rezystory 10k na bramce podciągające do +12V a nie do masy. Dopiero wtedy miałem pełen zakres regulacji.
regarding MOSFETs:
IRF 520N has a Gate Threshold Voltage of 4v so the 3v from ESF8266 is not enough.
for example the AOD4184 would be a better choice, Gate Threshold Voltage of 2.6v so the 3v from ESF8266 is enough.
-
- Posty: 57
- Rejestracja: wt lis 27, 2018 8:31 pm
Temat rozwiązany
W moim przypadku sprawdziły się 2 możliwości i obie działają doskonale.
1. Wymiana tranzystorów na IRL530N
2. Pozostawienie tranzystorów IRF520 ale dodanie przed nimi konwertera poziomów (leżał sobie gdzieś w szufladzie)
Dziękuję wszystkim za podjęcie dyskusji
W moim przypadku sprawdziły się 2 możliwości i obie działają doskonale.
1. Wymiana tranzystorów na IRL530N
2. Pozostawienie tranzystorów IRF520 ale dodanie przed nimi konwertera poziomów (leżał sobie gdzieś w szufladzie)
Dziękuję wszystkim za podjęcie dyskusji