EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 1 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L pspice:VSOURCE Vcc U 1 1 6064C406 P 1050 2200 F 0 "Vcc" H 1278 2246 50 0000 L CNN F 1 "20" H 1278 2155 50 0000 L CNN F 2 "" H 1050 2200 50 0001 C CNN F 3 "~" H 1050 2200 50 0001 C CNN 1 1050 2200 1 0 0 -1 $EndComp $Comp L power:GND #PWR? U 1 1 6064E58B P 1050 6200 F 0 "#PWR?" H 1050 5950 50 0001 C CNN F 1 "GND" H 1055 6027 50 0000 C CNN F 2 "" H 1050 6200 50 0001 C CNN F 3 "" H 1050 6200 50 0001 C CNN 1 1050 6200 1 0 0 -1 $EndComp Wire Wire Line 1050 1900 1050 1100 Connection ~ 3350 1550 Wire Wire Line 4450 1550 3350 1550 Wire Wire Line 4750 1350 4750 1100 $Comp L Transistor_BJT:2N3905 Q12 U 1 1 60F7E2F2 P 4650 1550 F 0 "Q12" H 4840 1504 50 0000 L CNN F 1 "2N3905" H 4840 1595 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-92_Inline" H 4850 1475 50 0001 L CIN F 3 "https://www.nteinc.com/specs/original/2N3905_06.pdf" H 4650 1550 50 0001 L CNN F 4 "Q" H 4650 1550 50 0001 C CNN "Spice_Primitive" F 5 "bdx54c" H 4650 1550 50 0001 C CNN "Spice_Model" F 6 "Y" H 4650 1550 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/bdx54c.lib" H 4650 1550 50 0001 C CNN "Spice_Lib_File" 1 4650 1550 1 0 0 1 $EndComp Wire Wire Line 3350 1250 3350 1100 $Comp L Device:R Rpu1 U 1 1 60F79F09 P 3350 1400 F 0 "Rpu1" H 3420 1446 50 0000 L CNN F 1 "100k" H 3420 1355 50 0000 L CNN F 2 "" V 3280 1400 50 0001 C CNN F 3 "~" H 3350 1400 50 0001 C CNN 1 3350 1400 1 0 0 -1 $EndComp Wire Wire Line 1050 1100 3350 1100 Wire Wire Line 1900 1900 2200 1900 Connection ~ 3350 1100 Wire Wire Line 3350 1100 4750 1100 Wire Wire Line 3350 1550 3350 1700 Connection ~ 1050 2950 Wire Wire Line 1900 1900 1900 2150 Wire Wire Line 1050 2950 1900 2950 Wire Wire Line 1900 2750 1900 2950 Connection ~ 1900 2950 Text GLabel 1900 1900 0 50 Input ~ 0 V11 $Comp L Transistor_BJT:2N2219 Q11 U 1 1 60F73E70 P 3250 1900 F 0 "Q11" H 3440 1946 50 0000 L CNN F 1 "2N2219" H 3440 1855 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-39-3" H 3450 1825 50 0001 L CIN F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 3250 1900 50 0001 L CNN F 4 "Q" H 3250 1900 50 0001 C CNN "Spice_Primitive" F 5 "2N2219" H 3250 1900 50 0001 C CNN "Spice_Model" F 6 "Y" H 3250 1900 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/2N2219.LIB" H 3250 1900 50 0001 C CNN "Spice_Lib_File" 1 3250 1900 1 0 0 -1 $EndComp Wire Wire Line 1050 2950 1050 6200 Wire Wire Line 1050 2600 1050 2950 Wire Wire Line 1050 2500 1050 2950 Connection ~ 1050 6200 Wire Wire Line 8700 5400 8700 6200 Wire Wire Line 7250 5200 7250 5350 Text GLabel 7250 5200 0 50 Input ~ 0 V22 Wire Wire Line 7250 5200 7650 5200 $Comp L Transistor_BJT:2N2219 Q4 U 1 1 60FB5A31 P 8600 5200 F 0 "Q4" H 8790 5246 50 0000 L CNN F 1 "2N2219" H 8790 5155 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-39-3" H 8800 5125 50 0001 L CIN F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 8600 5200 50 0001 L CNN F 4 "Q" H 8600 5200 50 0001 C CNN "Spice_Primitive" F 5 "2N2219" H 8600 5200 50 0001 C CNN "Spice_Model" F 6 "Y" H 8600 5200 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/2N2219.LIB" H 8600 5200 50 0001 C CNN "Spice_Lib_File" 1 8600 5200 1 0 0 -1 $EndComp Wire Wire Line 7250 6200 8700 6200 Connection ~ 7250 6200 Wire Wire Line 7250 6200 7250 5950 Wire Wire Line 1050 6200 1900 6200 Connection ~ 1900 6200 Wire Wire Line 1900 6200 1900 5950 Connection ~ 4750 1100 Wire Wire Line 4750 1100 8700 1100 Wire Wire Line 10150 1350 10150 1100 Wire Wire Line 8700 1250 8700 1100 Connection ~ 8700 1100 Wire Wire Line 8700 1100 10150 1100 Wire Wire Line 9850 1550 8700 1550 $Comp L Transistor_BJT:2N3905 Q22 U 1 1 60F9BAB5 P 10050 1550 F 0 "Q22" H 10240 1504 50 0000 L CNN F 1 "2N3905" H 10240 1595 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-92_Inline" H 10250 1475 50 0001 L CIN F 3 "https://www.nteinc.com/specs/original/2N3905_06.pdf" H 10050 1550 50 0001 L CNN F 4 "Q" H 10050 1550 50 0001 C CNN "Spice_Primitive" F 5 "bdx54c" H 10050 1550 50 0001 C CNN "Spice_Model" F 6 "Y" H 10050 1550 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/bdx54c.lib" H 10050 1550 50 0001 C CNN "Spice_Lib_File" 1 10050 1550 1 0 0 1 $EndComp $Comp L Device:R Rpu2 U 1 1 60F9BABC P 8700 1400 F 0 "Rpu2" H 8770 1446 50 0000 L CNN F 1 "101k" H 8770 1355 50 0000 L CNN F 2 "" V 8630 1400 50 0001 C CNN F 3 "~" H 8700 1400 50 0001 C CNN 1 8700 1400 1 0 0 -1 $EndComp $Comp L Transistor_BJT:2N2219 Q21 U 1 1 60F9BAC6 P 8600 1900 F 0 "Q21" H 8790 1946 50 0000 L CNN F 1 "2N2219" H 8790 1855 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-39-3" H 8800 1825 50 0001 L CIN F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 8600 1900 50 0001 L CNN F 4 "Q" H 8600 1900 50 0001 C CNN "Spice_Primitive" F 5 "2N2219" H 8600 1900 50 0001 C CNN "Spice_Model" F 6 "Y" H 8600 1900 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/2N2219.LIB" H 8600 1900 50 0001 C CNN "Spice_Lib_File" 1 8600 1900 1 0 0 -1 $EndComp Connection ~ 8700 1550 Wire Wire Line 8700 1550 8700 1700 Wire Wire Line 7250 1900 7250 2150 Wire Wire Line 7250 2750 7250 2950 Wire Wire Line 7250 2950 8700 2950 Connection ~ 7250 2950 Wire Wire Line 8700 2100 8700 2950 Text GLabel 7250 1900 0 50 Input ~ 0 V12 Wire Wire Line 1900 6200 3350 6200 Connection ~ 3350 6200 Wire Wire Line 3350 5500 3350 6200 Wire Wire Line 1900 5300 1900 5350 Text GLabel 1900 5300 0 50 Input ~ 0 V21 Wire Wire Line 1900 5300 2250 5300 $Comp L Transistor_BJT:2N2219 Q3 U 1 1 60FABDE3 P 3250 5300 F 0 "Q3" H 3440 5346 50 0000 L CNN F 1 "2N2219" H 3440 5255 50 0000 L CNN F 2 "Package_TO_SOT_THT:TO-39-3" H 3450 5225 50 0001 L CIN F 3 "http://www.onsemi.com/pub_link/Collateral/2N2219-D.PDF" H 3250 5300 50 0001 L CNN F 4 "Q" H 3250 5300 50 0001 C CNN "Spice_Primitive" F 5 "2N2219" H 3250 5300 50 0001 C CNN "Spice_Model" F 6 "Y" H 3250 5300 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/2N2219.LIB" H 3250 5300 50 0001 C CNN "Spice_Lib_File" 1 3250 5300 1 0 0 -1 $EndComp Text Notes 600 7550 0 50 ~ 0 .tran 50p 250u $Comp L pspice:VSOURCE V21 U 1 1 60FABDEA P 1900 5650 F 0 "V21" H 2128 5696 39 0000 L CNN F 1 "PULSE(0 5 120u 1n 1n 100u 0 0)" H 2128 5605 39 0000 L CNN F 2 "" H 1900 5650 39 0001 C CNN F 3 "~" H 1900 5650 39 0001 C CNN 1 1900 5650 1 0 0 -1 $EndComp $Comp L pspice:VSOURCE V22 U 1 1 60FB5A38 P 7250 5650 F 0 "V22" H 7478 5696 39 0000 L CNN F 1 "PULSE(0 5 10u 1n 1n 100u 0 0)" H 7478 5605 39 0000 L CNN F 2 "" H 7250 5650 39 0001 C CNN F 3 "~" H 7250 5650 39 0001 C CNN 1 7250 5650 1 0 0 -1 $EndComp Wire Wire Line 3350 6200 7250 6200 Wire Wire Line 3350 4800 3350 5100 Wire Wire Line 3350 4800 4750 4800 Connection ~ 4750 4800 Wire Wire Line 4750 4800 5250 4800 Wire Wire Line 8700 3300 8700 5000 $Comp L pspice:VSOURCE V12 U 1 1 60FA5ACD P 7250 2450 F 0 "V12" H 7478 2496 39 0000 L CNN F 1 "PULSE(0 5 120u 1n 1n 100u 0 0)" H 7478 2405 39 0000 L CNN F 2 "" H 7250 2450 39 0001 C CNN F 3 "~" H 7250 2450 39 0001 C CNN 1 7250 2450 1 0 0 -1 $EndComp $Comp L pspice:VSOURCE V11 U 1 1 6064E251 P 1900 2450 F 0 "V11" H 2128 2496 39 0000 L CNN F 1 "PULSE(0 5 10u 1n 1n 100u 0 0)" H 2128 2405 39 0000 L CNN F 2 "" H 1900 2450 39 0001 C CNN F 3 "~" H 1900 2450 39 0001 C CNN 1 1900 2450 1 0 0 -1 $EndComp Wire Wire Line 5250 3850 5250 3300 Wire Wire Line 5250 3300 8700 3300 Connection ~ 8700 3300 Wire Wire Line 8700 3300 10150 3300 $Comp L Device:Transformer_1P_1S T1 U 1 1 60F92E27 P 5650 4050 F 0 "T1" H 5650 4407 39 0000 C CNN F 1 "Transformer_1P_1S" H 5650 4332 39 0000 C CNN F 2 "" H 5650 4050 39 0001 C CNN F 3 "~" H 5650 4050 39 0001 C CNN F 4 "X" H 5650 4050 50 0001 C CNN "Spice_Primitive" F 5 "IT" H 5650 4050 50 0001 C CNN "Spice_Model" F 6 "Y" H 5650 4050 50 0001 C CNN "Spice_Netlist_Enabled" F 7 "/home/m/projects/electronics/ngspice_models/ideal_transformer.mod" H 5650 4050 50 0001 C CNN "Spice_Lib_File" F 8 "1 2 4 3" H 5650 4050 50 0001 C CNN "Spice_Node_Sequence" 1 5650 4050 1 0 0 -1 $EndComp Wire Wire Line 5250 4250 5250 4800 $Comp L Device:R R_Load U 1 1 60F942BC P 6500 4050 F 0 "R_Load" H 6570 4096 50 0000 L CNN F 1 "2k" H 6570 4005 50 0000 L CNN F 2 "" V 6430 4050 50 0001 C CNN F 3 "~" H 6500 4050 50 0001 C CNN 1 6500 4050 1 0 0 -1 $EndComp Wire Wire Line 6500 3850 6500 3900 Wire Wire Line 6500 4200 6500 4250 Wire Wire Line 6500 4250 6050 4250 $Comp L power:GND #PWR? U 1 1 60F9706B P 6500 4250 F 0 "#PWR?" H 6500 4000 50 0001 C CNN F 1 "GND" H 6505 4077 50 0000 C CNN F 2 "" H 6500 4250 50 0001 C CNN F 3 "" H 6500 4250 50 0001 C CNN 1 6500 4250 1 0 0 -1 $EndComp Connection ~ 6500 4250 Text GLabel 6500 3850 2 50 Input ~ 0 V_load Wire Wire Line 6050 3850 6500 3850 Wire Wire Line 1900 2950 3350 2950 Connection ~ 3350 2950 Wire Wire Line 3350 2950 7250 2950 Wire Wire Line 10150 1750 10150 3300 Wire Wire Line 3350 2100 3350 2950 $Comp L Device:R R_b11 U 1 1 60FA7473 P 2350 1900 F 0 "R_b11" V 2143 1900 50 0000 C CNN F 1 "100" V 2234 1900 50 0000 C CNN F 2 "" V 2280 1900 50 0001 C CNN F 3 "~" H 2350 1900 50 0001 C CNN 1 2350 1900 0 1 1 0 $EndComp Wire Wire Line 2500 1900 3050 1900 $Comp L Device:R R_b12 U 1 1 60FAC87E P 7750 1900 F 0 "R_b12" V 7543 1900 50 0000 C CNN F 1 "100" V 7634 1900 50 0000 C CNN F 2 "" V 7680 1900 50 0001 C CNN F 3 "~" H 7750 1900 50 0001 C CNN 1 7750 1900 0 1 1 0 $EndComp Wire Wire Line 7250 1900 7600 1900 Wire Wire Line 7900 1900 8400 1900 $Comp L Device:R R_b22 U 1 1 60FB05BB P 7800 5200 F 0 "R_b22" V 7593 5200 50 0000 C CNN F 1 "100" V 7684 5200 50 0000 C CNN F 2 "" V 7730 5200 50 0001 C CNN F 3 "~" H 7800 5200 50 0001 C CNN 1 7800 5200 0 1 1 0 $EndComp $Comp L Device:R R_b21 U 1 1 60FB24E9 P 2400 5300 F 0 "R_b21" V 2193 5300 50 0000 C CNN F 1 "100" V 2284 5300 50 0000 C CNN F 2 "" V 2330 5300 50 0001 C CNN F 3 "~" H 2400 5300 50 0001 C CNN 1 2400 5300 0 1 1 0 $EndComp Wire Wire Line 2550 5300 3050 5300 Wire Wire Line 7950 5200 8400 5200 Wire Wire Line 4750 1750 4750 4800 $EndSCHEMATC