Elige el número de bandas de la resistencia y el color de cada una, y haz clic en «Calcular». Cada opción se muestra como «color (valor)».
Índice
-
Qué puedes hacer en esta página
-
¿Para qué sirve este cálculo?
-
Cómo usar
-
Fórmulas y figuras
-
Símbolos y términos
-
Qué conviene saber de antemano
-
Cómo calcularlo con Excel
-
Cómo calcularlo con Hojas de cálculo de Google
-
Cómo calcularlo con Python
-
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
-
Cómo pedirle a ChatGPT que haga el cálculo
-
Las ventajas de DataChef
-
Funciones relacionadas
-
Todas las calculadoras de NumberChef
Qué puedes hacer en esta página
- Elige los colores de las bandas de una resistencia (el código de colores) y lee su valor en ohmios (Ω). Sirve para 3, 4, 5 y 6 bandas
- También obtienes la tolerancia (±% y códigos de letra como F y J) y el rango real de la resistencia eléctrica (de mínimo a máximo) que permite esa tolerancia
- En las resistencias de 6 bandas, se lee también el coeficiente de temperatura (ppm/K)
- Al momento se dibuja la resistencia con los colores que has elegido (puedes guardarla como PNG o SVG)
- En esta misma página encontrarás también una explicación sencilla de las fórmulas, una tabla de correspondencia entre colores y números y las fórmulas listas para copiar en Excel, Hojas de cálculo de Google y Python
¿Para qué sirve este cálculo?
Cuando conectas un LED a una fuente de alimentación, necesitas una resistencia que limite la corriente. Por ejemplo, para que pasen 10 mA por un LED con una tensión directa de 2 V alimentado con 5 V, necesitas \((5-2) \div 0{,}01 = 300\) Ω.
Cada vez que buscas una resistencia de 300 Ω (naranja, negro, marrón) en la caja de componentes, o compruebas que las resistencias que has comprado tienen el valor correcto, tienes que leer el código de colores. Es la habilidad básica que más se usa en los proyectos de electrónica.
En las reparaciones y los cambios de piezas, necesitas un repuesto con el mismo valor que la resistencia de la placa. Las resistencias suelen no llevar números impresos, así que el valor se lee de las bandas de colores.
Por ejemplo, marrón, negro, naranja, oro es 10 kΩ ±5 %. Si el valor que mides con un polímetro está dentro del rango de tolerancia (aquí, de 9500 Ω a 10.500 Ω), es buena señal de que la resistencia no está dañada.
Ten en cuenta que los aparatos que se enchufan a la red contienen componentes (condensadores) que siguen almacenando electricidad incluso después de desenchufarlos, y pueden dar una descarga eléctrica. Las reparaciones que implican abrir un aparato son para personas con conocimientos de electricidad. Si no estás seguro, déjalo en manos de un servicio técnico profesional.
En las prácticas de Física (como los experimentos de la ley de Ohm) y de Tecnología de la ESO y el Bachillerato, y en los ciclos formativos de FP de electricidad y electrónica, el alumnado elige las resistencias indicadas y monta los circuitos.
Una causa clásica de que un experimento falle es usar la resistencia equivocada. Si quienes reparten las piezas y quienes las usan tienen la costumbre de leer las bandas de colores para comprobar el valor, hay menos experimentos que repetir.
En la fabricación de aparatos electrónicos, se comprueba que las resistencias que se montan tienen el valor y la tolerancia de la lista de materiales (BOM). Por ejemplo, un circuito de medida de precisión puede exigir resistencias de precisión de ±1 % (marrón) o mejores, y si se confunden con las de uso general de ±5 % (oro) no da el rendimiento esperado.
Los códigos de letra de la tolerancia (F = ±1 %, J = ±5 %, etc.) aparecen también en las referencias de las piezas, así que saber cómo se corresponden las bandas con los códigos facilita cotejar la lista de materiales con las piezas reales.
Fórmulas y figuras
Símbolos y términos
Símbolos
| \(R\) | erre | La resistencia leída de los colores (el valor marcado de la resistencia). La unidad es el Ω (ohmio). |
| \(d_1, d_2, d_3\) | de sub uno, de sub dos, de sub tres | Las cifras (de 0 a 9) que indican la 1.ª, la 2.ª y la 3.ª banda. La 3.ª cifra \(d_3\) solo la tienen las resistencias de 5 y 6 bandas. |
| \(m\) | eme | El multiplicador, el factor por el que se multiplican las cifras. Va de ×0,01 (plata) a ×1.000.000.000 (blanco). |
| \(t\) | te | La tolerancia (%). Por ejemplo, una banda de oro da \(t = 5\) (±5 %). |
| \(R_{min}\), \(R_{max}\) | erre mín, erre máx | El mínimo y el máximo de la resistencia real, teniendo en cuenta la tolerancia. La resistencia real tiene un valor dentro de este rango. |
| \(\Omega\) | ohmio | La unidad de resistencia. 1000 Ω = 1 kΩ (kiloohmio) y 1.000.000 Ω = 1 MΩ (megaohmio). |
| ppm/K | partes por millón por kelvin | La unidad del coeficiente de temperatura: cuántas millonésimas cambia la resistencia cuando la temperatura varía 1 K (lo mismo que 1 °C). Por ejemplo, si una resistencia de 1 kΩ y 50 ppm/K se calienta 10 °C, cambia como máximo 1000 × 50 ÷ 1.000.000 × 10 = 0,5 Ω. |
Términos
| resistencia eléctrica | Lo que se opone al paso de la corriente. Con la misma tensión, cuanto mayor es la resistencia, menor es la intensidad. Su relación con la tensión \(V\) (V) y la intensidad \(I\) (A) es la ley de Ohm, \(R = \dfrac{V}{I}\), y su unidad es el Ω (ohmio). El componente también se llama «resistencia», a secas. |
| valor nominal | La resistencia marcada en una resistencia (por ejemplo, 4,7 kΩ). Es el valor que esta página lee del código de colores. La resistencia real puede diferir del valor nominal hasta la tolerancia, así que se encuentra entre \(R_{min}\) y \(R_{max}\). |
| código de colores | Un sistema internacional que indica el valor de las resistencias y de otros componentes con bandas de colores. Las cifras son negro = 0, marrón = 1, rojo = 2, naranja = 3, amarillo = 4, verde = 5, azul = 6, violeta = 7, gris = 8, blanco = 9. El mismo color significa una cifra, un multiplicador o una tolerancia según la posición en que esté. |
| resistor | Un componente electrónico que se opone al paso de la corriente (en el habla habitual, simplemente «resistencia»). Se usa para ajustar la corriente de un circuito y para repartir la tensión. Como es tan pequeño que cuesta imprimir números, su valor se indica con bandas de colores. |
| multiplicador | La banda que da el factor por el que se multiplican las cifras. Crece 10 veces en cada paso, en el mismo orden que las cifras: negro = ×1, marrón = ×10, rojo = ×100, etc. (blanco = ×mil millones). El oro = ×0,1 y la plata = ×0,01 se usan para resistencias pequeñas, de menos de 1 Ω a unos pocos ohmios. |
| tolerancia | El límite garantizado de cuánto puede alejarse la resistencia real del valor marcado (±%). Marrón = ±1 %, rojo = ±2 %, verde = ±0,5 %, azul = ±0,25 %, violeta = ±0,1 %, gris = ±0,01 %, naranja = ±0,05 %, amarillo = ±0,02 %, oro = ±5 %, plata = ±10 %. También se indica con códigos de letra como F (±1 %), J (±5 %), K (±10 %) y M (±20 %). |
| coeficiente de temperatura | Lo fácilmente que cambia la resistencia cuando cambia la temperatura (ppm/K), también llamado TCR. Es la 6.ª banda de una resistencia de 6 bandas: negro = 250, marrón = 100, rojo = 50, naranja = 15, amarillo = 25, verde = 20, azul = 10, violeta = 5, gris = 1 ppm/K. Importa en los circuitos que tienen que mantenerse exactos cuando cambia la temperatura, como los circuitos de medida. |
| serie E | La serie de valores normalizados en los que se venden las resistencias (IEC 60063). Por ejemplo, la serie E12 son los 12 valores 1,0, 1,2, 1,5, 1,8, 2,2, 2,7, 3,3, 3,9, 4,7, 5,6, 6,8 y 8,2, repetidos en cada potencia de 10, y las resistencias que se venden en las tiendas tienen uno de estos valores. Si el valor que lees no está en la serie E (por ejemplo, la 1.ª banda es negra), puede que estés leyendo las bandas al revés. |
| IEC 60062 | La norma internacional que fija cómo se indican los valores de las resistencias y de los condensadores (códigos de colores y códigos de letras). En España está adoptada como UNE-EN 60062. La tabla de colores de esta página se basa en esta norma. |
Qué conviene saber de antemano
Esto es lo que conviene saber para usar el cálculo de esta página entendiendo lo que haces, y no solo pulsando el botón.
| Números grandes y valor de posición (4.º de Primaria, 9-10 años) |
|
| Decimales y porcentajes (5.º–6.º de Primaria, 10-12 años) |
|
| Potencias de 10 y prefijos de las unidades (1.º–3.º de ESO, 12-15 años) |
|
| Ley de Ohm (3.º de ESO, 14-15 años) |
|
Cómo calcularlo con Excel
| Color | Cifra | Multiplicador | Tolerancia (±%) | Coef. de temperatura (ppm/K) |
| Negro | 0 | 1 | 250 | |
| Marrón | 1 | 10 | 1 | 100 |
| Rojo | 2 | 100 | 2 | 50 |
| Naranja | 3 | 1000 | 0,05 | 15 |
| Amarillo | 4 | 10000 | 0,02 | 25 |
| Verde | 5 | 100000 | 0,5 | 20 |
| Azul | 6 | 1000000 | 0,25 | 10 |
| Violeta | 7 | 10000000 | 0,1 | 5 |
| Gris | 8 | 100000000 | 0,01 | 1 |
| Blanco | 9 | 1000000000 | ||
| Oro | 0,1 | 5 | ||
| Plata | 0,01 | 10 |
| 1.ª cifra (marrón = 1) | 1 |
| 2.ª cifra (negro = 0) | 0 |
| Multiplicador (rojo = 100) | 100 |
| Tolerancia % (oro = 5) | 5 |
| Resistencia (Ω) | =(B1*10+B2)*B3 |
| Resistencia mínima (Ω) | =B5*(1-B4/100) |
| Resistencia máxima (Ω) | =B5*(1+B4/100) |
| 1.ª cifra (rojo = 2) | 2 |
| 2.ª cifra (violeta = 7) | 7 |
| 3.ª cifra (negro = 0) | 0 |
| Multiplicador (naranja = 1000) | 1000 |
| Tolerancia % (marrón = 1) | 1 |
| Resistencia (Ω) | =(B1*100+B2*10+B3)*B4 |
| Resistencia mínima (Ω) | =B6*(1-B5/100) |
| Resistencia máxima (Ω) | =B6*(1+B5/100) |
La segunda tabla es para 4 bandas. Escribe en B1 a B4 los números que leas de los colores, y B5 da la resistencia mientras que B6 y B7 dan el rango con tolerancia. «*» es multiplicar y «/» es dividir.
Con los valores del ejemplo (marrón, negro, rojo, oro), B5 muestra 1000 (= 1 kΩ), B6 muestra 950 y B7 muestra 1050.
La tercera tabla es para 5 bandas; la fórmula cambia solo porque hay 3 cifras. Con los valores del ejemplo (rojo, violeta, negro, naranja, marrón), B6 muestra 270000 (= 270 kΩ).
Cómo calcularlo con Hojas de cálculo de Google
| Color | Cifra | Multiplicador | Tolerancia (±%) | Coef. de temperatura (ppm/K) |
| Negro | 0 | 1 | 250 | |
| Marrón | 1 | 10 | 1 | 100 |
| Rojo | 2 | 100 | 2 | 50 |
| Naranja | 3 | 1000 | 0,05 | 15 |
| Amarillo | 4 | 10000 | 0,02 | 25 |
| Verde | 5 | 100000 | 0,5 | 20 |
| Azul | 6 | 1000000 | 0,25 | 10 |
| Violeta | 7 | 10000000 | 0,1 | 5 |
| Gris | 8 | 100000000 | 0,01 | 1 |
| Blanco | 9 | 1000000000 | ||
| Oro | 0,1 | 5 | ||
| Plata | 0,01 | 10 |
| 1.ª cifra (marrón = 1) | 1 |
| 2.ª cifra (negro = 0) | 0 |
| Multiplicador (rojo = 100) | 100 |
| Tolerancia % (oro = 5) | 5 |
| Resistencia (Ω) | =(B1*10+B2)*B3 |
| Resistencia mínima (Ω) | =B5*(1-B4/100) |
| Resistencia máxima (Ω) | =B5*(1+B4/100) |
| 1.ª cifra (rojo = 2) | 2 |
| 2.ª cifra (violeta = 7) | 7 |
| 3.ª cifra (negro = 0) | 0 |
| Multiplicador (naranja = 1000) | 1000 |
| Tolerancia % (marrón = 1) | 1 |
| Resistencia (Ω) | =(B1*100+B2*10+B3)*B4 |
| Resistencia mínima (Ω) | =B6*(1-B5/100) |
| Resistencia máxima (Ω) | =B6*(1+B5/100) |
Cómo calcularlo con Python
# Tabla de colores (IEC 60062); los nombres de los colores van en inglés en el código
digit_of_color = {'black': 0, 'brown': 1, 'red': 2, 'orange': 3, 'yellow': 4,
'green': 5, 'blue': 6, 'violet': 7, 'gray': 8, 'white': 9}
multiplier_of_color = {'black': 1, 'brown': 10, 'red': 100, 'orange': 1000, 'yellow': 10000,
'green': 100000, 'blue': 1000000, 'violet': 10000000,
'gray': 100000000, 'white': 1000000000, 'gold': 0.1, 'silver': 0.01}
tolerance_of_color = {'brown': 1, 'red': 2, 'orange': 0.05, 'yellow': 0.02, 'green': 0.5,
'blue': 0.25, 'violet': 0.1, 'gray': 0.01, 'gold': 5, 'silver': 10}
band1 = 'brown' # color de la 1.ª banda (1.ª cifra)
band2 = 'black' # color de la 2.ª banda (2.ª cifra)
multiplier = 'red' # color de la banda del multiplicador
tolerance = 'gold' # color de la banda de tolerancia
resistance = (digit_of_color[band1] * 10 + digit_of_color[band2]) * multiplier_of_color[multiplier]
tolerance_percent = tolerance_of_color[tolerance]
resistance_min = resistance * (1 - tolerance_percent / 100)
resistance_max = resistance * (1 + tolerance_percent / 100)
print(f"Resistencia: {resistance} Ω")
print(f"Tolerancia: ±{tolerance_percent}%")
print(f"Rango real de la resistencia: {resistance_min} Ω a {resistance_max} Ω")
La fórmula en LaTeX y otras notaciones matemáticas (para copiar)
R = (10 × d₁ + d₂) × m
R = (10 d_{1} + d_{2}) \times m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>R</mi>
<mo>=</mo>
<mo>(</mo>
<mn>10</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>1</mn></msub>
<mo>+</mo>
<msub><mi>d</mi><mn>2</mn></msub>
<mo>)</mo>
<mo>×</mo>
<mi>m</mi>
</mrow>
</math>
R = (10 d_1 + d_2) xx m
(10 d1 + d2) m
R := (10*d1 + d2)*m;
R = (10*d1 + d2)*m;
R = (10 d_1 + d_2) × m
R = (100 × d₁ + 10 × d₂ + d₃) × m
R = (100 d_{1} + 10 d_{2} + d_{3}) \times m
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>R</mi>
<mo>=</mo>
<mo>(</mo>
<mn>100</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>1</mn></msub>
<mo>+</mo>
<mn>10</mn>
<mo>×</mo>
<msub><mi>d</mi><mn>2</mn></msub>
<mo>+</mo>
<msub><mi>d</mi><mn>3</mn></msub>
<mo>)</mo>
<mo>×</mo>
<mi>m</mi>
</mrow>
</math>
R = (100 d_1 + 10 d_2 + d_3) xx m
(100 d1 + 10 d2 + d3) m
R := (100*d1 + 10*d2 + d3)*m;
R = (100*d1 + 10*d2 + d3)*m;
R = (100 d_1 + 10 d_2 + d_3) × m
Rmin = R × (1 − t/100), Rmax = R × (1 + t/100)
R_{\min} = R \left( 1 - \frac{t}{100} \right), \quad R_{\max} = R \left( 1 + \frac{t}{100} \right)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>R</mi><mi>min</mi></msub>
<mo>=</mo>
<mi>R</mi>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>−</mo>
<mfrac><mi>t</mi><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
<mo>,</mo>
<msub><mi>R</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>R</mi>
<mo>×</mo>
<mrow>
<mo>(</mo>
<mn>1</mn>
<mo>+</mo>
<mfrac><mi>t</mi><mn>100</mn></mfrac>
<mo>)</mo>
</mrow>
</mrow>
</math>
R_(min) = R xx (1 - t/100), R_(max) = R xx (1 + t/100)
{R (1 - t/100), R (1 + t/100)}
Rmin := R*(1 - t/100); Rmax := R*(1 + t/100);
Rmin = R*(1 - t/100); Rmax = R*(1 + t/100);
R_min = R(1 - t/100), R_max = R(1 + t/100)
Cómo pedirle a ChatGPT que haga el cálculo
Eres un asistente de cálculo de componentes electrónicos. Haz el siguiente cálculo ejecutando realmente código de Python y responde basándote únicamente en los números del resultado de la ejecución (no respondas con cálculo mental ni con suposiciones). Lee el código de colores de una resistencia. Usa la tabla estándar de la norma IEC 60062 (negro 0, marrón 1, rojo 2, naranja 3, amarillo 4, verde 5, azul 6, violeta 7, gris 8, blanco 9; multiplicadores de ×1 a ×mil millones en el mismo orden, oro = ×0,1, plata = ×0,01; tolerancia oro = ±5 %, plata = ±10 %, marrón = ±1 %). Una resistencia de 4 bandas tiene las bandas marrón, negro, rojo, oro, en orden desde un extremo. Calcula cada uno de estos valores: 1. La resistencia (en Ω y en kΩ, más fácil de leer) 2. La tolerancia (±%) 3. El rango real de la resistencia teniendo en cuenta la tolerancia (de mínimo a máximo) Indica las fórmulas que has usado y los números del resultado de la ejecución.
Cómo usar
-
1Introduce los númerosEscribe en los campos los números con los que quieres calcular
-
2CalculaHaz clic en el botón «Calcular»
-
3Consulta el resultadoEl resultado aparece al instante. En la misma página también encontrarás el desarrollo del cálculo y la explicación de la fórmula
Las ventajas de DataChef
Sin conocimientos técnicos: fácil e intuitivo
Sin necesidad de dar datos personales
Los archivos se borran automáticamente tras la descarga
Sin necesidad de atribución
Sin necesidad de pedir permiso