Калкулатор на код за бои на резистор
Декодирајте 4/5/6-лентови бои на резистор во вредност — или претворите ја вредноста во групи.
Резултатите се ажурираат додека пишувате.
За овој калкулатор
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.
Често поставувани прашања
Како функционираат боите на резисторите?
Првите два (или три) ленти ги даваат значајните цифри, а следната е множител на ×10n, а последната е толеранцијата. Браун-Black- Red- Gold = 1, 0, × 100, ±5% = 1 k7′′ ±5%.
Што значи толеранцијата?
Толеранцијата е колку далеку може да се оддалечи од номиналната вредност.
Како обрнат режим ги избира бендовите?
Ја заокружува вашата мета до најблиската вредност што може да ја изразат лентите со цифри, а потоа го избира множителот за да се совпаѓа со читањето — истите бои кои би ги прочитал од вистинскиот отпор од таа вредност.
Која е разликата помеѓу 4-, 5- и 6-појасните резистори?
Четирипојасниот резистор има две цифри, 5-појасот додава трета цифра за потесни толеранции како ±1%, а 6-појасот додава конечен лент со коефициент на температура, кој покажува колку вредноста се движи по степени. Повеќе ленти обично значи попрецизен дел.
Кој дел од отпорот го читам јас прв?
Почни од најблискиот крај на бендот и прочитај кон толеранцијата, која обично е злато или сребро и малку одвоена од останатото.
Што значи златните и сребрените ленти?
In the multiplier position gold means ×0.1 and silver means ×0.01, giving sub-ohm values. In the tolerance position gold means ±5% and silver means ±10% — the two most common everyday tolerances.
Зошто мојот одмерен отпор не одговара точно со кодот?
Бендовите даваат номинална вредност плус прозорец на толеранција. А ±5% 1 к′′ резистор може легитимно да измери било каде од 950 † на 1,050 †, а температурата и возраста можат да го преместат подалеку, така што мала несовпаѓаност на мултиметар е сосема нормална.
API — користете го овој калкулатор од код
Овој калкулатор го нарече бесплатен JSON крајна точка — не е потребен клуч. Испрати ги вредностите на полето подолу како параметри за пребарување или JSON. Се што ќе пропуштите користи истиот стандарден начин оваа страница е наполнета со претходно; непознат параметар е 400, никогаш не е тивка нула. Прочитај ги сите API доц. →
Крајна точка
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);
Резултатите се проценки за општо водство само, а не финансиски, медицински или даночни совети.