Skocz do zawartości

STM32F4 spalenie układu przez nadawanie sygnału


Pomocna odpowiedź

Napisano

Dzień Dobry,

Piszę w związku z dość nietypowym pytaniem - czy możliwe jest spalenie mikrokontrolera poprzez próbę nadania "za dużego" sygnału sinusoidalnego na jednym z pinów? Dokładnie chodzi o to, że skonfigurowałem odpowiedni pin w swojej płytce (pin PA4, SMTM32F429ZIT6) aby móc wysłać sygnał sinusoidalny na rampie (w celu odpowiedniego zasilania lasera). Płytkę kilkukrotnie podłączałem na oscyloskop aby móc podejrzeć ten sygnał i nic złego się nie działo, aż pewnego razu 3-4 sekundy po podłączeniu płytki do zasilania przestała ona świecić i stała się niewykrywalna przez komputer na każdym wejściu USB. WIem, że gdybym próbował podać za duże napięcie z jakiegoś zewnętrzengo urządzenia na jakiś pin to na pewno mógłbym spalić płytkę, ale czy próba generacji podobnego sygnału jak wspomniałem wyżej również mogła spowodować uszkodzenie? Czy może przyczyną mogło się okazać coś innego?

@Kamilekkk samo wygenerowanie sygnału nie powinno uszkodzić układu. Pobranie zbyt dużego prądu już prędzej 😉 Czy do tego pinu było coś podłączone w momencie uszkodzenia? 

  • Lubię! 1

Mikrokonroler to nie FPGA gdzie jak się postarasz to zewrzesz wewnętrzne + z -. A jakie miałeś sondy? Takie z wysuwanym haczykiem czy jakieś prowizoryczne?

20 godzin temu, Treker napisał:

@Kamilekkk a jest opcja, że ten pin zwarł się jakoś z masą? Może wtedy popłynął zbyt duży prąd przez GPIO i doszło do uszkodzenia układu.

Szansa na uszkodzenie układu w ten sposób praktycznie zerowa. Bipolarny TTL tak w przypadku zwarcia z zasilaniem, tranzystor MOS w układzie CMOS ma taką a nie inną charakterystykę i to, że napisano max prąd np 30mA nie oznacza, ze 50 czy 100mA go uszkodzi, po prostu nie będzie wtedy gwarantowanego napięcia (poziomu logicznego). Dochodzą naturalnie problemy max wydajności prądowej całego układu ale to temat na większy wykład.

@Elvis Ty z pewnością wiesz, że temat jest dość złożony.Początkujący, najlepiej aby nic nie kombinował, ale to cos w rodzaju, nie chcesz złapać wirusa komputerowego, odłącz sie od Internetu a najlepiej nie używaj komputera. Porada niezbyt dobra. Prawda?

Tranzystor MOS gdy zaczyna się grzać, zwiększa swoją rezystancję. W pewnym momencie (nie zawsze) dojdzie do stabilizacji (dlatego można łatwo zbudować źródło prądowe na MOS). Możemy temat drążyć dalej ale początkujący "wymięknie"  fachowiec - wyśmieje.

Nie należy przekraczać dopuszczalnych wartości - fakt. Nieduże przekroczenie ("idol" M36 przetaktowanie AVR o 20%) najczęściej nie stanowi problemu. Inaczej jest jak robi się projekt produkowany w setkach czy 100 szt, inaczej jak jedna czy dwie dla siebie.

 

5 godzin temu, Gieneq napisał:

Mikrokonroler to nie FPGA gdzie jak się postarasz to zewrzesz wewnętrzne + z -. A jakie miałeś sondy? Takie z wysuwanym haczykiem czy jakieś prowizoryczne?

@Gieneq klamrowe, chociaż na początku były też takie z wysuwanym haczykiem i też się nic nie działo

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...