from PySpice.Probe.Plot import plot
from PySpice.Spice.Library import SpiceLibrary
from PySpice.Spice.Netlist import Circuit
from PySpice.Unit import *
# Crear un circuito
circuit = Circuit('Simple LED Circuit')
# Definir voltaje de batería
circuit.V(1, 'net0', circuit.gnd, 5 @u_V) # 5V fuente de voltaje
# Definir resistencia
circuit.R(1, 'net0', 'net1', 330 @u_Ω) # Resistor de 330 ohms
# Definir LED(aquí debemos usar)
circuit.D(1, 'net1', circuit.gnd, model = 'D')
# Obtener simulador
simulator = circuit.simulator(temperature = 25, nominal_temperature = 25)
# Realizar análisis de DC
analysis = simulator.dc(V1 = slice(0, 5, 0.1))