electricpy.voltdiv¶
-
electricpy.voltdiv(Vin, R1, R2, Rload=
None
)[source]¶ Electrical Voltage Divider Function.
This function is designed to calculate the output voltage of a voltage divider given the input voltage, the resistances (or impedances) and the load resistance (or impedance) if present.
\[V_{out} = V_{in} * \frac{R_2}{R_1+R_2}\]\[V_{out}=V_{in}*\frac{R_2||R_{load}}{R_1+(R_2||R_{load})}\]- Parameters:¶
- Vin : float¶
The Input Voltage, may be real or complex
- R1 : float¶
The top resistor of the divider (real or complex)
- R2 : float¶
The bottom resistor of the divider, the one which the output voltage is measured across, may be either real or complex
- Rload : float, optional¶
The Load Resistor (or impedance), default=None
- Returns:¶
Vout – The Output voltage as measured across R2 and/or Rload
- Return type:¶
float
Examples
>>> import electricpy as ep >>> ep.voltdiv(Vin=12, R1=4, R2=8) 8.0 >>> ep.voltdiv(Vin=12, R1=6, R2=12, Rload=12) # R2 and Rload are parallel 6.0