Calculadora de código de cor de resistência
Decodificar as cores da resistência à banda 4/5/6 para um valor — ou reverter um valor para bandas.
Atualização dos resultados ao digitar.
Sobre esta calculadora
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.
Perguntas mais frequentes
Como funcionam as faixas de cores de resistência?
As duas primeiras (ou três) bandas dão os dígitos significativos, o seguinte é um multiplicador ×10n e o último é a tolerância. Brown-Black-Rojo-Gold = 1, 0, ×100, ±5% = 1 kש ±5%.
O que significa a banda de tolerância?
A tolerância é o quanto a resistência real pode se afastar do valor nominal. A resistência de ±5% 1 k δ pode medir de qualquer lugar de 950 δ a 1050 ש.
Como é que o modo reverso escolhe as bandas?
Redonda o seu alvo para o valor mais próximo que as bandas de dígitos podem expressar, então escolhe o multiplicador para que os jogos de leitura — as mesmas cores que você leria um verdadeiro resistente desse valor.
Qual é a diferença entre os 4-, 5- e 6-bandas?
Um resistor de 4 bandas tem duas bandas de dígitos; uma banda de 5 unidades adiciona um terceiro dígito para tolerâncias mais estreitas como ±1%; e uma banda de 6 bandas adiciona uma banda final de temperatura-coeficiente mostrando o quanto o valor deriva por grau. Mais bandas geralmente significa uma parte mais precisa.
Que fim do resistor li primeiro?
Comece da banda mais próxima ao fim e leia para a banda de tolerância, que é geralmente ouro ou prata e ligeiramente separado do resto. Se o ouro ou prata se sentar em um extremo, que é a banda de tolerância, assim leia do lado oposto.
O que significam as bandas de ouro e prata?
Na posição multiplicadora ouro significa ×0.1 e prata = ×0,01, dando valores sub-ohm. Na posição de tolerância ouro significa ±5% e prata = ±10% — as duas tolerâncias cotidianas mais comuns.
Por que a minha resistência medida não corresponde exatamente ao código?
As bandas dão um valor nominal mais uma janela de tolerância. A resistência ±5% 1 k δ pode legítimamente medir de 950 ש para 1.050 ש, e a temperatura e a idade podem deslocá-la mais, assim um pequeno desajuste em um múltimetro é completamente normal.
API — use esta calculadora do código
Chame esta calculadora como um ponto final JSON livre — não é necessário qualquer chave. Enviar os valores de campo abaixo como parâmetros de consulta ou JSON. Qualquer coisa que você omite usa o mesmo padrão esta página está pre-cheia com; um parâmetro desconhecido é um 400, nunca um zero silencioso. Leia os documentos completos da API →
Ponto final
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);
Os resultados são estimativas para orientação geral, não aconselhamento financeiro, médico ou fiscal.