Calculadora LED 2.0

Calculadora de Resistencias para LED

Calculadora de Resistencias para LED

Calcula la resistencia necesaria para conectar LEDs en diferentes configuraciones

$voltageTotalLed) { $resistance = ($voltageSource - $voltageTotalLed) / $currentLedA; $formula = "R = (Vs - (Vled × n)) / Iled = ($voltageSource V - ($voltageLed V × $numLeds)) / $currentLedA A"; } else { $resistance = 0; $formula = "ERROR: El voltaje de la fuente ($voltageSource V) debe ser mayor que el voltaje total de los LEDs ($voltageTotalLed V)"; } $currentTotal = $currentLedA; break; case 'paralelo': // LEDs en paralelo: R = (Vs - Vled) / (Iled * n) if ($voltageSource > $voltageLed) { $resistance = ($voltageSource - $voltageLed) / ($currentLedA * $numLeds); $formula = "R = (Vs - Vled) / (Iled × n) = ($voltageSource V - $voltageLed V) / ($currentLedA A × $numLeds)"; $currentTotal = $currentLedA * $numLeds; } else { $resistance = 0; $formula = "ERROR: El voltaje de la fuente ($voltageSource V) debe ser mayor que el voltaje del LED ($voltageLed V)"; } break; case 'serie-paralelo': // Configuración serie-paralelo (asumimos 2 ramas) $numSeries = min(2, $numLeds); // Máximo 2 LEDs en serie por rama $numParallel = ceil($numLeds / $numSeries); $voltageTotalLed = $voltageLed * $numSeries; if ($voltageSource > $voltageTotalLed) { $resistance = ($voltageSource - $voltageTotalLed) / ($currentLedA * $numParallel); $formula = "R = (Vs - (Vled × n_serie)) / (Iled × n_paralelo) = ($voltageSource V - ($voltageLed V × $numSeries)) / ($currentLedA A × $numParallel)"; $currentTotal = $currentLedA * $numParallel; } else { $resistance = 0; $formula = "ERROR: El voltaje de la fuente ($voltageSource V) debe ser mayor que el voltaje de la rama en serie ($voltageTotalLed V)"; } break; } // Calcular potencia de la resistencia if ($resistance > 0) { $power = pow($currentTotal, 2) * $resistance; } } ?>

Datos de Entrada

Voltios (V)
Voltios (V)
mA
(Valor típico: 20mA para LEDs estándar)

Resultados

Resistencia necesaria: 0) { // Formatear el valor de resistencia if ($resistance >= 1000) { echo number_format($resistance/1000, 2) . " kΩ (" . number_format($resistance, 2) . " Ω)"; } else { echo number_format($resistance, 2) . " Ω"; } } else { echo "Error en el cálculo"; } } else { echo "Ingresa los datos y haz clic en Calcular"; } ?>
Potencia de la resistencia: 0) { echo number_format($power, 3) . " W (" . number_format($power*1000, 1) . " mW)"; } else { echo "-"; } ?> (Usa una resistencia con al menos el doble de esta potencia)
Corriente total del circuito: 0) { echo number_format($currentTotal*1000, 2) . " mA"; } else { echo "-"; } ?>
Tipo de conexión:
Recomendación: Siempre usa el valor de resistencia estándar más cercano (pero mayor) al calculado. Para la potencia, selecciona una resistencia con al menos el doble de la potencia calculada para mayor seguridad.

Fórmulas de Cálculo

Fórmula aplicada para conexión en :

Fórmulas generales según el tipo de conexión:

🔴

LEDs en Serie

R = (Vs - (Vled × n)) / Iled

Donde n es el número de LEDs en serie.

🔴🔴

LEDs en Paralelo

R = (Vs - Vled) / (Iled × n)

Donde n es el número de LEDs en paralelo.

🔴→🔴

Serie-Paralelo

R = (Vs - (Vled × s)) / (Iled × p)

Donde s es LEDs por rama y p es número de ramas.

Publicar un comentario

0 Comentarios