From 9a976a150e15bd6cfd901ef66da635f0be9b3d0f Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Wed, 3 Oct 2018 22:39:52 +0200 Subject: [PATCH] Added filter and mixer --- filter/filter/filter-cache.lib | 81 +++++ .../filter/filter.kicad_pcb | 0 .../filter/filter.pro | 0 filter/filter/filter.sch | 333 +++++++++++++++++ lib/misc.bck | 9 + lib/misc.dcm | 9 + lib/misc.lib | 44 +++ mixer/mixer-cache.lib | 206 +++++++++++ mixer/mixer.kicad_pcb | 1 + mixer/mixer.pro | 33 ++ mixer/mixer.sch | 339 ++++++++++++++++++ mixer/sym-lib-table | 3 + .../output-filter-cache.lib | 0 output-filter/output-filter.kicad_pcb | 1 + output-filter/output-filter.pro | 33 ++ .../{output-filter => }/output-filter.sch | 0 16 files changed, 1092 insertions(+) create mode 100644 filter/filter/filter-cache.lib rename output-filter/output-filter/output-filter.kicad_pcb => filter/filter/filter.kicad_pcb (100%) rename output-filter/output-filter/output-filter.pro => filter/filter/filter.pro (100%) create mode 100644 filter/filter/filter.sch create mode 100644 lib/misc.bck create mode 100644 lib/misc.dcm create mode 100644 lib/misc.lib create mode 100644 mixer/mixer-cache.lib create mode 100644 mixer/mixer.kicad_pcb create mode 100644 mixer/mixer.pro create mode 100644 mixer/mixer.sch create mode 100644 mixer/sym-lib-table rename output-filter/{output-filter => }/output-filter-cache.lib (100%) create mode 100644 output-filter/output-filter.kicad_pcb create mode 100644 output-filter/output-filter.pro rename output-filter/{output-filter => }/output-filter.sch (100%) diff --git a/filter/filter/filter-cache.lib b/filter/filter/filter-cache.lib new file mode 100644 index 0000000..be91e2d --- /dev/null +++ b/filter/filter/filter-cache.lib @@ -0,0 +1,81 @@ +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:Crystal +# +DEF Device:Crystal Y 0 40 N N 1 F N +F0 "Y" 0 150 50 H V C CNN +F1 "Device:Crystal" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Crystal* +$ENDFPLIST +DRAW +S -45 100 45 -100 0 1 12 N +P 2 0 1 0 -100 0 -75 0 N +P 2 0 1 20 -75 -50 -75 50 N +P 2 0 1 20 75 -50 75 50 N +P 2 0 1 0 100 0 75 0 N +X 1 1 -150 0 50 R 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +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/output-filter/output-filter/output-filter.kicad_pcb b/filter/filter/filter.kicad_pcb similarity index 100% rename from output-filter/output-filter/output-filter.kicad_pcb rename to filter/filter/filter.kicad_pcb diff --git a/output-filter/output-filter/output-filter.pro b/filter/filter/filter.pro similarity index 100% rename from output-filter/output-filter/output-filter.pro rename to filter/filter/filter.pro diff --git a/filter/filter/filter.sch b/filter/filter/filter.sch new file mode 100644 index 0000000..42f3aa5 --- /dev/null +++ b/filter/filter/filter.sch @@ -0,0 +1,333 @@ +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 Device:Crystal Y? +U 1 1 5BB523C2 +P 4450 3500 +F 0 "Y?" H 4450 3768 50 0000 C CNN +F 1 "Crystal" H 4450 3677 50 0000 C CNN +F 2 "" H 4450 3500 50 0001 C CNN +F 3 "~" H 4450 3500 50 0001 C CNN + 1 4450 3500 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal Y? +U 1 1 5BB52530 +P 4450 3000 +F 0 "Y?" H 4450 3268 50 0000 C CNN +F 1 "Crystal" H 4450 3177 50 0000 C CNN +F 2 "" H 4450 3000 50 0001 C CNN +F 3 "~" H 4450 3000 50 0001 C CNN + 1 4450 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal Y? +U 1 1 5BB52552 +P 4950 3500 +F 0 "Y?" H 4950 3768 50 0000 C CNN +F 1 "Crystal" H 4950 3677 50 0000 C CNN +F 2 "" H 4950 3500 50 0001 C CNN +F 3 "~" H 4950 3500 50 0001 C CNN + 1 4950 3500 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal Y? +U 1 1 5BB52578 +P 5450 3500 +F 0 "Y?" H 5450 3768 50 0000 C CNN +F 1 "Crystal" H 5450 3677 50 0000 C CNN +F 2 "" H 5450 3500 50 0001 C CNN +F 3 "~" H 5450 3500 50 0001 C CNN + 1 5450 3500 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal Y? +U 1 1 5BB52637 +P 6950 3500 +F 0 "Y?" H 6950 3768 50 0000 C CNN +F 1 "Crystal" H 6950 3677 50 0000 C CNN +F 2 "" H 6950 3500 50 0001 C CNN +F 3 "~" H 6950 3500 50 0001 C CNN + 1 6950 3500 + 1 0 0 -1 +$EndComp +$Comp +L Device:Crystal Y? +U 1 1 5BB52669 +P 6950 3000 +F 0 "Y?" H 6950 3268 50 0000 C CNN +F 1 "Crystal" H 6950 3177 50 0000 C CNN +F 2 "" H 6950 3000 50 0001 C CNN +F 3 "~" H 6950 3000 50 0001 C CNN + 1 6950 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 3000 6800 3000 +Wire Wire Line + 6600 3500 6700 3500 +Wire Wire Line + 6700 3500 6700 3000 +Connection ~ 6700 3500 +Wire Wire Line + 6700 3500 6800 3500 +Wire Wire Line + 5100 3500 5200 3500 +Wire Wire Line + 4800 3500 4700 3500 +Wire Wire Line + 4700 3500 4700 3000 +Wire Wire Line + 4700 3000 4600 3000 +Connection ~ 4700 3500 +Wire Wire Line + 4700 3500 4600 3500 +Wire Wire Line + 7100 3000 7250 3000 +Wire Wire Line + 7250 3000 7250 3500 +Wire Wire Line + 7250 3500 7100 3500 +Wire Wire Line + 4300 3500 4150 3500 +Wire Wire Line + 4150 3500 4150 3000 +Wire Wire Line + 4150 3000 4300 3000 +Wire Wire Line + 4150 3500 3750 3500 +Connection ~ 4150 3500 +Wire Wire Line + 7250 3500 7600 3500 +Connection ~ 7250 3500 +Wire Wire Line + 4700 3500 4700 3800 +Wire Wire Line + 5200 3500 5200 3800 +Wire Wire Line + 5200 3500 5300 3500 +Wire Wire Line + 6700 3500 6700 3800 +Connection ~ 5200 3500 +$Comp +L Device:Crystal Y? +U 1 1 5BB5590C +P 5950 3500 +F 0 "Y?" H 5950 3768 50 0000 C CNN +F 1 "Crystal" H 5950 3677 50 0000 C CNN +F 2 "" H 5950 3500 50 0001 C CNN +F 3 "~" H 5950 3500 50 0001 C CNN + 1 5950 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5600 3500 5700 3500 +Wire Wire Line + 5700 3500 5700 3800 +Wire Wire Line + 5700 3500 5800 3500 +Connection ~ 5700 3500 +$Comp +L Device:Crystal Y? +U 1 1 5BB55BEA +P 6450 3500 +F 0 "Y?" H 6450 3768 50 0000 C CNN +F 1 "Crystal" H 6450 3677 50 0000 C CNN +F 2 "" H 6450 3500 50 0001 C CNN +F 3 "~" H 6450 3500 50 0001 C CNN + 1 6450 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 3500 6200 3500 +Wire Wire Line + 6200 3500 6200 3800 +Wire Wire Line + 6200 3500 6300 3500 +Connection ~ 6200 3500 +$Comp +L Device:C C? +U 1 1 5BB562F2 +P 6700 3950 +F 0 "C?" H 6815 3996 50 0000 L CNN +F 1 "C" H 6815 3905 50 0000 L CNN +F 2 "" H 6738 3800 50 0001 C CNN +F 3 "~" H 6700 3950 50 0001 C CNN + 1 6700 3950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB5637F +P 6200 3950 +F 0 "C?" H 6315 3996 50 0000 L CNN +F 1 "C" H 6315 3905 50 0000 L CNN +F 2 "" H 6238 3800 50 0001 C CNN +F 3 "~" H 6200 3950 50 0001 C CNN + 1 6200 3950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB563D1 +P 5700 3950 +F 0 "C?" H 5815 3996 50 0000 L CNN +F 1 "C" H 5815 3905 50 0000 L CNN +F 2 "" H 5738 3800 50 0001 C CNN +F 3 "~" H 5700 3950 50 0001 C CNN + 1 5700 3950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB56444 +P 5200 3950 +F 0 "C?" H 5315 3996 50 0000 L CNN +F 1 "C" H 5315 3905 50 0000 L CNN +F 2 "" H 5238 3800 50 0001 C CNN +F 3 "~" H 5200 3950 50 0001 C CNN + 1 5200 3950 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB564DC +P 4700 3950 +F 0 "C?" H 4815 3996 50 0000 L CNN +F 1 "C" H 4815 3905 50 0000 L CNN +F 2 "" H 4738 3800 50 0001 C CNN +F 3 "~" H 4700 3950 50 0001 C CNN + 1 4700 3950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4700 4100 4700 4300 +Wire Wire Line + 5200 4100 5200 4300 +Wire Wire Line + 5700 4100 5700 4300 +Wire Wire Line + 6200 4100 6200 4300 +Wire Wire Line + 7800 3700 7800 4300 +$Comp +L power:GND #PWR? +U 1 1 5BB579AC +P 4700 4300 +F 0 "#PWR?" H 4700 4050 50 0001 C CNN +F 1 "GND" H 4705 4127 50 0000 C CNN +F 2 "" H 4700 4300 50 0001 C CNN +F 3 "" H 4700 4300 50 0001 C CNN + 1 4700 4300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB57A02 +P 5200 4300 +F 0 "#PWR?" H 5200 4050 50 0001 C CNN +F 1 "GND" H 5205 4127 50 0000 C CNN +F 2 "" H 5200 4300 50 0001 C CNN +F 3 "" H 5200 4300 50 0001 C CNN + 1 5200 4300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB57A4B +P 5700 4300 +F 0 "#PWR?" H 5700 4050 50 0001 C CNN +F 1 "GND" H 5705 4127 50 0000 C CNN +F 2 "" H 5700 4300 50 0001 C CNN +F 3 "" H 5700 4300 50 0001 C CNN + 1 5700 4300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB57AA1 +P 6200 4300 +F 0 "#PWR?" H 6200 4050 50 0001 C CNN +F 1 "GND" H 6205 4127 50 0000 C CNN +F 2 "" H 6200 4300 50 0001 C CNN +F 3 "" H 6200 4300 50 0001 C CNN + 1 6200 4300 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB57AEA +P 7800 4300 +F 0 "#PWR?" H 7800 4050 50 0001 C CNN +F 1 "GND" H 7805 4127 50 0000 C CNN +F 2 "" H 7800 4300 50 0001 C CNN +F 3 "" H 7800 4300 50 0001 C CNN + 1 7800 4300 + 1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB58016 +P 3550 3500 +F 0 "J?" H 3480 3738 50 0000 C CNN +F 1 "Conn_Coaxial" H 3480 3647 50 0000 C CNN +F 2 "" H 3550 3500 50 0001 C CNN +F 3 " ~" H 3550 3500 50 0001 C CNN + 1 3550 3500 + -1 0 0 -1 +$EndComp +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB580EB +P 7800 3500 +F 0 "J?" H 7899 3476 50 0000 L CNN +F 1 "Conn_Coaxial" H 7899 3385 50 0000 L CNN +F 2 "" H 7800 3500 50 0001 C CNN +F 3 " ~" H 7800 3500 50 0001 C CNN + 1 7800 3500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6700 4100 6700 4300 +$Comp +L power:GND #PWR? +U 1 1 5BB585A7 +P 6700 4300 +F 0 "#PWR?" H 6700 4050 50 0001 C CNN +F 1 "GND" H 6705 4127 50 0000 C CNN +F 2 "" H 6700 4300 50 0001 C CNN +F 3 "" H 6700 4300 50 0001 C CNN + 1 6700 4300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3550 3700 3550 4300 +$Comp +L power:GND #PWR? +U 1 1 5BB58E5B +P 3550 4300 +F 0 "#PWR?" H 3550 4050 50 0001 C CNN +F 1 "GND" H 3555 4127 50 0000 C CNN +F 2 "" H 3550 4300 50 0001 C CNN +F 3 "" H 3550 4300 50 0001 C CNN + 1 3550 4300 + 1 0 0 -1 +$EndComp +$EndSCHEMATC diff --git a/lib/misc.bck b/lib/misc.bck new file mode 100644 index 0000000..3352f67 --- /dev/null +++ b/lib/misc.bck @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP TrifilarTransformer +D Trifilar Transformer +K trifilar transformer +F ~ +$ENDCMP +# +#End Doc Library diff --git a/lib/misc.dcm b/lib/misc.dcm new file mode 100644 index 0000000..3352f67 --- /dev/null +++ b/lib/misc.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP TrifilarTransformer +D Trifilar Transformer +K trifilar transformer +F ~ +$ENDCMP +# +#End Doc Library diff --git a/lib/misc.lib b/lib/misc.lib new file mode 100644 index 0000000..1f1848d --- /dev/null +++ b/lib/misc.lib @@ -0,0 +1,44 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# TrifilarTransformer +# +DEF TrifilarTransformer T 0 40 N N 1 F N +F0 "T" 0 450 50 H V C CNN +F1 "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 +# +#End Library diff --git a/mixer/mixer-cache.lib b/mixer/mixer-cache.lib new file mode 100644 index 0000000..0351e85 --- /dev/null +++ b/mixer/mixer-cache.lib @@ -0,0 +1,206 @@ +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 +# +# Connector_Generic:Conn_01x02 +# +DEF Connector_Generic:Conn_01x02 J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Generic:Conn_01x02" 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 50 50 -150 1 1 10 f +X Pin_1 1 -200 0 150 R 50 50 1 1 P +X Pin_2 2 -200 -100 150 R 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: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 +# +# Device:R_POT +# +DEF Device:R_POT RV 0 40 Y N 1 F N +F0 "RV" -175 0 50 V V C CNN +F1 "Device:R_POT" -100 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Potentiometer* +$ENDFPLIST +DRAW +S 40 100 -40 -100 0 1 10 N +P 2 0 1 0 100 0 60 0 N +P 3 0 1 0 45 0 90 20 90 -20 F +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 150 0 50 L 50 50 1 1 P +X 3 3 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Transistor_FET:BS170 +# +DEF Transistor_FET:BS170 Q 0 0 Y N 1 F N +F0 "Q" 200 75 50 H V L CNN +F1 "Transistor_FET:BS170" 200 0 50 H V L CNN +F2 "Package_TO_SOT_THT:TO-92_Inline" 200 -75 50 H I L CIN +F3 "" 0 0 50 H I L CNN +ALIAS BS108 BS170 +$FPLIST + TO?92* +$ENDFPLIST +DRAW +C 65 0 111 0 1 10 N +C 100 -70 11 0 1 0 F +C 100 70 11 0 1 0 F +P 2 0 1 0 30 -70 100 -70 N +P 2 0 1 10 30 -50 30 -90 N +P 2 0 1 0 30 0 100 0 N +P 2 0 1 10 30 20 30 -20 N +P 2 0 1 0 30 70 100 70 N +P 2 0 1 10 30 90 30 50 N +P 2 0 1 0 100 -70 100 -100 N +P 2 0 1 0 100 -70 100 0 N +P 2 0 1 0 100 100 100 70 N +P 3 0 1 10 10 75 10 -75 10 -75 N +P 4 0 1 0 40 0 80 15 80 -15 40 0 F +P 4 0 1 0 100 -70 130 -70 130 70 100 70 N +P 4 0 1 0 110 20 115 15 145 15 150 10 N +P 4 0 1 0 130 15 115 -10 145 -10 130 15 N +X D 1 100 200 100 D 50 50 1 1 P +X G 2 -200 0 210 R 50 50 1 1 I +X S 3 100 -200 100 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:+5V +# +DEF power:+5V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power:+5V" 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 +5V 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/mixer/mixer.kicad_pcb b/mixer/mixer.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/mixer/mixer.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/mixer/mixer.pro b/mixer/mixer.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/mixer/mixer.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/mixer/mixer.sch b/mixer/mixer.sch new file mode 100644 index 0000000..6da5291 --- /dev/null +++ b/mixer/mixer.sch @@ -0,0 +1,339 @@ +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 5BB54F04 +P 5750 2200 +F 0 "T?" H 5750 2550 50 0000 L CNN +F 1 "TrifilarTransformer" H 5500 2650 50 0000 L CNN +F 2 "" H 5700 2200 50 0001 C CNN +F 3 "~" H 5700 2200 50 0001 C CNN + 1 5750 2200 + 1 0 0 -1 +$EndComp +$Comp +L Transistor_FET:BS170 Q? +U 1 1 5BB552BD +P 5700 2900 +F 0 "Q?" H 5450 2600 50 0000 L CNN +F 1 "BS170" H 5450 2700 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-92_Inline" H 5900 2825 50 0001 L CIN +F 3 "http://www.fairchildsemi.com/ds/BS/BS170.pdf" H 5700 2900 50 0001 L CNN + 1 5700 2900 + 1 0 0 -1 +$EndComp +$Comp +L Transistor_FET:BS170 Q? +U 1 1 5BB55325 +P 6200 2900 +F 0 "Q?" H 6000 2700 50 0000 L CNN +F 1 "BS170" H 5850 2800 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-92_Inline" H 6400 2825 50 0001 L CIN +F 3 "http://www.fairchildsemi.com/ds/BS/BS170.pdf" H 6200 2900 50 0001 L CNN + 1 6200 2900 + -1 0 0 -1 +$EndComp +Wire Wire Line + 5800 2700 5800 2400 +Wire Wire Line + 5900 2000 5900 1950 +Wire Wire Line + 5900 1950 6100 1950 +Wire Wire Line + 6100 1950 6100 2700 +Wire Wire Line + 5800 3100 5800 3200 +Wire Wire Line + 5800 3200 5950 3200 +Wire Wire Line + 6100 3200 6100 3100 +Wire Wire Line + 5900 2400 5900 2450 +Connection ~ 5950 3200 +Wire Wire Line + 5950 3200 6100 3200 +$Comp +L Device:C C? +U 1 1 5BB558F5 +P 5950 4900 +F 0 "C?" H 6065 4946 50 0000 L CNN +F 1 "100nF" H 6065 4855 50 0000 L CNN +F 2 "" H 5988 4750 50 0001 C CNN +F 3 "~" H 5950 4900 50 0001 C CNN + 1 5950 4900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5950 3200 5950 4700 +$Comp +L power:GND #PWR? +U 1 1 5BB55A02 +P 5700 2500 +F 0 "#PWR?" H 5700 2250 50 0001 C CNN +F 1 "GND" H 5705 2327 50 0000 C CNN +F 2 "" H 5700 2500 50 0001 C CNN +F 3 "" H 5700 2500 50 0001 C CNN + 1 5700 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5700 2500 5700 2400 +$Comp +L Device:R_POT RV? +U 1 1 5BB55CCB +P 5100 4700 +F 0 "RV?" H 5030 4746 50 0000 R CNN +F 1 "10k" H 5030 4655 50 0000 R CNN +F 2 "" H 5100 4700 50 0001 C CNN +F 3 "~" H 5100 4700 50 0001 C CNN + 1 5100 4700 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R? +U 1 1 5BB55D43 +P 5600 4700 +F 0 "R?" V 5393 4700 50 0000 C CNN +F 1 "47k" V 5484 4700 50 0000 C CNN +F 2 "" V 5530 4700 50 0001 C CNN +F 3 "~" H 5600 4700 50 0001 C CNN + 1 5600 4700 + 0 1 1 0 +$EndComp +Wire Wire Line + 5750 4700 5950 4700 +Connection ~ 5950 4700 +Wire Wire Line + 5950 4700 5950 4750 +Wire Wire Line + 5250 4700 5450 4700 +Wire Wire Line + 5100 4850 5100 5200 +Wire Wire Line + 5950 5050 5950 5200 +Wire Wire Line + 5100 4550 5100 4400 +$Comp +L power:GND #PWR? +U 1 1 5BB56446 +P 5950 5200 +F 0 "#PWR?" H 5950 4950 50 0001 C CNN +F 1 "GND" H 5955 5027 50 0000 C CNN +F 2 "" H 5950 5200 50 0001 C CNN +F 3 "" H 5950 5200 50 0001 C CNN + 1 5950 5200 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB5647A +P 5100 5200 +F 0 "#PWR?" H 5100 4950 50 0001 C CNN +F 1 "GND" H 5105 5027 50 0000 C CNN +F 2 "" H 5100 5200 50 0001 C CNN +F 3 "" H 5100 5200 50 0001 C CNN + 1 5100 5200 + 1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR? +U 1 1 5BB5682C +P 5100 4400 +F 0 "#PWR?" H 5100 4250 50 0001 C CNN +F 1 "+5V" H 5115 4573 50 0000 C CNN +F 2 "" H 5100 4400 50 0001 C CNN +F 3 "" H 5100 4400 50 0001 C CNN + 1 5100 4400 + 1 0 0 -1 +$EndComp +$Comp +L misc:TrifilarTransformer T? +U 1 1 5BB5685A +P 6500 3850 +F 0 "T?" V 6800 3800 50 0000 L CNN +F 1 "TrifilarTransformer" V 6900 3450 50 0000 L CNN +F 2 "" H 6450 3850 50 0001 C CNN +F 3 "~" H 6450 3850 50 0001 C CNN + 1 6500 3850 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6700 3700 6850 3700 +Wire Wire Line + 6850 3700 6850 3900 +Wire Wire Line + 6700 3900 6850 3900 +Connection ~ 6850 3900 +Wire Wire Line + 6850 3900 6850 4200 +Wire Wire Line + 6300 3700 5300 3700 +Wire Wire Line + 5300 3700 5300 2900 +Wire Wire Line + 5300 2900 5500 2900 +Wire Wire Line + 6400 2900 6950 2900 +Wire Wire Line + 6950 2900 6950 3800 +Wire Wire Line + 6950 3800 6700 3800 +$Comp +L power:GND #PWR? +U 1 1 5BB576EE +P 6850 4200 +F 0 "#PWR?" H 6850 3950 50 0001 C CNN +F 1 "GND" H 6855 4027 50 0000 C CNN +F 2 "" H 6850 4200 50 0001 C CNN +F 3 "" H 6850 4200 50 0001 C CNN + 1 6850 4200 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C? +U 1 1 5BB58933 +P 4900 3900 +F 0 "C?" V 4648 3900 50 0000 C CNN +F 1 "C" V 4739 3900 50 0000 C CNN +F 2 "" H 4938 3750 50 0001 C CNN +F 3 "~" H 4900 3900 50 0001 C CNN + 1 4900 3900 + 0 1 1 0 +$EndComp +Wire Wire Line + 6300 3900 5050 3900 +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB58DBB +P 4450 3900 +F 0 "J?" H 4380 4138 50 0000 C CNN +F 1 "Conn_Coaxial" H 4380 4047 50 0000 C CNN +F 2 "" H 4450 3900 50 0001 C CNN +F 3 " ~" H 4450 3900 50 0001 C CNN + 1 4450 3900 + -1 0 0 -1 +$EndComp +Wire Wire Line + 4650 3900 4750 3900 +$Comp +L power:GND #PWR? +U 1 1 5BB5A89D +P 4450 4200 +F 0 "#PWR?" H 4450 3950 50 0001 C CNN +F 1 "GND" H 4455 4027 50 0000 C CNN +F 2 "" H 4450 4200 50 0001 C CNN +F 3 "" H 4450 4200 50 0001 C CNN + 1 4450 4200 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4450 4100 4450 4200 +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB5B18D +P 4450 1950 +F 0 "J?" H 4380 2188 50 0000 C CNN +F 1 "Conn_Coaxial" H 4380 2097 50 0000 C CNN +F 2 "" H 4450 1950 50 0001 C CNN +F 3 " ~" H 4450 1950 50 0001 C CNN + 1 4450 1950 + -1 0 0 -1 +$EndComp +Wire Wire Line + 5700 2000 5700 1950 +Wire Wire Line + 5700 1950 4650 1950 +$Comp +L power:GND #PWR? +U 1 1 5BB5BC94 +P 4450 2250 +F 0 "#PWR?" H 4450 2000 50 0001 C CNN +F 1 "GND" H 4455 2077 50 0000 C CNN +F 2 "" H 4450 2250 50 0001 C CNN +F 3 "" H 4450 2250 50 0001 C CNN + 1 4450 2250 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4450 2150 4450 2250 +$Comp +L Connector:Conn_Coaxial J? +U 1 1 5BB5C242 +P 7350 2450 +F 0 "J?" H 7280 2688 50 0000 C CNN +F 1 "Conn_Coaxial" H 7280 2597 50 0000 C CNN +F 2 "" H 7350 2450 50 0001 C CNN +F 3 " ~" H 7350 2450 50 0001 C CNN + 1 7350 2450 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB5C24A +P 7350 2750 +F 0 "#PWR?" H 7350 2500 50 0001 C CNN +F 1 "GND" H 7355 2577 50 0000 C CNN +F 2 "" H 7350 2750 50 0001 C CNN +F 3 "" H 7350 2750 50 0001 C CNN + 1 7350 2750 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7350 2650 7350 2750 +Wire Wire Line + 5900 2450 7150 2450 +$Comp +L Connector_Generic:Conn_01x02 J? +U 1 1 5BB5FA83 +P 7650 5100 +F 0 "J?" H 7950 5000 50 0000 C CNN +F 1 "Conn_01x02" H 7950 5100 50 0000 C CNN +F 2 "" H 7650 5100 50 0001 C CNN +F 3 "~" H 7650 5100 50 0001 C CNN + 1 7650 5100 + 1 0 0 1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5BB6001B +P 7350 5200 +F 0 "#PWR?" H 7350 4950 50 0001 C CNN +F 1 "GND" H 7355 5027 50 0000 C CNN +F 2 "" H 7350 5200 50 0001 C CNN +F 3 "" H 7350 5200 50 0001 C CNN + 1 7350 5200 + -1 0 0 -1 +$EndComp +$Comp +L power:+5V #PWR? +U 1 1 5BB600CE +P 7350 4900 +F 0 "#PWR?" H 7350 4750 50 0001 C CNN +F 1 "+5V" H 7365 5073 50 0000 C CNN +F 2 "" H 7350 4900 50 0001 C CNN +F 3 "" H 7350 4900 50 0001 C CNN + 1 7350 4900 + -1 0 0 -1 +$EndComp +Wire Wire Line + 7450 5100 7350 5100 +Wire Wire Line + 7350 5100 7350 5200 +Wire Wire Line + 7450 5000 7350 5000 +Wire Wire Line + 7350 5000 7350 4900 +$EndSCHEMATC diff --git a/mixer/sym-lib-table b/mixer/sym-lib-table new file mode 100644 index 0000000..c851876 --- /dev/null +++ b/mixer/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name misc)(type Legacy)(uri /home/sebastian/projects/minima2.0/lib/misc.lib)(options "")(descr "")) +) diff --git a/output-filter/output-filter/output-filter-cache.lib b/output-filter/output-filter-cache.lib similarity index 100% rename from output-filter/output-filter/output-filter-cache.lib rename to output-filter/output-filter-cache.lib diff --git a/output-filter/output-filter.kicad_pcb b/output-filter/output-filter.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/output-filter/output-filter.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/output-filter/output-filter.pro b/output-filter/output-filter.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/output-filter/output-filter.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/output-filter/output-filter/output-filter.sch b/output-filter/output-filter.sch similarity index 100% rename from output-filter/output-filter/output-filter.sch rename to output-filter/output-filter.sch