Calculadora Código de Cores Resistor
Decodifique resistores de 4, 5, 6 faixas em valor e tolerância. Busca inversa de ohms para o padrão E12/E24/E48/E96 mais próximo e cores de faixas.
| Cor | Dígito | Multiplicador | Tolerância | PPM |
|---|
Calculadora Código de Cores de Resistor — Leitor 4, 5, 6 Faixas e Busca Inversa
Decodifique as faixas coloridas de qualquer resistor axial para o seu valor de resistência e tolerância, ou faça o inverso: digite um valor desejado e obtenha a peça padrão E12, E24, E48 ou E96 mais próxima com suas cores de faixa. A calculadora segue IEC 60062 — o padrão internacional para marcação por cores de resistores — e suporta as três contagens comuns de faixas (4, 5 e 6).
Como leio as faixas de um resistor?
Segure o resistor de modo que a faixa de tolerância (geralmente ouro ou prata) esteja à direita. Leia da esquerda para a direita. As faixas significam:
**4 faixas:** dígito, dígito, multiplicador, tolerância.
Exemplo: marrom-preto-vermelho-ouro = 1, 0, ×100, ±5% = 1000 Ω = 1 kΩ ±5%.
**5 faixas:** dígito, dígito, dígito, multiplicador, tolerância.
Exemplo: amarelo-violeta-preto-marrom-marrom = 4, 7, 0, ×10, ±1% = 4700 Ω = 4.7 kΩ ±1%.
**6 faixas:** como 5 faixas mais uma faixa final para o coeficiente de temperatura (ppm/°C).
Exemplo: marrom-preto-preto-marrom-marrom-vermelho = 100 × 10 = 1 kΩ ±1%, 50 ppm/°C.
Se a faixa de tolerância parecer ambígua, procure a folga: geralmente há um espaço maior entre as faixas de multiplicador e tolerância do que entre as faixas de dígito. Em resistores de precisão (5/6 faixas) com todas as cores 'normais', a cor do corpo e o espaçamento das faixas são suas únicas pistas.
O que cada cor de faixa significa?
A mesma cor tem significados diferentes dependendo da posição da faixa:
**Faixas de dígito (1ª–3ª):** Preto=0, Marrom=1, Vermelho=2, Laranja=3, Amarelo=4, Verde=5, Azul=6, Violeta=7, Cinza=8, Branco=9.
**Faixa multiplicadora:** usa as cores de dígito como potências de dez — Preto=×1, Marrom=×10, Vermelho=×100, Laranja=×1k, Amarelo=×10k, etc. — mais duas potências negativas: Ouro=×0.1 e Prata=×0.01.
**Faixa de tolerância:** Marrom=±1%, Vermelho=±2%, Verde=±0.5%, Azul=±0.25%, Violeta=±0.1%, Cinza=±0.05%, Ouro=±5%, Prata=±10%. Nenhuma faixa = ±20% (resistores 'sem tolerância' antigos).
**Coeficiente de temperatura (6ª faixa):** Marrom=100, Vermelho=50, Laranja=15, Amarelo=25, Azul=10, Violeta=5 ppm/°C. Preto é 250 ppm mas raramente usado.
A sequência de cores é intencional: as dez primeiras cores de dígito seguem o mesmo mnemônico em muitos idiomas — 'Bad Boys Race Our Young Girls But Violet Generally Wins'.
Por que alguns resistores têm 4 faixas e outros 5 ou 6?
Mais faixas dão mais precisão.
**4 faixas** dão dois dígitos significativos e uma tolerância, adequado para eletrônica geral onde ±5% ou ±10% basta. Um resistor de 4 faixas só pode expressar valores da série E24 (24 valores por década) no máximo. É o que se encontra em kits iniciantes e suprimentos para hobistas.
**5 faixas** dão três dígitos significativos. São padrão para aplicações de precisão — filtros analógicos, ajuste de ganho de op-amp, divisores de tensão em instrumentação — onde a tolerância ±1% importa. Um resistor de 5 faixas pode expressar valores E96 (96 por década).
**6 faixas** adicionam coeficiente de temperatura. Para circuitos que operam em faixas largas de temperatura ou exigem estabilidade de longo prazo — referências de calibração, equipamento médico, aeroespacial. Um resistor de 50 ppm/°C muda 0.005% por 1°C, então de 0°C a 100°C deriva apenas 0.5%.
Para resistores SMD (montagem em superfície), códigos de cor não são usados — eles têm marcações numéricas (ex. '472' = 4.7 kΩ, '4701' = 4.70 kΩ com três algarismos significativos e multiplicador ×10).
O que são séries E e por que preciso delas?
Séries E são listas IEC 60063 de valores preferidos de resistor — fabricantes não fazem todo valor possível, fazem valores espaçados geometricamente dentro de cada década.
- **E6** (20%): 6 valores por década — 1.0, 1.5, 2.2, 3.3, 4.7, 6.8.
- **E12** (10%): 12 valores — adiciona 1.2, 1.8, 2.7, 3.9, 5.6, 8.2.
- **E24** (5%): 24 valores — adiciona 1.1, 1.3, 1.6, 2.0, 2.4, 3.0, 3.6, 4.3, 5.1, 6.2, 7.5, 9.1.
- **E48** (2%): 48 valores por década.
- **E96** (1%): 96 valores, comum para peças de precisão 1%.
- **E192** (0.5%): 192 valores para ultra-precisão.
O espaçamento é logarítmico: cada passo em E12 é cerca de √2 ≈ 41% maior que o anterior; cada passo E24, cerca de 21%; cada passo E96, cerca de 2.4%. Isso significa que dois valores E12 adjacentes *quase* não se sobrepõem em tolerância ±10% — cobertura mínima perfeita.
Quando você projeta um circuito pedindo, digamos, 12.7 kΩ, geralmente arredonda para o valor E mais próximo: 12 kΩ (E12) ou 12.7 kΩ (E96, exato). A aba 'Resistência → Cores' desta calculadora faz esse arredondamento para você.
Como leio a tolerância e o que significa fisicamente?
A faixa de tolerância informa a dispersão de fabricação — o desvio pior-caso de um resistor individual em relação ao valor nominal.
Um resistor 1 kΩ ±5% é garantido medir entre 950 Ω e 1050 Ω. A distribuição real de um rolo de resistores geralmente é mais apertada — a maioria dentro de ±2% — mas o spec só promete ±5%.
Tolerância importa mais quando:
1. **Dois resistores precisam casar.** Para um divisor de tensão de precisão, a razão importa mais que o valor absoluto. Um par de resistores 1% dá aproximadamente ±0.7% na razão (combinada em quadratura).
2. **Deriva por temperatura importa.** Um resistor de alta tolerância (±10%) frequentemente tem pior coeficiente de temperatura também. Para trabalho analógico de precisão, escolha metal-film 1% ou metal-film de precisão 0.1%.
3. **Projetando para pior caso.** O divisor de feedback de um regulador projetado com resistores 5% poderia dar ±10% na tensão de saída em combinações extremas. Sempre faça matemática de pior caso.
O que é coeficiente de temperatura e quando preciso?
Coeficiente de temperatura (TC, em ppm/°C) informa o quanto a resistência muda por grau Celsius.
Fórmula: ΔR / R = TC × ΔT / 1.000.000.
Exemplo: um resistor 10 kΩ com TC = 100 ppm/°C, aquecido de 25°C a 75°C (subida de 50°C), muda em 10000 × 100 × 50 / 1000000 = 50 Ω. O novo valor é 10050 Ω — deriva de 0.5%.
Para um resistor 50 ppm/°C no mesmo cenário, a deriva é 0.25%; para 25 ppm/°C, 0.125%; para 5 ppm/°C, 0.025%.
Você precisa se importar com TC quando:
- **Autoaquecimento importa** — um resistor dissipando 0.5 W em um encapsulamento pequeno pode aquecer seu próprio substrato 50°C acima do ambiente, derivando ele mesmo.
- **Referências de calibração** — uma referência de tensão feita de um divisor de resistores deriva com o TC.
- **Circuitos em ponte** — extensômetros, RTDs e pontes de Wheatstone não equilibram se os resistores de precisão derivam desigualmente.
- **Circuitos de áudio** — grandes diferenças de TC em redes de filtro deslocam frequências de corte com a temperatura.
Para trabalho digital geral e analógico classe 5%, TC não importa — qualquer peça padrão serve.
Por que vejo cores diferentes do esperado em um resistor antigo?
Algumas possibilidades:
1. **Desbotamento** — resistores antigos de composição de carbono podem desbotar com a idade, especialmente amarelo→oliva e marrom→bege. Vermelho e laranja são mais estáveis.
2. **Marcação carbonizada** — um resistor que operou perto da sua potência nominal por anos pode ter escurecido corpo e faixas. Meça com multímetro.
3. **Mudança de cor do corpo** — o corpo típico bege/tan pode amarelar com calor. Não confie na cor do corpo para distinguir nada; só as cores das faixas são codificadas.
4. **Resistores de 3 faixas** — peças pré-1950 às vezes usavam 3 faixas (sem faixa de tolerância) implicando ±20%. As cores são lidas da mesma forma; só não há tolerância.
5. **Códigos de cor industriais** — os militares MIL-R-11 e MIL-R-39008 usavam um sistema ligeiramente diferente onde a cor do corpo também codificava informação. Foram padronizados há décadas.
Na dúvida, meça com multímetro. Se estiver organizando uma caixa de peças, classifique por valor medido em vez de confiar em marcações desbotadas.
Esta calculadora é privada e precisa?
Sim para ambas:
- **Privada**: cada cálculo acontece no seu navegador. Sem requisições de rede ao mudar uma faixa, sem telemetria sobre a cor escolhida. A página carrega os assets padrão do site (Bootstrap, ícones) mas nenhuma API externa é contatada para a matemática.
- **Precisa**: as tabelas de cor seguem IEC 60062 exatamente. Os valores das séries E são tirados diretamente das tabelas IEC 60063 (E12, E24 até 24 valores por década, E48 e E96 a duas casas decimais como especificado). Smoke tests passam para os casos comuns: 1 kΩ, 4.7 kΩ, 10 kΩ, 47 kΩ, 100 kΩ tanto em formas 4 quanto 5 faixas com tolerâncias 5%, 2% e 1%.
Um ponto onde esta calculadora simplifica: para 6 faixas, o coeficiente de temperatura é mostrado mas ainda não arredonda para o valor TC padrão mais próximo na busca inversa. Isso porque o TC não faz parte da série E — é especificado separadamente pelo fabricante.
Recursos Principais
- Decodificação de resistores 4, 5 e 6 faixas
- Resistor visual com faixas coloridas que atualiza ao mudar seleções
- Busca inversa: digite um valor, obtenha a peça E12/E24/E48/E96 mais próxima + cores das faixas
- Faixa min/máx de tolerância calculada automaticamente
- Coeficiente de temperatura (ppm/°C) para resistores de 6 faixas
- Mapeamento cor-para-dígito padrão IEC 60062
- Tabelas de séries E IEC 60063 embutidas (E12, E24, E48, E96)
- Identifica a série padrão mais próxima para qualquer valor calculado
- Tabela de referência de cores com dígito, multiplicador, tolerância e TC
- Formata saída automaticamente em Ω, kΩ, MΩ, GΩ conforme adequado
- Copia valor de resistência com tolerância para a área de transferência
- Funciona para resistências de 0.01 Ω a 99 GΩ
- JavaScript puro, sem bibliotecas externas
- Funciona offline após o primeiro carregamento
- 100% no cliente — seu trabalho fica no seu navegador
