1
0
Fork 0

Initial Commit

This commit is contained in:
Shawn Nock 2017-03-24 01:30:25 -04:00
commit e8828ee970
9 changed files with 1568 additions and 0 deletions

208
bmi-8ch-cache.lib Normal file
View File

@ -0,0 +1,208 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# +5V
#
DEF +5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+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
#
# AD8237
#
DEF AD8237 U 0 20 Y Y 1 F N
F0 "U" 200 150 50 H V L CNN
F1 "AD8237" 200 -150 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MSOP-8
$ENDFPLIST
DRAW
P 2 0 1 6 0 -150 0 -100 N
P 2 0 1 6 0 150 0 100 N
P 3 0 1 6 50 -75 100 -125 100 -150 N
P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
X BW 1 0 -300 150 U 50 50 1 1 P
X + 2 -300 100 100 R 50 50 1 1 I
X - 3 -300 -100 100 R 50 50 1 1 I
X V- 4 -100 -300 150 U 50 50 1 1 W
X V+ 5 -100 300 150 D 50 50 1 1 W
X Ref 6 0 300 150 D 50 50 1 1 I
X FB 7 100 -300 150 U 50 50 1 1 P
X ~ 8 300 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# AD8629
#
DEF AD8629 U 0 20 Y Y 2 F N
F0 "U" 200 150 50 H V L CNN
F1 "AD8629" 200 -150 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
MSOP-8
SOIC-8
$ENDFPLIST
DRAW
P 4 0 1 10 200 0 -200 200 -200 -200 200 0 f
X V- 4 -50 -250 126 U 50 39 0 1 W
X V+ 8 -50 250 126 D 50 39 0 1 W
X ~ 1 300 0 100 L 50 50 1 1 O
X - 2 -300 -100 100 R 50 50 1 1 I
X + 3 -300 100 100 R 50 50 1 1 I
X + 5 -300 100 100 R 50 50 2 1 I
X - 6 -300 -100 100 R 50 50 2 1 I
X ~ 7 300 0 100 L 50 50 2 1 O
ENDDRAW
ENDDEF
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "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
#
# CONN_01X02
#
DEF CONN_01X02 J 0 40 Y N 1 F N
F0 "J" 0 150 50 H V C CNN
F1 "CONN_01X02" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -45 10 -55 0 1 0 N
S -50 55 10 45 0 1 0 N
S -50 100 50 -100 0 1 0 N
X P1 1 -200 50 150 R 50 50 1 1 P
X P2 2 -200 -50 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# CONN_01X03
#
DEF CONN_01X03 J 0 40 Y N 1 F N
F0 "J" 0 200 50 H V C CNN
F1 "CONN_01X03" 100 0 50 V V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Pin_Header_Straight_1X*
Pin_Header_Angled_1X*
Socket_Strip_Straight_1X*
Socket_Strip_Angled_1X*
$ENDFPLIST
DRAW
S -50 -95 10 -105 0 1 0 N
S -50 5 10 -5 0 1 0 N
S -50 105 10 95 0 1 0 N
S -50 150 50 -150 0 1 0 N
X P1 1 -200 100 150 R 50 50 1 1 P
X P2 2 -200 0 150 R 50 50 1 1 P
X P3 3 -200 -100 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GNDA
#
DEF GNDA #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GNDA" 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 GNDA 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# LP2985LV
#
DEF LP2985LV U 0 30 Y Y 1 F N
F0 "U" 200 -450 50 H V C CNN
F1 "LP2985LV" 0 450 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
S -500 -400 500 400 0 1 0 N
X VIN 1 -800 300 300 R 50 50 1 1 W
X GND 2 0 -700 300 U 50 50 1 1 W
X ON/OFF 3 -800 100 300 R 50 50 1 1 I
X BYPASS 4 -800 -200 300 R 50 50 1 1 I
X VOUT 5 800 300 300 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "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_*
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
#
# VBATT
#
DEF VBATT #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "VBATT" 0 150 50 H V C CNN
F2 "" 0 0 50 H V C CNN
F3 "" 0 0 50 H V C CNN
DRAW
C 0 75 25 0 1 0 N
P 2 0 1 0 0 0 0 50 N
X VDD 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
#End Library

1
bmi-8ch.kicad_pcb Normal file
View File

@ -0,0 +1 @@
(kicad_pcb (version 4) (host kicad "dummy file") )

61
bmi-8ch.pro Normal file
View File

@ -0,0 +1,61 @@
update=Thu 23 Mar 2017 07:34:49 PM EDT
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=../../kicad/symbols
[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=/home/nock/devel/kicad/symbols/nocko

267
bmi-8ch.sch Normal file
View File

@ -0,0 +1,267 @@
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:nocko
LIBS:bmi-8ch-cache
EELAYER 25 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 2
Title ""
Date "2017-03-23"
Rev "AA"
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 950 2350 950 750
U 58D4647E
F0 "channel0-1" 60
F1 "channel0.sch" 60
F2 "OUTPUT0" O R 1900 2450 87
F3 "OUTPUT1" O R 1900 2800 87
F4 "GUARD0" O R 1900 2600 87
F5 "GUARD1" O R 1900 2950 87
$EndSheet
$Comp
L CONN_01X02 J?
U 1 1 58D57064
P 7150 1100
F 0 "J?" H 7150 1250 50 0000 C CNN
F 1 "External 5V Ref" V 7250 1100 50 0000 C CNN
F 2 "" H 7150 1100 50 0001 C CNN
F 3 "" H 7150 1100 50 0001 C CNN
1 7150 1100
-1 0 0 1
$EndComp
$Comp
L GNDA #PWR?
U 1 1 58D5726E
P 7350 1150
F 0 "#PWR?" H 7350 900 50 0001 C CNN
F 1 "GNDA" H 7350 1000 50 0000 C CNN
F 2 "" H 7350 1150 50 0001 C CNN
F 3 "" H 7350 1150 50 0001 C CNN
1 7350 1150
1 0 0 -1
$EndComp
Wire Wire Line
7350 1050 7850 1050
Wire Wire Line
7850 1250 7850 1700
Wire Wire Line
7850 1700 8550 1700
Wire Wire Line
8550 1700 8550 1150
Wire Wire Line
8450 1150 8850 1150
$Comp
L GNDA #PWR?
U 1 1 58D57376
P 8050 1450
F 0 "#PWR?" H 8050 1200 50 0001 C CNN
F 1 "GNDA" H 8050 1300 50 0000 C CNN
F 2 "" H 8050 1450 50 0001 C CNN
F 3 "" H 8050 1450 50 0001 C CNN
1 8050 1450
1 0 0 -1
$EndComp
Text GLabel 8850 1150 2 87 Input ~ 0
Vref
Connection ~ 8550 1150
$Comp
L PWR_FLAG #FLG?
U 1 1 58D574A1
P 8750 1150
F 0 "#FLG?" H 8750 1225 50 0001 C CNN
F 1 "PWR_FLAG" H 8750 1300 50 0000 C CNN
F 2 "" H 8750 1150 50 0001 C CNN
F 3 "" H 8750 1150 50 0001 C CNN
1 8750 1150
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 58D5759A
P 8900 1400
F 0 "R?" V 8980 1400 50 0000 C CNN
F 1 "10k" V 8900 1400 50 0000 C CNN
F 2 "" V 8830 1400 50 0001 C CNN
F 3 "" H 8900 1400 50 0001 C CNN
1 8900 1400
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 58D57637
P 9300 1400
F 0 "R?" V 9380 1400 50 0000 C CNN
F 1 "10k" V 9300 1400 50 0000 C CNN
F 2 "" V 9230 1400 50 0001 C CNN
F 3 "" H 9300 1400 50 0001 C CNN
1 9300 1400
0 1 1 0
$EndComp
Wire Wire Line
8750 1150 8750 1400
Connection ~ 8750 1150
Wire Wire Line
9050 1400 9150 1400
Wire Wire Line
9100 1400 9100 2000
Connection ~ 9100 1400
$Comp
L GNDA #PWR?
U 1 1 58D577C3
P 9450 1400
F 0 "#PWR?" H 9450 1150 50 0001 C CNN
F 1 "GNDA" H 9450 1250 50 0000 C CNN
F 2 "" H 9450 1400 50 0001 C CNN
F 3 "" H 9450 1400 50 0001 C CNN
1 9450 1400
0 -1 -1 0
$EndComp
$Comp
L GNDA #PWR?
U 1 1 58D577F5
P 9350 2400
F 0 "#PWR?" H 9350 2150 50 0001 C CNN
F 1 "GNDA" H 9350 2250 50 0000 C CNN
F 2 "" H 9350 2400 50 0001 C CNN
F 3 "" H 9350 2400 50 0001 C CNN
1 9350 2400
1 0 0 -1
$EndComp
Wire Wire Line
9100 2000 9150 2000
Wire Wire Line
9150 2200 9150 2700
Wire Wire Line
9150 2700 9950 2700
Wire Wire Line
9950 2700 9950 2100
Wire Wire Line
9950 2100 9750 2100
Text GLabel 9950 2100 2 87 Input ~ 0
Vref/2
$Comp
L LP2985LV U?
U 1 1 58D57CC7
P 5000 1450
F 0 "U?" H 5200 1000 50 0000 C CNN
F 1 "LP2985LV" H 5000 1900 50 0000 C CNN
F 2 "" H 5000 1450 50 0001 C CNN
F 3 "" H 5000 1450 50 0001 C CNN
1 5000 1450
1 0 0 -1
$EndComp
$Comp
L VBATT #PWR?
U 1 1 58D57D74
P 4200 1150
F 0 "#PWR?" H 4200 1000 50 0001 C CNN
F 1 "VBATT" H 4200 1300 50 0000 C CNN
F 2 "" H 4200 1150 50 0000 C CNN
F 3 "" H 4200 1150 50 0000 C CNN
1 4200 1150
1 0 0 -1
$EndComp
Wire Wire Line
4200 1350 4200 1150
$Comp
L C C?
U 1 1 58D57E78
P 4050 1850
F 0 "C?" H 4075 1950 50 0000 L CNN
F 1 "10nF" H 4075 1750 50 0000 L CNN
F 2 "" H 4088 1700 50 0001 C CNN
F 3 "" H 4050 1850 50 0001 C CNN
1 4050 1850
1 0 0 -1
$EndComp
Wire Wire Line
4050 2000 4050 2150
Wire Wire Line
4050 2150 5000 2150
$Comp
L GNDA #PWR?
U 1 1 58D57FC1
P 5000 2150
F 0 "#PWR?" H 5000 1900 50 0001 C CNN
F 1 "GNDA" H 5000 2000 50 0000 C CNN
F 2 "" H 5000 2150 50 0001 C CNN
F 3 "" H 5000 2150 50 0001 C CNN
1 5000 2150
1 0 0 -1
$EndComp
Wire Wire Line
4050 1700 4050 1650
Wire Wire Line
4050 1650 4200 1650
$Comp
L +5V #PWR?
U 1 1 58D58154
P 5950 1150
F 0 "#PWR?" H 5950 1000 50 0001 C CNN
F 1 "+5V" H 5950 1290 50 0000 C CNN
F 2 "" H 5950 1150 50 0001 C CNN
F 3 "" H 5950 1150 50 0001 C CNN
1 5950 1150
1 0 0 -1
$EndComp
Wire Wire Line
5800 1150 5950 1150
$Comp
L VBATT #PWR?
U 1 1 58D58272
P 8050 850
F 0 "#PWR?" H 8050 700 50 0001 C CNN
F 1 "VBATT" H 8050 1000 50 0000 C CNN
F 2 "" H 8050 850 50 0000 C CNN
F 3 "" H 8050 850 50 0000 C CNN
1 8050 850
1 0 0 -1
$EndComp
$Comp
L VBATT #PWR?
U 1 1 58D58313
P 9350 1800
F 0 "#PWR?" H 9350 1650 50 0001 C CNN
F 1 "VBATT" H 9350 1950 50 0000 C CNN
F 2 "" H 9350 1800 50 0000 C CNN
F 3 "" H 9350 1800 50 0000 C CNN
1 9350 1800
1 0 0 -1
$EndComp
$EndSCHEMATC

1031
channel0.sch Normal file

File diff suppressed because it is too large Load Diff

BIN
docs/AD8237.pdf Normal file

Binary file not shown.

BIN
docs/AD8628_8629_8630.pdf Normal file

Binary file not shown.

BIN
docs/MCP6002.pdf Normal file

Binary file not shown.

BIN
docs/lp2985-18.pdf Normal file

Binary file not shown.