Kalkulator rezystorów podciągających i ściągających
Dobierz rezystor na podstawie prądu GPIO, progów logicznych, pojemności linii i wymagań czasowych. Porównaj praktyczne wartości z szeregów E przed ukończeniem schematu.
Konfiguracja linii
Stan wysoki jest pasywny; wyjście lub przełącznik aktywnie wymusza stan niski.
Progi logiczne i ograniczenia GPIO
Linia i wymagania
Ogólny budżet czasowy: 30% wprowadzonego okresu. Jeśli dokumentacja interfejsu określa ostrzejszy limit zbocza, zastosuj go.
Bezpieczny zakres rezystancji
Żądany rezystor mieści się w zakresie wyznaczonym przez prąd i czas, a oba statyczne poziomy logiczne spełniają wymagania.
Rezystor o wartości nominalnej może spełnić oba wstępne ograniczenia.
Bezpieczne wartości z szeregów E
Poziomy statyczne poprawne
Mapa tolerancji: częstotliwość × pojemność linii
Wstępna analiza dziewięciu kombinacji skrajnych wartości. Każda komórka pokazuje bezpieczny wybór z szeregu E24 dla danej częstotliwości i pojemności; kliknij ją, aby poznać wynik.
To wstępny model RC. Uwzględnij pojemność każdego pinu, ścieżki, przewodu i sondy, a następnie sprawdź prąd upływu, tolerancję rezystora, rezystancję wyjścia, zakres zasilania, EMC i dokumentację wybranych układów.
Przewodnik po interfejsach cyfrowych
Dobierz rezystor podciągający lub ściągający, który utrzyma stan linii
Rezystor polaryzujący nie tylko ustala stan domyślny. Zbyt mała rezystancja przeciąża wyjście wymuszające stan przeciwny; zbyt duża sprawia, że pojemność linii spowalnia zbocze sygnału. Narzędzie łączy oba ograniczenia z wartością rezystora dostępną w sprzedaży.
Metoda i założenia
Rmin jest obliczane zachowawczo z podanego limitu prądu GPIO. Rmax wynika z czasu, w którym napięcie w obwodzie RC przekracza próg logiczny. Dla I²C narzędzie stosuje konwencję czasu narastania od 30% do 70% napięcia zasilania dla wybranego trybu Sm, Fm, Fm+, Hs lub UFm. W trybie Hs przypomina o konieczności sprawdzenia aktywnego wspomagania narastania przez kontroler, a w UFm wyjaśnia, że pasywny rezystor podciągający nie ma zastosowania. LineScope analizuje częstotliwość i pojemność wokół punktu nominalnego, pokazując zapas projektowy.
Dane wejściowe do sprawdzenia
Ograniczenia z kart katalogowych
Podaj VOL(max), VOH(min), VIL(max), VIH(min) i odpowiedni limit prądu. Nie utożsamiaj wydajności źródłowej z prądem pochłanianym: w tym samym GPIO często są różne.
Rzeczywista pojemność obciążająca linię
Uwzględnij wyprowadzenia, ścieżki, przewody, złącza i sondy. Pojemność sondy oscyloskopowej, zdalnego modułu lub przewodu może łatwo przewyższyć oczekiwaną pojemność samej ścieżki.
Zalecany przebieg pracy
- 1Wybierz tryb: podciąganie, ściąganie, otwarty dren, GPIO mogące pozostawać w stanie wysokiej impedancji albo I²C. W trybie I²C wybierz następnie Sm, Fm, Fm+, Hs lub UFm; profil automatycznie ustawi częstotliwość i dopuszczalny czas narastania.
- 2Odczytaj przedział Rmin–Rmax, a następnie sprawdź sugerowaną wartość z szeregu E12, E24 lub E96, odpowiednią do dostępnych elementów.
- 3Sprawdź najtrudniejsze punkty analizy LineScope, a następnie zweryfikuj tolerancję, prądy upływu, temperaturę, zasilanie i kształt zbocza w rzeczywistym układzie.
Jak odczytać przykład
Przy 3,3 V, limicie prądu GPIO 3 mA i pojemności 100 pF rezystor 4,7 kΩ może dawać wygodny zapas przy 100 kHz. Jeśli przewód podwoi pojemność, a częstotliwość magistrali wzrośnie do 400 kHz, LineScope może wykazać, że ten rezystor nie spełnia już ograniczenia czasu narastania. Potrzebna będzie mniejsza rezystancja lub mniejsza pojemność.
Czego obliczenia nie zastępują
Model służy do wstępnej oceny RC. Nie obejmuje prądów upływu, rezystorów już zamontowanych w modułach, tolerancji rezystorów, minimalnego i maksymalnego VCC, rezystancji dynamicznej tranzystora, szumów, kompatybilności elektromagnetycznej ani szczegółów kontrolera Hs z aktywnym źródłem prądu. UFm jest traktowany jako jednokierunkowa magistrala push-pull bez pasywnego rezystora polaryzującego.
Częste pytania
Dlaczego Rmin wyznacza się z VCC, a nie tylko z VCC − VOL?
Kalkulator traktuje podany prąd GPIO jako limit bezwzględny, dlatego przyjmuje ostrożne ograniczenie. Jeśli korzystasz z wartości IOL gwarantowanej przy określonym VOL, porównaj dokładnie te warunki z kartą katalogową układu wyjściowego.
Dlaczego w I²C nie przyjmuje się po prostu 30% okresu?
Specyfikacja I²C określa osobne limity czasu narastania dla poszczególnych trybów magistrali. Czas ten mierzy się między 30% a 70% napięcia zasilania, dlatego narzędzie pokazuje w tym trybie współczynnik 0,8473RC.
Materiały źródłowe
- Źródła metody: karty katalogowe GPIO i wejść odbiorników; odpowiednia specyfikacja I²C dla pojemności magistrali, IOL i limitów czasu narastania; szereg wartości preferowanych EIA/IEC 60063.
- Dla każdego interfejsu prowadzonego poza płytkę lub o krytycznej funkcji sprawdź także poziomy napięć przy najtrudniejszych warunkach temperatury i zasilania, używając sondy o małej pojemności.
Oryginalny materiał edukacyjny, sprawdzony pod kątem poprawności technicznej 20 sierpnia 2026. Przed uruchomieniem lub produkcją zweryfikuj karty katalogowe, obowiązujące normy i projekt.