From 1506120b963e8a1198941d0161acd4c174b760bc Mon Sep 17 00:00:00 2001 From: LongHairedHacker Date: Mon, 6 Jun 2016 23:48:29 +0200 Subject: [PATCH] Added schematic --- .gitignore | 5 + ark-lna-cache.lib | 191 +++++++++++++++++++++ ark-lna.kicad_pcb | 1 + ark-lna.pro | 72 ++++++++ ark-lna.sch | 413 ++++++++++++++++++++++++++++++++++++++++++++++ lib/mar-6.dcm | 9 + lib/mar-6.lib | 23 +++ plot/ark-lna.pdf | Bin 0 -> 28985 bytes 8 files changed, 714 insertions(+) create mode 100644 .gitignore create mode 100644 ark-lna-cache.lib create mode 100644 ark-lna.kicad_pcb create mode 100644 ark-lna.pro create mode 100644 ark-lna.sch create mode 100644 lib/mar-6.dcm create mode 100644 lib/mar-6.lib create mode 100644 plot/ark-lna.pdf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ae323a4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.bak +*.kicad_pcb-bak +_autosave-* +*.swp +*.dxf~ diff --git a/ark-lna-cache.lib b/ark-lna-cache.lib new file mode 100644 index 0000000..4571ef9 --- /dev/null +++ b/ark-lna-cache.lib @@ -0,0 +1,191 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# +5V +# +DEF +5V #PWR 0 40 Y Y 1 F P +F0 "#PWR" 0 90 20 H I C CNN +F1 "+5V" 0 90 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X +5V 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 4 0 1 0 0 0 0 30 0 30 0 30 N +ENDDRAW +ENDDEF +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 0 100 40 H V L CNN +F1 "C" 6 -85 40 H V L CNN +F2 "" 38 -150 30 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + SM* + C? + C1-1 +$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 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CONN_1 +# +DEF ~CONN_1 P 0 30 N N 1 F N +F0 "P" 80 0 40 H V L CNN +F1 "CONN_1" 0 55 30 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +C 0 0 31 0 1 0 N +P 2 0 1 0 -30 0 -50 0 N +X 1 1 -150 0 100 R 60 60 1 1 P +ENDDRAW +ENDDEF +# +# CP1 +# +DEF CP1 C 0 10 N N 1 F N +F0 "C" 50 100 50 H V L CNN +F1 "CP1" 50 -100 50 H V L CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +$FPLIST + CP* + SM* +$ENDFPLIST +DRAW +T 0 -50 100 80 0 0 0 + Normal 0 C C +A 0 -200 180 563 1236 0 1 15 N 100 -50 -100 -50 +P 4 0 1 15 -100 50 100 50 50 50 50 50 N +X ~ 1 0 200 150 D 40 40 1 1 P +X ~ 2 0 -200 180 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# CTRIM +# +DEF CTRIM C 0 10 Y Y 1 F N +F0 "C" 130 -80 50 H V C CNN +F1 "CTRIM" 150 -160 50 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 2 0 1 12 -100 -30 100 -30 N +P 2 0 1 12 -100 30 100 30 N +P 2 0 1 12 -90 -90 75 75 N +P 3 0 1 0 50 100 100 100 100 50 F +X ~ 1 0 200 170 D 40 40 1 1 P +X ~ 2 0 -200 170 U 40 40 1 1 P +ENDDRAW +ENDDEF +# +# GND +# +DEF ~GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 0 30 H I C CNN +F1 "GND" 0 -70 30 H I C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N +X GND 1 0 0 0 U 30 30 1 1 W N +ENDDRAW +ENDDEF +# +# INDUCTOR +# +DEF INDUCTOR L 0 40 N N 1 F N +F0 "L" -50 0 40 V V C CNN +F1 "INDUCTOR" 100 0 40 V V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100 +A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2 +A 0 51 51 -889 889 0 1 0 N 1 1 1 102 +A 0 148 48 -889 889 0 1 0 N 1 101 1 196 +X 1 1 0 300 100 D 70 70 1 1 P +X 2 2 0 -300 100 U 70 70 1 1 P +ENDDRAW +ENDDEF +# +# LM317S +# +DEF LM317S U 0 40 Y Y 1 F N +F0 "U" -200 200 40 H V C CNN +F1 "LM317S" 0 200 40 H V L CNN +F2 "TO-263" 0 100 30 H V C CIN +F3 "" 0 0 60 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +S -250 150 250 -150 0 1 10 f +X ADJ 1 0 -250 100 U 40 40 1 1 I +X OUT 2 400 50 150 L 40 40 1 1 w +X IN 3 -400 50 150 R 40 40 1 1 I +ENDDRAW +ENDDEF +# +# MAR-6+ +# +DEF MAR-6+ U 0 50 Y Y 1 F N +F0 "U" 200 250 40 H V C CNN +F1 "MAR-6+" 200 200 40 H V C CNN +F2 "VV105" -150 100 30 H V C CIN +F3 "" 0 0 60 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -300 300 400 0 -300 -300 -300 300 f +X RF_in 1 -450 0 150 R 40 40 1 1 I +X GND 2 0 -350 175 U 40 40 1 1 W +X RF_out 3 550 0 150 L 40 40 1 1 O +X GND 4 0 350 175 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +# R +# +DEF R R 0 0 N Y 1 F N +F0 "R" 80 0 40 V V C CNN +F1 "R" 7 1 40 V V C CNN +F2 "" -70 0 30 V V C CNN +F3 "" 0 0 30 H V C CNN +$FPLIST + R? + SM0603 + SM0805 + R?-* + SM1206 +$ENDFPLIST +DRAW +S -40 150 40 -150 0 1 12 N +X ~ 1 0 250 100 D 60 60 1 1 P +X ~ 2 0 -250 100 U 60 60 1 1 P +ENDDRAW +ENDDEF +# +# VCC +# +DEF VCC #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 100 30 H I C CNN +F1 "VCC" 0 100 30 H V C CNN +F2 "" 0 0 60 H V C CNN +F3 "" 0 0 60 H V C CNN +DRAW +X VCC 1 0 0 0 U 20 20 0 0 W N +C 0 50 20 0 1 0 N +P 3 0 1 0 0 0 0 30 0 30 N +ENDDRAW +ENDDEF +# +#End Library diff --git a/ark-lna.kicad_pcb b/ark-lna.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/ark-lna.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/ark-lna.pro b/ark-lna.pro new file mode 100644 index 0000000..2079362 --- /dev/null +++ b/ark-lna.pro @@ -0,0 +1,72 @@ +update=Mon 06 Jun 2016 11:47:56 PM CEST +version=1 +last_client=kicad +[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 +[general] +version=1 +[eeschema] +version=1 +LibDir=lib +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=transistors +LibName4=conn +LibName5=linear +LibName6=regul +LibName7=74xx +LibName8=cmos4000 +LibName9=adc-dac +LibName10=memory +LibName11=xilinx +LibName12=microcontrollers +LibName13=dsp +LibName14=microchip +LibName15=analog_switches +LibName16=motorola +LibName17=texas +LibName18=intel +LibName19=audio +LibName20=interface +LibName21=digital-audio +LibName22=philips +LibName23=display +LibName24=cypress +LibName25=siliconi +LibName26=opto +LibName27=atmel +LibName28=contrib +LibName29=valves +LibName30=lib/mar-6 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName=plot/ +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName= +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 +ERC_TestSimilarLabels=1 diff --git a/ark-lna.sch b/ark-lna.sch new file mode 100644 index 0000000..755d06f --- /dev/null +++ b/ark-lna.sch @@ -0,0 +1,413 @@ +EESchema Schematic File Version 2 +LIBS:power +LIBS:device +LIBS:transistors +LIBS:conn +LIBS:linear +LIBS:regul +LIBS:74xx +LIBS:cmos4000 +LIBS:adc-dac +LIBS:memory +LIBS:xilinx +LIBS:microcontrollers +LIBS:dsp +LIBS:microchip +LIBS:analog_switches +LIBS:motorola +LIBS:texas +LIBS:intel +LIBS:audio +LIBS:interface +LIBS:digital-audio +LIBS:philips +LIBS:display +LIBS:cypress +LIBS:siliconi +LIBS:opto +LIBS:atmel +LIBS:contrib +LIBS:valves +LIBS:mar-6 +EELAYER 25 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L CONN_1 P1 +U 1 1 5755E110 +P 3050 4550 +F 0 "P1" H 2984 4452 40 0000 C CNN +F 1 "CONN_1" H 3050 4605 30 0001 C CNN +F 2 "" H 3050 4550 60 0000 C CNN +F 3 "" H 3050 4550 60 0000 C CNN + 1 3050 4550 + -1 0 0 1 +$EndComp +$Comp +L INDUCTOR L1 +U 1 1 5755E2D1 +P 3650 4550 +F 0 "L1" V 3846 4550 40 0000 C CNN +F 1 "401nF" V 3768 4550 40 0000 C CNN +F 2 "" H 3650 4550 60 0000 C CNN +F 3 "" H 3650 4550 60 0000 C CNN + 1 3650 4550 + 0 -1 -1 0 +$EndComp +$Comp +L INDUCTOR L2 +U 1 1 5755E358 +P 5050 4550 +F 0 "L2" V 5246 4550 40 0000 C CNN +F 1 "401nF" V 5168 4550 40 0000 C CNN +F 2 "" H 5050 4550 60 0000 C CNN +F 3 "" H 5050 4550 60 0000 C CNN + 1 5050 4550 + 0 -1 -1 0 +$EndComp +$Comp +L CTRIM C3 +U 1 1 5755E3AD +P 4350 4550 +F 0 "C3" V 4081 4550 50 0000 C CNN +F 1 "3-10pfF" V 4173 4550 50 0000 C CNN +F 2 "" H 4350 4550 60 0000 C CNN +F 3 "" H 4350 4550 60 0000 C CNN + 1 4350 4550 + 0 1 1 0 +$EndComp +$Comp +L CTRIM C7 +U 1 1 5755E56A +P 5750 4550 +F 0 "C7" V 5481 4550 50 0000 C CNN +F 1 "3-10pF" V 5573 4550 50 0000 C CNN +F 2 "" H 5750 4550 60 0000 C CNN +F 3 "" H 5750 4550 60 0000 C CNN + 1 5750 4550 + 0 1 1 0 +$EndComp +$Comp +L C C4 +U 1 1 5755E5AA +P 4650 4900 +F 0 "C4" H 4765 4939 40 0000 L CNN +F 1 "33pF" H 4765 4861 40 0000 L CNN +F 2 "" H 4688 4750 30 0000 C CNN +F 3 "" H 4650 4900 60 0000 C CNN + 1 4650 4900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3200 4550 3350 4550 +Wire Wire Line + 3950 4550 4150 4550 +Wire Wire Line + 4550 4550 4750 4550 +Wire Wire Line + 4650 4550 4650 4700 +Connection ~ 4650 4550 +Wire Wire Line + 5350 4550 5550 4550 +Wire Wire Line + 4650 5100 4650 5300 +$Comp +L GND #PWR5 +U 1 1 5755E6CD +P 4650 5300 +F 0 "#PWR5" H 4650 5300 30 0001 C CNN +F 1 "GND" H 4650 5230 30 0001 C CNN +F 2 "" H 4650 5300 60 0000 C CNN +F 3 "" H 4650 5300 60 0000 C CNN + 1 4650 5300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5950 4550 6200 4550 +$Comp +L MAR-6+ U2 +U 1 1 5755E86C +P 6650 4550 +F 0 "U2" H 6800 4400 40 0000 L CNN +F 1 "MAR-6+" H 6800 4350 40 0000 L CNN +F 2 "VV105" H 6800 4300 30 0000 L CIN +F 3 "" H 6650 4550 60 0000 C CNN + 1 6650 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6650 4200 6650 3900 +Wire Wire Line + 6650 3900 6850 3900 +Wire Wire Line + 6850 3900 6850 4000 +Wire Wire Line + 6650 4900 6650 5150 +$Comp +L GND #PWR10 +U 1 1 5755E929 +P 6850 4000 +F 0 "#PWR10" H 6850 4000 30 0001 C CNN +F 1 "GND" H 6850 3930 30 0001 C CNN +F 2 "" H 6850 4000 60 0000 C CNN +F 3 "" H 6850 4000 60 0000 C CNN + 1 6850 4000 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR9 +U 1 1 5755E97C +P 6650 5150 +F 0 "#PWR9" H 6650 5150 30 0001 C CNN +F 1 "GND" H 6650 5080 30 0001 C CNN +F 2 "" H 6650 5150 60 0000 C CNN +F 3 "" H 6650 5150 60 0000 C CNN + 1 6650 5150 + 1 0 0 -1 +$EndComp +$Comp +L INDUCTOR L3 +U 1 1 5755EA9F +P 7350 4100 +F 0 "L3" H 7429 4139 40 0000 L CNN +F 1 "10uH" H 7429 4061 40 0000 L CNN +F 2 "" H 7350 4100 60 0000 C CNN +F 3 "" H 7350 4100 60 0000 C CNN + 1 7350 4100 + 1 0 0 -1 +$EndComp +$Comp +L R R1 +U 1 1 5755EB07 +P 7350 3450 +F 0 "R1" H 7421 3489 40 0000 L CNN +F 1 "91" H 7421 3411 40 0000 L CNN +F 2 "" V 7280 3450 30 0000 C CNN +F 3 "" H 7350 3450 30 0000 C CNN + 1 7350 3450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7200 4550 7600 4550 +Wire Wire Line + 7350 4400 7350 4550 +Connection ~ 7350 4550 +Wire Wire Line + 7350 3700 7350 3800 +$Comp +L CONN_1 P2 +U 1 1 5755EBDB +P 8350 4550 +F 0 "P2" H 8409 4550 40 0000 L CNN +F 1 "CONN_1" H 8350 4605 30 0001 C CNN +F 2 "" H 8350 4550 60 0000 C CNN +F 3 "" H 8350 4550 60 0000 C CNN + 1 8350 4550 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR11 +U 1 1 5755ED66 +P 7350 3100 +F 0 "#PWR11" H 7350 3190 20 0001 C CNN +F 1 "+5V" H 7343 3229 30 0000 C CNN +F 2 "" H 7350 3100 60 0000 C CNN +F 3 "" H 7350 3100 60 0000 C CNN + 1 7350 3100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7350 3100 7350 3200 +Text Notes 7600 3600 0 60 ~ 0 +MAR-6 needs 16mA at 3.5v\nV_R_bias = 5v - 3.5v = 1.5v\nR_bias = 1.5v / 16mA = 93.75Ohm +$Comp +L C C8 +U 1 1 5755F009 +P 7800 4550 +F 0 "C8" V 7568 4550 40 0000 C CNN +F 1 "100pF" V 7646 4550 40 0000 C CNN +F 2 "" H 7838 4400 30 0000 C CNN +F 3 "" H 7800 4550 60 0000 C CNN + 1 7800 4550 + 0 1 1 0 +$EndComp +Wire Wire Line + 8000 4550 8200 4550 +Text Notes 3350 3950 0 60 ~ 0 +LC series filter\nImpedance is minimal at f_0 = 1 / (2pi * sqrt(L * C))\nMinimal f_0 using 10pf: 79.48 MHz\nMaximal f_0 using 3pf: 145.1 Mhz\n\nUse plastic screwdriver from scope probes to tune +$Comp +L LM317S U1 +U 1 1 575600BB +P 4400 1600 +F 0 "U1" H 4400 1958 40 0000 C CNN +F 1 "LM1117-5" H 4400 1880 40 0000 C CNN +F 2 "TO-263" H 4400 1811 30 0000 C CIN +F 3 "" H 4400 1600 60 0000 C CNN + 1 4400 1600 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR4 +U 1 1 57560406 +P 4400 2400 +F 0 "#PWR4" H 4400 2400 30 0001 C CNN +F 1 "GND" H 4400 2330 30 0001 C CNN +F 2 "" H 4400 2400 60 0000 C CNN +F 3 "" H 4400 2400 60 0000 C CNN + 1 4400 2400 + 1 0 0 -1 +$EndComp +$Comp +L VCC #PWR1 +U 1 1 57560432 +P 3150 1300 +F 0 "#PWR1" H 3150 1400 30 0001 C CNN +F 1 "VCC" H 3156 1429 30 0000 C CNN +F 2 "" H 3150 1300 60 0000 C CNN +F 3 "" H 3150 1300 60 0000 C CNN + 1 3150 1300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3150 1300 3150 1550 +Wire Wire Line + 3150 1550 4000 1550 +$Comp +L CP1 C1 +U 1 1 575604AF +P 3400 1950 +F 0 "C1" H 3533 1996 50 0000 L CNN +F 1 "10uF" H 3533 1904 50 0000 L CNN +F 2 "" H 3400 1950 60 0000 C CNN +F 3 "" H 3400 1950 60 0000 C CNN + 1 3400 1950 + 1 0 0 -1 +$EndComp +$Comp +L C C2 +U 1 1 57560509 +P 3850 1950 +F 0 "C2" H 3965 1989 40 0000 L CNN +F 1 "100nf" H 3965 1911 40 0000 L CNN +F 2 "" H 3965 1872 30 0000 L CNN +F 3 "" H 3850 1950 60 0000 C CNN + 1 3850 1950 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3850 1550 3850 1750 +Connection ~ 3850 1550 +Wire Wire Line + 3400 1750 3400 1550 +Connection ~ 3400 1550 +Wire Wire Line + 3400 2150 3400 2400 +Wire Wire Line + 3850 2400 3850 2150 +Wire Wire Line + 4400 2400 4400 1850 +$Comp +L GND #PWR3 +U 1 1 57560722 +P 3850 2400 +F 0 "#PWR3" H 3850 2400 30 0001 C CNN +F 1 "GND" H 3850 2330 30 0001 C CNN +F 2 "" H 3850 2400 60 0000 C CNN +F 3 "" H 3850 2400 60 0000 C CNN + 1 3850 2400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR2 +U 1 1 57560752 +P 3400 2400 +F 0 "#PWR2" H 3400 2400 30 0001 C CNN +F 1 "GND" H 3400 2330 30 0001 C CNN +F 2 "" H 3400 2400 60 0000 C CNN +F 3 "" H 3400 2400 60 0000 C CNN + 1 3400 2400 + 1 0 0 -1 +$EndComp +$Comp +L CP1 C6 +U 1 1 57560982 +P 5400 1950 +F 0 "C6" H 5533 1996 50 0000 L CNN +F 1 "10uF" H 5533 1904 50 0000 L CNN +F 2 "" H 5400 1950 60 0000 C CNN +F 3 "" H 5400 1950 60 0000 C CNN + 1 5400 1950 + -1 0 0 -1 +$EndComp +$Comp +L C C5 +U 1 1 57560988 +P 4950 1950 +F 0 "C5" H 5065 1989 40 0000 L CNN +F 1 "100nF" H 5065 1911 40 0000 L CNN +F 2 "" H 4988 1800 30 0000 C CNN +F 3 "" H 4950 1950 60 0000 C CNN + 1 4950 1950 + -1 0 0 -1 +$EndComp +Wire Wire Line + 5400 2150 5400 2400 +Wire Wire Line + 4950 2400 4950 2150 +$Comp +L GND #PWR6 +U 1 1 57560990 +P 4950 2400 +F 0 "#PWR6" H 4950 2400 30 0001 C CNN +F 1 "GND" H 4950 2330 30 0001 C CNN +F 2 "" H 4950 2400 60 0000 C CNN +F 3 "" H 4950 2400 60 0000 C CNN + 1 4950 2400 + -1 0 0 -1 +$EndComp +$Comp +L GND #PWR7 +U 1 1 57560996 +P 5400 2400 +F 0 "#PWR7" H 5400 2400 30 0001 C CNN +F 1 "GND" H 5400 2330 30 0001 C CNN +F 2 "" H 5400 2400 60 0000 C CNN +F 3 "" H 5400 2400 60 0000 C CNN + 1 5400 2400 + -1 0 0 -1 +$EndComp +Wire Wire Line + 5400 1550 5400 1750 +Connection ~ 5400 1550 +Wire Wire Line + 5650 1550 5650 1300 +$Comp +L +5V #PWR8 +U 1 1 57560C9E +P 5650 1300 +F 0 "#PWR8" H 5650 1390 20 0001 C CNN +F 1 "+5V" H 5643 1429 30 0000 C CNN +F 2 "" H 5650 1300 60 0000 C CNN +F 3 "" H 5650 1300 60 0000 C CNN + 1 5650 1300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4950 1750 4950 1550 +Connection ~ 4950 1550 +Wire Wire Line + 4800 1550 5650 1550 +Text Notes 7750 4950 0 60 ~ 0 +C8 is chosen by fair dice roll.\nI'm open for suggestions for the proper way to choose it. +$EndSCHEMATC diff --git a/lib/mar-6.dcm b/lib/mar-6.dcm new file mode 100644 index 0000000..0b7387a --- /dev/null +++ b/lib/mar-6.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP MAR-6+ +D LM1875, 20W Audio Power Amplifier, TO220-5 +K LM1875 Amplifier 20W +F http://www.national.com/ds/LM/LM1875.pdf +$ENDCMP +# +#End Doc Library diff --git a/lib/mar-6.lib b/lib/mar-6.lib new file mode 100644 index 0000000..6f54702 --- /dev/null +++ b/lib/mar-6.lib @@ -0,0 +1,23 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# MAR-6+ +# +DEF MAR-6+ U 0 50 Y Y 1 F N +F0 "U" 200 250 40 H V C CNN +F1 "MAR-6+" 200 200 40 H V C CNN +F2 "VV105" -150 100 30 H V C CIN +F3 "" 0 0 60 H V C CNN +$FPLIST + TO* +$ENDFPLIST +DRAW +P 4 0 1 10 -300 300 400 0 -300 -300 -300 300 f +X RF_in 1 -450 0 150 R 40 40 1 1 I +X GND 2 0 -350 175 U 40 40 1 1 W +X RF_out 3 550 0 150 L 40 40 1 1 O +X GND 4 0 350 175 D 40 40 1 1 W +ENDDRAW +ENDDEF +# +#End Library diff --git a/plot/ark-lna.pdf b/plot/ark-lna.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a17413a69abc96a226ab05d0cf369ee3e6a7c9c7 GIT binary patch literal 28985 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

XZk@@IYip|KO4neUxh+Ghdlte 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 JsUm~@e*g--)inSB literal 0 HcmV?d00001