Jako prostsza analogia różne urządzenia działają inaczej. Mikrokontroler i większość układów scalonych są jak małe inteligentne pompy wodne. Pobierają niewielką ilość potrzebnej wody (prądu) i tylko to.
Z drugiej strony diody LED są jak głupie odkurzacze o przemysłowej wytrzymałości. Podłącz go do źródła zasilania, a spróbuje zassać jak najwięcej prądu tak szybko, jak to możliwe. Dlatego potrzebujesz rezystora. Rezystor jest jak mała rura. Przepuszcza tak dużo prądu ze względu na swój rozmiar. Jest bardziej odporny na przepływ prądu. Led chce wyciągnąć jak najwięcej, ale tylko 25ma, które wybrałeś, przechodzi.
Jeśli chodzi o to, dlaczego potrzebujesz rezystora, gdy zarówno dioda LED, jak i styk wyjściowy są oceniane na 25 mA, to dlatego, że są to zalecane prądy, a nie maksymalne lub możliwe prądy. Dioda LED działa najlepiej przy 25ma (dla kompromisu jasności i tego, jak długo potrwa w tysiącach godzin), ale może być napędzana mniejszym prądem (nie tak jasny, trwa dłużej) lub wyższym prądem (jaśniejszy, nie trwa jak długo). Za mało prądu i nie chce się włączyć. Za dużo i ostatecznie się wypali.
Pin wyjściowy mikrokontrolera jest taki sam, ale jako źródło zasilania. Idealnie, chcesz tylko pobierać 25 mA prądu z tego pinu (i to bez wchodzenia w całkowity prąd ze wszystkich pinów lub spadek napięcia). 25ma w tym przypadku to zalecany prąd operacyjny. Możesz również zdobyć mniej. Dobrą praktyką jest pozyskiwanie tylko tyle, ile potrzebujesz dla danej konfiguracji. Możesz także zdobyć więcej źródeł. Większość arkuszy danych podaje maksymalne napięcie i prąd dla danego styku wyjściowego. (Na przykład zalecane 25ma, maksymalnie 40ma). Ale ponieważ prąd jest pobierany, a nie wypychany, musisz upewnić się, że to, co budujesz, bierze to pod uwagę. Do sygnalizacji lub komunikacji między twoim mikrokontrolerem a IC prawdopodobnie nie ma takiej potrzeby, ponieważ oba zostaną zaprojektowane tak, aby nie pobierać zbyt dużego prądu. Ale jeśli podłączasz prąd głodną diodę,
Wreszcie, dla przypomnienia, używany zasilacz działa w ten sam dokładnie sposób. Podłącz coś, co pobiera więcej niż zalecane / maksymalne 2A, a ono usmaży się i zepsuje (albo otworzy bezpiecznik lub przejdzie w tryb resetowania w zależności od jego jakości). Podłącz 2-amperowy wysokoprądowy doprowadzony bezpośrednio do niego bez opornika ograniczającego prąd i oba nie będą zadowolone. HTH.