diff --git a/if-amp/if-amp-cache.lib b/if-amp/if-amp-cache.lib index 90878e2..9901e3e 100644 --- a/if-amp/if-amp-cache.lib +++ b/if-amp/if-amp-cache.lib @@ -26,6 +26,27 @@ X Ext 2 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # +# Connector_Generic:Conn_01x03 +# +DEF Connector_Generic:Conn_01x03 J 0 40 Y N 1 F N +F0 "J" 0 200 50 H V C CNN +F1 "Connector_Generic:Conn_01x03" 0 -200 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:*_1x??_* +$ENDFPLIST +DRAW +S -50 -95 0 -105 1 1 6 N +S -50 5 0 -5 1 1 6 N +S -50 105 0 95 1 1 6 N +S -50 150 50 -150 1 1 10 f +X Pin_1 1 -200 100 150 R 50 50 1 1 P +X Pin_2 2 -200 0 150 R 50 50 1 1 P +X Pin_3 3 -200 -100 150 R 50 50 1 1 P +ENDDRAW +ENDDEF +# # Device:C # DEF Device:C C 0 10 N Y 1 F N diff --git a/if-amp/if-amp.sch b/if-amp/if-amp.sch index dd620ad..2049848 100644 --- a/if-amp/if-amp.sch +++ b/if-amp/if-amp.sch @@ -1,4 +1,5 @@ EESchema Schematic File Version 4 +LIBS:if-amp-cache EELAYER 26 0 EELAYER END $Descr A4 11693 8268 @@ -809,4 +810,42 @@ $EndComp Connection ~ 8550 3700 Wire Wire Line 8550 2400 8550 3700 +$Comp +L Connector_Generic:Conn_01x03 J? +U 1 1 5BB5C9F8 +P 2750 6950 +F 0 "J?" H 2670 6625 50 0000 C CNN +F 1 "Conn_01x03" H 2670 6716 50 0000 C CNN +F 2 "" H 2750 6950 50 0001 C CNN +F 3 "~" H 2750 6950 50 0001 C CNN + 1 2750 6950 + -1 0 0 1 +$EndComp +Text GLabel 3300 6700 1 50 Input ~ 0 ++Vcc_R +Text GLabel 3500 6700 1 50 Input ~ 0 ++Vcc_T +Wire Wire Line + 2950 6850 3300 6850 +Wire Wire Line + 2950 6950 3500 6950 +Wire Wire Line + 2950 7050 3050 7050 +Wire Wire Line + 3050 7050 3050 7150 +$Comp +L power:GND #PWR? +U 1 1 5BB686FD +P 3050 7150 +F 0 "#PWR?" H 3050 6900 50 0001 C CNN +F 1 "GND" H 3055 6977 50 0000 C CNN +F 2 "" H 3050 7150 50 0001 C CNN +F 3 "" H 3050 7150 50 0001 C CNN + 1 3050 7150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3300 6700 3300 6850 +Wire Wire Line + 3500 6700 3500 6950 $EndSCHEMATC diff --git a/modulator/modulator-cache.lib b/modulator/modulator-cache.lib new file mode 100644 index 0000000..59fdd78 --- /dev/null +++ b/modulator/modulator-cache.lib @@ -0,0 +1,173 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector:Conn_Coaxial +# +DEF Connector:Conn_Coaxial J 0 40 Y N 1 F N +F0 "J" 10 120 50 H V C CNN +F1 "Connector:Conn_Coaxial" 115 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + *BNC* + *SMA* + *SMB* + *SMC* + *Cinch* +$ENDFPLIST +DRAW +A -2 0 71 1636 0 0 1 10 N -70 20 70 0 +A -1 0 71 0 -1638 0 1 10 N 70 0 -70 -20 +C 0 0 20 0 1 8 N +P 2 0 1 0 -100 0 -20 0 N +P 2 0 1 0 0 -100 0 -70 N +X In 1 -200 0 100 R 50 50 1 1 P +X Ext 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device:C +# +DEF Device:C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device:C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device:D +# +DEF Device:D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device:D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device:Q_NPN_CBE +# +DEF Device:Q_NPN_CBE Q 0 0 Y N 1 F N +F0 "Q" 200 50 50 H V L CNN +F1 "Device:Q_NPN_CBE" 200 -50 50 H V L CNN +F2 "" 200 100 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C 50 0 111 0 1 10 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 C 1 100 200 100 D 50 50 1 1 P +X B 2 -200 0 225 R 50 50 1 1 I +X E 3 100 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device:R +# +DEF Device:R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device:R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# misc:TrifilarTransformer +# +DEF misc:TrifilarTransformer T 0 40 N N 1 F N +F0 "T" 0 450 50 H V C CNN +F1 "misc:TrifilarTransformer" 0 550 50 H V C CNN +F2 "" -50 0 50 H I C CNN +F3 "" -50 0 50 H I C CNN +$FPLIST + Choke_* + *Coil* + Inductor_* + L_* +$ENDFPLIST +DRAW +A -50 -75 25 -899 899 0 1 0 N -50 -100 -50 -50 +A -50 -25 25 -899 899 0 1 0 N -50 -50 -50 0 +A -50 25 25 -899 899 0 1 0 N -50 0 -50 50 +A -50 75 25 -899 899 0 1 0 N -50 50 -50 100 +A 50 -75 25 901 -901 0 1 0 N 50 -50 50 -100 +A 50 -25 25 901 -901 0 1 0 N 50 0 50 -50 +A 50 25 25 901 -901 0 1 0 N 50 50 50 0 +A 50 75 25 901 -901 0 1 0 N 50 100 50 50 +A 150 -75 25 901 -901 0 1 0 N 150 -50 150 -100 +A 150 -25 25 901 -901 0 1 0 N 150 0 150 -50 +A 150 25 25 901 -901 0 1 0 N 150 50 150 0 +A 150 75 25 901 -901 0 1 0 N 150 100 150 50 +P 2 0 1 0 -50 -100 -50 -150 N +P 2 0 1 0 -50 100 -50 150 N +P 2 0 1 0 50 -100 50 -150 N +P 2 0 1 0 150 100 150 150 N +P 6 0 1 0 50 100 50 150 100 150 100 -150 150 -150 150 -100 N +X H1 1 -50 200 50 D 50 50 1 1 P +X H2 3 50 200 50 D 50 50 1 1 P N +X L3 3 150 -200 50 U 50 50 1 1 P +X L2 4 50 -200 50 U 50 50 1 1 P +X H3 5 150 200 50 D 50 50 1 1 P +X 2 L1 -50 -200 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power:+12V +# +DEF power:+12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power:+12V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power:GND +# +DEF power:GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power:GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/modulator/modulator.kicad_pcb b/modulator/modulator.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/modulator/modulator.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/modulator/modulator.pro b/modulator/modulator.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/modulator/modulator.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/modulator/modulator.sch b/modulator/modulator.sch new file mode 100644 index 0000000..13b44b8 --- /dev/null +++ b/modulator/modulator.sch @@ -0,0 +1,313 @@ +EESchema Schematic File Version 4 +EELAYER 26 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L misc:TrifilarTransformer T? +U 1 1 5BB541D9 +P 4800 3550 +F 0 "T?" H 4800 3950 50 0000 L CNN +F 1 "TrifilarTransformer" H 4500 4050 50 0000 L CNN +F 2 "" H 4750 3550 50 0001 C CNN +F 3 "~" H 4750 3550 50 0001 C CNN + 1 4800 3550 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB542D9 +P 4950 4600 +F 0 "#PWR?" H 4950 4350 50 0001 C CNN +F 1 "GND" H 4955 4427 50 0000 C CNN +F 2 "" H 4950 4600 50 0001 C CNN +F 3 "" H 4950 4600 50 0001 C CNN + 1 4950 4600 + 1 0 0 -1 +$EndComp +$Comp +L Device:D D? +U 1 1 5BB54315 +P 5350 3250 +F 0 "D?" H 5350 3034 50 0000 C CNN +F 1 "D" H 5350 3125 50 0000 C CNN +F 2 "" H 5350 3250 50 0001 C CNN +F 3 "~" H 5350 3250 50 0001 C CNN + 1 5350 3250 + -1 0 0 1 +$EndComp +Wire Wire Line + 4850 3750 4850 3850 +Wire Wire Line + 4850 3850 5200 3850 +Wire Wire Line + 4950 3350 4950 3250 +Wire Wire Line + 4950 3250 5200 3250 +$Comp +L power:GND #PWR? +U 1 1 5BB543D4 +P 4750 4600 +F 0 "#PWR?" H 4750 4350 50 0001 C CNN +F 1 "GND" H 4755 4427 50 0000 C CNN +F 2 "" H 4750 4600 50 0001 C CNN +F 3 "" H 4750 4600 50 0001 C CNN + 1 4750 4600 + 1 0 0 -1 +$EndComp +$Comp +L Device:D D? +U 1 1 5BB54401 +P 5350 3850 +F 0 "D?" H 5350 4066 50 0000 C CNN +F 1 "D" H 5350 3975 50 0000 C CNN +F 2 "" H 5350 3850 50 0001 C CNN +F 3 "~" H 5350 3850 50 0001 C CNN + 1 5350 3850 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB545A8 +P 4950 4350 +F 0 "C?" H 5065 4396 50 0000 L CNN +F 1 "100nF" H 5065 4305 50 0000 L CNN +F 2 "" H 4988 4200 50 0001 C CNN +F 3 "~" H 4950 4350 50 0001 C CNN + 1 4950 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 4600 4950 4500 +Wire Wire Line + 4950 3750 4950 4100 +Wire Wire Line + 4950 4100 2150 4100 +Connection ~ 4950 4100 +Wire Wire Line + 4950 4100 4950 4200 +Wire Wire Line + 4750 3750 4750 4600 +Wire Wire Line + 5500 3250 5650 3250 +Wire Wire Line + 5650 3250 5650 3550 +Wire Wire Line + 5650 3850 5500 3850 +Wire Wire Line + 4750 3350 4750 3250 +Wire Wire Line + 5650 3550 5900 3550 +Connection ~ 5650 3550 +Wire Wire Line + 5650 3550 5650 3850 +$Comp +L Device:Q_NPN_CBE Q? +U 1 1 5BB54ABB +P 3600 3000 +F 0 "Q?" H 3791 3046 50 0000 L CNN +F 1 "Q_NPN_CBE" H 3791 2955 50 0000 L CNN +F 2 "" H 3800 3100 50 0001 C CNN +F 3 "~" H 3600 3000 50 0001 C CNN + 1 3600 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 5BB54BEE +P 3700 3450 +F 0 "R?" H 3770 3496 50 0000 L CNN +F 1 "100" H 3770 3405 50 0000 L CNN +F 2 "" V 3630 3450 50 0001 C CNN +F 3 "~" H 3700 3450 50 0001 C CNN + 1 3700 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3200 3700 3250 +Wire Wire Line + 3700 3250 4750 3250 +Connection ~ 3700 3250 +Wire Wire Line + 3700 3250 3700 3300 +$Comp +L power:GND #PWR? +U 1 1 5BB54EDF +P 3700 3700 +F 0 "#PWR?" H 3700 3450 50 0001 C CNN +F 1 "GND" H 3705 3527 50 0000 C CNN +F 2 "" H 3700 3700 50 0001 C CNN +F 3 "" H 3700 3700 50 0001 C CNN + 1 3700 3700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3700 3600 3700 3700 +$Comp +L Device:C C? +U 1 1 5BB552C8 +P 3300 2300 +F 0 "C?" H 3415 2346 50 0000 L CNN +F 1 "100nF" H 3415 2255 50 0000 L CNN +F 2 "" H 3338 2150 50 0001 C CNN +F 3 "~" H 3300 2300 50 0001 C CNN + 1 3300 2300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3300 2150 3300 2050 +Wire Wire Line + 3300 2050 3700 2050 +Wire Wire Line + 3700 2050 3700 2800 +$Comp +L Device:R R? +U 1 1 5BB55952 +P 3300 1800 +F 0 "R?" H 3230 1754 50 0000 R CNN +F 1 "10" H 3230 1845 50 0000 R CNN +F 2 "" V 3230 1800 50 0001 C CNN +F 3 "~" H 3300 1800 50 0001 C CNN + 1 3300 1800 + -1 0 0 1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB559F7 +P 3300 2550 +F 0 "#PWR?" H 3300 2300 50 0001 C CNN +F 1 "GND" H 3305 2377 50 0000 C CNN +F 2 "" H 3300 2550 50 0001 C CNN +F 3 "" H 3300 2550 50 0001 C CNN + 1 3300 2550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3300 2550 3300 2450 +$Comp +L Device:R R? +U 1 1 5BB55D0B +P 3000 3000 +F 0 "R?" V 2793 3000 50 0000 C CNN +F 1 "10k" V 2884 3000 50 0000 C CNN +F 2 "" V 2930 3000 50 0001 C CNN +F 3 "~" H 3000 3000 50 0001 C CNN + 1 3000 3000 + 0 1 1 0 +$EndComp +Wire Wire Line + 3150 3000 3400 3000 +$Comp +L Device:C C? +U 1 1 5BB567C9 +P 2500 3000 +F 0 "C?" V 2248 3000 50 0000 C CNN +F 1 "100nF" V 2339 3000 50 0000 C CNN +F 2 "" H 2538 2850 50 0001 C CNN +F 3 "~" H 2500 3000 50 0001 C CNN + 1 2500 3000 + 0 1 1 0 +$EndComp +Wire Wire Line + 2650 3000 2850 3000 +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB56D52 +P 6100 3550 +F 0 "J?" H 6199 3526 50 0000 L CNN +F 1 "Conn_Coaxial" H 6199 3435 50 0000 L CNN +F 2 "" H 6100 3550 50 0001 C CNN +F 3 " ~" H 6100 3550 50 0001 C CNN + 1 6100 3550 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB56DD7 +P 1950 4100 +F 0 "J?" H 1880 4338 50 0000 C CNN +F 1 "Conn_Coaxial" H 1880 4247 50 0000 C CNN +F 2 "" H 1950 4100 50 0001 C CNN +F 3 " ~" H 1950 4100 50 0001 C CNN + 1 1950 4100 + -1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB57225 +P 1950 3000 +F 0 "J?" H 1880 3238 50 0000 C CNN +F 1 "Conn_Coaxial" H 1880 3147 50 0000 C CNN +F 2 "" H 1950 3000 50 0001 C CNN +F 3 " ~" H 1950 3000 50 0001 C CNN + 1 1950 3000 + -1 0 0 -1 +$EndComp +Wire Wire Line + 2150 3000 2350 3000 +$Comp +L power:GND #PWR? +U 1 1 5BB57DE9 +P 1950 4600 +F 0 "#PWR?" H 1950 4350 50 0001 C CNN +F 1 "GND" H 1955 4427 50 0000 C CNN +F 2 "" H 1950 4600 50 0001 C CNN +F 3 "" H 1950 4600 50 0001 C CNN + 1 1950 4600 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB57E32 +P 6100 3850 +F 0 "#PWR?" H 6100 3600 50 0001 C CNN +F 1 "GND" H 6105 3677 50 0000 C CNN +F 2 "" H 6100 3850 50 0001 C CNN +F 3 "" H 6100 3850 50 0001 C CNN + 1 6100 3850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 3850 6100 3750 +Wire Wire Line + 1950 4600 1950 4300 +$Comp +L power:GND #PWR? +U 1 1 5BB58B71 +P 1950 3300 +F 0 "#PWR?" H 1950 3050 50 0001 C CNN +F 1 "GND" H 1955 3127 50 0000 C CNN +F 2 "" H 1950 3300 50 0001 C CNN +F 3 "" H 1950 3300 50 0001 C CNN + 1 1950 3300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 1950 3300 1950 3200 +Wire Wire Line + 3300 2050 3300 1950 +Connection ~ 3300 2050 +Wire Wire Line + 3300 1650 3300 1550 +$Comp +L power:+12V #PWR? +U 1 1 5BB59AF6 +P 3300 1550 +F 0 "#PWR?" H 3300 1400 50 0001 C CNN +F 1 "+12V" H 3315 1723 50 0000 C CNN +F 2 "" H 3300 1550 50 0001 C CNN +F 3 "" H 3300 1550 50 0001 C CNN + 1 3300 1550 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/modulator/sym-lib-table b/modulator/sym-lib-table new file mode 100644 index 0000000..2c6bcae --- /dev/null +++ b/modulator/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name misc)(type Legacy)(uri ${KIPRJMOD}/../lib/misc.lib)(options "")(descr "")) +)