Ir al contenido principal

Código de colores de Resistencias: Guía completa, tabla y ejemplos prácticos

Si alguna vez has mirado una resistencia electrónica y te has preguntado qué significan las pequeñas franjas de colores, este tutorial es para ti. El código de colores de resistencias es un sistema internacional estandarizado que permite identificar el valor en Ohms (Ω) y la tolerancia de una resistencia sin necesidad de usar un multímetro.

Dado que las resistencias son componentes tan pequeños, imprimir números sobre ellas sería casi imposible de leer una vez instaladas en un circuito. Por ello, los colores son la solución perfecta. A continuación, te explico cómo leerlos correctamente, te proporciono la tabla oficial y resolvemos ejemplos prácticos paso a paso.

💡 Resumen Rápido de Lectura:
  • 4 Bandas: [1er dígito] [2º dígito] x [Multiplicador] ± [Tolerancia]
  • 5 Bandas: [1er dígito] [2º dígito] [3er dígito] x [Multiplicador] ± [Tolerancia]
  • Banda Dorada o Plateada: Siempre indica la tolerancia (se coloca al final, a la derecha).

¿Cómo saber cuál es la primera banda?

El error más común al leer una resistencia es empezar por el lado equivocado. Para identificar por dónde empezar a leer, sigue estas tres reglas básicas:

  • Regla 1 (Separación): Las bandas nunca están distribuidas uniformemente. La primera banda siempre está más cerca de uno de los extremos del componente. Empieza a leer desde el lado donde la franja está más pegada al borde.
  • Regla 2 (Tolerancia): La última banda (la de tolerancia) suele estar separada por un espacio un poco más amplio respecto al resto de las bandas de valor.
  • Regla 3 (Colores Dorado y Plateado): Si ves una banda dorada o plateada, casi seguro que es la banda de tolerancia (la última). El dorado representa 5% y el plateado 10%. Nunca empiezan por estos colores.

Resistencias de 4, 5 y 6 bandas

Actualmente, lo más común en circuitos básicos y proyectos de Arduino son las resistencias de 4 bandas. Sin embargo, en componentes de mayor precisión o para usos industriales, encontrarás resistencias de 5 o 6 bandas.

  • 4 bandas: Banda 1 (1er dígito), Banda 2 (2º dígito), Banda 3 (Multiplicador), Banda 4 (Tolerancia).
  • 5 bandas: Banda 1 (1er dígito), Banda 2 (2º dígito), Banda 3 (3er dígito), Banda 4 (Multiplicador), Banda 5 (Tolerancia).
  • 6 bandas: Igual que la de 5 bandas, sumando una 6ª franja que indica el Coeficiente de Temperatura (PPM/K).

Tabla del Código de Colores de Resistencias

A continuación, tienes la tabla oficial de colores adaptada para consulta rápida y legibilidad óptima:

Color 1ª Banda (Dígito) 2ª Banda (Dígito) 3ª Banda (Multiplicador) 4ª Banda (Tolerancia)
Negro 0 0 x1 -
Marrón 1 1 x10 ±1%
Rojo 2 2 x100 ±2%
Naranja 3 3 x1.000 (1k) -
Amarillo 4 4 x10.000 (10k) -
Verde 5 5 x100.000 (100k) ±0.5%
Azul 6 6 x1.000.000 (1M) ±0.25%
Violeta 7 7 x10.000.000 (10M) ±0.1%
Gris 8 8 x100.000.000 (100M) -
Blanco 9 9 x1.000.000.000 (1G) -
Dorado - - x0.1 ±5%
Plateado - - x0.01 ±10%

Ejemplo Práctico 1: La famosa resistencia de 1kΩ

Vamos a leer una resistencia muy común que seguramente tienes en tu kit de Arduino. Sus colores son: Marrón - Negro - Rojo - Dorado.

  1. Primera banda (Marrón): Miramos la tabla, Marrón = 1. Nuestro primer dígito es 1.
  2. Segunda banda (Negro): Miramos la tabla, Negro = 0. Nuestro segundo dígito es 0.
  3. Tercera banda (Multiplicador - Rojo): Rojo = x100. Esto significa que debemos multiplicar nuestro número anterior (10) por 100.
  4. Cálculo: 10 x 100 = 1.000 Ohms, que es lo mismo que 1 kΩ (kilo-ohm).
  5. Cuarta banda (Tolerancia - Dorado): Dorado = ±5%. Su valor real estará entre 950Ω y 1.050Ω.

Ejemplo Práctico 2: La resistencia de 220Ω para un LED

¿Recuerdas nuestro tutorial de la Ley de Ohm donde calculamos que necesitábamos una resistencia de 220Ω para encender un LED rojo con Arduino? Sus colores son: Rojo - Rojo - Marrón - Dorado.

  1. Primera banda (Rojo): Rojo = 2. Primer dígito: 2.
  2. Segunda banda (Rojo): Rojo = 2. Segundo dígito: 2.
  3. Tercera banda (Multiplicador - Marrón): Marrón = x10.
  4. Cálculo: 22 x 10 = 220 Ohms.
  5. Cuarta banda (Dorado): Tolerancia de ±5%.

Cálculo automático de Resistencias Serie y Paralelo en Arduino

Si estás trabajando en un proyecto y necesitas combinar resistencias para obtener un valor específico, puedes usar este sencillo script en C++ para calcular el valor equivalente desde tu monitor serie:

calculo_resistencias.ino
void setup() {
  Serial.begin(9600);
  
  float r1 = 220.0; // Resistencia 1 en Ohms
  float r2 = 1000.0; // Resistencia 2 en Ohms
  
  // Resistencia en Serie: Req = R1 + R2
  float r_serie = r1 + r2;
  
  // Resistencia en Paralelo: Req = (R1 * R2) / (R1 + R2)
  float r_paralelo = (r1 * r2) / (r1 + r2);
  
  Serial.print("Resistencia equivalente Serie: ");
  Serial.print(r_serie);
  Serial.println(" Ohms");
  
  Serial.print("Resistencia equivalente Paralelo: ");
  Serial.print(r_paralelo);
  Serial.println(" Ohms");
}

void loop() {
  // Nada en el bucle principal
}

Consejo final: No confíes solo en la vista

Aunque el código de colores es muy útil, hay situaciones donde puede ser confuso. En componentes antiguos o de fabricación poco rigurosa, los colores pueden verse alterados por el calor. Además, las personas con daltonismo pueden tener dificultades para distinguir marrón de rojo, o verde de azul.

Por ello, mi recomendación como ingeniero es: aprende a leer los colores para identificar componentes rápidamente en tu caja de piezas, pero siempre verifica el valor exacto con un multímetro antes de instalarlo en un circuito crítico.

🛠️ Herramientas y Componentes Recomendados

Ahorra tiempo verificando y organizando tus componentes con el material básico que utilizo en el laboratorio:

  • Kit Surtido de Resistencias (1/4W 1%): Surtido completo de 220Ω, 1kΩ, 10kΩ, etc. Ver en Amazon
  • Multímetro Digital TRMS de Precisión: Para comprobar resistencia, continuidad y voltaje. Ver en Amazon
  • Medidor LCR y Tester Automático: Identifica resistencias y componentes de forma automática. Ver en Amazon

Preguntas Frecuentes sobre Resistencias

¿Las resistencias tienen polaridad?

No. Las resistencias pasivas convencionales no tienen polaridad positiva ni negativa, por lo que puedes conectarlas en cualquier sentido dentro de un circuito.

¿Qué significa la tolerancia de una resistencia?

Es el porcentaje máximo de variación que puede tener el valor real del componente con respecto a su valor nominal indicado por los colores. Una tolerancia de ±5% en 1000Ω significa que el valor real estará entre 950Ω y 1050Ω.

¿Qué es una resistencia SMD?

Las resistencias SMD (Surface Mount Device) son componentes de montaje superficial sin bandas de colores. En su lugar, llevan impresos códigos numéricos de 3 o 4 dígitos para indicar su valor.

Conclusión

Dominar el código de colores de resistencias es como aprender el abecedario de la electrónica. Al principio tendrás que consultar la tabla constantemente, pero con la práctica, leer una resistencia se convertirá en algo automático e instantáneo.

Si quieres entender mejor qué significa ese valor de Ohms que acabas de leer y cómo afecta a tu circuito de Arduino, no olvides visitar nuestro post sobre la Ley de Ohm, donde lo explicamos en detalle con ejemplos de cálculo de corriente.

Comentarios

Entradas populares de este blog

Cómo evitar que Windows apague la pantalla o el disco duro (con gpedit)

Introducción Uno de los problemas más frecuentes en Windows es la suspensión automática del sistema, el apagado de la pantalla o la desactivación del disco duro tras unos minutos de inactividad. Aunque esto busca ahorrar energía, puede resultar frustrante si utilizas tu PC como servidor doméstico, servidor Plex, máquina de descargas o para tareas de larga duración . Si bien es posible cambiar estos ajustes desde la configuración tradicional de energía, muchas veces Windows ignora nuestras preferencias debido a directivas internas. La solución definitiva para evitar que tu ordenador se apague o suspenda es utilizar el Editor de Directivas de Grupo Local (gpedit.msc) . ⚠️ Advertencia sobre la versión de Windows El comando gpedit.msc solo está disponible de forma nativa en las ediciones Windows Pro, Enterprise y Education . Si utilizas Windows Home , esta herramienta no estará presente por defecto y deberás recurrir a la configuración convencional del Panel de Control. Paso 1...

Alarma con Arduino y Sensor Ultrasónico HC-SR04 (Tutorial paso a paso)

Introducción Crear un sistema de seguridad o detección de movimiento no tiene que ser complicado ni caro. En este tutorial vamos a construir una alarma con Arduino y un sensor de ultrasonidos (el famoso HC-SR04). Este proyecto es ideal para principiantes porque aprendes a leer sensores externos y a generar una respuesta física (encender un LED y hacer sonar un buzzer) cuando alguien se acerca demasiado. A continuación, te explico cómo funciona el sensor, qué materiales necesitas, cómo montar el circuito y te desgloso el código línea por línea para que realmente entiendas lo que estás programando. ¿Cómo funciona el Sensor Ultrasónico HC-SR04? Este sensor funciona igual que un sonar o los delfines: emite un sonido imperceptible para el humano (ultrasonido) y espera a que ese sonido choque contra un objeto y regrese (eco). Pin Trig (Trigger - Disparo): Le dice al sensor que debe "gritar" y emitir el pulso de ultrasonido. Pin Echo (Eco - Recepción): Se queda escuchando...

Instalar el driver USB a TTL PL2303HX en Windows 10 (Solución al Error Code 10)

Introducción: ¿Para qué sirve el convertidor USB a TTL? Los adaptadores USB a TTL (equipados con chips como el PL2303HX , FTDI o CP2102) son herramientas indispensables en el taller de cualquier maker, técnico o entusiasta de la electrónica. Nos permiten establecer comunicación serie UART entre un ordenador y dispositivos como Arduino, ESP32-CAM, routers, receptores de satélite o tablets . Sin embargo, conectar este tipo de cables en Windows 10 o Windows 11 suele transformarse en un dolor de cabeza. Al conectar el dispositivo, el sistema instala automáticamente el controlador más reciente y muestra un aviso de fallo con el icono amarillo de advertencia: "Este dispositivo no puede iniciar (Código 10)" . A continuación te explicamos por qué sucede y cómo solucionarlo en pocos minutos. ⚠️ Causa del fallo: Bloqueo de chips no oficiales por Prolific La inmensa mayoría de los módulos USB-TTL económicos integran una revisión o clon del chip Pr...