Kolorowy kod rezystora
Dekodować 4/5/6-pasmowy rezystor w wartość lub odwrócić wartość w pasmach.
Wyniki aktualizacja podczas pisania.
O tym kalkulatorze
The resistor color code is the scheme of coloured bands painted on a resistor to show its value, used because the parts are too small to print numbers on. Reading left to right, the first bands are significant digits, the next band is a power-of-ten multiplier and the last band is the tolerance. For a 4-band part the value is (10 × digit1 + digit2) × 10^multiplier ohms; 5- and 6-band parts add a third significant digit for tighter precision (and, on 6-band parts, a temperature-coefficient band). Each colour maps to a fixed number: black 0, brown 1, red 2, orange 3, yellow 4, green 5, blue 6, violet 7, grey 8, white 9, with gold and silver serving as ×0.1 and ×0.01 multipliers or ±5% and ±10% tolerances.
As a worked example, the classic brown-black-red-gold band pattern reads as digits 1 and 0, a ×100 multiplier and ±5% tolerance: (10 + 0) × 100 = 1,000 Ω, i.e. a 1 kΩ ±5% resistor whose true value lies anywhere from 950 Ω to 1,050 Ω. Decode any part by selecting the colour of each band from the drop-downs and the calculator returns the nominal resistance, the tolerance and the guaranteed value range.
Switch to reverse (encode) mode to go the other way: type a target resistance and the tool rounds it to the nearest value the digit bands can express, chooses the multiplier to match, and lists the band colours you would read off a real resistor of that value — handy when you have a schematic value and need to find or verify the physical part on your bench.
Często zadawane pytania
Jak działają pasma rezystorów?
Pierwsze dwa (lub trzy) pasma dają znaczące cyfry, następne to mnożnik ×10n, a ostatnie to tolerancja. Brown-Black-Red-Gold = 1, 0, ×100, ±5% = 1 k′′ ±5%.
Co oznacza pasmo tolerancji?
Tolerancja to jak daleko rzeczywista opór może odbiegać od wartości nominalnej. A ±5% 1 k′′ rezystor może mierzyć w dowolnym miejscu od 950 ↑ do 1050 ↑.
Jak tryb odwrotny wybiera zespoły?
Zaokrągłuje do najbliższej wartości, jaką pasy cyfrowe mogą wyrazić, a następnie wybiera mnożnik, tak aby odczyt pasował do tego samego koloru, który odczytałbyś rzeczywisty rezystor tej wartości.
Jaka jest różnica pomiędzy 4, 5- i 6-pasmowymi rezystorami?
Czteropasmowy rezystor ma dwie cyfrowe pasmy; 5-pasmowy dodatkowo trzecią cyfrę dla tolerancji ściślejszych, jak ±1%; a 6-pasmowy pasek dodaje końcowy pasm współczynny temperatury, pokazujący jak wysoka wartość dryfuje na stopień. Więcej pasm na ogół oznacza bardziej precyzyjne elementy.
Który koniec rezystora najpierw czytam?
Zacznij od zespołu najbliższego końca i czytaj w kierunku pasma tolerancji, który zwykle jest złoty lub srebrny i nieco oddzielony od reszty. Jeśli złoto lub srebro siedzi na jednym końcu, to jest pasmo tolerancji, więc czytaj z przeciwnego końca.
Co oznaczają złota i srebrne zespoły?
W pozycji mnożnika złoto oznacza ×0,1 a srebrne oznacza ×0,01, dając wartości podohm. W pozycji tolerancji złoto oznacza ±5%, a srebrne oznacza ±10% — dwie najczęściej codzienne tolerancje.
Dlaczego mój zmierzony opor nie pasuje do kodu?
Pasma daje wartość nominalną i okno tolerancji. A ±5% 1 k′′ rezystor może uzasadnienie mierzyć dowolne od 950 Õ do 1,050 Õ, a temperatura i wiek mogą go przesunąć dalej, więc mała nierówność na multimeter jest całkowicie normalna.
API – użyj tego kalkulatora z kodu
Wyślij ten kalkulator jako bezpłatny punkt końcowy JSON – nie jest wymagany klucz. Wyślij wartości pola poniżej jako parametry zapytania lub JSON. Wszystko co omit używa tego samego domyślnego, ta strona jest wypełniona; nieznany parametr to 400, nigdy nie cicho zero. Przeczytaj pełne dokumenty API →
Punkt końcowy
GET https://calculator.free/api/v1/resistor-color-code/
curl
curl "https://calculator.free/api/v1/resistor-color-code/?mode=decode&bands=4&band1=1&band2=0&multiplier=2&tolerance=5"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/resistor-color-code/?" + new URLSearchParams({
"mode": "decode",
"bands": "4",
"band1": "1",
"band2": "0",
"multiplier": "2",
"tolerance": "5"
}));
const data = await r.json();
console.log(data.results);
Wyniki to szacunkowe wyniki ogólnych wytycznych, a nie porad finansowych, medycznych lub podatkowych.