From bc29d8c3a52aaca7de1a98484cb4871cd50bbd6a Mon Sep 17 00:00:00 2001 From: Kelvin Ly Date: Tue, 30 Apr 2019 23:45:05 -0400 Subject: [PATCH] Picked matched NPNs for IF amplifier stages --- .../discrete-rf-board-cache.lib | 28 ++ pcb/discrete/discrete-rf-board/if_amp.bak | 271 ++++++++++++++---- pcb/discrete/discrete-rf-board/if_amp.sch | 88 +++--- pcb/discrete/discrete-rf-board/mixer.bak | 2 +- .../discrete-rf-board/transmitter.bak | 2 +- 5 files changed, 283 insertions(+), 108 deletions(-) diff --git a/pcb/discrete/discrete-rf-board/discrete-rf-board-cache.lib b/pcb/discrete/discrete-rf-board/discrete-rf-board-cache.lib index 884cd65..dfbe068 100644 --- a/pcb/discrete/discrete-rf-board/discrete-rf-board-cache.lib +++ b/pcb/discrete/discrete-rf-board/discrete-rf-board-cache.lib @@ -84,6 +84,34 @@ X ~ 2 0 -100 20 U 50 50 1 1 P ENDDRAW ENDDEF # +# Device_Q_DUAL_NPN_NPN_E1B1C2E2B2C1 +# +DEF Device_Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q 0 0 Y N 2 L N +F0 "Q" 200 50 50 H V L CNN +F1 "Device_Q_DUAL_NPN_NPN_E1B1C2E2B2C1" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + SC?70* + SC?88* + SOT?363* +$ENDFPLIST +DRAW +C 50 0 111 0 1 10 N +P 2 0 1 0 25 0 -100 0 N +P 2 0 1 0 25 25 100 100 N +P 3 0 1 0 25 -25 100 -100 100 -100 N +P 3 0 1 20 25 75 25 -75 25 -75 N +P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F +X E1 1 100 -200 100 U 50 50 1 1 P +X B1 2 -200 0 100 R 50 50 1 1 I +X C1 6 100 200 100 D 50 50 1 1 P +X C2 3 100 200 100 D 50 50 2 1 P +X E2 4 100 -200 100 U 50 50 2 1 P +X B2 5 -200 0 100 R 50 50 2 1 I +ENDDRAW +ENDDEF +# # Device_Q_NPN_BCE # DEF Device_Q_NPN_BCE Q 0 0 Y N 1 F N diff --git a/pcb/discrete/discrete-rf-board/if_amp.bak b/pcb/discrete/discrete-rf-board/if_amp.bak index 50be56e..6e91ef4 100644 --- a/pcb/discrete/discrete-rf-board/if_amp.bak +++ b/pcb/discrete/discrete-rf-board/if_amp.bak @@ -143,7 +143,7 @@ Connection ~ 2450 3300 Wire Wire Line 2450 3300 2850 3300 Wire Wire Line - 2450 3850 2450 4000 + 2450 3850 2450 3950 Wire Wire Line 1650 2600 1650 2500 Wire Wire Line @@ -211,7 +211,7 @@ Wire Wire Line Wire Wire Line 2050 2150 2050 1750 Wire Wire Line - 2050 1750 2450 1750 + 2050 1750 2100 1750 Wire Wire Line 2850 1750 2850 2150 Wire Wire Line @@ -374,7 +374,7 @@ Wire Wire Line Wire Wire Line 5750 2350 5750 2250 Wire Wire Line - 5750 2250 6150 2250 + 5750 2250 5850 2250 Wire Wire Line 6150 2250 6150 2100 Wire Wire Line @@ -383,7 +383,7 @@ Connection ~ 6150 2250 Wire Wire Line 6950 2100 6950 2200 Wire Wire Line - 6950 2200 7350 2200 + 6950 2200 7300 2200 Wire Wire Line 7350 2200 7350 2300 Connection ~ 6950 2200 @@ -433,10 +433,10 @@ Wire Wire Line 7550 2200 7350 2200 Connection ~ 7350 2200 Wire Wire Line - 5600 2750 5750 2750 -Text Label 4550 2650 2 50 ~ 0 + 5350 2750 5500 2750 +Text Label 4300 2650 2 50 ~ 0 O1- -Text Label 8800 2550 0 50 ~ 0 +Text Label 9100 2550 0 50 ~ 0 O1+ Text Label 6950 1500 0 50 ~ 0 +5V @@ -508,31 +508,31 @@ OUT- $Comp L Device:C_Small C? U 1 1 5CC9409E -P 4750 2650 -F 0 "C?" H 4760 2720 50 0000 L CNN -F 1 "100 nF" H 4760 2570 50 0000 L CNN -F 2 "" H 4750 2650 50 0001 C CNN -F 3 "~" H 4750 2650 50 0001 C CNN - 1 4750 2650 +P 4500 2650 +F 0 "C?" H 4510 2720 50 0000 L CNN +F 1 "100 nF" H 4510 2570 50 0000 L CNN +F 2 "" H 4500 2650 50 0001 C CNN +F 3 "~" H 4500 2650 50 0001 C CNN + 1 4500 2650 0 1 -1 0 $EndComp Wire Wire Line - 4550 2650 4650 2650 + 4300 2650 4400 2650 $Comp L Device:C_Small C? U 1 1 5CC959FD -P 8450 2550 -F 0 "C?" H 8460 2620 50 0000 L CNN -F 1 "100 nF" H 8460 2470 50 0000 L CNN -F 2 "" H 8450 2550 50 0001 C CNN -F 3 "~" H 8450 2550 50 0001 C CNN - 1 8450 2550 +P 8750 2550 +F 0 "C?" H 8760 2620 50 0000 L CNN +F 1 "100 nF" H 8760 2470 50 0000 L CNN +F 2 "" H 8750 2550 50 0001 C CNN +F 3 "~" H 8750 2550 50 0001 C CNN + 1 8750 2550 0 -1 -1 0 $EndComp Wire Wire Line - 8800 2550 8550 2550 + 9100 2550 8850 2550 Wire Wire Line - 7600 2650 7350 2650 + 7900 2650 7750 2650 $Comp L discrete-parts:NLAS4157DFT2G U? U 1 1 5CC3C53E @@ -572,25 +572,25 @@ $EndComp $Comp L discrete-parts:NLAS4157DFT2G U? U 1 1 5CC4409B -P 7900 2650 -F 0 "U?" H 7900 3000 50 0000 C CNN -F 1 "NLAS4157DFT2G" H 7900 2900 50 0000 C CNN -F 2 "" H 7900 2900 50 0001 C CNN -F 3 "" H 7900 2900 50 0001 C CNN -F 4 "863-NLAS4157DFT2G" H 7900 2650 50 0001 C CNN "Mouser" - 1 7900 2650 +P 8200 2650 +F 0 "U?" H 8200 3000 50 0000 C CNN +F 1 "NLAS4157DFT2G" H 8200 2900 50 0000 C CNN +F 2 "" H 8200 2900 50 0001 C CNN +F 3 "" H 8200 2900 50 0001 C CNN +F 4 "863-NLAS4157DFT2G" H 8200 2650 50 0001 C CNN "Mouser" + 1 8200 2650 1 0 0 -1 $EndComp $Comp L discrete-parts:NLAS4157DFT2G U? U 1 1 5CC46970 -P 5300 2750 -F 0 "U?" H 5300 3100 50 0000 C CNN -F 1 "NLAS4157DFT2G" H 5300 3000 50 0000 C CNN -F 2 "" H 5300 3000 50 0001 C CNN -F 3 "" H 5300 3000 50 0001 C CNN -F 4 "863-NLAS4157DFT2G" H 5300 2750 50 0001 C CNN "Mouser" - 1 5300 2750 +P 5050 2750 +F 0 "U?" H 5050 3100 50 0000 C CNN +F 1 "NLAS4157DFT2G" H 5050 3000 50 0000 C CNN +F 2 "" H 5050 3000 50 0001 C CNN +F 3 "" H 5050 3000 50 0001 C CNN +F 4 "863-NLAS4157DFT2G" H 5050 2750 50 0001 C CNN "Mouser" + 1 5050 2750 -1 0 0 -1 $EndComp $Comp @@ -630,47 +630,47 @@ F 4 "863-NLAS4157DFT2G" H 5350 6600 50 0001 C CNN "Mouser" 1 0 0 -1 $EndComp Wire Wire Line - 4850 2650 5000 2650 + 4600 2650 4750 2650 Text Label 3450 2900 0 50 ~ 0 I- Text Label 1600 3000 2 50 ~ 0 I+ -Text Label 4550 2850 2 50 ~ 0 +Text Label 4300 2850 2 50 ~ 0 I- $Comp L Device:C_Small C? U 1 1 5CC5931A -P 4800 2850 -F 0 "C?" H 4810 2920 50 0000 L CNN -F 1 "100 nF" H 4810 2770 50 0000 L CNN -F 2 "" H 4800 2850 50 0001 C CNN -F 3 "~" H 4800 2850 50 0001 C CNN - 1 4800 2850 +P 4550 2850 +F 0 "C?" H 4560 2920 50 0000 L CNN +F 1 "100 nF" H 4560 2770 50 0000 L CNN +F 2 "" H 4550 2850 50 0001 C CNN +F 3 "~" H 4550 2850 50 0001 C CNN + 1 4550 2850 0 1 1 0 $EndComp Wire Wire Line - 4900 2850 5000 2850 + 4650 2850 4750 2850 Wire Wire Line - 4700 2850 4550 2850 + 4450 2850 4300 2850 Wire Wire Line - 8200 2550 8350 2550 -Text Label 8800 2750 0 50 ~ 0 + 8500 2550 8650 2550 +Text Label 9100 2750 0 50 ~ 0 I+ $Comp L Device:C_Small C? U 1 1 5CC646BF -P 8550 2750 -F 0 "C?" H 8560 2820 50 0000 L CNN -F 1 "100 nF" H 8560 2670 50 0000 L CNN -F 2 "" H 8550 2750 50 0001 C CNN -F 3 "~" H 8550 2750 50 0001 C CNN - 1 8550 2750 +P 8850 2750 +F 0 "C?" H 8860 2820 50 0000 L CNN +F 1 "100 nF" H 8860 2670 50 0000 L CNN +F 2 "" H 8850 2750 50 0001 C CNN +F 3 "~" H 8850 2750 50 0001 C CNN + 1 8850 2750 0 -1 1 0 $EndComp Wire Wire Line - 8650 2750 8800 2750 + 8950 2750 9100 2750 Wire Wire Line - 8450 2750 8200 2750 + 8750 2750 8500 2750 Wire Wire Line 10200 4450 10000 4450 Wire Wire Line @@ -699,18 +699,18 @@ Text Label 9250 4350 2 50 ~ 0 I2- Wire Wire Line 9250 4350 9400 4350 -Text HLabel 5150 3300 0 50 Input ~ 0 +Text HLabel 4900 3300 0 50 Input ~ 0 BYPASS1 Wire Wire Line - 5150 3300 5300 3300 + 4900 3300 5050 3300 Wire Wire Line - 5300 3300 5300 3050 -Text Label 5300 3300 0 50 ~ 0 + 5050 3300 5050 3050 +Text Label 5050 3300 0 50 ~ 0 BYPASS1 -Text Label 7900 3250 0 50 ~ 0 +Text Label 8200 3250 0 50 ~ 0 BYPASS1 Wire Wire Line - 7900 3250 7900 2950 + 8200 3250 8200 2950 Text HLabel 9500 4050 0 50 Input ~ 0 BYPASS2 Wire Wire Line @@ -929,4 +929,151 @@ Wire Wire Line Connection ~ 3050 5500 Wire Wire Line 3050 5500 3550 5500 +$Comp +L Connector:TestPoint TP? +U 1 1 5CCEE151 +P 5850 2150 +F 0 "TP?" H 5850 2420 50 0000 C CNN +F 1 "TestPoint" H 5850 2350 50 0000 C CNN +F 2 "" H 6050 2150 50 0001 C CNN +F 3 "~" H 6050 2150 50 0001 C CNN + 1 5850 2150 + 1 0 0 -1 +$EndComp +$Comp +L Connector:TestPoint TP? +U 1 1 5CCEEC53 +P 7300 2100 +F 0 "TP?" H 7300 2370 50 0000 C CNN +F 1 "TestPoint" H 7300 2300 50 0000 C CNN +F 2 "" H 7500 2100 50 0001 C CNN +F 3 "~" H 7500 2100 50 0001 C CNN + 1 7300 2100 + 1 0 0 -1 +$EndComp +$Comp +L Connector:TestPoint TP? +U 1 1 5CCEF073 +P 6550 3350 +F 0 "TP?" H 6550 3620 50 0000 C CNN +F 1 "TestPoint" H 6550 3550 50 0000 C CNN +F 2 "" H 6750 3350 50 0001 C CNN +F 3 "~" H 6750 3350 50 0001 C CNN + 1 6550 3350 + 1 0 0 -1 +$EndComp +$Comp +L Connector:TestPoint TP? +U 1 1 5CCEF9C3 +P 2050 3300 +F 0 "TP?" H 2050 3570 50 0000 C CNN +F 1 "TestPoint" H 2050 3500 50 0000 C CNN +F 2 "" H 2250 3300 50 0001 C CNN +F 3 "~" H 2250 3300 50 0001 C CNN + 1 2050 3300 + -1 0 0 1 +$EndComp +Connection ~ 2050 3300 +$Comp +L Connector:TestPoint TP? +U 1 1 5CCF05BD +P 1650 2400 +F 0 "TP?" H 1650 2670 50 0000 C CNN +F 1 "TestPoint" H 1650 2600 50 0000 C CNN +F 2 "" H 1850 2400 50 0001 C CNN +F 3 "~" H 1850 2400 50 0001 C CNN + 1 1650 2400 + 1 0 0 -1 +$EndComp +$Comp +L Connector:TestPoint TP? +U 1 1 5CCF0F27 +P 3250 2350 +F 0 "TP?" H 3250 2620 50 0000 C CNN +F 1 "TestPoint" H 3250 2550 50 0000 C CNN +F 2 "" H 3450 2350 50 0001 C CNN +F 3 "~" H 3450 2350 50 0001 C CNN + 1 3250 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3250 2350 3250 2450 +Wire Wire Line + 1650 2400 1650 2500 +$Comp +L Connector:TestPoint TP? +U 1 1 5CCF9A96 +P 2350 3950 +F 0 "TP?" H 2350 4220 50 0000 C CNN +F 1 "TestPoint" H 2350 4150 50 0000 C CNN +F 2 "" H 2550 3950 50 0001 C CNN +F 3 "~" H 2550 3950 50 0001 C CNN + 1 2350 3950 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 2350 3950 2450 3950 +Connection ~ 2450 3950 +Wire Wire Line + 2450 3950 2450 4000 +$Comp +L Connector:TestPoint TP? +U 1 1 5CCFE98E +P 2100 1650 +F 0 "TP?" H 2100 1920 50 0000 C CNN +F 1 "TestPoint" H 2100 1850 50 0000 C CNN +F 2 "" H 2300 1650 50 0001 C CNN +F 3 "~" H 2300 1650 50 0001 C CNN + 1 2100 1650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2100 1650 2100 1750 +Connection ~ 2100 1750 +Wire Wire Line + 2100 1750 2450 1750 +Wire Wire Line + 5850 2150 5850 2250 +Connection ~ 5850 2250 +Wire Wire Line + 5850 2250 6150 2250 +Wire Wire Line + 7300 2100 7300 2200 +Connection ~ 7300 2200 +Wire Wire Line + 7300 2200 7350 2200 +$Comp +L Connector:TestPoint TP? +U 1 1 5CD0C7EE +P 5500 2900 +F 0 "TP?" H 5500 3170 50 0000 C CNN +F 1 "TestPoint" H 5500 3100 50 0000 C CNN +F 2 "" H 5700 2900 50 0001 C CNN +F 3 "~" H 5700 2900 50 0001 C CNN + 1 5500 2900 + -1 0 0 1 +$EndComp +$Comp +L Connector:TestPoint TP? +U 1 1 5CD0DAA4 +P 7750 2850 +F 0 "TP?" H 7750 3120 50 0000 C CNN +F 1 "TestPoint" H 7750 3050 50 0000 C CNN +F 2 "" H 7950 2850 50 0001 C CNN +F 3 "~" H 7950 2850 50 0001 C CNN + 1 7750 2850 + -1 0 0 1 +$EndComp +Wire Wire Line + 7750 2850 7750 2650 +Connection ~ 7750 2650 +Wire Wire Line + 7750 2650 7350 2650 +Wire Wire Line + 5500 2900 5500 2750 +Connection ~ 5500 2750 +Wire Wire Line + 5500 2750 5750 2750 +Wire Wire Line + 6550 3350 6550 3450 $EndSCHEMATC diff --git a/pcb/discrete/discrete-rf-board/if_amp.sch b/pcb/discrete/discrete-rf-board/if_amp.sch index 6e91ef4..4246071 100644 --- a/pcb/discrete/discrete-rf-board/if_amp.sch +++ b/pcb/discrete/discrete-rf-board/if_amp.sch @@ -15,28 +15,6 @@ Comment3 "" Comment4 "" $EndDescr $Comp -L Device:Q_NPN_BCE Q? -U 1 1 5CC4E7E9 -P 1950 3000 -F 0 "Q?" H 2150 3050 50 0000 L CNN -F 1 "Q_NPN_BCE" H 2150 2950 50 0000 L CNN -F 2 "" H 2150 3100 50 0001 C CNN -F 3 "~" H 1950 3000 50 0001 C CNN - 1 1950 3000 - 1 0 0 -1 -$EndComp -$Comp -L Device:Q_NPN_BCE Q? -U 1 1 5CC4EAD4 -P 2950 2900 -F 0 "Q?" H 3150 2950 50 0000 L CNN -F 1 "Q_NPN_BCE" H 3150 2850 50 0000 L CNN -F 2 "" H 3150 3000 50 0001 C CNN -F 3 "~" H 2950 2900 50 0001 C CNN - 1 2950 2900 - -1 0 0 -1 -$EndComp -$Comp L Device:R_Small R? U 1 1 5CC4F475 P 2050 2250 @@ -270,28 +248,6 @@ Wire Wire Line Wire Wire Line 1300 4000 1300 4150 $Comp -L Device:Q_NPN_BCE Q? -U 1 1 5CC71002 -P 6050 2750 -F 0 "Q?" H 6250 2800 50 0000 L CNN -F 1 "Q_NPN_BCE" H 6250 2700 50 0000 L CNN -F 2 "" H 6250 2850 50 0001 C CNN -F 3 "~" H 6050 2750 50 0001 C CNN - 1 6050 2750 - 1 0 0 -1 -$EndComp -$Comp -L Device:Q_NPN_BCE Q? -U 1 1 5CC71008 -P 7050 2650 -F 0 "Q?" H 7250 2700 50 0000 L CNN -F 1 "Q_NPN_BCE" H 7250 2600 50 0000 L CNN -F 2 "" H 7250 2750 50 0001 C CNN -F 3 "~" H 7050 2650 50 0001 C CNN - 1 7050 2650 - -1 0 0 -1 -$EndComp -$Comp L Device:R_Small R? U 1 1 5CC7100E P 6150 2000 @@ -1076,4 +1032,48 @@ Wire Wire Line 5500 2750 5750 2750 Wire Wire Line 6550 3350 6550 3450 +$Comp +L Device:Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q? +U 1 1 5CC8B3B3 +P 1950 3000 +F 0 "Q?" H 2150 3050 50 0000 L CNN +F 1 "NSVT65011MW6T1G" H 2150 2950 50 0000 L CNN +F 2 "" H 2150 3100 50 0001 C CNN +F 3 "~" H 1950 3000 50 0001 C CNN + 1 1950 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q? +U 2 1 5CC8BBB5 +P 2950 2900 +F 0 "Q?" H 3150 2950 50 0000 L CNN +F 1 "NSVT65011MW6T1G" H 3150 2850 50 0000 L CNN +F 2 "" H 3150 3000 50 0001 C CNN +F 3 "~" H 2950 2900 50 0001 C CNN + 2 2950 2900 + -1 0 0 -1 +$EndComp +$Comp +L Device:Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q? +U 1 1 5CC8C47F +P 6050 2750 +F 0 "Q?" H 6250 2800 50 0000 L CNN +F 1 "NSVT65011MW6T1G" H 6250 2700 50 0000 L CNN +F 2 "" H 6250 2850 50 0001 C CNN +F 3 "~" H 6050 2750 50 0001 C CNN + 1 6050 2750 + 1 0 0 -1 +$EndComp +$Comp +L Device:Q_DUAL_NPN_NPN_E1B1C2E2B2C1 Q? +U 2 1 5CC8CC50 +P 7050 2650 +F 0 "Q?" H 7250 2700 50 0000 L CNN +F 1 "NSVT65011MW6T1G" H 7250 2600 50 0000 L CNN +F 2 "" H 7250 2750 50 0001 C CNN +F 3 "~" H 7050 2650 50 0001 C CNN + 2 7050 2650 + -1 0 0 -1 +$EndComp $EndSCHEMATC diff --git a/pcb/discrete/discrete-rf-board/mixer.bak b/pcb/discrete/discrete-rf-board/mixer.bak index 57e0b73..a4cebcf 100644 --- a/pcb/discrete/discrete-rf-board/mixer.bak +++ b/pcb/discrete/discrete-rf-board/mixer.bak @@ -4,7 +4,7 @@ EELAYER 29 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 6 9 +Sheet 7 9 Title "" Date "" Rev "" diff --git a/pcb/discrete/discrete-rf-board/transmitter.bak b/pcb/discrete/discrete-rf-board/transmitter.bak index a324537..ebc82e2 100644 --- a/pcb/discrete/discrete-rf-board/transmitter.bak +++ b/pcb/discrete/discrete-rf-board/transmitter.bak @@ -4,7 +4,7 @@ EELAYER 29 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 -Sheet 5 9 +Sheet 6 9 Title "" Date "" Rev ""