missing hw

This commit is contained in:
Andrey B 2014-04-30 11:25:07 -05:00
parent 7dc4d26e1c
commit dfc67ee2ed
29 changed files with 11351 additions and 0 deletions

View File

@ -0,0 +1,423 @@
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:special
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:ECUStimS
LIBS:ECUStimS-cache
EELAYER 24 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 3 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MCP42010 U?
U 1 1 5337A4B8
P 5500 2250
F 0 "U?" H 5200 2650 60 0000 C CNN
F 1 "MCP42010" V 5500 2250 60 0000 C CNN
F 2 "" H 5150 2250 60 0000 C CNN
F 3 "" H 5150 2250 60 0000 C CNN
1 5500 2250
1 0 0 -1
$EndComp
Text HLabel 4550 2050 0 60 Input ~ 0
SCK
Text HLabel 4550 2150 0 60 Input ~ 0
SI
Text HLabel 4550 2250 0 60 UnSpc ~ 0
GND
Text HLabel 4550 1950 0 60 Input ~ 0
CS
Text HLabel 6450 2150 2 60 Input ~ 0
/SHDN
Text HLabel 6450 2250 2 60 Input ~ 0
/RS
Text HLabel 6450 1950 2 60 Input ~ 0
3.3V
$Comp
L C C?
U 1 1 5337A508
P 5500 1700
F 0 "C?" H 5500 1800 40 0000 L CNN
F 1 "0.1 uF" H 5506 1615 40 0000 L CNN
F 2 "" H 5538 1550 30 0000 C CNN
F 3 "" H 5500 1700 60 0000 C CNN
1 5500 1700
0 1 1 0
$EndComp
Wire Wire Line
5700 1700 6200 1700
Wire Wire Line
6200 1400 6200 1950
Wire Wire Line
6150 1950 6450 1950
Wire Wire Line
5300 1700 4750 1700
Wire Wire Line
4750 1400 4750 2250
Wire Wire Line
4550 2250 4850 2250
$Comp
L CONN_3 K?
U 1 1 5337A525
P 3800 2450
F 0 "K?" V 3750 2450 50 0000 C CNN
F 1 "CONN_3" V 3850 2450 40 0000 C CNN
F 2 "" H 3800 2450 60 0000 C CNN
F 3 "" H 3800 2450 60 0000 C CNN
1 3800 2450
-1 0 0 1
$EndComp
$Comp
L CONN_3 K?
U 1 1 5337A552
P 7200 2450
F 0 "K?" V 7150 2450 50 0000 C CNN
F 1 "CONN_3" V 7250 2450 40 0000 C CNN
F 2 "" H 7200 2450 60 0000 C CNN
F 3 "" H 7200 2450 60 0000 C CNN
1 7200 2450
1 0 0 1
$EndComp
$Comp
L R R?
U 1 1 5337A60D
P 4550 5400
F 0 "R?" V 4630 5400 40 0000 C CNN
F 1 "39K" V 4557 5401 40 0000 C CNN
F 2 "" V 4480 5400 30 0000 C CNN
F 3 "" H 4550 5400 30 0000 C CNN
1 4550 5400
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 5337A621
P 6550 5400
F 0 "R?" V 6630 5400 40 0000 C CNN
F 1 "39K" V 6557 5401 40 0000 C CNN
F 2 "" V 6480 5400 30 0000 C CNN
F 3 "" H 6550 5400 30 0000 C CNN
1 6550 5400
0 1 1 0
$EndComp
Wire Wire Line
4550 1950 4850 1950
Wire Wire Line
4850 2050 4550 2050
Wire Wire Line
4550 2150 4850 2150
Connection ~ 4750 2250
Wire Wire Line
4150 2350 4850 2350
Wire Wire Line
4850 2550 4150 2550
Wire Wire Line
4850 2450 4150 2450
Wire Wire Line
6150 2350 6850 2350
Wire Wire Line
6150 2450 6850 2450
Wire Wire Line
6850 2550 6150 2550
Connection ~ 6200 1950
Wire Wire Line
6150 2150 6450 2150
Wire Wire Line
6450 2250 6150 2250
$Comp
L MCP42010 U?
U 1 1 5337A7AB
P 5500 3800
F 0 "U?" H 5200 4200 60 0000 C CNN
F 1 "MCP42010" V 5500 3800 60 0000 C CNN
F 2 "" H 5150 3800 60 0000 C CNN
F 3 "" H 5150 3800 60 0000 C CNN
1 5500 3800
1 0 0 -1
$EndComp
Text HLabel 4550 3600 0 60 Input ~ 0
SCK
Text HLabel 4550 3800 0 60 UnSpc ~ 0
GND
Text HLabel 4550 3500 0 60 Input ~ 0
CS
Text HLabel 6450 3700 2 60 Input ~ 0
/SHDN
Text HLabel 6450 3800 2 60 Input ~ 0
/RS
Text HLabel 6450 3500 2 60 Input ~ 0
3.3V
$Comp
L C C?
U 1 1 5337A7B9
P 5500 3250
F 0 "C?" H 5500 3350 40 0000 L CNN
F 1 "0.1 uF" H 5506 3165 40 0000 L CNN
F 2 "" H 5538 3100 30 0000 C CNN
F 3 "" H 5500 3250 60 0000 C CNN
1 5500 3250
0 1 1 0
$EndComp
Wire Wire Line
6150 3500 6450 3500
Wire Wire Line
4550 3800 4850 3800
$Comp
L CONN_3 K?
U 1 1 5337A7C5
P 3800 4000
F 0 "K?" V 3750 4000 50 0000 C CNN
F 1 "CONN_3" V 3850 4000 40 0000 C CNN
F 2 "" H 3800 4000 60 0000 C CNN
F 3 "" H 3800 4000 60 0000 C CNN
1 3800 4000
-1 0 0 1
$EndComp
$Comp
L CONN_3 K?
U 1 1 5337A7CB
P 7200 4000
F 0 "K?" V 7150 4000 50 0000 C CNN
F 1 "CONN_3" V 7250 4000 40 0000 C CNN
F 2 "" H 7200 4000 60 0000 C CNN
F 3 "" H 7200 4000 60 0000 C CNN
1 7200 4000
1 0 0 1
$EndComp
Wire Wire Line
4550 3500 4850 3500
Wire Wire Line
4850 3600 4550 3600
Connection ~ 4750 3800
Wire Wire Line
4150 3900 4850 3900
Wire Wire Line
4850 4100 4150 4100
Wire Wire Line
4850 4000 4150 4000
Wire Wire Line
6150 3900 6850 3900
Wire Wire Line
6150 4000 6850 4000
Wire Wire Line
6850 4100 6150 4100
Connection ~ 6200 3500
Wire Wire Line
6150 3700 6450 3700
Wire Wire Line
6450 3800 6150 3800
$Comp
L MCP42010 U?
U 1 1 5337A8B3
P 5550 5300
F 0 "U?" H 5250 5700 60 0000 C CNN
F 1 "MCP42010" V 5550 5300 60 0000 C CNN
F 2 "" H 5200 5300 60 0000 C CNN
F 3 "" H 5200 5300 60 0000 C CNN
1 5550 5300
1 0 0 -1
$EndComp
Text HLabel 4600 5100 0 60 Input ~ 0
SCK
Text HLabel 4600 5300 0 60 UnSpc ~ 0
GND
Text HLabel 4600 5000 0 60 Input ~ 0
CS
Text HLabel 6500 5100 2 60 Output ~ 0
SO
Text HLabel 6500 5200 2 60 Input ~ 0
/SHDN
Text HLabel 6500 5300 2 60 Input ~ 0
/RS
Text HLabel 6500 5000 2 60 Input ~ 0
3.3V
$Comp
L C C?
U 1 1 5337A8C1
P 5550 4750
F 0 "C?" H 5550 4850 40 0000 L CNN
F 1 "0.1 uF" H 5556 4665 40 0000 L CNN
F 2 "" H 5588 4600 30 0000 C CNN
F 3 "" H 5550 4750 60 0000 C CNN
1 5550 4750
0 1 1 0
$EndComp
Wire Wire Line
5750 4750 6250 4750
Wire Wire Line
6250 4450 6250 5000
Wire Wire Line
6200 5000 6500 5000
Wire Wire Line
5350 4750 4800 4750
Wire Wire Line
4800 4450 4800 5300
Wire Wire Line
4600 5300 4900 5300
$Comp
L CONN_3 K?
U 1 1 5337A8CD
P 3850 5500
F 0 "K?" V 3800 5500 50 0000 C CNN
F 1 "CONN_3" V 3900 5500 40 0000 C CNN
F 2 "" H 3850 5500 60 0000 C CNN
F 3 "" H 3850 5500 60 0000 C CNN
1 3850 5500
-1 0 0 1
$EndComp
$Comp
L CONN_3 K?
U 1 1 5337A8D3
P 7250 5500
F 0 "K?" V 7200 5500 50 0000 C CNN
F 1 "CONN_3" V 7300 5500 40 0000 C CNN
F 2 "" H 7250 5500 60 0000 C CNN
F 3 "" H 7250 5500 60 0000 C CNN
1 7250 5500
1 0 0 1
$EndComp
Wire Wire Line
4600 5000 4900 5000
Wire Wire Line
4900 5100 4600 5100
Connection ~ 4800 5300
Wire Wire Line
4900 5600 4200 5600
Wire Wire Line
4900 5500 4200 5500
Wire Wire Line
6200 5500 6900 5500
Wire Wire Line
6900 5600 6200 5600
Connection ~ 6250 5000
Wire Wire Line
6500 5100 6200 5100
Wire Wire Line
6200 5200 6500 5200
Wire Wire Line
6500 5300 6200 5300
Wire Wire Line
6150 2050 7350 2050
Wire Wire Line
7350 2050 7350 2750
Wire Wire Line
7350 2750 4250 2750
Wire Wire Line
4250 2750 4250 3700
Wire Wire Line
4250 3700 4850 3700
Wire Wire Line
7350 3600 7350 4250
Wire Wire Line
7350 4250 4250 4250
Wire Wire Line
4250 4250 4250 5200
Wire Wire Line
4250 5200 4900 5200
Wire Wire Line
4800 5400 4900 5400
Wire Wire Line
4300 5400 4200 5400
Wire Wire Line
6200 5400 6300 5400
Wire Wire Line
6800 5400 6900 5400
$Comp
L C C?
U 1 1 5337AFDD
P 5500 1400
F 0 "C?" H 5500 1500 40 0000 L CNN
F 1 "1 uF" H 5506 1315 40 0000 L CNN
F 2 "" H 5538 1250 30 0000 C CNN
F 3 "" H 5500 1400 60 0000 C CNN
1 5500 1400
0 1 1 0
$EndComp
Wire Wire Line
5300 1400 4750 1400
Connection ~ 4750 1700
Wire Wire Line
5700 1400 6200 1400
Connection ~ 6200 1700
Wire Wire Line
6150 3600 7350 3600
$Comp
L C C?
U 1 1 5337B19C
P 5550 4450
F 0 "C?" H 5550 4550 40 0000 L CNN
F 1 "1 uF" H 5556 4365 40 0000 L CNN
F 2 "" H 5588 4300 30 0000 C CNN
F 3 "" H 5550 4450 60 0000 C CNN
1 5550 4450
0 1 1 0
$EndComp
Wire Wire Line
5350 4450 4800 4450
Connection ~ 4800 4750
Wire Wire Line
5750 4450 6250 4450
Connection ~ 6250 4750
Wire Wire Line
4750 2950 4750 3800
Wire Wire Line
6200 2950 6200 3500
$Comp
L C C?
U 1 1 5337B4B8
P 5500 2950
F 0 "C?" H 5500 3050 40 0000 L CNN
F 1 "1 uF" H 5506 2865 40 0000 L CNN
F 2 "" H 5538 2800 30 0000 C CNN
F 3 "" H 5500 2950 60 0000 C CNN
1 5500 2950
0 1 1 0
$EndComp
Wire Wire Line
5300 2950 4750 2950
Wire Wire Line
6200 2950 5700 2950
Wire Wire Line
5700 3250 6200 3250
Connection ~ 6200 3250
Wire Wire Line
5300 3250 4750 3250
Connection ~ 4750 3250
$EndSCHEMATC

View File

@ -0,0 +1,45 @@
update=Sun 30 Mar 2014 00:55:15 CDT
last_client=eeschema
[eeschema]
version=1
PageLayoutDescrFile=
SubpartIdSeparator=0
SubpartFirstId=65
LibDir=lib
NetFmtName=
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
[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=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=ECUStimS

View File

@ -0,0 +1,153 @@
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:special
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:ECUStimS
LIBS:ECUStimS-cache
EELAYER 24 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 4100 4350 600 600
U 5338543B
F0 "VRHall" 50
F1 "VRHall.sch" 50
F2 "5V" I R 4700 4550 60
F3 "GND" U R 4700 4850 60
F4 "G" I L 4100 4450 60
F5 "2A" I L 4100 4650 60
F6 "Ex_P" I R 4700 4450 60
F7 "4A" I L 4100 4850 60
F8 "1A" I L 4100 4550 60
F9 "3A" I L 4100 4750 60
$EndSheet
$Sheet
S 6350 2950 800 600
U 5338733A
F0 "Digipots" 50
F1 "Digipots.sch" 50
F2 "SCK" I L 6350 3150 60
F3 "SI" I L 6350 3250 60
F4 "GND" U R 7150 3250 60
F5 "CS" I L 6350 3050 60
F6 "/SHDN" I L 6350 3350 60
F7 "/RS" I L 6350 3450 60
F8 "3.3V" I R 7150 3150 60
F9 "SO" O R 7150 3050 60
$EndSheet
$Sheet
S 4050 2650 650 1100
U 5338B51F
F0 "FetInputs" 50
F1 "FetInputs.sch" 50
F2 "Gnd" U R 4700 2950 60
F3 "Ex_p" U R 4700 2750 60
F4 "In6" O L 4050 3250 60
F5 "In1" O L 4050 2750 60
F6 "In7" O L 4050 3350 60
F7 "In2" O L 4050 2850 60
F8 "In8" O L 4050 3450 60
F9 "In4" O L 4050 3050 60
F10 "In9" O L 4050 3550 60
F11 "In5" O L 4050 3150 60
F12 "In10" O L 4050 3650 60
F13 "3.3V" U R 4700 2850 60
F14 "In3" O L 4050 2950 60
$EndSheet
$Comp
L CONN_9 P?
U 1 1 53393FD4
P 6100 6350
F 0 "P?" V 6050 6350 60 0000 C CNN
F 1 "CONN_9" V 6150 6350 60 0000 C CNN
F 2 "" H 6100 6350 60 0000 C CNN
F 3 "" H 6100 6350 60 0000 C CNN
1 6100 6350
0 1 1 0
$EndComp
$Comp
L CONN_9 P?
U 1 1 5339403D
P 5200 6350
F 0 "P?" V 5150 6350 60 0000 C CNN
F 1 "CONN_9" V 5250 6350 60 0000 C CNN
F 2 "" H 5200 6350 60 0000 C CNN
F 3 "" H 5200 6350 60 0000 C CNN
1 5200 6350
0 -1 1 0
$EndComp
$Sheet
S 6350 4350 650 650
U 53385946
F0 "HiLo" 50
F1 "HiLo.sch" 50
F2 "GND" U R 7000 4550 60
F3 "Vp" I R 7000 4450 60
F4 "HL1" I L 6350 4450 60
F5 "HL2" I L 6350 4550 60
F6 "HL3" I L 6350 4650 60
F7 "HL4" I L 6350 4750 60
F8 "HL5" I L 6350 4850 60
F9 "HL6" I L 6350 4950 60
$EndSheet
$Comp
L CONN_25X2 P?
U 1 1 53388170
P 9550 3950
F 0 "P?" H 9550 5250 60 0000 C CNN
F 1 "CONN_25X2" V 9550 3950 50 0000 C CNN
F 2 "" H 9550 3950 60 0000 C CNN
F 3 "" H 9550 3950 60 0000 C CNN
1 9550 3950
1 0 0 -1
$EndComp
$Comp
L CONN_25X2 P?
U 1 1 53388348
P 1600 3900
F 0 "P?" H 1600 5200 60 0000 C CNN
F 1 "CONN_25X2" V 1600 3900 50 0000 C CNN
F 2 "" H 1600 3900 60 0000 C CNN
F 3 "" H 1600 3900 60 0000 C CNN
1 1600 3900
1 0 0 -1
$EndComp
$EndSCHEMATC

View File

@ -0,0 +1,897 @@
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:special
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:ECUStimS
LIBS:ECUStimS-cache
EELAYER 24 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L MOSFET_N Q?
U 1 1 53374089
P 3550 2750
F 0 "Q?" H 3560 2920 60 0000 R CNN
F 1 "MOSFET_N" H 4150 2600 60 0000 R CNN
F 2 "" H 3550 2750 60 0000 C CNN
F 3 "" H 3550 2750 60 0000 C CNN
1 3550 2750
1 0 0 -1
$EndComp
Text HLabel 3900 2500 2 60 Output ~ 0
In1
Text HLabel 3150 3550 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
3650 2950 3650 3550
Wire Wire Line
3650 3550 3150 3550
Wire Wire Line
3200 3450 3200 3550
Connection ~ 3200 3550
Wire Wire Line
3200 2550 3200 2950
$Comp
L R R?
U 1 1 5337409D
P 3200 2300
F 0 "R?" V 3280 2300 40 0000 C CNN
F 1 "10k" V 3207 2301 40 0000 C CNN
F 2 "" V 3130 2300 30 0000 C CNN
F 3 "" H 3200 2300 30 0000 C CNN
1 3200 2300
1 0 0 -1
$EndComp
Text HLabel 3150 1850 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
3150 1850 3200 1850
Wire Wire Line
3200 1850 3200 2050
Wire Wire Line
3900 2500 3650 2500
Wire Wire Line
3650 2450 3650 2550
Wire Wire Line
2850 2750 3350 2750
Connection ~ 3200 2750
$Comp
L MOSFET_N Q?
U 1 1 53374166
P 3550 4650
F 0 "Q?" H 3560 4820 60 0000 R CNN
F 1 "MOSFET_N" H 4150 4500 60 0000 R CNN
F 2 "" H 3550 4650 60 0000 C CNN
F 3 "" H 3550 4650 60 0000 C CNN
1 3550 4650
1 0 0 -1
$EndComp
Text HLabel 3900 4400 2 60 Output ~ 0
In6
Text HLabel 3150 5450 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
3650 4850 3650 5450
Wire Wire Line
3650 5450 3150 5450
Wire Wire Line
3200 5350 3200 5450
Connection ~ 3200 5450
Wire Wire Line
3200 4450 3200 4850
Text HLabel 3150 3750 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
3150 3750 3200 3750
Wire Wire Line
3200 3750 3200 3950
Wire Wire Line
3900 4400 3650 4400
Wire Wire Line
3650 4350 3650 4450
Wire Wire Line
2850 4650 3350 4650
Connection ~ 3200 4650
$Comp
L MOSFET_N Q?
U 1 1 53374187
P 5150 2750
F 0 "Q?" H 5160 2920 60 0000 R CNN
F 1 "MOSFET_N" H 5750 2600 60 0000 R CNN
F 2 "" H 5150 2750 60 0000 C CNN
F 3 "" H 5150 2750 60 0000 C CNN
1 5150 2750
1 0 0 -1
$EndComp
Text HLabel 5500 2500 2 60 Output ~ 0
In2
Text HLabel 4750 3550 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
5250 2950 5250 3550
Wire Wire Line
5250 3550 4750 3550
Wire Wire Line
4800 3450 4800 3550
Connection ~ 4800 3550
Wire Wire Line
4800 2550 4800 2950
Text HLabel 4750 1850 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
4750 1850 4800 1850
Wire Wire Line
4800 1850 4800 2050
Wire Wire Line
5500 2500 5250 2500
Wire Wire Line
5250 2450 5250 2550
Wire Wire Line
4450 2750 4950 2750
Connection ~ 4800 2750
$Comp
L MOSFET_N Q?
U 1 1 533741A8
P 5150 4650
F 0 "Q?" H 5160 4820 60 0000 R CNN
F 1 "MOSFET_N" H 5750 4500 60 0000 R CNN
F 2 "" H 5150 4650 60 0000 C CNN
F 3 "" H 5150 4650 60 0000 C CNN
1 5150 4650
1 0 0 -1
$EndComp
Text HLabel 5500 4400 2 60 Output ~ 0
In7
Text HLabel 4750 5450 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
5250 4850 5250 5450
Wire Wire Line
5250 5450 4750 5450
Wire Wire Line
4800 5350 4800 5450
Connection ~ 4800 5450
Wire Wire Line
4800 4450 4800 4850
Text HLabel 4750 3750 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
4750 3750 4800 3750
Wire Wire Line
4800 3750 4800 3950
Wire Wire Line
5500 4400 5250 4400
Wire Wire Line
5250 4350 5250 4450
Wire Wire Line
4450 4650 4950 4650
Connection ~ 4800 4650
$Comp
L MOSFET_N Q?
U 1 1 533741C9
P 6750 2750
F 0 "Q?" H 6760 2920 60 0000 R CNN
F 1 "MOSFET_N" H 7350 2600 60 0000 R CNN
F 2 "" H 6750 2750 60 0000 C CNN
F 3 "" H 6750 2750 60 0000 C CNN
1 6750 2750
1 0 0 -1
$EndComp
Text HLabel 7100 2500 2 60 Output ~ 0
In3
Text HLabel 6350 3550 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
6850 2950 6850 3550
Wire Wire Line
6850 3550 6350 3550
Wire Wire Line
6400 3450 6400 3550
Connection ~ 6400 3550
Wire Wire Line
6400 2550 6400 2950
Text HLabel 6350 1850 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
6350 1850 6400 1850
Wire Wire Line
6400 1850 6400 2050
Wire Wire Line
7100 2500 6850 2500
Wire Wire Line
6850 2450 6850 2550
Wire Wire Line
6050 2750 6550 2750
Connection ~ 6400 2750
$Comp
L MOSFET_N Q?
U 1 1 533741EA
P 6750 4650
F 0 "Q?" H 6760 4820 60 0000 R CNN
F 1 "MOSFET_N" H 7350 4500 60 0000 R CNN
F 2 "" H 6750 4650 60 0000 C CNN
F 3 "" H 6750 4650 60 0000 C CNN
1 6750 4650
1 0 0 -1
$EndComp
Text HLabel 7100 4400 2 60 Output ~ 0
In8
Text HLabel 6350 5450 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
6850 4850 6850 5450
Wire Wire Line
6850 5450 6350 5450
Wire Wire Line
6400 5350 6400 5450
Connection ~ 6400 5450
Wire Wire Line
6400 4450 6400 4850
Text HLabel 6350 3750 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
6350 3750 6400 3750
Wire Wire Line
6400 3750 6400 3950
Wire Wire Line
7100 4400 6850 4400
Wire Wire Line
6850 4350 6850 4450
Wire Wire Line
6050 4650 6550 4650
Connection ~ 6400 4650
$Comp
L MOSFET_N Q?
U 1 1 5337420B
P 8350 2750
F 0 "Q?" H 8360 2920 60 0000 R CNN
F 1 "MOSFET_N" H 8950 2600 60 0000 R CNN
F 2 "" H 8350 2750 60 0000 C CNN
F 3 "" H 8350 2750 60 0000 C CNN
1 8350 2750
1 0 0 -1
$EndComp
Text HLabel 8700 2500 2 60 Output ~ 0
In4
Text HLabel 7950 3550 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
8450 2950 8450 3550
Wire Wire Line
8450 3550 7950 3550
Wire Wire Line
8000 3450 8000 3550
Connection ~ 8000 3550
Wire Wire Line
8000 2550 8000 2950
Text HLabel 7950 1850 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
7950 1850 8000 1850
Wire Wire Line
8000 1850 8000 2050
Wire Wire Line
8700 2500 8450 2500
Wire Wire Line
8450 2450 8450 2550
Wire Wire Line
7650 2750 8150 2750
Connection ~ 8000 2750
$Comp
L MOSFET_N Q?
U 1 1 5337422C
P 8350 4650
F 0 "Q?" H 8360 4820 60 0000 R CNN
F 1 "MOSFET_N" H 8950 4500 60 0000 R CNN
F 2 "" H 8350 4650 60 0000 C CNN
F 3 "" H 8350 4650 60 0000 C CNN
1 8350 4650
1 0 0 -1
$EndComp
Text HLabel 8700 4400 2 60 Output ~ 0
In9
Text HLabel 7950 5450 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
8450 4850 8450 5450
Wire Wire Line
8450 5450 7950 5450
Wire Wire Line
8000 5350 8000 5450
Connection ~ 8000 5450
Wire Wire Line
8000 4450 8000 4850
Text HLabel 7950 3750 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
7950 3750 8000 3750
Wire Wire Line
8000 3750 8000 3950
Wire Wire Line
8700 4400 8450 4400
Wire Wire Line
8450 4350 8450 4450
Wire Wire Line
7650 4650 8150 4650
Connection ~ 8000 4650
$Comp
L MOSFET_N Q?
U 1 1 5337424D
P 9950 2750
F 0 "Q?" H 9960 2920 60 0000 R CNN
F 1 "MOSFET_N" H 10550 2600 60 0000 R CNN
F 2 "" H 9950 2750 60 0000 C CNN
F 3 "" H 9950 2750 60 0000 C CNN
1 9950 2750
1 0 0 -1
$EndComp
Text HLabel 10300 2500 2 60 Output ~ 0
In5
Text HLabel 9550 3550 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
10050 2950 10050 3550
Wire Wire Line
10050 3550 9550 3550
Wire Wire Line
9600 3450 9600 3550
Connection ~ 9600 3550
Wire Wire Line
9600 2550 9600 2950
Text HLabel 9550 1850 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
9550 1850 9600 1850
Wire Wire Line
9600 1850 9600 2050
Wire Wire Line
10300 2500 10050 2500
Wire Wire Line
10050 2450 10050 2550
Wire Wire Line
9250 2750 9750 2750
Connection ~ 9600 2750
$Comp
L MOSFET_N Q?
U 1 1 5337426E
P 9950 4650
F 0 "Q?" H 9960 4820 60 0000 R CNN
F 1 "MOSFET_N" H 10550 4500 60 0000 R CNN
F 2 "" H 9950 4650 60 0000 C CNN
F 3 "" H 9950 4650 60 0000 C CNN
1 9950 4650
1 0 0 -1
$EndComp
Text HLabel 10300 4400 2 60 Output ~ 0
In10
Text HLabel 9550 5450 0 60 UnSpc ~ 0
Gnd
Wire Wire Line
10050 4850 10050 5450
Wire Wire Line
10050 5450 9550 5450
Wire Wire Line
9600 5350 9600 5450
Connection ~ 9600 5450
Wire Wire Line
9600 4450 9600 4850
Text HLabel 9550 3750 0 60 UnSpc ~ 0
Ex_p
Wire Wire Line
9550 3750 9600 3750
Wire Wire Line
9600 3750 9600 3950
Wire Wire Line
10300 4400 10050 4400
Wire Wire Line
10050 4350 10050 4450
Wire Wire Line
9250 4650 9750 4650
Connection ~ 9600 4650
Text HLabel 10100 3750 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
10100 3750 10050 3750
Wire Wire Line
10050 3750 10050 3850
Text HLabel 3700 1850 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
3700 1850 3650 1850
Wire Wire Line
3650 1850 3650 1950
Text HLabel 5300 1850 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
5300 1850 5250 1850
Wire Wire Line
5250 1850 5250 1950
Text HLabel 6900 1850 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
6900 1850 6850 1850
Wire Wire Line
6850 1850 6850 1950
Text HLabel 8500 1850 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
8500 1850 8450 1850
Wire Wire Line
8450 1850 8450 1950
Text HLabel 10100 1850 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
10100 1850 10050 1850
Wire Wire Line
10050 1850 10050 1950
Text HLabel 3700 3750 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
3700 3750 3650 3750
Wire Wire Line
3650 3750 3650 3850
Text HLabel 5300 3750 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
5300 3750 5250 3750
Wire Wire Line
5250 3750 5250 3850
Text HLabel 6900 3750 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
6900 3750 6850 3750
Wire Wire Line
6850 3750 6850 3850
Text HLabel 8500 3750 2 60 UnSpc ~ 0
3.3V
Wire Wire Line
8500 3750 8450 3750
Wire Wire Line
8450 3750 8450 3850
Connection ~ 3650 4400
Connection ~ 5250 4400
Connection ~ 6850 4400
Connection ~ 8450 4400
Connection ~ 10050 4400
Connection ~ 3650 2500
Connection ~ 5250 2500
Connection ~ 8450 2500
Connection ~ 10050 2500
Connection ~ 6850 2500
$Comp
L R R?
U 1 1 5338461F
P 3650 2200
F 0 "R?" V 3730 2200 40 0000 C CNN
F 1 "10k" V 3657 2201 40 0000 C CNN
F 2 "" V 3580 2200 30 0000 C CNN
F 3 "" H 3650 2200 30 0000 C CNN
1 3650 2200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338462A
P 3200 3200
F 0 "R?" V 3280 3200 40 0000 C CNN
F 1 "10k" V 3207 3201 40 0000 C CNN
F 2 "" V 3130 3200 30 0000 C CNN
F 3 "" H 3200 3200 30 0000 C CNN
1 3200 3200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384635
P 4800 2300
F 0 "R?" V 4880 2300 40 0000 C CNN
F 1 "10k" V 4807 2301 40 0000 C CNN
F 2 "" V 4730 2300 30 0000 C CNN
F 3 "" H 4800 2300 30 0000 C CNN
1 4800 2300
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384640
P 5250 2200
F 0 "R?" V 5330 2200 40 0000 C CNN
F 1 "10k" V 5257 2201 40 0000 C CNN
F 2 "" V 5180 2200 30 0000 C CNN
F 3 "" H 5250 2200 30 0000 C CNN
1 5250 2200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338464B
P 4800 3200
F 0 "R?" V 4880 3200 40 0000 C CNN
F 1 "10k" V 4807 3201 40 0000 C CNN
F 2 "" V 4730 3200 30 0000 C CNN
F 3 "" H 4800 3200 30 0000 C CNN
1 4800 3200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384656
P 6400 2300
F 0 "R?" V 6480 2300 40 0000 C CNN
F 1 "10k" V 6407 2301 40 0000 C CNN
F 2 "" V 6330 2300 30 0000 C CNN
F 3 "" H 6400 2300 30 0000 C CNN
1 6400 2300
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384661
P 6850 2200
F 0 "R?" V 6930 2200 40 0000 C CNN
F 1 "10k" V 6857 2201 40 0000 C CNN
F 2 "" V 6780 2200 30 0000 C CNN
F 3 "" H 6850 2200 30 0000 C CNN
1 6850 2200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338466C
P 6400 3200
F 0 "R?" V 6480 3200 40 0000 C CNN
F 1 "10k" V 6407 3201 40 0000 C CNN
F 2 "" V 6330 3200 30 0000 C CNN
F 3 "" H 6400 3200 30 0000 C CNN
1 6400 3200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384677
P 8000 2300
F 0 "R?" V 8080 2300 40 0000 C CNN
F 1 "10k" V 8007 2301 40 0000 C CNN
F 2 "" V 7930 2300 30 0000 C CNN
F 3 "" H 8000 2300 30 0000 C CNN
1 8000 2300
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384682
P 8450 2200
F 0 "R?" V 8530 2200 40 0000 C CNN
F 1 "10k" V 8457 2201 40 0000 C CNN
F 2 "" V 8380 2200 30 0000 C CNN
F 3 "" H 8450 2200 30 0000 C CNN
1 8450 2200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338468D
P 8000 3200
F 0 "R?" V 8080 3200 40 0000 C CNN
F 1 "10k" V 8007 3201 40 0000 C CNN
F 2 "" V 7930 3200 30 0000 C CNN
F 3 "" H 8000 3200 30 0000 C CNN
1 8000 3200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384698
P 9600 2300
F 0 "R?" V 9680 2300 40 0000 C CNN
F 1 "10k" V 9607 2301 40 0000 C CNN
F 2 "" V 9530 2300 30 0000 C CNN
F 3 "" H 9600 2300 30 0000 C CNN
1 9600 2300
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846A3
P 10050 2200
F 0 "R?" V 10130 2200 40 0000 C CNN
F 1 "10k" V 10057 2201 40 0000 C CNN
F 2 "" V 9980 2200 30 0000 C CNN
F 3 "" H 10050 2200 30 0000 C CNN
1 10050 2200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846AE
P 9600 3200
F 0 "R?" V 9680 3200 40 0000 C CNN
F 1 "10k" V 9607 3201 40 0000 C CNN
F 2 "" V 9530 3200 30 0000 C CNN
F 3 "" H 9600 3200 30 0000 C CNN
1 9600 3200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846B9
P 3200 4200
F 0 "R?" V 3280 4200 40 0000 C CNN
F 1 "10k" V 3207 4201 40 0000 C CNN
F 2 "" V 3130 4200 30 0000 C CNN
F 3 "" H 3200 4200 30 0000 C CNN
1 3200 4200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846CE
P 3650 4100
F 0 "R?" V 3730 4100 40 0000 C CNN
F 1 "10k" V 3657 4101 40 0000 C CNN
F 2 "" V 3580 4100 30 0000 C CNN
F 3 "" H 3650 4100 30 0000 C CNN
1 3650 4100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846D9
P 3200 5100
F 0 "R?" V 3280 5100 40 0000 C CNN
F 1 "10k" V 3207 5101 40 0000 C CNN
F 2 "" V 3130 5100 30 0000 C CNN
F 3 "" H 3200 5100 30 0000 C CNN
1 3200 5100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846E4
P 4800 4200
F 0 "R?" V 4880 4200 40 0000 C CNN
F 1 "10k" V 4807 4201 40 0000 C CNN
F 2 "" V 4730 4200 30 0000 C CNN
F 3 "" H 4800 4200 30 0000 C CNN
1 4800 4200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846EF
P 4800 5100
F 0 "R?" V 4880 5100 40 0000 C CNN
F 1 "10k" V 4807 5101 40 0000 C CNN
F 2 "" V 4730 5100 30 0000 C CNN
F 3 "" H 4800 5100 30 0000 C CNN
1 4800 5100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 533846FA
P 5250 4100
F 0 "R?" V 5330 4100 40 0000 C CNN
F 1 "10k" V 5257 4101 40 0000 C CNN
F 2 "" V 5180 4100 30 0000 C CNN
F 3 "" H 5250 4100 30 0000 C CNN
1 5250 4100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384705
P 6400 4200
F 0 "R?" V 6480 4200 40 0000 C CNN
F 1 "10k" V 6407 4201 40 0000 C CNN
F 2 "" V 6330 4200 30 0000 C CNN
F 3 "" H 6400 4200 30 0000 C CNN
1 6400 4200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384710
P 6400 5100
F 0 "R?" V 6480 5100 40 0000 C CNN
F 1 "10k" V 6407 5101 40 0000 C CNN
F 2 "" V 6330 5100 30 0000 C CNN
F 3 "" H 6400 5100 30 0000 C CNN
1 6400 5100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338471B
P 6850 4100
F 0 "R?" V 6930 4100 40 0000 C CNN
F 1 "10k" V 6857 4101 40 0000 C CNN
F 2 "" V 6780 4100 30 0000 C CNN
F 3 "" H 6850 4100 30 0000 C CNN
1 6850 4100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384726
P 8000 4200
F 0 "R?" V 8080 4200 40 0000 C CNN
F 1 "10k" V 8007 4201 40 0000 C CNN
F 2 "" V 7930 4200 30 0000 C CNN
F 3 "" H 8000 4200 30 0000 C CNN
1 8000 4200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384731
P 8450 4100
F 0 "R?" V 8530 4100 40 0000 C CNN
F 1 "10k" V 8457 4101 40 0000 C CNN
F 2 "" V 8380 4100 30 0000 C CNN
F 3 "" H 8450 4100 30 0000 C CNN
1 8450 4100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338473C
P 8000 5100
F 0 "R?" V 8080 5100 40 0000 C CNN
F 1 "10k" V 8007 5101 40 0000 C CNN
F 2 "" V 7930 5100 30 0000 C CNN
F 3 "" H 8000 5100 30 0000 C CNN
1 8000 5100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384747
P 9600 4200
F 0 "R?" V 9680 4200 40 0000 C CNN
F 1 "10k" V 9607 4201 40 0000 C CNN
F 2 "" V 9530 4200 30 0000 C CNN
F 3 "" H 9600 4200 30 0000 C CNN
1 9600 4200
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53384752
P 9600 5100
F 0 "R?" V 9680 5100 40 0000 C CNN
F 1 "10k" V 9607 5101 40 0000 C CNN
F 2 "" V 9530 5100 30 0000 C CNN
F 3 "" H 9600 5100 30 0000 C CNN
1 9600 5100
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5338475D
P 10050 4100
F 0 "R?" V 10130 4100 40 0000 C CNN
F 1 "10k" V 10057 4101 40 0000 C CNN
F 2 "" V 9980 4100 30 0000 C CNN
F 3 "" H 10050 4100 30 0000 C CNN
1 10050 4100
1 0 0 -1
$EndComp
$Comp
L CONN_12 P?
U 1 1 53389EA5
P 1250 3600
F 0 "P?" V 1200 3600 60 0000 C CNN
F 1 "CONN_12" V 1300 3600 60 0000 C CNN
F 2 "" H 1250 3600 60 0000 C CNN
F 3 "" H 1250 3600 60 0000 C CNN
1 1250 3600
-1 0 0 1
$EndComp
Wire Wire Line
1600 3050 2050 3050
Wire Wire Line
1600 3150 1950 3150
Wire Wire Line
1600 3250 1950 3250
Wire Wire Line
1600 3350 1950 3350
Wire Wire Line
1600 3450 1950 3450
Wire Wire Line
1600 3550 1950 3550
Wire Wire Line
1600 3650 1950 3650
Wire Wire Line
1600 3750 1950 3750
Wire Wire Line
1600 3850 1950 3850
Wire Wire Line
1600 3950 1950 3950
Wire Wire Line
1600 4050 1950 4050
Wire Wire Line
1600 4150 2050 4150
Text Label 1800 4050 0 60 ~ 0
IN1
Text Label 1800 3950 0 60 ~ 0
IN2
Text Label 1800 3850 0 60 ~ 0
IN3
Text Label 1800 3750 0 60 ~ 0
IN4
Text Label 1800 3650 0 60 ~ 0
IN5
Text Label 1800 3550 0 60 ~ 0
IN6
Text Label 1800 3450 0 60 ~ 0
IN7
Text Label 1800 3350 0 60 ~ 0
IN8
Text Label 1800 3250 0 60 ~ 0
IN9
Text Label 1800 3150 0 60 ~ 0
IN10
Text Label 2900 2750 0 60 ~ 0
IN1
Text Label 4500 2750 0 60 ~ 0
IN2
Text Label 6100 2750 0 60 ~ 0
IN3
Text Label 7700 2750 0 60 ~ 0
IN4
Text Label 9300 2750 0 60 ~ 0
IN5
Text Label 2900 4650 0 60 ~ 0
IN6
Text Label 4500 4650 0 60 ~ 0
IN7
Text Label 6100 4650 0 60 ~ 0
IN8
Text Label 7700 4650 0 60 ~ 0
IN9
Text Label 9300 4650 0 60 ~ 0
IN10
Text HLabel 2050 3050 2 60 UnSpc ~ 0
Gnd
Text HLabel 2050 4150 2 60 UnSpc ~ 0
Gnd
$EndSCHEMATC

522
hardware/ECUStimS/HiLo.sch Normal file
View File

@ -0,0 +1,522 @@
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:special
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:ECUStimS
LIBS:ECUStimS-cache
EELAYER 24 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 5 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Wire Wire Line
6850 3850 7550 3850
Wire Wire Line
6850 3750 7550 3750
$Comp
L C C?
U 1 1 524F7FBD
P 5750 4650
F 0 "C?" V 5800 4700 40 0000 L CNN
F 1 "0.1uF" V 5800 4400 40 0000 L CNN
F 2 "SM0805" H 5788 4500 30 0001 C CNN
F 3 "~" H 5750 4650 60 0000 C CNN
F 4 "AVX,08051C104KAT2A" V 5750 4650 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 5750 4650 60 0001 C CNN "SEEED,#"
F 6 "DIGI,478-5028-1-ND" V 5750 4650 60 0001 C CNN "VEND1,VEND1#"
1 5750 4650
0 1 -1 0
$EndComp
Wire Wire Line
6950 3650 7550 3650
Wire Wire Line
7050 3550 7550 3550
Wire Wire Line
5300 4650 5550 4650
Wire Wire Line
5300 4550 5850 4550
$Comp
L LED LD?
U 1 1 52E5BF3C
P 6550 4750
F 0 "LD?" H 6400 4650 50 0000 C CNN
F 1 "LED" H 6550 4650 50 0000 C CNN
F 2 "SM1206" H 6550 4750 60 0001 C CNN
F 3 "" H 6550 4750 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 4750 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 4750 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 4750 60 0001 C CNN "VEND1,VEND1#"
1 6550 4750
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 52E5BF4C
P 6100 4750
F 0 "R?" V 6180 4750 40 0000 C CNN
F 1 "2700" V 6107 4751 40 0000 C CNN
F 2 "SM0805" V 6030 4750 30 0001 C CNN
F 3 "" H 6100 4750 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 4750 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 4750 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 4750 60 0001 C CNN "VEND1,VEND1#"
1 6100 4750
0 1 1 0
$EndComp
Wire Wire Line
5300 4750 5850 4750
$Comp
L R R?
U 1 1 52E5BFE6
P 6100 4950
F 0 "R?" V 6180 4950 40 0000 C CNN
F 1 "100" V 6107 4951 40 0000 C CNN
F 2 "SM0805" V 6030 4950 30 0001 C CNN
F 3 "" H 6100 4950 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 4950 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 4950 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 4950 60 0001 C CNN "vend1,vend1#"
1 6100 4950
0 1 1 0
$EndComp
Wire Wire Line
5850 4750 5850 4950
Wire Wire Line
5850 4550 5850 4350
Wire Wire Line
6750 2750 6750 5200
Connection ~ 6750 4750
Wire Wire Line
5950 4650 6750 4650
Connection ~ 6750 4650
Wire Wire Line
5300 3750 5550 3750
Wire Wire Line
5300 3650 5850 3650
Wire Wire Line
5300 3850 5850 3850
Wire Wire Line
5850 3850 5850 4050
Wire Wire Line
5850 3650 5850 3450
Connection ~ 6750 3850
Connection ~ 6750 3750
Wire Wire Line
5300 2850 5550 2850
Wire Wire Line
5300 2750 5850 2750
Wire Wire Line
5300 2950 5850 2950
Wire Wire Line
5850 2950 5850 3150
Wire Wire Line
5850 2750 5850 2550
Connection ~ 6750 2950
Connection ~ 6750 2850
Wire Wire Line
6350 4950 7050 4950
Wire Wire Line
6350 3450 6850 3450
Wire Wire Line
6850 3450 6850 3750
Wire Wire Line
6350 3150 6950 3150
Wire Wire Line
6950 3150 6950 3650
Wire Wire Line
6350 2550 7050 2550
Wire Wire Line
7050 2550 7050 3550
Wire Wire Line
6850 3850 6850 4050
Wire Wire Line
6850 4050 6350 4050
Wire Wire Line
7550 3950 6950 3950
Wire Wire Line
6950 3950 6950 4350
Wire Wire Line
6950 4350 6350 4350
Connection ~ 5400 4650
Connection ~ 5400 3750
Connection ~ 5400 2850
Wire Wire Line
5400 2350 5400 4650
Wire Wire Line
7550 4050 7050 4050
Wire Wire Line
7050 4050 7050 4950
$Comp
L R R?
U 1 1 52E63CB5
P 6100 4550
F 0 "R?" V 6180 4550 40 0000 C CNN
F 1 "2700" V 6107 4551 40 0000 C CNN
F 2 "SM0805" V 6030 4550 30 0001 C CNN
F 3 "" H 6100 4550 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 4550 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 4550 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 4550 60 0001 C CNN "VEND1,VEND1#"
1 6100 4550
0 1 -1 0
$EndComp
$Comp
L R R?
U 1 1 52E63CBE
P 6100 4350
F 0 "R?" V 6180 4350 40 0000 C CNN
F 1 "100" V 6107 4351 40 0000 C CNN
F 2 "SM0805" V 6030 4350 30 0001 C CNN
F 3 "" H 6100 4350 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 4350 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 4350 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 4350 60 0001 C CNN "vend1,vend1#"
1 6100 4350
0 1 -1 0
$EndComp
$Comp
L LED LD?
U 1 1 52E63CC7
P 6550 4550
F 0 "LD?" H 6400 4450 50 0000 C CNN
F 1 "LED" H 6550 4450 50 0000 C CNN
F 2 "SM1206" H 6550 4550 60 0001 C CNN
F 3 "" H 6550 4550 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 4550 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 4550 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 4550 60 0001 C CNN "VEND1,VEND1#"
1 6550 4550
1 0 0 1
$EndComp
$Comp
L R R?
U 1 1 52E63D08
P 6100 3650
F 0 "R?" V 6180 3650 40 0000 C CNN
F 1 "2700" V 6107 3651 40 0000 C CNN
F 2 "SM0805" V 6030 3650 30 0001 C CNN
F 3 "" H 6100 3650 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 3650 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 3650 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 3650 60 0001 C CNN "VEND1,VEND1#"
1 6100 3650
0 1 -1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D11
P 6100 3450
F 0 "R?" V 6180 3450 40 0000 C CNN
F 1 "100" V 6107 3451 40 0000 C CNN
F 2 "SM0805" V 6030 3450 30 0001 C CNN
F 3 "" H 6100 3450 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 3450 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 3450 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 3450 60 0001 C CNN "vend1,vend1#"
1 6100 3450
0 1 -1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D1A
P 6100 2750
F 0 "R?" V 6180 2750 40 0000 C CNN
F 1 "2700" V 6107 2751 40 0000 C CNN
F 2 "SM0805" V 6030 2750 30 0001 C CNN
F 3 "" H 6100 2750 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 2750 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 2750 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 2750 60 0001 C CNN "VEND1,VEND1#"
1 6100 2750
0 1 -1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D23
P 6100 2550
F 0 "R?" V 6180 2550 40 0000 C CNN
F 1 "100" V 6107 2551 40 0000 C CNN
F 2 "SM0805" V 6030 2550 30 0001 C CNN
F 3 "" H 6100 2550 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 2550 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 2550 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 2550 60 0001 C CNN "vend1,vend1#"
1 6100 2550
0 1 -1 0
$EndComp
$Comp
L LED LD?
U 1 1 52E63D2C
P 6550 2950
F 0 "LD?" H 6400 2850 50 0000 C CNN
F 1 "LED" H 6550 2850 50 0000 C CNN
F 2 "SM1206" H 6550 2950 60 0001 C CNN
F 3 "" H 6550 2950 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 2950 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 2950 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 2950 60 0001 C CNN "VEND1,VEND1#"
1 6550 2950
1 0 0 -1
$EndComp
$Comp
L LED LD?
U 1 1 52E63D36
P 6550 2750
F 0 "LD?" H 6400 2650 50 0000 C CNN
F 1 "LED" H 6550 2650 50 0000 C CNN
F 2 "SM1206" H 6550 2750 60 0001 C CNN
F 3 "" H 6550 2750 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 2750 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 2750 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 2750 60 0001 C CNN "VEND1,VEND1#"
1 6550 2750
1 0 0 1
$EndComp
$Comp
L LED LD?
U 1 1 52E63D3F
P 6550 3850
F 0 "LD?" H 6400 3750 50 0000 C CNN
F 1 "LED" H 6550 3750 50 0000 C CNN
F 2 "SM1206" H 6550 3850 60 0001 C CNN
F 3 "" H 6550 3850 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 3850 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 3850 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 3850 60 0001 C CNN "VEND1,VEND1#"
1 6550 3850
1 0 0 -1
$EndComp
$Comp
L LED LD?
U 1 1 52E63D48
P 6550 3650
F 0 "LD?" H 6400 3550 50 0000 C CNN
F 1 "LED" H 6550 3550 50 0000 C CNN
F 2 "SM1206" H 6550 3650 60 0001 C CNN
F 3 "" H 6550 3650 60 0000 C CNN
F 4 "AVAGO,HSMR-C150" H 6550 3650 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" H 6550 3650 60 0001 C CNN "SEEED,#"
F 6 "DIGI,516-1436-1-ND" H 6550 3650 60 0001 C CNN "VEND1,VEND1#"
1 6550 3650
1 0 0 1
$EndComp
$Comp
L R R?
U 1 1 52E63D51
P 6100 3850
F 0 "R?" V 6180 3850 40 0000 C CNN
F 1 "2700" V 6107 3851 40 0000 C CNN
F 2 "SM0805" V 6030 3850 30 0001 C CNN
F 3 "" H 6100 3850 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 3850 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 3850 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 3850 60 0001 C CNN "VEND1,VEND1#"
1 6100 3850
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D5A
P 6100 4050
F 0 "R?" V 6180 4050 40 0000 C CNN
F 1 "100" V 6107 4051 40 0000 C CNN
F 2 "SM0805" V 6030 4050 30 0001 C CNN
F 3 "" H 6100 4050 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 4050 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 4050 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 4050 60 0001 C CNN "vend1,vend1#"
1 6100 4050
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D63
P 6100 2950
F 0 "R?" V 6180 2950 40 0000 C CNN
F 1 "2700" V 6107 2951 40 0000 C CNN
F 2 "SM0805" V 6030 2950 30 0001 C CNN
F 3 "" H 6100 2950 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF2701V" V 6100 2950 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 6100 2950 60 0001 C CNN "SEEED,#"
F 6 "DIGI,P2.70KCCT-ND" V 6100 2950 60 0001 C CNN "VEND1,VEND1#"
1 6100 2950
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 52E63D6C
P 6100 3150
F 0 "R?" V 6180 3150 40 0000 C CNN
F 1 "100" V 6107 3151 40 0000 C CNN
F 2 "SM0805" V 6030 3150 30 0001 C CNN
F 3 "" H 6100 3150 30 0000 C CNN
F 4 "PANASONIC,ERJ-6ENF1000V" V 6100 3150 60 0001 C CNN "MFG,MFG#"
F 5 "seeed,NA" V 6100 3150 60 0001 C CNN "seeed,#"
F 6 "digi,P100CTR-ND" V 6100 3150 60 0001 C CNN "vend1,vend1#"
1 6100 3150
0 1 1 0
$EndComp
$Comp
L C C?
U 1 1 52E63D75
P 5750 3750
F 0 "C?" V 5800 3800 40 0000 L CNN
F 1 "0.1uF" V 5800 3500 40 0000 L CNN
F 2 "SM0805" H 5788 3600 30 0001 C CNN
F 3 "~" H 5750 3750 60 0000 C CNN
F 4 "AVX,08051C104KAT2A" V 5750 3750 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 5750 3750 60 0001 C CNN "SEEED,#"
F 6 "DIGI,478-5028-1-ND" V 5750 3750 60 0001 C CNN "VEND1,VEND1#"
1 5750 3750
0 1 -1 0
$EndComp
$Comp
L C C?
U 1 1 52E63D7E
P 5750 2850
F 0 "C?" V 5800 2900 40 0000 L CNN
F 1 "0.1uF" V 5800 2600 40 0000 L CNN
F 2 "SM0805" H 5788 2700 30 0001 C CNN
F 3 "~" H 5750 2850 60 0000 C CNN
F 4 "AVX,08051C104KAT2A" V 5750 2850 60 0001 C CNN "MFG,MFG#"
F 5 "SEEED,NA" V 5750 2850 60 0001 C CNN "SEEED,#"
F 6 "DIGI,478-5028-1-ND" V 5750 2850 60 0001 C CNN "VEND1,VEND1#"
1 5750 2850
0 1 -1 0
$EndComp
Wire Wire Line
5950 2850 6750 2850
Wire Wire Line
5950 3750 6750 3750
Text HLabel 3900 2850 0 60 UnSpc ~ 0
GND
$Comp
L TC4427A U?
U 1 1 533981C2
P 4700 2800
F 0 "U?" H 4450 3150 60 0000 C CNN
F 1 "TC4427A" H 4550 3050 50 0000 C CNN
F 2 "" H 4700 2800 60 0000 C CNN
F 3 "" H 4700 2800 60 0000 C CNN
1 4700 2800
1 0 0 -1
$EndComp
$Comp
L TC4427A U?
U 1 1 533981D4
P 4700 3700
F 0 "U?" H 4450 4050 60 0000 C CNN
F 1 "TC4427A" H 4550 3950 50 0000 C CNN
F 2 "" H 4700 3700 60 0000 C CNN
F 3 "" H 4700 3700 60 0000 C CNN
1 4700 3700
1 0 0 -1
$EndComp
$Comp
L TC4427A U?
U 1 1 533981DF
P 4700 4600
F 0 "U?" H 4450 4950 60 0000 C CNN
F 1 "TC4427A" H 4550 4850 50 0000 C CNN
F 2 "" H 4700 4600 60 0000 C CNN
F 3 "" H 4700 4600 60 0000 C CNN
1 4700 4600
1 0 0 -1
$EndComp
Wire Wire Line
4100 2850 3900 2850
Wire Wire Line
3900 3750 4100 3750
Wire Wire Line
4100 4650 3900 4650
Text HLabel 5400 2350 1 60 Input ~ 0
Vp
Text HLabel 3900 2750 0 60 Input ~ 0
HL1
Text HLabel 3900 2950 0 60 Input ~ 0
HL2
Text HLabel 3900 3650 0 60 Input ~ 0
HL3
Text HLabel 3900 3850 0 60 Input ~ 0
HL4
Text HLabel 3900 4550 0 60 Input ~ 0
HL5
Text HLabel 3900 4750 0 60 Input ~ 0
HL6
Wire Wire Line
4100 2750 3900 2750
Wire Wire Line
3900 2950 4100 2950
Wire Wire Line
4100 3650 3900 3650
Wire Wire Line
3900 3850 4100 3850
Wire Wire Line
4100 4550 3900 4550
Wire Wire Line
3900 4750 4100 4750
Connection ~ 6750 3650
Connection ~ 6750 4550
Text HLabel 3900 4650 0 60 UnSpc ~ 0
GND
Text HLabel 3900 3750 0 60 UnSpc ~ 0
GND
Text HLabel 6750 5200 3 60 UnSpc ~ 0
GND
$Comp
L CONN_8 P?
U 1 1 53388967
P 7900 3800
F 0 "P?" V 7850 3800 60 0000 C CNN
F 1 "CONN_8" V 7950 3800 60 0000 C CNN
F 2 "" H 7900 3800 60 0000 C CNN
F 3 "" H 7900 3800 60 0000 C CNN
1 7900 3800
1 0 0 -1
$EndComp
Text HLabel 7500 4250 3 60 UnSpc ~ 0
GND
Wire Wire Line
7550 4150 7500 4150
Wire Wire Line
7500 3450 7500 4250
Connection ~ 7500 4150
Wire Wire Line
7550 3450 7500 3450
$EndSCHEMATC

View File

View File

@ -0,0 +1,690 @@
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:special
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:ECUStimS
LIBS:ECUStimS-cache
EELAYER 24 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 2 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L SN75ALS192 U?
U 1 1 5338EA6F
P 6350 1200
F 0 "U?" H 6350 1550 60 0000 C CNN
F 1 "SN75ALS192" H 6550 1450 60 0000 C CNN
F 2 "" H 7350 250 60 0000 C CNN
F 3 "" H 7350 250 60 0000 C CNN
1 6350 1200
1 0 0 -1
$EndComp
$Comp
L SN75ALS192 U?
U 2 1 5338EAE3
P 6850 2850
F 0 "U?" H 6800 3300 60 0000 C CNN
F 1 "SN75ALS192" H 7000 3200 60 0000 C CNN
F 2 "" H 7850 1900 60 0000 C CNN
F 3 "" H 7850 1900 60 0000 C CNN
2 6850 2850
1 0 0 -1
$EndComp
Text HLabel 4950 1000 0 60 Input ~ 0
5V
Text HLabel 4950 1400 0 60 UnSpc ~ 0
GND
Text HLabel 5800 1150 0 60 Input ~ 0
G
Text HLabel 6200 2850 0 60 Input ~ 0
2A
$Comp
L R R?
U 1 1 53378E05
P 7900 2600
F 0 "R?" V 7980 2600 40 0000 C CNN
F 1 "1K" V 7907 2601 40 0000 C CNN
F 2 "" V 7830 2600 30 0000 C CNN
F 3 "" H 7900 2600 30 0000 C CNN
1 7900 2600
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 53378E19
P 7900 3100
F 0 "R?" V 7980 3100 40 0000 C CNN
F 1 "1K" V 7907 3101 40 0000 C CNN
F 2 "" V 7830 3100 30 0000 C CNN
F 3 "" H 7900 3100 30 0000 C CNN
1 7900 3100
0 1 1 0
$EndComp
$Comp
L MOSFET_N Q?
U 1 1 53378E7F
P 8200 3400
F 0 "Q?" H 8550 3450 60 0000 R CNN
F 1 "MOSFET_N" H 8900 3350 60 0000 R CNN
F 2 "" H 8200 3400 60 0000 C CNN
F 3 "" H 8200 3400 60 0000 C CNN
1 8200 3400
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 53378F05
P 7450 2850
F 0 "R?" V 7530 2850 40 0000 C CNN
F 1 "10K" V 7457 2851 40 0000 C CNN
F 2 "" V 7380 2850 30 0000 C CNN
F 3 "" H 7450 2850 30 0000 C CNN
1 7450 2850
-1 0 0 1
$EndComp
$Comp
L C C?
U 1 1 53378FCD
P 5400 1200
F 0 "C?" H 5400 1300 40 0000 L CNN
F 1 "0.1 uF" H 5406 1115 40 0000 L CNN
F 2 "" H 5438 1050 30 0000 C CNN
F 3 "" H 5400 1200 60 0000 C CNN
1 5400 1200
1 0 0 -1
$EndComp
Text HLabel 8200 3700 0 60 UnSpc ~ 0
GND
$Comp
L CONN_4 P?
U 1 1 5337A2B2
P 8750 2750
F 0 "P?" V 8700 2750 50 0000 C CNN
F 1 "CONN_4" V 8800 2750 50 0000 C CNN
F 2 "" H 8750 2750 60 0000 C CNN
F 3 "" H 8750 2750 60 0000 C CNN
1 8750 2750
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A387
P 8550 2250
F 0 "R?" V 8630 2250 40 0000 C CNN
F 1 "1K" V 8557 2251 40 0000 C CNN
F 2 "" V 8480 2250 30 0000 C CNN
F 3 "" H 8550 2250 30 0000 C CNN
1 8550 2250
0 -1 -1 0
$EndComp
Text HLabel 8950 2500 2 60 Input ~ 0
5V
Text HLabel 8950 2000 2 60 Input ~ 0
Ex_P
$Comp
L CONN_3 P?
U 1 1 53379D01
P 9200 2250
F 0 "P?" V 9150 2250 50 0000 C CNN
F 1 "CONN_3" V 9250 2250 40 0000 C CNN
F 2 "" H 9200 2250 60 0000 C CNN
F 3 "" H 9200 2250 60 0000 C CNN
1 9200 2250
1 0 0 -1
$EndComp
Wire Wire Line
5950 1250 5900 1250
Wire Wire Line
5900 1250 5900 1050
Wire Wire Line
5600 1050 5950 1050
Connection ~ 5900 1050
Wire Wire Line
5800 1150 5950 1150
Wire Wire Line
5650 1350 5950 1350
Wire Wire Line
5600 1000 5600 1050
Wire Wire Line
5650 1400 5650 1350
Wire Wire Line
6200 2850 6350 2850
Wire Wire Line
7200 2700 7350 2700
Wire Wire Line
7350 2700 7350 2600
Wire Wire Line
7350 2600 7650 2600
Connection ~ 7450 2600
Wire Wire Line
7200 3000 7350 3000
Wire Wire Line
7350 3000 7350 3100
Wire Wire Line
7350 3100 7650 3100
Connection ~ 7450 3100
Wire Wire Line
8150 2600 8400 2600
Wire Wire Line
8150 2700 8400 2700
Wire Wire Line
8150 2700 8150 3100
Wire Wire Line
8300 3600 8300 3700
Wire Wire Line
8200 3700 8400 3700
Wire Wire Line
6300 2850 6300 3400
Wire Wire Line
6300 3400 8000 3400
Connection ~ 6300 2850
Wire Wire Line
8400 2800 8300 2800
Connection ~ 8300 2800
Wire Wire Line
8400 3700 8400 2900
Connection ~ 8300 3700
Wire Wire Line
8300 2250 8300 3200
Wire Wire Line
8950 2000 8850 2000
Wire Wire Line
8850 2000 8850 2150
Wire Wire Line
8850 2350 8850 2500
Wire Wire Line
8850 2500 8950 2500
Wire Wire Line
8850 2250 8800 2250
$Comp
L SN75ALS192 U?
U 2 1 5337A195
P 6850 4850
F 0 "U?" H 6800 5300 60 0000 C CNN
F 1 "SN75ALS192" H 7000 5200 60 0000 C CNN
F 2 "" H 7850 3900 60 0000 C CNN
F 3 "" H 7850 3900 60 0000 C CNN
2 6850 4850
1 0 0 -1
$EndComp
Text HLabel 6200 4850 0 60 Input ~ 0
4A
$Comp
L R R?
U 1 1 5337A19C
P 7900 4600
F 0 "R?" V 7980 4600 40 0000 C CNN
F 1 "1K" V 7907 4601 40 0000 C CNN
F 2 "" V 7830 4600 30 0000 C CNN
F 3 "" H 7900 4600 30 0000 C CNN
1 7900 4600
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 5337A1A2
P 7900 5100
F 0 "R?" V 7980 5100 40 0000 C CNN
F 1 "1K" V 7907 5101 40 0000 C CNN
F 2 "" V 7830 5100 30 0000 C CNN
F 3 "" H 7900 5100 30 0000 C CNN
1 7900 5100
0 1 1 0
$EndComp
$Comp
L MOSFET_N Q?
U 1 1 5337A1A8
P 8200 5400
F 0 "Q?" H 8550 5450 60 0000 R CNN
F 1 "MOSFET_N" H 8900 5350 60 0000 R CNN
F 2 "" H 8200 5400 60 0000 C CNN
F 3 "" H 8200 5400 60 0000 C CNN
1 8200 5400
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A1AE
P 7450 4850
F 0 "R?" V 7530 4850 40 0000 C CNN
F 1 "10K" V 7457 4851 40 0000 C CNN
F 2 "" V 7380 4850 30 0000 C CNN
F 3 "" H 7450 4850 30 0000 C CNN
1 7450 4850
-1 0 0 1
$EndComp
Text HLabel 8200 5700 0 60 UnSpc ~ 0
GND
$Comp
L CONN_4 P?
U 1 1 5337A1B5
P 8750 4750
F 0 "P?" V 8700 4750 50 0000 C CNN
F 1 "CONN_4" V 8800 4750 50 0000 C CNN
F 2 "" H 8750 4750 60 0000 C CNN
F 3 "" H 8750 4750 60 0000 C CNN
1 8750 4750
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A1BB
P 8550 4250
F 0 "R?" V 8630 4250 40 0000 C CNN
F 1 "1K" V 8557 4251 40 0000 C CNN
F 2 "" V 8480 4250 30 0000 C CNN
F 3 "" H 8550 4250 30 0000 C CNN
1 8550 4250
0 -1 -1 0
$EndComp
Text HLabel 8950 4500 2 60 Input ~ 0
5V
Text HLabel 8950 4000 2 60 Input ~ 0
Ex_P
$Comp
L CONN_3 P?
U 1 1 5337A1C3
P 9200 4250
F 0 "P?" V 9150 4250 50 0000 C CNN
F 1 "CONN_3" V 9250 4250 40 0000 C CNN
F 2 "" H 9200 4250 60 0000 C CNN
F 3 "" H 9200 4250 60 0000 C CNN
1 9200 4250
1 0 0 -1
$EndComp
Wire Wire Line
6200 4850 6350 4850
Wire Wire Line
7200 4700 7350 4700
Wire Wire Line
7350 4700 7350 4600
Wire Wire Line
7350 4600 7650 4600
Connection ~ 7450 4600
Wire Wire Line
7200 5000 7350 5000
Wire Wire Line
7350 5000 7350 5100
Wire Wire Line
7350 5100 7650 5100
Connection ~ 7450 5100
Wire Wire Line
8150 4600 8400 4600
Wire Wire Line
8150 4700 8400 4700
Wire Wire Line
8150 4700 8150 5100
Wire Wire Line
8300 5600 8300 5700
Wire Wire Line
8200 5700 8400 5700
Wire Wire Line
6300 4850 6300 5400
Wire Wire Line
6300 5400 8000 5400
Connection ~ 6300 4850
Wire Wire Line
8400 4800 8300 4800
Connection ~ 8300 4800
Wire Wire Line
8400 5700 8400 4900
Connection ~ 8300 5700
Wire Wire Line
8300 4250 8300 5200
Wire Wire Line
8950 4000 8850 4000
Wire Wire Line
8850 4000 8850 4150
Wire Wire Line
8850 4350 8850 4500
Wire Wire Line
8850 4500 8950 4500
Wire Wire Line
8850 4250 8800 4250
$Comp
L SN75ALS192 U?
U 2 1 5337A1E4
P 3050 2850
F 0 "U?" H 3000 3300 60 0000 C CNN
F 1 "SN75ALS192" H 3200 3200 60 0000 C CNN
F 2 "" H 4050 1900 60 0000 C CNN
F 3 "" H 4050 1900 60 0000 C CNN
2 3050 2850
1 0 0 -1
$EndComp
Text HLabel 2400 2850 0 60 Input ~ 0
1A
$Comp
L R R?
U 1 1 5337A1EB
P 4100 2600
F 0 "R?" V 4180 2600 40 0000 C CNN
F 1 "1K" V 4107 2601 40 0000 C CNN
F 2 "" V 4030 2600 30 0000 C CNN
F 3 "" H 4100 2600 30 0000 C CNN
1 4100 2600
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 5337A1F1
P 4100 3100
F 0 "R?" V 4180 3100 40 0000 C CNN
F 1 "1K" V 4107 3101 40 0000 C CNN
F 2 "" V 4030 3100 30 0000 C CNN
F 3 "" H 4100 3100 30 0000 C CNN
1 4100 3100
0 1 1 0
$EndComp
$Comp
L MOSFET_N Q?
U 1 1 5337A1F7
P 4400 3400
F 0 "Q?" H 4750 3450 60 0000 R CNN
F 1 "MOSFET_N" H 5100 3350 60 0000 R CNN
F 2 "" H 4400 3400 60 0000 C CNN
F 3 "" H 4400 3400 60 0000 C CNN
1 4400 3400
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A1FD
P 3650 2850
F 0 "R?" V 3730 2850 40 0000 C CNN
F 1 "10K" V 3657 2851 40 0000 C CNN
F 2 "" V 3580 2850 30 0000 C CNN
F 3 "" H 3650 2850 30 0000 C CNN
1 3650 2850
-1 0 0 1
$EndComp
Text HLabel 4400 3700 0 60 UnSpc ~ 0
GND
$Comp
L CONN_4 P?
U 1 1 5337A204
P 4950 2750
F 0 "P?" V 4900 2750 50 0000 C CNN
F 1 "CONN_4" V 5000 2750 50 0000 C CNN
F 2 "" H 4950 2750 60 0000 C CNN
F 3 "" H 4950 2750 60 0000 C CNN
1 4950 2750
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A20A
P 4750 2250
F 0 "R?" V 4830 2250 40 0000 C CNN
F 1 "1K" V 4757 2251 40 0000 C CNN
F 2 "" V 4680 2250 30 0000 C CNN
F 3 "" H 4750 2250 30 0000 C CNN
1 4750 2250
0 -1 -1 0
$EndComp
Text HLabel 5150 2500 2 60 Input ~ 0
5V
Text HLabel 5150 2000 2 60 Input ~ 0
Ex_P
$Comp
L CONN_3 P?
U 1 1 5337A212
P 5400 2250
F 0 "P?" V 5350 2250 50 0000 C CNN
F 1 "CONN_3" V 5450 2250 40 0000 C CNN
F 2 "" H 5400 2250 60 0000 C CNN
F 3 "" H 5400 2250 60 0000 C CNN
1 5400 2250
1 0 0 -1
$EndComp
Wire Wire Line
2400 2850 2550 2850
Wire Wire Line
3400 2700 3550 2700
Wire Wire Line
3550 2700 3550 2600
Wire Wire Line
3550 2600 3850 2600
Connection ~ 3650 2600
Wire Wire Line
3400 3000 3550 3000
Wire Wire Line
3550 3000 3550 3100
Wire Wire Line
3550 3100 3850 3100
Connection ~ 3650 3100
Wire Wire Line
4350 2600 4600 2600
Wire Wire Line
4350 2700 4600 2700
Wire Wire Line
4350 2700 4350 3100
Wire Wire Line
4500 3600 4500 3700
Wire Wire Line
4400 3700 4600 3700
Wire Wire Line
2500 2850 2500 3400
Wire Wire Line
2500 3400 4200 3400
Connection ~ 2500 2850
Wire Wire Line
4600 2800 4500 2800
Connection ~ 4500 2800
Wire Wire Line
4600 3700 4600 2900
Connection ~ 4500 3700
Wire Wire Line
4500 2250 4500 3200
Wire Wire Line
5150 2000 5050 2000
Wire Wire Line
5050 2000 5050 2150
Wire Wire Line
5050 2350 5050 2500
Wire Wire Line
5050 2500 5150 2500
Wire Wire Line
5050 2250 5000 2250
$Comp
L SN75ALS192 U?
U 2 1 5337A233
P 3050 4850
F 0 "U?" H 3000 5300 60 0000 C CNN
F 1 "SN75ALS192" H 3200 5200 60 0000 C CNN
F 2 "" H 4050 3900 60 0000 C CNN
F 3 "" H 4050 3900 60 0000 C CNN
2 3050 4850
1 0 0 -1
$EndComp
Text HLabel 2400 4850 0 60 Input ~ 0
3A
$Comp
L R R?
U 1 1 5337A23A
P 4100 4600
F 0 "R?" V 4180 4600 40 0000 C CNN
F 1 "1K" V 4107 4601 40 0000 C CNN
F 2 "" V 4030 4600 30 0000 C CNN
F 3 "" H 4100 4600 30 0000 C CNN
1 4100 4600
0 1 1 0
$EndComp
$Comp
L R R?
U 1 1 5337A240
P 4100 5100
F 0 "R?" V 4180 5100 40 0000 C CNN
F 1 "1K" V 4107 5101 40 0000 C CNN
F 2 "" V 4030 5100 30 0000 C CNN
F 3 "" H 4100 5100 30 0000 C CNN
1 4100 5100
0 1 1 0
$EndComp
$Comp
L MOSFET_N Q?
U 1 1 5337A246
P 4400 5400
F 0 "Q?" H 4750 5450 60 0000 R CNN
F 1 "MOSFET_N" H 5100 5350 60 0000 R CNN
F 2 "" H 4400 5400 60 0000 C CNN
F 3 "" H 4400 5400 60 0000 C CNN
1 4400 5400
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A24C
P 3650 4850
F 0 "R?" V 3730 4850 40 0000 C CNN
F 1 "10K" V 3657 4851 40 0000 C CNN
F 2 "" V 3580 4850 30 0000 C CNN
F 3 "" H 3650 4850 30 0000 C CNN
1 3650 4850
-1 0 0 1
$EndComp
Text HLabel 4400 5700 0 60 UnSpc ~ 0
GND
$Comp
L CONN_4 P?
U 1 1 5337A253
P 4950 4750
F 0 "P?" V 4900 4750 50 0000 C CNN
F 1 "CONN_4" V 5000 4750 50 0000 C CNN
F 2 "" H 4950 4750 60 0000 C CNN
F 3 "" H 4950 4750 60 0000 C CNN
1 4950 4750
1 0 0 -1
$EndComp
$Comp
L R R?
U 1 1 5337A259
P 4750 4250
F 0 "R?" V 4830 4250 40 0000 C CNN
F 1 "1K" V 4757 4251 40 0000 C CNN
F 2 "" V 4680 4250 30 0000 C CNN
F 3 "" H 4750 4250 30 0000 C CNN
1 4750 4250
0 -1 -1 0
$EndComp
Text HLabel 5150 4500 2 60 Input ~ 0
5V
Text HLabel 5150 4000 2 60 Input ~ 0
Ex_P
$Comp
L CONN_3 P?
U 1 1 5337A261
P 5400 4250
F 0 "P?" V 5350 4250 50 0000 C CNN
F 1 "CONN_3" V 5450 4250 40 0000 C CNN
F 2 "" H 5400 4250 60 0000 C CNN
F 3 "" H 5400 4250 60 0000 C CNN
1 5400 4250
1 0 0 -1
$EndComp
Wire Wire Line
2400 4850 2550 4850
Wire Wire Line
3400 4700 3550 4700
Wire Wire Line
3550 4700 3550 4600
Wire Wire Line
3550 4600 3850 4600
Connection ~ 3650 4600
Wire Wire Line
3400 5000 3550 5000
Wire Wire Line
3550 5000 3550 5100
Wire Wire Line
3550 5100 3850 5100
Connection ~ 3650 5100
Wire Wire Line
4350 4600 4600 4600
Wire Wire Line
4350 4700 4600 4700
Wire Wire Line
4350 4700 4350 5100
Wire Wire Line
4500 5600 4500 5700
Wire Wire Line
4400 5700 4600 5700
Wire Wire Line
2500 4850 2500 5400
Wire Wire Line
2500 5400 4200 5400
Connection ~ 2500 4850
Wire Wire Line
4600 4800 4500 4800
Connection ~ 4500 4800
Wire Wire Line
4600 5700 4600 4900
Connection ~ 4500 5700
Wire Wire Line
4500 4250 4500 5200
Wire Wire Line
5150 4000 5050 4000
Wire Wire Line
5050 4000 5050 4150
Wire Wire Line
5050 4350 5050 4500
Wire Wire Line
5050 4500 5150 4500
Wire Wire Line
5050 4250 5000 4250
$Comp
L C C?
U 1 1 5337B12E
P 5200 1200
F 0 "C?" H 5200 1300 40 0000 L CNN
F 1 "1 uF" H 5206 1115 40 0000 L CNN
F 2 "" H 5238 1050 30 0000 C CNN
F 3 "" H 5200 1200 60 0000 C CNN
1 5200 1200
1 0 0 -1
$EndComp
Wire Wire Line
4950 1000 5600 1000
Wire Wire Line
4950 1400 5650 1400
Connection ~ 5400 1400
Connection ~ 5200 1400
Connection ~ 5400 1000
Connection ~ 5200 1000
$EndSCHEMATC

674
hardware/ECUStimS/gpl.txt Normal file
View File

@ -0,0 +1,674 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year> <name of author>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
<program> Copyright (C) <year> <name of author>
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@ -0,0 +1 @@
Homepage: https://github.com/DanMoto/ECUStimS

674
hardware/Stimulator/LICENSE Normal file
View File

@ -0,0 +1,674 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
Preamble
The GNU General Public License is a free, copyleft license for
software and other kinds of works.
The licenses for most software and other practical works are designed
to take away your freedom to share and change the works. By contrast,
the GNU General Public License is intended to guarantee your freedom to
share and change all versions of a program--to make sure it remains free
software for all its users. We, the Free Software Foundation, use the
GNU General Public License for most of our software; it applies also to
any other work released this way by its authors. You can apply it to
your programs, too.
When we speak of free software, we are referring to freedom, not
price. Our General Public Licenses are designed to make sure that you
have the freedom to distribute copies of free software (and charge for
them if you wish), that you receive source code or can get it if you
want it, that you can change the software or use pieces of it in new
free programs, and that you know you can do these things.
To protect your rights, we need to prevent others from denying you
these rights or asking you to surrender the rights. Therefore, you have
certain responsibilities if you distribute copies of the software, or if
you modify it: responsibilities to respect the freedom of others.
For example, if you distribute copies of such a program, whether
gratis or for a fee, you must pass on to the recipients the same
freedoms that you received. You must make sure that they, too, receive
or can get the source code. And you must show them these terms so they
know their rights.
Developers that use the GNU GPL protect your rights with two steps:
(1) assert copyright on the software, and (2) offer you this License
giving you legal permission to copy, distribute and/or modify it.
For the developers' and authors' protection, the GPL clearly explains
that there is no warranty for this free software. For both users' and
authors' sake, the GPL requires that modified versions be marked as
changed, so that their problems will not be attributed erroneously to
authors of previous versions.
Some devices are designed to deny users access to install or run
modified versions of the software inside them, although the manufacturer
can do so. This is fundamentally incompatible with the aim of
protecting users' freedom to change the software. The systematic
pattern of such abuse occurs in the area of products for individuals to
use, which is precisely where it is most unacceptable. Therefore, we
have designed this version of the GPL to prohibit the practice for those
products. If such problems arise substantially in other domains, we
stand ready to extend this provision to those domains in future versions
of the GPL, as needed to protect the freedom of users.
Finally, every program is threatened constantly by software patents.
States should not allow patents to restrict development and use of
software on general-purpose computers, but in those that do, we wish to
avoid the special danger that patents applied to a free program could
make it effectively proprietary. To prevent this, the GPL assures that
patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.
TERMS AND CONDITIONS
0. Definitions.
"This License" refers to version 3 of the GNU General Public License.
"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.
"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
To "modify" a work means to copy from or adapt all or part of the work
in a fashion requiring copyright permission, other than the making of an
exact copy. The resulting work is called a "modified version" of the
earlier work or a work "based on" the earlier work.
A "covered work" means either the unmodified Program or a work based
on the Program.
To "propagate" a work means to do anything with it that, without
permission, would make you directly or secondarily liable for
infringement under applicable copyright law, except executing it on a
computer or modifying a private copy. Propagation includes copying,
distribution (with or without modification), making available to the
public, and in some countries other activities as well.
To "convey" a work means any kind of propagation that enables other
parties to make or receive copies. Mere interaction with a user through
a computer network, with no transfer of a copy, is not conveying.
An interactive user interface displays "Appropriate Legal Notices"
to the extent that it includes a convenient and prominently visible
feature that (1) displays an appropriate copyright notice, and (2)
tells the user that there is no warranty for the work (except to the
extent that warranties are provided), that licensees may convey the
work under this License, and how to view a copy of this License. If
the interface presents a list of user commands or options, such as a
menu, a prominent item in the list meets this criterion.
1. Source Code.
The "source code" for a work means the preferred form of the work
for making modifications to it. "Object code" means any non-source
form of a work.
A "Standard Interface" means an interface that either is an official
standard defined by a recognized standards body, or, in the case of
interfaces specified for a particular programming language, one that
is widely used among developers working in that language.
The "System Libraries" of an executable work include anything, other
than the work as a whole, that (a) is included in the normal form of
packaging a Major Component, but which is not part of that Major
Component, and (b) serves only to enable use of the work with that
Major Component, or to implement a Standard Interface for which an
implementation is available to the public in source code form. A
"Major Component", in this context, means a major essential component
(kernel, window system, and so on) of the specific operating system
(if any) on which the executable work runs, or a compiler used to
produce the work, or an object code interpreter used to run it.
The "Corresponding Source" for a work in object code form means all
the source code needed to generate, install, and (for an executable
work) run the object code and to modify the work, including scripts to
control those activities. However, it does not include the work's
System Libraries, or general-purpose tools or generally available free
programs which are used unmodified in performing those activities but
which are not part of the work. For example, Corresponding Source
includes interface definition files associated with source files for
the work, and the source code for shared libraries and dynamically
linked subprograms that the work is specifically designed to require,
such as by intimate data communication or control flow between those
subprograms and other parts of the work.
The Corresponding Source need not include anything that users
can regenerate automatically from other parts of the Corresponding
Source.
The Corresponding Source for a work in source code form is that
same work.
2. Basic Permissions.
All rights granted under this License are granted for the term of
copyright on the Program, and are irrevocable provided the stated
conditions are met. This License explicitly affirms your unlimited
permission to run the unmodified Program. The output from running a
covered work is covered by this License only if the output, given its
content, constitutes a covered work. This License acknowledges your
rights of fair use or other equivalent, as provided by copyright law.
You may make, run and propagate covered works that you do not
convey, without conditions so long as your license otherwise remains
in force. You may convey covered works to others for the sole purpose
of having them make modifications exclusively for you, or provide you
with facilities for running those works, provided that you comply with
the terms of this License in conveying all material for which you do
not control copyright. Those thus making or running the covered works
for you must do so exclusively on your behalf, under your direction
and control, on terms that prohibit them from making any copies of
your copyrighted material outside their relationship with you.
Conveying under any other circumstances is permitted solely under
the conditions stated below. Sublicensing is not allowed; section 10
makes it unnecessary.
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
No covered work shall be deemed part of an effective technological
measure under any applicable law fulfilling obligations under article
11 of the WIPO copyright treaty adopted on 20 December 1996, or
similar laws prohibiting or restricting circumvention of such
measures.
When you convey a covered work, you waive any legal power to forbid
circumvention of technological measures to the extent such circumvention
is effected by exercising rights under this License with respect to
the covered work, and you disclaim any intention to limit operation or
modification of the work as a means of enforcing, against the work's
users, your or third parties' legal rights to forbid circumvention of
technological measures.
4. Conveying Verbatim Copies.
You may convey verbatim copies of the Program's source code as you
receive it, in any medium, provided that you conspicuously and
appropriately publish on each copy an appropriate copyright notice;
keep intact all notices stating that this License and any
non-permissive terms added in accord with section 7 apply to the code;
keep intact all notices of the absence of any warranty; and give all
recipients a copy of this License along with the Program.
You may charge any price or no price for each copy that you convey,
and you may offer support or warranty protection for a fee.
5. Conveying Modified Source Versions.
You may convey a work based on the Program, or the modifications to
produce it from the Program, in the form of source code under the
terms of section 4, provided that you also meet all of these conditions:
a) The work must carry prominent notices stating that you modified
it, and giving a relevant date.
b) The work must carry prominent notices stating that it is
released under this License and any conditions added under section
7. This requirement modifies the requirement in section 4 to
"keep intact all notices".
c) You must license the entire work, as a whole, under this
License to anyone who comes into possession of a copy. This
License will therefore apply, along with any applicable section 7
additional terms, to the whole of the work, and all its parts,
regardless of how they are packaged. This License gives no
permission to license the work in any other way, but it does not
invalidate such permission if you have separately received it.
d) If the work has interactive user interfaces, each must display
Appropriate Legal Notices; however, if the Program has interactive
interfaces that do not display Appropriate Legal Notices, your
work need not make them do so.
A compilation of a covered work with other separate and independent
works, which are not by their nature extensions of the covered work,
and which are not combined with it such as to form a larger program,
in or on a volume of a storage or distribution medium, is called an
"aggregate" if the compilation and its resulting copyright are not
used to limit the access or legal rights of the compilation's users
beyond what the individual works permit. Inclusion of a covered work
in an aggregate does not cause this License to apply to the other
parts of the aggregate.
6. Conveying Non-Source Forms.
You may convey a covered work in object code form under the terms
of sections 4 and 5, provided that you also convey the
machine-readable Corresponding Source under the terms of this License,
in one of these ways:
a) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by the
Corresponding Source fixed on a durable physical medium
customarily used for software interchange.
b) Convey the object code in, or embodied in, a physical product
(including a physical distribution medium), accompanied by a
written offer, valid for at least three years and valid for as
long as you offer spare parts or customer support for that product
model, to give anyone who possesses the object code either (1) a
copy of the Corresponding Source for all the software in the
product that is covered by this License, on a durable physical
medium customarily used for software interchange, for a price no
more than your reasonable cost of physically performing this
conveying of source, or (2) access to copy the
Corresponding Source from a network server at no charge.
c) Convey individual copies of the object code with a copy of the
written offer to provide the Corresponding Source. This
alternative is allowed only occasionally and noncommercially, and
only if you received the object code with such an offer, in accord
with subsection 6b.
d) Convey the object code by offering access from a designated
place (gratis or for a charge), and offer equivalent access to the
Corresponding Source in the same way through the same place at no
further charge. You need not require recipients to copy the
Corresponding Source along with the object code. If the place to
copy the object code is a network server, the Corresponding Source
may be on a different server (operated by you or a third party)
that supports equivalent copying facilities, provided you maintain
clear directions next to the object code saying where to find the
Corresponding Source. Regardless of what server hosts the
Corresponding Source, you remain obligated to ensure that it is
available for as long as needed to satisfy these requirements.
e) Convey the object code using peer-to-peer transmission, provided
you inform other peers where the object code and Corresponding
Source of the work are being offered to the general public at no
charge under subsection 6d.
A separable portion of the object code, whose source code is excluded
from the Corresponding Source as a System Library, need not be
included in conveying the object code work.
A "User Product" is either (1) a "consumer product", which means any
tangible personal property which is normally used for personal, family,
or household purposes, or (2) anything designed or sold for incorporation
into a dwelling. In determining whether a product is a consumer product,
doubtful cases shall be resolved in favor of coverage. For a particular
product received by a particular user, "normally used" refers to a
typical or common use of that class of product, regardless of the status
of the particular user or of the way in which the particular user
actually uses, or expects or is expected to use, the product. A product
is a consumer product regardless of whether the product has substantial
commercial, industrial or non-consumer uses, unless such uses represent
the only significant mode of use of the product.
"Installation Information" for a User Product means any methods,
procedures, authorization keys, or other information required to install
and execute modified versions of a covered work in that User Product from
a modified version of its Corresponding Source. The information must
suffice to ensure that the continued functioning of the modified object
code is in no case prevented or interfered with solely because
modification has been made.
If you convey an object code work under this section in, or with, or
specifically for use in, a User Product, and the conveying occurs as
part of a transaction in which the right of possession and use of the
User Product is transferred to the recipient in perpetuity or for a
fixed term (regardless of how the transaction is characterized), the
Corresponding Source conveyed under this section must be accompanied
by the Installation Information. But this requirement does not apply
if neither you nor any third party retains the ability to install
modified object code on the User Product (for example, the work has
been installed in ROM).
The requirement to provide Installation Information does not include a
requirement to continue to provide support service, warranty, or updates
for a work that has been modified or installed by the recipient, or for
the User Product in which it has been modified or installed. Access to a
network may be denied when the modification itself materially and
adversely affects the operation of the network or violates the rules and
protocols for communication across the network.
Corresponding Source conveyed, and Installation Information provided,
in accord with this section must be in a format that is publicly
documented (and with an implementation available to the public in
source code form), and must require no special password or key for
unpacking, reading or copying.
7. Additional Terms.
"Additional permissions" are terms that supplement the terms of this
License by making exceptions from one or more of its conditions.
Additional permissions that are applicable to the entire Program shall
be treated as though they were included in this License, to the extent
that they are valid under applicable law. If additional permissions
apply only to part of the Program, that part may be used separately
under those permissions, but the entire Program remains governed by
this License without regard to the additional permissions.
When you convey a copy of a covered work, you may at your option
remove any additional permissions from that copy, or from any part of
it. (Additional permissions may be written to require their own
removal in certain cases when you modify the work.) You may place
additional permissions on material, added by you to a covered work,
for which you have or can give appropriate copyright permission.
Notwithstanding any other provision of this License, for material you
add to a covered work, you may (if authorized by the copyright holders of
that material) supplement the terms of this License with terms:
a) Disclaiming warranty or limiting liability differently from the
terms of sections 15 and 16 of this License; or
b) Requiring preservation of specified reasonable legal notices or
author attributions in that material or in the Appropriate Legal
Notices displayed by works containing it; or
c) Prohibiting misrepresentation of the origin of that material, or
requiring that modified versions of such material be marked in
reasonable ways as different from the original version; or
d) Limiting the use for publicity purposes of names of licensors or
authors of the material; or
e) Declining to grant rights under trademark law for use of some
trade names, trademarks, or service marks; or
f) Requiring indemnification of licensors and authors of that
material by anyone who conveys the material (or modified versions of
it) with contractual assumptions of liability to the recipient, for
any liability that these contractual assumptions directly impose on
those licensors and authors.
All other non-permissive additional terms are considered "further
restrictions" within the meaning of section 10. If the Program as you
received it, or any part of it, contains a notice stating that it is
governed by this License along with a term that is a further
restriction, you may remove that term. If a license document contains
a further restriction but permits relicensing or conveying under this
License, you may add to a covered work material governed by the terms
of that license document, provided that the further restriction does
not survive such relicensing or conveying.
If you add terms to a covered work in accord with this section, you
must place, in the relevant source files, a statement of the
additional terms that apply to those files, or a notice indicating
where to find the applicable terms.
Additional terms, permissive or non-permissive, may be stated in the
form of a separately written license, or stated as exceptions;
the above requirements apply either way.
8. Termination.
You may not propagate or modify a covered work except as expressly
provided under this License. Any attempt otherwise to propagate or
modify it is void, and will automatically terminate your rights under
this License (including any patent licenses granted under the third
paragraph of section 11).
However, if you cease all violation of this License, then your
license from a particular copyright holder is reinstated (a)
provisionally, unless and until the copyright holder explicitly and
finally terminates your license, and (b) permanently, if the copyright
holder fails to notify you of the violation by some reasonable means
prior to 60 days after the cessation.
Moreover, your license from a particular copyright holder is
reinstated permanently if the copyright holder notifies you of the
violation by some reasonable means, this is the first time you have
received notice of violation of this License (for any work) from that
copyright holder, and you cure the violation prior to 30 days after
your receipt of the notice.
Termination of your rights under this section does not terminate the
licenses of parties who have received copies or rights from you under
this License. If your rights have been terminated and not permanently
reinstated, you do not qualify to receive new licenses for the same
material under section 10.
9. Acceptance Not Required for Having Copies.
You are not required to accept this License in order to receive or
run a copy of the Program. Ancillary propagation of a covered work
occurring solely as a consequence of using peer-to-peer transmission
to receive a copy likewise does not require acceptance. However,
nothing other than this License grants you permission to propagate or
modify any covered work. These actions infringe copyright if you do
not accept this License. Therefore, by modifying or propagating a
covered work, you indicate your acceptance of this License to do so.
10. Automatic Licensing of Downstream Recipients.
Each time you convey a covered work, the recipient automatically
receives a license from the original licensors, to run, modify and
propagate that work, subject to this License. You are not responsible
for enforcing compliance by third parties with this License.
An "entity transaction" is a transaction transferring control of an
organization, or substantially all assets of one, or subdividing an
organization, or merging organizations. If propagation of a covered
work results from an entity transaction, each party to that
transaction who receives a copy of the work also receives whatever
licenses to the work the party's predecessor in interest had or could
give under the previous paragraph, plus a right to possession of the
Corresponding Source of the work from the predecessor in interest, if
the predecessor has it or can get it with reasonable efforts.
You may not impose any further restrictions on the exercise of the
rights granted or affirmed under this License. For example, you may
not impose a license fee, royalty, or other charge for exercise of
rights granted under this License, and you may not initiate litigation
(including a cross-claim or counterclaim in a lawsuit) alleging that
any patent claim is infringed by making, using, selling, offering for
sale, or importing the Program or any portion of it.
11. Patents.
A "contributor" is a copyright holder who authorizes use under this
License of the Program or a work on which the Program is based. The
work thus licensed is called the contributor's "contributor version".
A contributor's "essential patent claims" are all patent claims
owned or controlled by the contributor, whether already acquired or
hereafter acquired, that would be infringed by some manner, permitted
by this License, of making, using, or selling its contributor version,
but do not include claims that would be infringed only as a
consequence of further modification of the contributor version. For
purposes of this definition, "control" includes the right to grant
patent sublicenses in a manner consistent with the requirements of
this License.
Each contributor grants you a non-exclusive, worldwide, royalty-free
patent license under the contributor's essential patent claims, to
make, use, sell, offer for sale, import and otherwise run, modify and
propagate the contents of its contributor version.
In the following three paragraphs, a "patent license" is any express
agreement or commitment, however denominated, not to enforce a patent
(such as an express permission to practice a patent or covenant not to
sue for patent infringement). To "grant" such a patent license to a
party means to make such an agreement or commitment not to enforce a
patent against the party.
If you convey a covered work, knowingly relying on a patent license,
and the Corresponding Source of the work is not available for anyone
to copy, free of charge and under the terms of this License, through a
publicly available network server or other readily accessible means,
then you must either (1) cause the Corresponding Source to be so
available, or (2) arrange to deprive yourself of the benefit of the
patent license for this particular work, or (3) arrange, in a manner
consistent with the requirements of this License, to extend the patent
license to downstream recipients. "Knowingly relying" means you have
actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.
If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
receiving the covered work authorizing them to use, propagate, modify
or convey a specific copy of the covered work, then the patent license
you grant is automatically extended to all recipients of the covered
work and works based on it.
A patent license is "discriminatory" if it does not include within
the scope of its coverage, prohibits the exercise of, or is
conditioned on the non-exercise of one or more of the rights that are
specifically granted under this License. You may not convey a covered
work if you are a party to an arrangement with a third party that is
in the business of distributing software, under which you make payment
to the third party based on the extent of your activity of conveying
the work, and under which the third party grants, to any of the
parties who would receive the covered work from you, a discriminatory
patent license (a) in connection with copies of the covered work
conveyed by you (or copies made from those copies), or (b) primarily
for and in connection with specific products or compilations that
contain the covered work, unless you entered into that arrangement,
or that patent license was granted, prior to 28 March 2007.
Nothing in this License shall be construed as excluding or limiting
any implied license or other defenses to infringement that may
otherwise be available to you under applicable patent law.
12. No Surrender of Others' Freedom.
If conditions are imposed on you (whether by court order, agreement or
otherwise) that contradict the conditions of this License, they do not
excuse you from the conditions of this License. If you cannot convey a
covered work so as to satisfy simultaneously your obligations under this
License and any other pertinent obligations, then as a consequence you may
not convey it at all. For example, if you agree to terms that obligate you
to collect a royalty for further conveying from those to whom you convey
the Program, the only way you could satisfy both those terms and this
License would be to refrain entirely from conveying the Program.
13. Use with the GNU Affero General Public License.
Notwithstanding any other provision of this License, you have
permission to link or combine any covered work with a work licensed
under version 3 of the GNU Affero General Public License into a single
combined work, and to convey the resulting work. The terms of this
License will continue to apply to the part which is the covered work,
but the special requirements of the GNU Affero General Public License,
section 13, concerning interaction through a network will apply to the
combination as such.
14. Revised Versions of this License.
The Free Software Foundation may publish revised and/or new versions of
the GNU General Public License from time to time. Such new versions will
be similar in spirit to the present version, but may differ in detail to
address new problems or concerns.
Each version is given a distinguishing version number. If the
Program specifies that a certain numbered version of the GNU General
Public License "or any later version" applies to it, you have the
option of following the terms and conditions either of that numbered
version or of any later version published by the Free Software
Foundation. If the Program does not specify a version number of the
GNU General Public License, you may choose any version ever published
by the Free Software Foundation.
If the Program specifies that a proxy can decide which future
versions of the GNU General Public License can be used, that proxy's
public statement of acceptance of a version permanently authorizes you
to choose that version for the Program.
Later license versions may give you additional or different
permissions. However, no additional obligations are imposed on any
author or copyright holder as a result of your choosing to follow a
later version.
15. Disclaimer of Warranty.
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
16. Limitation of Liability.
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGES.
17. Interpretation of Sections 15 and 16.
If the disclaimer of warranty and limitation of liability provided
above cannot be given local legal effect according to their terms,
reviewing courts shall apply local law that most closely approximates
an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.
END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
{one line to give the program's name and a brief idea of what it does.}
Copyright (C) {year} {name of author}
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
Also add information on how to contact you by electronic and paper mail.
If the program does terminal interaction, make it output a short
notice like this when it starts in an interactive mode:
{project} Copyright (C) {year} {fullname}
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
The hypothetical commands `show w' and `show c' should show the appropriate
parts of the General Public License. Of course, your program's commands
might be different; for a GUI interface, you would use an "about box".
You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.
The GNU General Public License does not permit incorporating your program
into proprietary programs. If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

View File

@ -0,0 +1,6 @@
Stimulator
==========
Rusefi Stimulator
https://github.com/DanMoto/Stimulator

View File

@ -0,0 +1,367 @@
Cmp-Mod V01 Created by Cvpcb (2014-04-17 BZR 4805)-product date = Sat 19 Apr 2014 13:32:46 CDT
BeginCmp
TimeStamp = /5351DBB7;
Reference = C1;
ValeurCmp = 0.1uF;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525540;
Reference = C2;
ValeurCmp = 0.1uF;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352554B;
Reference = C3;
ValeurCmp = 0.1uF;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B651;
Reference = C4;
ValeurCmp = 0.1uF;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535248BF;
Reference = P1;
ValeurCmp = CONN_3X2;
IdModule = Pin_Headers:Pin_Header_Straight_2x03;
EndCmp
BeginCmp
TimeStamp = /5352E339;
Reference = P2;
ValeurCmp = CONN_9X2;
IdModule = Pin_Headers:Pin_Header_Straight_2x09;
EndCmp
BeginCmp
TimeStamp = /5352BDDA;
Reference = P10;
ValeurCmp = CONN_10X2;
IdModule = Pin_Headers:Pin_Header_Straight_2x10;
EndCmp
BeginCmp
TimeStamp = /5352B94C;
Reference = P12;
ValeurCmp = CONN_8X2;
IdModule = Pin_Headers:Pin_Header_Straight_2x08;
EndCmp
BeginCmp
TimeStamp = /5351D41F;
Reference = Q1;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /5351D5DB;
Reference = Q2;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /5351D60F;
Reference = Q3;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /5351D643;
Reference = Q4;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /5352B8F0;
Reference = Q5;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /5352B8FE;
Reference = Q6;
ValeurCmp = 2N7002;
IdModule = Transistors_SMD:sot23;
EndCmp
BeginCmp
TimeStamp = /53525508;
Reference = R1;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535259D3;
Reference = R2;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535259F4;
Reference = R3;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535259FF;
Reference = R4;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A20;
Reference = R5;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A2B;
Reference = R6;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535259E9;
Reference = R7;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535259DE;
Reference = R8;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A0A;
Reference = R9;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A15;
Reference = R10;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A41;
Reference = R11;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525A36;
Reference = R12;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D486;
Reference = R13;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D5E7;
Reference = R14;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D61B;
Reference = R15;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D64F;
Reference = R16;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525479;
Reference = R17;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352546E;
Reference = R18;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525463;
Reference = R19;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D649;
Reference = R20;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /535254A5;
Reference = R21;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352549A;
Reference = R22;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352548F;
Reference = R23;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /53525484;
Reference = R24;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B65F;
Reference = R25;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B665;
Reference = R26;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B671;
Reference = R27;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B66B;
Reference = R28;
ValeurCmp = 0;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B8F6;
Reference = R29;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B90A;
Reference = R30;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B936;
Reference = R31;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B904;
Reference = R32;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B942;
Reference = R33;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5352B93C;
Reference = R34;
ValeurCmp = 10k;
IdModule = SMD_Packages:SM0805;
EndCmp
BeginCmp
TimeStamp = /5351D954;
Reference = U1;
ValeurCmp = MCP42010;
IdModule = SOIC_Packages:SOIC-14_Narrow;
EndCmp
BeginCmp
TimeStamp = /5351ED1B;
Reference = U2;
ValeurCmp = MCP42010;
IdModule = SOIC_Packages:SOIC-14_Narrow;
EndCmp
BeginCmp
TimeStamp = /5351ED74;
Reference = U3;
ValeurCmp = MCP42010;
IdModule = SOIC_Packages:SOIC-14_Narrow;
EndCmp
BeginCmp
TimeStamp = /5352B616;
Reference = U4;
ValeurCmp = MCP42010;
IdModule = SOIC_Packages:SOIC-14_Narrow;
EndCmp
EndListe

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,679 @@
(export (version D)
(design
(source /home/yubuntu/Stimulator/Stimulator.sch)
(date "Sat 19 Apr 2014 17:20:49 CDT")
(tool "Eeschema (2014-04-17 BZR 4805)-product"))
(components
(comp (ref Q1)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5351D41F))
(comp (ref R13)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5351D486))
(comp (ref Q2)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5351D5DB))
(comp (ref R14)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5351D5E7))
(comp (ref Q3)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5351D60F))
(comp (ref R15)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5351D61B))
(comp (ref Q4)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5351D643))
(comp (ref R20)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5351D649))
(comp (ref R16)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5351D64F))
(comp (ref U1)
(value MCP42010)
(libsource (lib ECUStimS) (part MCP42010))
(sheetpath (names /) (tstamps /))
(tstamp 5351D954))
(comp (ref C1)
(value 0.1uF)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5351DBB7))
(comp (ref U2)
(value MCP42010)
(libsource (lib ECUStimS) (part MCP42010))
(sheetpath (names /) (tstamps /))
(tstamp 5351ED1B))
(comp (ref U3)
(value MCP42010)
(libsource (lib ECUStimS) (part MCP42010))
(sheetpath (names /) (tstamps /))
(tstamp 5351ED74))
(comp (ref P1)
(value CONN_3X2)
(libsource (lib conn) (part CONN_3X2))
(sheetpath (names /) (tstamps /))
(tstamp 535248BF))
(comp (ref R19)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525463))
(comp (ref R18)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352546E))
(comp (ref R17)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525479))
(comp (ref R24)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525484))
(comp (ref R23)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352548F))
(comp (ref R22)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352549A))
(comp (ref R21)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535254A5))
(comp (ref R1)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525508))
(comp (ref C2)
(value 0.1uF)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 53525540))
(comp (ref C3)
(value 0.1uF)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5352554B))
(comp (ref R2)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535259D3))
(comp (ref R8)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535259DE))
(comp (ref R7)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535259E9))
(comp (ref R3)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535259F4))
(comp (ref R4)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 535259FF))
(comp (ref R9)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A0A))
(comp (ref R10)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A15))
(comp (ref R5)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A20))
(comp (ref R6)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A2B))
(comp (ref R12)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A36))
(comp (ref R11)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 53525A41))
(comp (ref U4)
(value MCP42010)
(libsource (lib ECUStimS) (part MCP42010))
(sheetpath (names /) (tstamps /))
(tstamp 5352B616))
(comp (ref C4)
(value 0.1uF)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5352B651))
(comp (ref R25)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B65F))
(comp (ref R26)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B665))
(comp (ref R28)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B66B))
(comp (ref R27)
(value 0)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B671))
(comp (ref Q5)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5352B8F0))
(comp (ref R29)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B8F6))
(comp (ref Q6)
(value 2N7002)
(libsource (lib ECUStimS) (part 2N7002))
(sheetpath (names /) (tstamps /))
(tstamp 5352B8FE))
(comp (ref R32)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B904))
(comp (ref R30)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B90A))
(comp (ref R31)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B936))
(comp (ref R34)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B93C))
(comp (ref R33)
(value 10k)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5352B942))
(comp (ref P12)
(value CONN_8X2)
(libsource (lib conn) (part CONN_8X2))
(sheetpath (names /) (tstamps /))
(tstamp 5352B94C))
(comp (ref P10)
(value CONN_10X2)
(libsource (lib conn) (part CONN_10X2))
(sheetpath (names /) (tstamps /))
(tstamp 5352BDDA))
(comp (ref P2)
(value CONN_9X2)
(libsource (lib conn) (part CONN_9X2))
(sheetpath (names /) (tstamps /))
(tstamp 5352E339)))
(libparts
(libpart (lib device) (part C)
(description "Condensateur non polarise")
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib device) (part R)
(description Resistance)
(footprints
(fp R?)
(fp SM0603)
(fp SM0805)
(fp R?-*)
(fp SM1206))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part CONN_10X2)
(description "symbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_10X2))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))
(pin (num 5) (name P5) (type passive))
(pin (num 6) (name P6) (type passive))
(pin (num 7) (name P7) (type passive))
(pin (num 8) (name P8) (type passive))
(pin (num 9) (name P9) (type passive))
(pin (num 10) (name P10) (type passive))
(pin (num 11) (name P11) (type passive))
(pin (num 12) (name P12) (type passive))
(pin (num 13) (name P13) (type passive))
(pin (num 14) (name P14) (type passive))
(pin (num 15) (name P15) (type passive))
(pin (num 16) (name P16) (type passive))
(pin (num 17) (name P17) (type passive))
(pin (num 18) (name P18) (type passive))
(pin (num 19) (name P19) (type passive))
(pin (num 20) (name P20) (type passive))))
(libpart (lib conn) (part CONN_3X2)
(description "Symbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_3X2))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))
(pin (num 4) (name 4) (type passive))
(pin (num 5) (name 5) (type passive))
(pin (num 6) (name 6) (type passive))))
(libpart (lib conn) (part CONN_8X2)
(description "ymbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_8X2))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))
(pin (num 5) (name ~) (type passive))
(pin (num 6) (name ~) (type passive))
(pin (num 7) (name ~) (type passive))
(pin (num 8) (name ~) (type passive))
(pin (num 9) (name ~) (type passive))
(pin (num 10) (name ~) (type passive))
(pin (num 11) (name ~) (type passive))
(pin (num 12) (name ~) (type passive))
(pin (num 13) (name ~) (type passive))
(pin (num 14) (name ~) (type passive))
(pin (num 15) (name ~) (type passive))
(pin (num 16) (name ~) (type passive))))
(libpart (lib conn) (part CONN_9X2)
(description "ymbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_9X2))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))
(pin (num 3) (name ~) (type passive))
(pin (num 4) (name ~) (type passive))
(pin (num 5) (name ~) (type passive))
(pin (num 6) (name ~) (type passive))
(pin (num 7) (name ~) (type passive))
(pin (num 8) (name ~) (type passive))
(pin (num 9) (name ~) (type passive))
(pin (num 10) (name ~) (type passive))
(pin (num 11) (name ~) (type passive))
(pin (num 12) (name ~) (type passive))
(pin (num 13) (name ~) (type passive))
(pin (num 14) (name ~) (type passive))
(pin (num 15) (name ~) (type passive))
(pin (num 16) (name ~) (type passive))
(pin (num 17) (name ~) (type passive))
(pin (num 18) (name ~) (type passive))))
(libpart (lib ECUStimS) (part 2N7002)
(fields
(field (name Reference) Q)
(field (name Value) 2N7002))
(pins
(pin (num 1) (name G) (type passive))
(pin (num 2) (name D) (type passive))
(pin (num 3) (name S) (type passive))))
(libpart (lib ECUStimS) (part MCP42010)
(fields
(field (name Reference) U)
(field (name Value) MCP42010))
(pins
(pin (num 1) (name /CS) (type input))
(pin (num 2) (name SCK) (type input))
(pin (num 3) (name SI) (type input))
(pin (num 4) (name Vss) (type passive))
(pin (num 5) (name PB1) (type passive))
(pin (num 6) (name PW1) (type passive))
(pin (num 7) (name PA1) (type passive))
(pin (num 8) (name PA0) (type passive))
(pin (num 9) (name PW0) (type passive))
(pin (num 10) (name PB0) (type passive))
(pin (num 11) (name /RS) (type input))
(pin (num 12) (name /SHDN) (type input))
(pin (num 13) (name SO) (type output))
(pin (num 14) (name Vdd) (type power_in)))))
(libraries
(library (logical device)
(uri /usr/local/share/kicad/library/device.lib))
(library (logical conn)
(uri /usr/local/share/kicad/library/conn.lib))
(library (logical ECUStimS)
(uri lib/ECUStimS.lib)))
(nets
(net (code 1) (name "Net-(R3-Pad2)")
(node (ref U2) (pin 5))
(node (ref R3) (pin 2)))
(net (code 2) (name "Net-(R4-Pad2)")
(node (ref R4) (pin 2))
(node (ref U2) (pin 7)))
(net (code 3) (name "Net-(R10-Pad1)")
(node (ref U2) (pin 8))
(node (ref R10) (pin 1)))
(net (code 4) (name "Net-(R9-Pad1)")
(node (ref U2) (pin 10))
(node (ref R9) (pin 1)))
(net (code 5) (name "Net-(R1-Pad2)")
(node (ref R1) (pin 2))
(node (ref U1) (pin 5)))
(net (code 6) (name "Net-(R2-Pad2)")
(node (ref R2) (pin 2))
(node (ref U1) (pin 7)))
(net (code 7) (name "Net-(R8-Pad1)")
(node (ref R8) (pin 1))
(node (ref U1) (pin 8)))
(net (code 8) (name "Net-(R7-Pad1)")
(node (ref U1) (pin 10))
(node (ref R7) (pin 1)))
(net (code 9) (name GND)
(node (ref P2) (pin 1))
(node (ref P2) (pin 9))
(node (ref P10) (pin 19))
(node (ref P10) (pin 20))
(node (ref R28) (pin 2))
(node (ref R4) (pin 1))
(node (ref P2) (pin 2))
(node (ref P2) (pin 10))
(node (ref P12) (pin 15))
(node (ref P12) (pin 16))
(node (ref R26) (pin 1))
(node (ref R8) (pin 2))
(node (ref C1) (pin 2))
(node (ref U3) (pin 4))
(node (ref U2) (pin 4))
(node (ref C3) (pin 2))
(node (ref R2) (pin 1))
(node (ref C2) (pin 2))
(node (ref C4) (pin 2))
(node (ref R10) (pin 2))
(node (ref R6) (pin 1))
(node (ref U1) (pin 4))
(node (ref R12) (pin 2))
(node (ref U4) (pin 4)))
(net (code 10) (name "Net-(R5-Pad2)")
(node (ref R5) (pin 2))
(node (ref U3) (pin 5)))
(net (code 11) (name "Net-(R6-Pad2)")
(node (ref R6) (pin 2))
(node (ref U3) (pin 7)))
(net (code 12) (name "Net-(R12-Pad1)")
(node (ref R12) (pin 1))
(node (ref U3) (pin 8)))
(net (code 13) (name "Net-(R11-Pad1)")
(node (ref U3) (pin 10))
(node (ref R11) (pin 1)))
(net (code 14) (name "Net-(Q1-Pad1)")
(node (ref Q1) (pin 1))
(node (ref R17) (pin 2)))
(net (code 15) (name /Vipu)
(node (ref P1) (pin 1))
(node (ref P1) (pin 2))
(node (ref R21) (pin 2))
(node (ref R23) (pin 2))
(node (ref R24) (pin 2))
(node (ref R22) (pin 2))
(node (ref P12) (pin 2))
(node (ref P12) (pin 1))
(node (ref R34) (pin 2))
(node (ref R33) (pin 2)))
(net (code 16) (name "Net-(Q2-Pad1)")
(node (ref R18) (pin 2))
(node (ref Q2) (pin 1)))
(net (code 17) (name /Vc)
(node (ref R19) (pin 1))
(node (ref P1) (pin 3))
(node (ref R32) (pin 1))
(node (ref R30) (pin 2))
(node (ref R31) (pin 1))
(node (ref R29) (pin 2))
(node (ref P2) (pin 12))
(node (ref P2) (pin 11))
(node (ref R18) (pin 1))
(node (ref R17) (pin 1))
(node (ref R20) (pin 1))
(node (ref R16) (pin 2))
(node (ref R13) (pin 2))
(node (ref R14) (pin 2))
(node (ref R15) (pin 2)))
(net (code 18) (name /CS_87)
(node (ref U3) (pin 1))
(node (ref P2) (pin 8)))
(net (code 19) (name /Vd)
(node (ref C4) (pin 1))
(node (ref U4) (pin 11))
(node (ref P1) (pin 5))
(node (ref P1) (pin 6))
(node (ref U4) (pin 12))
(node (ref U4) (pin 14))
(node (ref C2) (pin 1))
(node (ref C3) (pin 1))
(node (ref U1) (pin 12))
(node (ref U1) (pin 14))
(node (ref U3) (pin 14))
(node (ref U3) (pin 12))
(node (ref U3) (pin 11))
(node (ref C1) (pin 1))
(node (ref U1) (pin 11))
(node (ref U2) (pin 14))
(node (ref U2) (pin 12))
(node (ref U2) (pin 11)))
(net (code 20) (name "Net-(Q3-Pad1)")
(node (ref R19) (pin 2))
(node (ref Q3) (pin 1)))
(net (code 21) (name "Net-(Q4-Pad1)")
(node (ref Q4) (pin 1))
(node (ref R20) (pin 2)))
(net (code 22) (name /EIN_5)
(node (ref P12) (pin 12))
(node (ref P12) (pin 11))
(node (ref Q5) (pin 2))
(node (ref R33) (pin 1)))
(net (code 23) (name "Net-(Q6-Pad1)")
(node (ref Q6) (pin 1))
(node (ref R32) (pin 2)))
(net (code 24) (name /EIN_6)
(node (ref R34) (pin 1))
(node (ref P12) (pin 13))
(node (ref P12) (pin 14))
(node (ref Q6) (pin 2)))
(net (code 25) (name "Net-(Q5-Pad1)")
(node (ref Q5) (pin 1))
(node (ref R31) (pin 2)))
(net (code 26) (name "Net-(R26-Pad2)")
(node (ref U4) (pin 7))
(node (ref R26) (pin 2)))
(net (code 27) (name "Net-(R25-Pad2)")
(node (ref R25) (pin 2))
(node (ref U4) (pin 5)))
(net (code 28) (name "Net-(R28-Pad1)")
(node (ref R28) (pin 1))
(node (ref U4) (pin 8)))
(net (code 29) (name "Net-(R27-Pad1)")
(node (ref R27) (pin 1))
(node (ref U4) (pin 10)))
(net (code 30) (name /IN_3)
(node (ref R15) (pin 1))
(node (ref Q3) (pin 3))
(node (ref P2) (pin 16)))
(net (code 31) (name /CS_12)
(node (ref P2) (pin 5))
(node (ref U1) (pin 1)))
(net (code 32) (name /CS_43)
(node (ref U2) (pin 1))
(node (ref P2) (pin 6)))
(net (code 33) (name /CS_56)
(node (ref U4) (pin 1))
(node (ref P2) (pin 7)))
(net (code 34) (name /Vdpu)
(node (ref R27) (pin 2))
(node (ref P10) (pin 1))
(node (ref P10) (pin 2))
(node (ref R7) (pin 2))
(node (ref R3) (pin 1))
(node (ref R9) (pin 2))
(node (ref R5) (pin 1))
(node (ref R11) (pin 2))
(node (ref R25) (pin 1))
(node (ref R1) (pin 1))
(node (ref P1) (pin 4)))
(net (code 35) (name /MOSI)
(node (ref U4) (pin 3))
(node (ref U2) (pin 3))
(node (ref U3) (pin 3))
(node (ref P2) (pin 4))
(node (ref U1) (pin 3)))
(net (code 36) (name /IN_1)
(node (ref P2) (pin 18))
(node (ref R13) (pin 1))
(node (ref Q1) (pin 3)))
(net (code 37) (name /IN_2)
(node (ref Q2) (pin 3))
(node (ref R14) (pin 1))
(node (ref P2) (pin 17)))
(net (code 38) (name /IN_4)
(node (ref Q4) (pin 3))
(node (ref P2) (pin 15))
(node (ref R16) (pin 1)))
(net (code 39) (name "Net-(U3-Pad13)")
(node (ref U3) (pin 13)))
(net (code 40) (name /SCK)
(node (ref U3) (pin 2))
(node (ref U4) (pin 2))
(node (ref U1) (pin 2))
(node (ref U2) (pin 2))
(node (ref P2) (pin 3)))
(net (code 41) (name /OUT3)
(node (ref P10) (pin 7))
(node (ref P10) (pin 8))
(node (ref U2) (pin 9)))
(net (code 42) (name /OUT1)
(node (ref P10) (pin 4))
(node (ref P10) (pin 3))
(node (ref U1) (pin 6)))
(net (code 43) (name /OUT2)
(node (ref P10) (pin 5))
(node (ref P10) (pin 6))
(node (ref U1) (pin 9)))
(net (code 44) (name /OUT4)
(node (ref U2) (pin 6))
(node (ref P10) (pin 10))
(node (ref P10) (pin 9)))
(net (code 45) (name /OUT8)
(node (ref U3) (pin 6))
(node (ref P10) (pin 17))
(node (ref P10) (pin 18)))
(net (code 46) (name /OUT7)
(node (ref P10) (pin 15))
(node (ref P10) (pin 16))
(node (ref U3) (pin 9)))
(net (code 47) (name "Net-(U2-Pad13)")
(node (ref U2) (pin 13)))
(net (code 48) (name "Net-(U1-Pad13)")
(node (ref U1) (pin 13)))
(net (code 49) (name /IN_6)
(node (ref R30) (pin 1))
(node (ref P2) (pin 13))
(node (ref Q6) (pin 3)))
(net (code 50) (name /EIN_1)
(node (ref R21) (pin 1))
(node (ref Q1) (pin 2))
(node (ref P12) (pin 3))
(node (ref P12) (pin 4)))
(net (code 51) (name /EIN_2)
(node (ref Q2) (pin 2))
(node (ref P12) (pin 5))
(node (ref P12) (pin 6))
(node (ref R22) (pin 1)))
(net (code 52) (name "Net-(U4-Pad13)")
(node (ref U4) (pin 13)))
(net (code 53) (name /EIN_3)
(node (ref R23) (pin 1))
(node (ref P12) (pin 8))
(node (ref P12) (pin 7))
(node (ref Q3) (pin 2)))
(net (code 54) (name /IN_5)
(node (ref P2) (pin 14))
(node (ref Q5) (pin 3))
(node (ref R29) (pin 1)))
(net (code 55) (name /OUT5)
(node (ref U4) (pin 6))
(node (ref P10) (pin 12))
(node (ref P10) (pin 11)))
(net (code 56) (name /OUT6)
(node (ref P10) (pin 13))
(node (ref P10) (pin 14))
(node (ref U4) (pin 9)))
(net (code 57) (name /EIN_4)
(node (ref R24) (pin 1))
(node (ref Q4) (pin 2))
(node (ref P12) (pin 10))
(node (ref P12) (pin 9)))))

Binary file not shown.

View File

@ -0,0 +1,90 @@
update=Sat 19 Apr 2014 01:02:07 CDT
version=1
last_client=eeschema
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[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
[pcbnew/libraries]
LibDir=
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=smd_capacitors
LibName7=smd_resistors
LibName8=smd_crystal&oscillator
LibName9=smd_dil
LibName10=smd_transistors
LibName11=libcms
LibName12=display
LibName13=led
LibName14=dip_sockets
LibName15=pga_sockets
LibName16=valves
[general]
version=1
[eeschema]
version=1
PageLayoutDescrFile=
SubpartIdSeparator=0
SubpartFirstId=65
LibDir=lib
NetFmtName=
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
[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=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=ECUStimS

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,716 @@
<?xml version="1.0" encoding="utf-8"?>
<export version="D">
<design>
<source>/home/yubuntu/Stimulator/Stimulator.sch</source>
<date>Sat 19 Apr 2014 00:39:45 CDT</date>
<tool>Eeschema (2014-04-17 BZR 4805)-product</tool>
</design>
<components>
<comp ref="Q1">
<value>2N7002</value>
<libsource lib="Stimulator-cache" part="2N7002"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D41F</tstamp>
</comp>
<comp ref="R13">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D486</tstamp>
</comp>
<comp ref="P10">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D4F3</tstamp>
</comp>
<comp ref="Q2">
<value>2N7002</value>
<libsource lib="Stimulator-cache" part="2N7002"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D5DB</tstamp>
</comp>
<comp ref="R14">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D5E7</tstamp>
</comp>
<comp ref="Q3">
<value>2N7002</value>
<libsource lib="Stimulator-cache" part="2N7002"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D60F</tstamp>
</comp>
<comp ref="R15">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D61B</tstamp>
</comp>
<comp ref="Q4">
<value>2N7002</value>
<libsource lib="Stimulator-cache" part="2N7002"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D643</tstamp>
</comp>
<comp ref="R20">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D649</tstamp>
</comp>
<comp ref="R16">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D64F</tstamp>
</comp>
<comp ref="U1">
<value>MCP42010</value>
<libsource lib="Stimulator-cache" part="MCP42010"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D954</tstamp>
</comp>
<comp ref="P9">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351D9E0</tstamp>
</comp>
<comp ref="C1">
<value>0.1uF</value>
<libsource lib="device" part="C"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351DBB7</tstamp>
</comp>
<comp ref="P5">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351DDAE</tstamp>
</comp>
<comp ref="U2">
<value>MCP42010</value>
<libsource lib="Stimulator-cache" part="MCP42010"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351ED1B</tstamp>
</comp>
<comp ref="U3">
<value>MCP42010</value>
<libsource lib="Stimulator-cache" part="MCP42010"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351ED74</tstamp>
</comp>
<comp ref="P11">
<value>CONN_8X2</value>
<libsource lib="conn" part="CONN_8X2"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351EEB7</tstamp>
</comp>
<comp ref="P12">
<value>CONN_6X2</value>
<libsource lib="conn" part="CONN_6X2"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5351EE53</tstamp>
</comp>
<comp ref="P4">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53522B97</tstamp>
</comp>
<comp ref="P1">
<value>CONN_3X2</value>
<libsource lib="conn" part="CONN_3X2"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535248BF</tstamp>
</comp>
<comp ref="P2">
<value>CONN_7X2</value>
<libsource lib="conn" part="CONN_7X2"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535248CC</tstamp>
</comp>
<comp ref="P3">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53524ABB</tstamp>
</comp>
<comp ref="R19">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525463</tstamp>
</comp>
<comp ref="R18">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5352546E</tstamp>
</comp>
<comp ref="R17">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525479</tstamp>
</comp>
<comp ref="R24">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525484</tstamp>
</comp>
<comp ref="R23">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5352548F</tstamp>
</comp>
<comp ref="R22">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5352549A</tstamp>
</comp>
<comp ref="R21">
<value>10k</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535254A5</tstamp>
</comp>
<comp ref="R1">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525508</tstamp>
</comp>
<comp ref="C2">
<value>0.1uF</value>
<libsource lib="device" part="C"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525540</tstamp>
</comp>
<comp ref="C3">
<value>0.1uF</value>
<libsource lib="device" part="C"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5352554B</tstamp>
</comp>
<comp ref="P8">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535256DC</tstamp>
</comp>
<comp ref="P7">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535257CB</tstamp>
</comp>
<comp ref="P6">
<value>CONN_1</value>
<libsource lib="conn" part="CONN_1"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535258BA</tstamp>
</comp>
<comp ref="R2">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535259D3</tstamp>
</comp>
<comp ref="R8">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535259DE</tstamp>
</comp>
<comp ref="R7">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535259E9</tstamp>
</comp>
<comp ref="R3">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535259F4</tstamp>
</comp>
<comp ref="R4">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>535259FF</tstamp>
</comp>
<comp ref="R9">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A0A</tstamp>
</comp>
<comp ref="R10">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A15</tstamp>
</comp>
<comp ref="R5">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A20</tstamp>
</comp>
<comp ref="R6">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A2B</tstamp>
</comp>
<comp ref="R12">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A36</tstamp>
</comp>
<comp ref="R11">
<value>0</value>
<libsource lib="device" part="R"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>53525A41</tstamp>
</comp>
</components>
<libparts>
<libpart lib="device" part="C">
<description>Condensateur non polarise</description>
<footprints>
<fp>SM*</fp>
<fp>C?</fp>
<fp>C1-1</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="device" part="R">
<description>Resistance</description>
<footprints>
<fp>R?</fp>
<fp>SM0603</fp>
<fp>SM0805</fp>
<fp>R?-*</fp>
<fp>SM1206</fp>
</footprints>
<fields>
<field name="Reference">R</field>
<field name="Value">R</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="conn" part="CONN_1">
<description>1 pin</description>
<fields>
<field name="Reference">P</field>
<field name="Value">CONN_1</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
</pins>
</libpart>
<libpart lib="conn" part="CONN_3X2">
<description>Symbole general de connecteur</description>
<fields>
<field name="Reference">P</field>
<field name="Value">CONN_3X2</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
<pin num="3" name="3" type="passive"/>
<pin num="4" name="4" type="passive"/>
<pin num="5" name="5" type="passive"/>
<pin num="6" name="6" type="passive"/>
</pins>
</libpart>
<libpart lib="conn" part="CONN_6X2">
<description>Symbole general de connecteur</description>
<fields>
<field name="Reference">P</field>
<field name="Value">CONN_6X2</field>
</fields>
<pins>
<pin num="1" name="P1" type="passive"/>
<pin num="2" name="P2" type="passive"/>
<pin num="3" name="P3" type="passive"/>
<pin num="4" name="P4" type="passive"/>
<pin num="5" name="P5" type="passive"/>
<pin num="6" name="P6" type="passive"/>
<pin num="7" name="P7" type="passive"/>
<pin num="8" name="P8" type="passive"/>
<pin num="9" name="9" type="passive"/>
<pin num="10" name="10" type="passive"/>
<pin num="11" name="11" type="passive"/>
<pin num="12" name="12" type="passive"/>
</pins>
</libpart>
<libpart lib="conn" part="CONN_7X2">
<description>Symbole general de connecteur</description>
<fields>
<field name="Reference">P</field>
<field name="Value">CONN_7X2</field>
</fields>
<pins>
<pin num="1" name="P1" type="passive"/>
<pin num="2" name="P2" type="passive"/>
<pin num="3" name="P3" type="passive"/>
<pin num="4" name="P4" type="passive"/>
<pin num="5" name="P5" type="passive"/>
<pin num="6" name="P6" type="passive"/>
<pin num="7" name="P7" type="passive"/>
<pin num="8" name="P8" type="passive"/>
<pin num="9" name="9" type="passive"/>
<pin num="10" name="10" type="passive"/>
<pin num="11" name="11" type="passive"/>
<pin num="12" name="12" type="passive"/>
<pin num="13" name="13" type="passive"/>
<pin num="14" name="14" type="passive"/>
</pins>
</libpart>
<libpart lib="conn" part="CONN_8X2">
<description>ymbole general de connecteur</description>
<fields>
<field name="Reference">P</field>
<field name="Value">CONN_8X2</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
<pin num="3" name="~" type="passive"/>
<pin num="4" name="~" type="passive"/>
<pin num="5" name="~" type="passive"/>
<pin num="6" name="~" type="passive"/>
<pin num="7" name="~" type="passive"/>
<pin num="8" name="~" type="passive"/>
<pin num="9" name="~" type="passive"/>
<pin num="10" name="~" type="passive"/>
<pin num="11" name="~" type="passive"/>
<pin num="12" name="~" type="passive"/>
<pin num="13" name="~" type="passive"/>
<pin num="14" name="~" type="passive"/>
<pin num="15" name="~" type="passive"/>
<pin num="16" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Stimulator-cache" part="2N7002">
<fields>
<field name="Reference">Q</field>
<field name="Value">2N7002</field>
</fields>
<pins>
<pin num="D" name="D" type="passive"/>
<pin num="G" name="G" type="passive"/>
<pin num="S" name="S" type="passive"/>
</pins>
</libpart>
<libpart lib="Stimulator-cache" part="MCP42010">
<fields>
<field name="Reference">U</field>
<field name="Value">MCP42010</field>
</fields>
<pins>
<pin num="1" name="/CS" type="input"/>
<pin num="2" name="SCK" type="input"/>
<pin num="3" name="SI" type="input"/>
<pin num="4" name="Vss" type="passive"/>
<pin num="5" name="PB1" type="passive"/>
<pin num="6" name="PW1" type="passive"/>
<pin num="7" name="PA1" type="passive"/>
<pin num="8" name="PA0" type="passive"/>
<pin num="9" name="PW0" type="passive"/>
<pin num="10" name="PB0" type="passive"/>
<pin num="11" name="/RS" type="input"/>
<pin num="12" name="/SHDN" type="input"/>
<pin num="13" name="SO" type="output"/>
<pin num="14" name="Vdd" type="power_in"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="device">
<uri>/usr/local/share/kicad/library/device.lib</uri>
</library>
<library logical="conn">
<uri>/usr/local/share/kicad/library/conn.lib</uri>
</library>
<library logical="Stimulator-cache">
<uri>/home/yubuntu/Stimulator/Stimulator-cache.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="/IN_3">
<node ref="Q3" pin="S"/>
<node ref="R15" pin="1"/>
<node ref="P2" pin="13"/>
</net>
<net code="2" name="/IN_2">
<node ref="R14" pin="1"/>
<node ref="Q2" pin="S"/>
<node ref="P2" pin="12"/>
</net>
<net code="3" name="/IN_1">
<node ref="Q1" pin="S"/>
<node ref="R13" pin="1"/>
<node ref="P2" pin="11"/>
</net>
<net code="4" name="/MOSI">
<node ref="U3" pin="3"/>
<node ref="U1" pin="3"/>
<node ref="P2" pin="4"/>
<node ref="U2" pin="3"/>
</net>
<net code="5" name="/Vdpu">
<node ref="P11" pin="2"/>
<node ref="P11" pin="1"/>
<node ref="P1" pin="2"/>
<node ref="P4" pin="1"/>
<node ref="R5" pin="1"/>
<node ref="R7" pin="2"/>
<node ref="R3" pin="1"/>
<node ref="R9" pin="2"/>
<node ref="R11" pin="2"/>
<node ref="R1" pin="1"/>
</net>
<net code="6" name="/Vd">
<node ref="C2" pin="1"/>
<node ref="U3" pin="14"/>
<node ref="C3" pin="1"/>
<node ref="P1" pin="1"/>
<node ref="P1" pin="3"/>
<node ref="C1" pin="1"/>
<node ref="U2" pin="14"/>
<node ref="U1" pin="14"/>
<node ref="P5" pin="1"/>
</net>
<net code="7" name="/Vipu">
<node ref="R24" pin="2"/>
<node ref="R23" pin="2"/>
<node ref="R22" pin="2"/>
<node ref="R21" pin="2"/>
<node ref="P1" pin="6"/>
<node ref="P1" pin="4"/>
<node ref="P10" pin="1"/>
<node ref="P12" pin="1"/>
<node ref="P12" pin="2"/>
</net>
<net code="8" name="/IN_4">
<node ref="R16" pin="1"/>
<node ref="P2" pin="14"/>
<node ref="Q4" pin="S"/>
</net>
<net code="9" name="/SCK">
<node ref="U3" pin="2"/>
<node ref="P2" pin="3"/>
<node ref="U2" pin="2"/>
<node ref="U1" pin="2"/>
</net>
<net code="10" name="/Vc">
<node ref="R14" pin="2"/>
<node ref="R13" pin="2"/>
<node ref="R20" pin="1"/>
<node ref="P2" pin="8"/>
<node ref="P9" pin="1"/>
<node ref="R17" pin="1"/>
<node ref="R15" pin="2"/>
<node ref="R19" pin="1"/>
<node ref="R16" pin="2"/>
<node ref="R18" pin="1"/>
</net>
<net code="11" name="GND">
<node ref="C1" pin="2"/>
<node ref="P11" pin="16"/>
<node ref="U2" pin="4"/>
<node ref="P11" pin="15"/>
<node ref="U3" pin="4"/>
<node ref="P12" pin="12"/>
<node ref="P12" pin="11"/>
<node ref="C3" pin="2"/>
<node ref="U1" pin="4"/>
<node ref="R8" pin="2"/>
<node ref="R4" pin="1"/>
<node ref="R10" pin="2"/>
<node ref="C2" pin="2"/>
<node ref="P1" pin="5"/>
<node ref="R12" pin="2"/>
<node ref="P2" pin="9"/>
<node ref="R2" pin="1"/>
<node ref="R6" pin="1"/>
<node ref="P2" pin="10"/>
<node ref="P3" pin="1"/>
</net>
<net code="12" name="Net-(P8-Pad1)">
<node ref="U3" pin="13"/>
<node ref="P8" pin="1"/>
</net>
<net code="13" name="Net-(R11-Pad1)">
<node ref="U3" pin="10"/>
<node ref="R11" pin="1"/>
</net>
<net code="14" name="Net-(R12-Pad1)">
<node ref="U3" pin="8"/>
<node ref="R12" pin="1"/>
</net>
<net code="15" name="Net-(R6-Pad2)">
<node ref="U3" pin="7"/>
<node ref="R6" pin="2"/>
</net>
<net code="16" name="Net-(R5-Pad2)">
<node ref="R5" pin="2"/>
<node ref="U3" pin="5"/>
</net>
<net code="17" name="/RS">
<node ref="P2" pin="1"/>
<node ref="U1" pin="11"/>
<node ref="U2" pin="11"/>
<node ref="U3" pin="11"/>
</net>
<net code="18" name="Net-(P7-Pad1)">
<node ref="P7" pin="1"/>
<node ref="U2" pin="13"/>
</net>
<net code="19" name="Net-(R9-Pad1)">
<node ref="R9" pin="1"/>
<node ref="U2" pin="10"/>
</net>
<net code="20" name="Net-(R10-Pad1)">
<node ref="U2" pin="8"/>
<node ref="R10" pin="1"/>
</net>
<net code="21" name="Net-(R4-Pad2)">
<node ref="R4" pin="2"/>
<node ref="U2" pin="7"/>
</net>
<net code="22" name="/OUT3">
<node ref="P11" pin="8"/>
<node ref="P11" pin="7"/>
<node ref="U2" pin="6"/>
</net>
<net code="23" name="/OUT6">
<node ref="P11" pin="13"/>
<node ref="U3" pin="9"/>
<node ref="P11" pin="14"/>
</net>
<net code="24" name="/EIN_4">
<node ref="P12" pin="9"/>
<node ref="R24" pin="1"/>
<node ref="Q4" pin="D"/>
<node ref="P12" pin="10"/>
</net>
<net code="25" name="/EIN_3">
<node ref="R23" pin="1"/>
<node ref="P12" pin="8"/>
<node ref="Q3" pin="D"/>
<node ref="P12" pin="7"/>
</net>
<net code="26" name="/EIN_2">
<node ref="P12" pin="5"/>
<node ref="P12" pin="6"/>
<node ref="Q2" pin="D"/>
<node ref="R22" pin="1"/>
</net>
<net code="27" name="/EIN_1">
<node ref="Q1" pin="D"/>
<node ref="P12" pin="4"/>
<node ref="P12" pin="3"/>
<node ref="R21" pin="1"/>
</net>
<net code="28" name="Net-(R3-Pad2)">
<node ref="R3" pin="2"/>
<node ref="U2" pin="5"/>
</net>
<net code="29" name="/OUT5">
<node ref="U3" pin="6"/>
<node ref="P11" pin="11"/>
<node ref="P11" pin="12"/>
</net>
<net code="30" name="/OUT4">
<node ref="U2" pin="9"/>
<node ref="P11" pin="9"/>
<node ref="P11" pin="10"/>
</net>
<net code="31" name="/OUT2">
<node ref="P11" pin="6"/>
<node ref="P11" pin="5"/>
<node ref="U1" pin="9"/>
</net>
<net code="32" name="/OUT1">
<node ref="P11" pin="3"/>
<node ref="P11" pin="4"/>
<node ref="U1" pin="6"/>
</net>
<net code="33" name="Net-(Q4-PadG)">
<node ref="Q4" pin="G"/>
<node ref="R20" pin="2"/>
</net>
<net code="34" name="Net-(Q3-PadG)">
<node ref="Q3" pin="G"/>
<node ref="R19" pin="2"/>
</net>
<net code="35" name="Net-(Q2-PadG)">
<node ref="R18" pin="2"/>
<node ref="Q2" pin="G"/>
</net>
<net code="36" name="Net-(Q1-PadG)">
<node ref="Q1" pin="G"/>
<node ref="R17" pin="2"/>
</net>
<net code="37" name="Net-(P6-Pad1)">
<node ref="P6" pin="1"/>
<node ref="U1" pin="13"/>
</net>
<net code="38" name="/SHDN">
<node ref="U1" pin="12"/>
<node ref="P2" pin="2"/>
<node ref="U2" pin="12"/>
<node ref="U3" pin="12"/>
</net>
<net code="39" name="Net-(R7-Pad1)">
<node ref="R7" pin="1"/>
<node ref="U1" pin="10"/>
</net>
<net code="40" name="Net-(R8-Pad1)">
<node ref="U1" pin="8"/>
<node ref="R8" pin="1"/>
</net>
<net code="41" name="Net-(R2-Pad2)">
<node ref="R2" pin="2"/>
<node ref="U1" pin="7"/>
</net>
<net code="42" name="Net-(R1-Pad2)">
<node ref="R1" pin="2"/>
<node ref="U1" pin="5"/>
</net>
<net code="43" name="/CS_56">
<node ref="P2" pin="7"/>
<node ref="U3" pin="1"/>
</net>
<net code="44" name="/CS_34">
<node ref="U2" pin="1"/>
<node ref="P2" pin="6"/>
</net>
<net code="45" name="/CS_12">
<node ref="P2" pin="5"/>
<node ref="U1" pin="1"/>
</net>
</nets>
</export>

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,64 @@
PCBNEW-LibModule-V1 4/25/2014 4:11:07 AM
# encoding utf-8
Units mm
$INDEX
tcpl_PCC-SMP
$EndINDEX
$MODULE tcpl_PCC-SMP
Po 0 0 0 15 4FEEF30D 00000000 ~~
Li tcpl_PCC-SMP
Sc 0
AR /4E3EBB39
Op 0 0 0
T0 -1.778 9.779 1.524 1.524 0 0.3048 N I 21 N "TCPL1"
T1 -1.5748 4.699 1.524 1.524 900 0.3048 N V 21 N "TCPL"
T2 1.016 2.54 1.524 1.524 900 0.3048 N V 21 N "-"
T2 1.016 -2.54 1.524 1.524 0 0.3048 N V 21 N "+"
DS -3.0988 7.74954 -9.25068 7.74954 0.381 21
DS -9.25068 7.74954 -9.25068 2.75082 0.381 21
DS -9.25068 2.75082 -3.1496 2.75082 0.381 21
DS -3.1496 -2.75082 -9.25068 -2.79908 0.381 21
DS -9.25068 -2.79908 -9.25068 -7.74954 0.381 21
DS -9.25068 -7.74954 -3.1496 -7.74954 0.381 21
DS 5.95122 7.74954 5.95122 -7.74954 0.381 21
DS 7.54888 -7.74954 7.54888 7.74954 0.381 21
DS -3.1496 -7.74954 11.54938 -7.74954 0.381 21
DS -3.1496 7.74954 -3.1496 -7.74954 0.381 21
DS 11.54938 7.74954 -3.1496 7.74954 0.381 21
DS 11.54938 -7.74954 11.54938 7.74954 0.381 21
$PAD
Sh "M" C 2.99974 2.99974 0 0 0
Dr 1.77038 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6.74878 -7.8994
$EndPAD
$PAD
Sh "M" C 2.99974 2.99974 0 0 0
Dr 1.77038 0 0
At STD N 00E0FFFF
Ne 0 ""
Po 6.74878 7.8994
$EndPAD
$PAD
Sh "2" C 2.99974 2.99974 0 0 0
Dr 1.77038 0 0
At STD N 00E0FFFF
Ne 1 "/TCPL_interface/TCPL+"
Po -6.74878 -6.79958
$EndPAD
$PAD
Sh "1" C 2.99974 2.99974 0 0 0
Dr 1.77038 0 0
At STD N 00E0FFFF
Ne 2 "/TCPL_interface/TCPL-"
Po -6.74878 6.79958
$EndPAD
$SHAPE3D
Na "3D/TCPL_CONNECTOR_PCC-SMP.wrl"
Sc 10 10 10
Of 0.46 0.315 -0.17
Ro 0 0 180
$EndSHAPE3D
$EndMODULE tcpl_PCC-SMP
$EndLIBRARY

View File

@ -0,0 +1,8 @@
10nF,1,"C21",SM0603
100nF,1,"C8",SM0603
CONN_1,1,"P2",SIL-1
CONN_2,1,"P4",SIL-2
CONN_4,1,"P3",SIL-4
CONN_2,1,"P1",tcpl_PCC-SMP
MAX31855KASA,1,"U5",SO8E,MAX31855KASA+
VIA,2,"V801 V802",1pin
Can't render this file because it has a wrong number of fields in line 7.

View File

@ -0,0 +1,679 @@
(kicad_pcb (version 3) (host pcbnew "(2013-07-07 BZR 4022)-stable")
(general
(links 13)
(no_connects 0)
(area 93.7768 56.5658 124.877288 94.6912)
(thickness 1.6002)
(drawings 15)
(tracks 42)
(zones 0)
(modules 9)
(nets 8)
)
(page A4)
(layers
(15 Front signal)
(0 Back signal)
(16 B.Adhes user)
(17 F.Adhes user)
(18 B.Paste user)
(19 F.Paste user)
(20 B.SilkS user)
(21 F.SilkS user)
(22 B.Mask user)
(23 F.Mask user)
(24 Dwgs.User user)
(25 Cmts.User user)
(26 Eco1.User user)
(27 Eco2.User user)
(28 Edge.Cuts user)
)
(setup
(last_trace_width 0.3048)
(user_trace_width 0.381)
(user_trace_width 0.508)
(user_trace_width 0.635)
(user_trace_width 1.016)
(trace_clearance 0.3048)
(zone_clearance 0.3048)
(zone_45_only no)
(trace_min 0.00762)
(segment_width 0.381)
(edge_width 0.381)
(via_size 0.508)
(via_drill 0.381)
(via_min_size 0.02032)
(via_min_drill 0.381)
(user_via 1.00076 0.89916)
(uvia_size 0.508)
(uvia_drill 0.127)
(uvias_allowed no)
(uvia_min_size 0.02032)
(uvia_min_drill 0.127)
(pcb_text_width 0.3048)
(pcb_text_size 1.524 2.032)
(mod_edge_width 0.254)
(mod_text_size 1.524 1.524)
(mod_text_width 0.3048)
(pad_size 0.762 1.27)
(pad_drill 0)
(pad_to_mask_clearance 0.254)
(aux_axis_origin 0 0)
(visible_elements FFFFFFBF)
(pcbplotparams
(layerselection 284983297)
(usegerberextensions true)
(excludeedgelayer true)
(linewidth 0.150000)
(plotframeref false)
(viasonmask false)
(mode 1)
(useauxorigin false)
(hpglpennumber 1)
(hpglpenspeed 20)
(hpglpendiameter 15)
(hpglpenoverlay 0)
(psnegative false)
(psa4output false)
(plotreference true)
(plotvalue false)
(plotothertext false)
(plotinvisibletext false)
(padsonsilk false)
(subtractmaskfromsilk false)
(outputformat 1)
(mirror false)
(drillshape 1)
(scaleselection 1)
(outputdirectory gerbers/gerbers_Spin2/))
)
(net 0 "")
(net 1 //CS)
(net 2 /MISO)
(net 3 /SCK)
(net 4 /TCPL+)
(net 5 /TCPL-)
(net 6 3.3v)
(net 7 GND)
(net_class Default "This is the default net class."
(clearance 0.3048)
(trace_width 0.3048)
(via_dia 0.508)
(via_drill 0.381)
(uvia_dia 0.508)
(uvia_drill 0.127)
(add_net "")
(add_net //CS)
(add_net /MISO)
(add_net /SCK)
(add_net /TCPL+)
(add_net /TCPL-)
(add_net 3.3v)
(add_net GND)
)
(module 1pin (layer Front) (tedit 4F629911) (tstamp 4F628E0D)
(at 98.87712 65.29578)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(path /4F629521)
(fp_text reference V802 (at 0 -3.048) (layer F.SilkS) hide
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(fp_text value VIA (at 0 2.794) (layer F.SilkS) hide
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048)
(layers *.Cu *.Mask F.SilkS)
)
)
(module 1pin (layer Front) (tedit 4F629903) (tstamp 4F6280CB)
(at 110.871 65.151)
(descr "module 1 pin (ou trou mecanique de percage)")
(tags DEV)
(path /4F627FCA)
(fp_text reference V801 (at 0 -3.048) (layer F.SilkS) hide
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(fp_text value VIA (at 0 2.794) (layer F.SilkS) hide
(effects (font (size 1.016 1.016) (thickness 0.254)))
)
(pad 1 thru_hole circle (at 0 0) (size 4.064 4.064) (drill 3.048)
(layers *.Cu *.Mask F.SilkS)
)
)
(module SO8E (layer Front) (tedit 4F661D77) (tstamp 4E47F42B)
(at 104.87914 65.6971)
(descr "module CMS SOJ 8 pins etroit")
(tags "CMS SOJ")
(path /4E13FF86)
(attr smd)
(fp_text reference U5 (at 0 -0.889) (layer F.SilkS)
(effects (font (size 1.143 1.143) (thickness 0.1524)))
)
(fp_text value MAX31855KASA (at 1.16586 1.1049) (layer F.SilkS)
(effects (font (size 0.635 0.635) (thickness 0.127)))
)
(fp_line (start -2.667 1.778) (end -2.667 1.905) (layer F.SilkS) (width 0.127))
(fp_line (start -2.667 1.905) (end 2.667 1.905) (layer F.SilkS) (width 0.127))
(fp_line (start 2.667 -1.905) (end -2.667 -1.905) (layer F.SilkS) (width 0.127))
(fp_line (start -2.667 -1.905) (end -2.667 1.778) (layer F.SilkS) (width 0.127))
(fp_line (start -2.667 -0.508) (end -2.159 -0.508) (layer F.SilkS) (width 0.127))
(fp_line (start -2.159 -0.508) (end -2.159 0.508) (layer F.SilkS) (width 0.127))
(fp_line (start -2.159 0.508) (end -2.667 0.508) (layer F.SilkS) (width 0.127))
(fp_line (start 2.667 -1.905) (end 2.667 1.905) (layer F.SilkS) (width 0.127))
(pad 8 smd rect (at -1.905 -2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
)
(pad 1 smd rect (at -1.905 2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 7 GND)
)
(pad 7 smd rect (at -0.635 -2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 2 /MISO)
)
(pad 6 smd rect (at 0.635 -2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 1 //CS)
)
(pad 5 smd rect (at 1.905 -2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 3 /SCK)
)
(pad 2 smd rect (at -0.635 2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 5 /TCPL-)
)
(pad 3 smd rect (at 0.635 2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 4 /TCPL+)
)
(pad 4 smd rect (at 1.905 2.667) (size 0.508 1.143)
(layers Front F.Paste F.Mask)
(net 6 3.3v)
)
(model 3D/so-8.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
(module SM0603 (layer Back) (tedit 535A1FEF) (tstamp 4E47F455)
(at 105.283 66.04 180)
(path /4E13FFE2)
(attr smd)
(fp_text reference C8 (at 0.635 1.397 180) (layer B.SilkS)
(effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror))
)
(fp_text value 100nF (at 0 0 180) (layer B.SilkS) hide
(effects (font (size 0.508 0.4572) (thickness 0.1143)) (justify mirror))
)
(fp_line (start -1.143 0.635) (end 1.143 0.635) (layer B.SilkS) (width 0.127))
(fp_line (start 1.143 0.635) (end 1.143 -0.635) (layer B.SilkS) (width 0.127))
(fp_line (start 1.143 -0.635) (end -1.143 -0.635) (layer B.SilkS) (width 0.127))
(fp_line (start -1.143 -0.635) (end -1.143 0.635) (layer B.SilkS) (width 0.127))
(pad 1 smd rect (at -0.762 0 180) (size 0.635 1.143)
(layers Back B.Paste B.Mask)
(net 6 3.3v)
)
(pad 2 smd rect (at 0.762 0 180) (size 0.635 1.143)
(layers Back B.Paste B.Mask)
(net 7 GND)
)
(model smd/resistors/R0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)
(module SM0603 (layer Front) (tedit 4F661D32) (tstamp 4E4C6BB1)
(at 104.87914 70.49516)
(path /4E4C6B54)
(attr smd)
(fp_text reference C21 (at 0.02286 1.25984) (layer F.SilkS)
(effects (font (size 0.508 0.4572) (thickness 0.1143)))
)
(fp_text value 10nF (at 0 0) (layer F.SilkS) hide
(effects (font (size 0.508 0.4572) (thickness 0.1143)))
)
(fp_line (start -1.143 -0.635) (end 1.143 -0.635) (layer F.SilkS) (width 0.127))
(fp_line (start 1.143 -0.635) (end 1.143 0.635) (layer F.SilkS) (width 0.127))
(fp_line (start 1.143 0.635) (end -1.143 0.635) (layer F.SilkS) (width 0.127))
(fp_line (start -1.143 0.635) (end -1.143 -0.635) (layer F.SilkS) (width 0.127))
(pad 1 smd rect (at -0.762 0) (size 0.635 1.143)
(layers Front F.Paste F.Mask)
(net 5 /TCPL-)
)
(pad 2 smd rect (at 0.762 0) (size 0.635 1.143)
(layers Front F.Paste F.Mask)
(net 4 /TCPL+)
)
(model smd/resistors/R0603.wrl
(at (xyz 0 0 0.001))
(scale (xyz 0.5 0.5 0.5))
(rotate (xyz 0 0 0))
)
)
(module tcpl_PCC-SMP (layer Front) (tedit 535A1C3C) (tstamp 535A19ED)
(at 104.775 78.359 270)
(path /535A15DB)
(fp_text reference P1 (at -1.778 9.779 270) (layer F.SilkS) hide
(effects (font (size 1.524 1.524) (thickness 0.3048)))
)
(fp_text value CONN_2 (at -1.5748 4.699 360) (layer F.SilkS) hide
(effects (font (size 1.524 1.524) (thickness 0.3048)))
)
(fp_text user - (at 1.016 2.54 360) (layer F.SilkS)
(effects (font (size 1.524 1.524) (thickness 0.3048)))
)
(fp_text user + (at 1.016 -2.54 270) (layer F.SilkS)
(effects (font (size 1.524 1.524) (thickness 0.3048)))
)
(fp_line (start -3.0988 7.74954) (end -9.25068 7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start -9.25068 7.74954) (end -9.25068 2.75082) (layer F.SilkS) (width 0.381))
(fp_line (start -9.25068 2.75082) (end -3.1496 2.75082) (layer F.SilkS) (width 0.381))
(fp_line (start -3.1496 -2.75082) (end -9.25068 -2.79908) (layer F.SilkS) (width 0.381))
(fp_line (start -9.25068 -2.79908) (end -9.25068 -7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start -9.25068 -7.74954) (end -3.1496 -7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start 5.95122 7.74954) (end 5.95122 -7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start 7.54888 -7.74954) (end 7.54888 7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start -3.1496 -7.74954) (end 11.54938 -7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start -3.1496 7.74954) (end -3.1496 -7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start 11.54938 7.74954) (end -3.1496 7.74954) (layer F.SilkS) (width 0.381))
(fp_line (start 11.54938 -7.74954) (end 11.54938 7.74954) (layer F.SilkS) (width 0.381))
(pad M thru_hole circle (at 6.74878 -7.8994 270) (size 2.99974 2.99974) (drill 1.77038)
(layers *.Cu *.Mask F.SilkS)
)
(pad M thru_hole circle (at 6.74878 7.8994 270) (size 2.99974 2.99974) (drill 1.77038)
(layers *.Cu *.Mask F.SilkS)
)
(pad 2 thru_hole circle (at -6.74878 -6.79958 270) (size 2.99974 2.99974) (drill 1.77038)
(layers *.Cu *.Mask F.SilkS)
(net 4 /TCPL+)
)
(pad 1 thru_hole circle (at -6.74878 6.79958 270) (size 2.99974 2.99974) (drill 1.77038)
(layers *.Cu *.Mask F.SilkS)
(net 5 /TCPL-)
)
(model 3D/TCPL_CONNECTOR_PCC-SMP.wrl
(at (xyz 0.46 0.315 -0.17))
(scale (xyz 10 10 10))
(rotate (xyz 0 0 180))
)
)
(module SIL-4 (layer Front) (tedit 535A1D77) (tstamp 4F67B26C)
(at 107.315 60.325)
(descr "Connecteur 4 pibs")
(tags "CONN DEV")
(path /535A166C)
(fp_text reference P3 (at 5.715 -0.635) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_text value CONN_4 (at 0 -2.54) (layer F.SilkS) hide
(effects (font (size 1.524 1.016) (thickness 0.3048)))
)
(fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -5.08 1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -5.08 -1.27) (end -5.08 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -5.08 -1.27) (end 5.08 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 5.08 -1.27) (end 5.08 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 5.08 1.27) (end -5.08 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048))
(pad 1 thru_hole rect (at -3.81 0) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 2 /MISO)
)
(pad 2 thru_hole circle (at -1.27 0) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 1 //CS)
)
(pad 3 thru_hole circle (at 1.27 0) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 3 /SCK)
)
(pad 4 thru_hole circle (at 3.81 0) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 6 3.3v)
)
)
(module SIL-1 (layer Front) (tedit 535A1D7C) (tstamp 4F5CF533)
(at 97.79 60.96 180)
(descr "Connecteurs 1 pin")
(tags "CONN DEV")
(path /535A1737)
(fp_text reference P2 (at 1.27 -1.905 180) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_text value CONN_1 (at 0 -2.54 180) (layer F.SilkS) hide
(effects (font (size 1.524 1.016) (thickness 0.254)))
)
(fp_line (start -1.27 1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.3175))
(fp_line (start -1.27 -1.27) (end 1.27 -1.27) (layer F.SilkS) (width 0.3175))
(fp_line (start -1.27 1.27) (end -1.27 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 1.27 -1.27) (end 1.27 1.27) (layer F.SilkS) (width 0.3048))
(pad 1 thru_hole rect (at 0 0 180) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 7 GND)
)
)
(module SIL-2 (layer Front) (tedit 535A1CFD) (tstamp 535A1BB9)
(at 104.775 73.66 180)
(descr "Connecteurs 2 pins")
(tags "CONN DEV")
(path /535A1B1D)
(fp_text reference P4 (at 1.905 1.905 180) (layer F.SilkS)
(effects (font (size 0.508 0.508) (thickness 0.127)))
)
(fp_text value CONN_2 (at 0 -2.54 180) (layer F.SilkS) hide
(effects (font (size 1.524 1.016) (thickness 0.3048)))
)
(fp_line (start -2.54 1.27) (end -2.54 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start -2.54 -1.27) (end 2.54 -1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 2.54 -1.27) (end 2.54 1.27) (layer F.SilkS) (width 0.3048))
(fp_line (start 2.54 1.27) (end -2.54 1.27) (layer F.SilkS) (width 0.3048))
(pad 1 thru_hole rect (at -1.27 0 180) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 4 /TCPL+)
)
(pad 2 thru_hole circle (at 1.27 0 180) (size 1.397 1.397) (drill 0.8128)
(layers *.Cu *.Mask F.SilkS)
(net 5 /TCPL-)
)
)
(gr_text "http://code.google.com/p/daecu/\nfor rusEFI R 0.1" (at 104.775 81.28) (layer F.SilkS)
(effects (font (size 0.762 0.508) (thickness 0.127)))
)
(gr_text "http://code.google.com/p/daecu/\nfor rusEFI R 0.1" (at 101.727 68.326 90) (layer B.SilkS)
(effects (font (size 0.762 0.508) (thickness 0.127)) (justify mirror))
)
(gr_text "MISO MOSI CS 3.3V" (at 107.188 61.976 180) (layer B.SilkS)
(effects (font (size 0.762 0.508) (thickness 0.127)) (justify mirror))
)
(gr_text GND (at 100.203 61.976 180) (layer B.SilkS)
(effects (font (size 0.762 0.508) (thickness 0.127)) (justify mirror))
)
(dimension 19.05 (width 0.3048) (layer Cmts.User)
(gr_text "0.7500 in" (at 104.775 93.065599) (layer Cmts.User)
(effects (font (size 2.032 1.524) (thickness 0.3048)))
)
(feature1 (pts (xy 114.3 88.9) (xy 114.3 94.691199)))
(feature2 (pts (xy 95.25 88.9) (xy 95.25 94.691199)))
(crossbar (pts (xy 95.25 91.439999) (xy 114.3 91.439999)))
(arrow1a (pts (xy 114.3 91.439999) (xy 113.173497 92.026419)))
(arrow1b (pts (xy 114.3 91.439999) (xy 113.173497 90.853579)))
(arrow2a (pts (xy 95.25 91.439999) (xy 96.376503 92.026419)))
(arrow2b (pts (xy 95.25 91.439999) (xy 96.376503 90.853579)))
)
(dimension 27.94 (width 0.3048) (layer Cmts.User)
(gr_text "1.1000 in" (at 119.1006 73.025 90) (layer Cmts.User)
(effects (font (size 2.032 1.524) (thickness 0.3048)))
)
(feature1 (pts (xy 116.205 59.055) (xy 120.7262 59.055)))
(feature2 (pts (xy 116.205 86.995) (xy 120.7262 86.995)))
(crossbar (pts (xy 117.475 86.995) (xy 117.475 59.055)))
(arrow1a (pts (xy 117.475 59.055) (xy 118.06142 60.181503)))
(arrow1b (pts (xy 117.475 59.055) (xy 116.88858 60.181503)))
(arrow2a (pts (xy 117.475 86.995) (xy 118.06142 85.868497)))
(arrow2b (pts (xy 117.475 86.995) (xy 116.88858 85.868497)))
)
(gr_line (start 114.3 86.995) (end 113.665 86.995) (angle 90) (layer Edge.Cuts) (width 0.381))
(gr_line (start 114.3 59.055) (end 114.3 86.995) (angle 90) (layer Edge.Cuts) (width 0.381))
(gr_line (start 95.25 59.055) (end 114.3 59.055) (angle 90) (layer Edge.Cuts) (width 0.381))
(gr_line (start 95.25 86.995) (end 95.25 59.055) (angle 90) (layer Edge.Cuts) (width 0.381))
(gr_line (start 113.665 86.995) (end 95.25 86.995) (angle 90) (layer Edge.Cuts) (width 0.381))
(gr_text + (at 107.315 79.375) (layer B.SilkS)
(effects (font (size 2.032 1.524) (thickness 0.3048)))
)
(gr_text - (at 102.235 79.375) (layer B.SilkS)
(effects (font (size 2.032 1.524) (thickness 0.3048)))
)
(gr_text THERMOCOUPLE (at 104.775 76.835) (layer B.SilkS)
(effects (font (size 2.032 1.524) (thickness 0.3048)) (justify mirror))
)
(gr_text - (at 102.34422 84.19592) (layer F.SilkS)
(effects (font (size 2.032 1.524) (thickness 0.3048)))
)
(segment (start 105.51414 63.0301) (end 105.51414 60.85586) (width 0.3048) (layer Front) (net 1))
(segment (start 105.51414 60.85586) (end 106.045 60.325) (width 0.3048) (layer Front) (net 1) (tstamp 535A1F73))
(segment (start 104.24414 63.0301) (end 104.24414 61.06414) (width 0.3048) (layer Front) (net 2))
(segment (start 104.24414 61.06414) (end 103.505 60.325) (width 0.3048) (layer Front) (net 2) (tstamp 535A1F6E))
(segment (start 104.24414 62.63386) (end 104.24414 63.0301) (width 0.2032) (layer Front) (net 2))
(segment (start 108.585 60.325) (end 108.585 61.22924) (width 0.3048) (layer Front) (net 3))
(segment (start 108.585 61.22924) (end 106.78414 63.0301) (width 0.3048) (layer Front) (net 3) (tstamp 535A1F78))
(segment (start 105.51414 68.3641) (end 105.51414 73.12914) (width 0.2032) (layer Front) (net 4))
(segment (start 105.51414 73.12914) (end 106.045 73.66) (width 0.2032) (layer Front) (net 4) (tstamp 535A1D16))
(segment (start 105.51414 68.3641) (end 105.51414 70.36816) (width 0.508) (layer Front) (net 4))
(segment (start 105.51414 70.36816) (end 105.64114 70.49516) (width 0.508) (layer Front) (net 4))
(segment (start 105.64114 70.49516) (end 110.45952 70.49516) (width 0.508) (layer Front) (net 4))
(segment (start 110.45952 70.49516) (end 111.57458 71.61022) (width 0.508) (layer Front) (net 4))
(segment (start 99.09048 70.49516) (end 97.97542 71.61022) (width 0.508) (layer Front) (net 5))
(segment (start 104.11714 70.49516) (end 99.09048 70.49516) (width 0.508) (layer Front) (net 5))
(segment (start 104.24414 70.36816) (end 104.11714 70.49516) (width 0.508) (layer Front) (net 5))
(segment (start 104.24414 68.3641) (end 104.24414 70.36816) (width 0.508) (layer Front) (net 5))
(segment (start 104.24414 68.3641) (end 104.24414 72.92086) (width 0.2032) (layer Front) (net 5))
(segment (start 104.24414 72.92086) (end 103.505 73.66) (width 0.2032) (layer Front) (net 5) (tstamp 535A1D0E))
(segment (start 107.061 66.04) (end 107.061 64.516) (width 0.3048) (layer Front) (net 6))
(segment (start 111.125 60.452) (end 111.125 60.325) (width 0.3048) (layer Front) (net 6) (tstamp 535A2433))
(segment (start 107.061 64.516) (end 111.125 60.452) (width 0.3048) (layer Front) (net 6) (tstamp 535A2425))
(segment (start 106.78414 68.3641) (end 106.78414 66.31686) (width 0.3048) (layer Front) (net 6))
(segment (start 106.78414 66.31686) (end 107.061 66.04) (width 0.3048) (layer Front) (net 6) (tstamp 535A20D0))
(segment (start 106.045 66.04) (end 107.061 66.04) (width 0.3048) (layer Back) (net 6))
(via (at 107.061 66.04) (size 0.508) (layers Front Back) (net 6))
(segment (start 104.521 66.04) (end 104.521 68.834) (width 0.3048) (layer Back) (net 7))
(via (at 104.775 78.105) (size 0.508) (layers Front Back) (net 7))
(segment (start 102.87 78.105) (end 104.775 78.105) (width 0.3048) (layer Back) (net 7) (tstamp 535A2577))
(segment (start 100.965 76.2) (end 102.87 78.105) (width 0.3048) (layer Back) (net 7) (tstamp 535A2575))
(segment (start 100.965 72.39) (end 100.965 76.2) (width 0.3048) (layer Back) (net 7) (tstamp 535A2571))
(segment (start 104.521 68.834) (end 100.965 72.39) (width 0.3048) (layer Back) (net 7) (tstamp 535A256D))
(segment (start 104.521 66.04) (end 104.521 65.024) (width 0.3048) (layer Back) (net 7))
(segment (start 108.1786 66.4464) (end 108.1024 66.3702) (width 0.3048) (layer Front) (net 7) (tstamp 535A241A))
(via (at 108.1786 66.4464) (size 0.508) (layers Front Back) (net 7))
(segment (start 108.1786 65.7352) (end 108.1786 66.4464) (width 0.3048) (layer Back) (net 7) (tstamp 535A2411))
(segment (start 107.3658 64.9224) (end 108.1786 65.7352) (width 0.3048) (layer Back) (net 7) (tstamp 535A240D))
(segment (start 104.6226 64.9224) (end 107.3658 64.9224) (width 0.3048) (layer Back) (net 7) (tstamp 535A23FD))
(segment (start 104.521 65.024) (end 104.6226 64.9224) (width 0.3048) (layer Back) (net 7) (tstamp 535A23FB))
(segment (start 102.97414 68.3641) (end 102.97414 65.12814) (width 0.3048) (layer Front) (net 7))
(segment (start 98.806 60.96) (end 97.79 60.96) (width 0.3048) (layer Front) (net 7) (tstamp 535A20DA))
(segment (start 102.97414 65.12814) (end 98.806 60.96) (width 0.3048) (layer Front) (net 7) (tstamp 535A20D6))
(zone (net 4) (net_name /TCPL+) (layer Front) (tstamp 535A2568) (hatch edge 0.508)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508))
(polygon
(pts
(xy 113.37798 75.29576) (xy 113.37798 67.39636) (xy 105.07726 67.39636) (xy 105.07726 75.29576)
)
)
(filled_polygon
(pts
(xy 113.25098 74.775252) (xy 113.21968 74.93261) (xy 113.137628 75.055408) (xy 113.01483 75.13746) (xy 112.857472 75.16876)
(xy 105.597768 75.16876) (xy 105.44041 75.13746) (xy 105.317612 75.055408) (xy 105.23556 74.93261) (xy 105.20426 74.775252)
(xy 105.20426 67.916868) (xy 105.23556 67.75951) (xy 105.317612 67.636712) (xy 105.44041 67.55466) (xy 105.597768 67.52336)
(xy 106.18866 67.52336) (xy 106.164292 67.547686) (xy 106.098416 67.706333) (xy 106.098266 67.878113) (xy 106.098266 69.021113)
(xy 106.163865 69.179875) (xy 106.285226 69.301448) (xy 106.443873 69.367324) (xy 106.615653 69.367474) (xy 107.123653 69.367474)
(xy 107.282415 69.301875) (xy 107.403988 69.180514) (xy 107.469864 69.021867) (xy 107.470014 68.850087) (xy 107.470014 67.707087)
(xy 107.404415 67.548325) (xy 107.379493 67.52336) (xy 110.159591 67.52336) (xy 110.37877 67.614371) (xy 111.35893 67.615226)
(xy 111.581262 67.52336) (xy 112.857472 67.52336) (xy 113.01483 67.55466) (xy 113.137628 67.636712) (xy 113.21968 67.75951)
(xy 113.25098 67.916868) (xy 113.25098 74.775252)
)
)
)
(zone (net 5) (net_name /TCPL-) (layer Front) (tstamp 535A2567) (hatch edge 0.508)
(connect_pads yes (clearance 0.2032))
(min_thickness 0.254)
(fill (arc_segments 16) (thermal_gap 0.508) (thermal_bridge_width 0.508) (smoothing fillet) (radius 0.508))
(polygon
(pts
(xy 104.67848 75.29576) (xy 104.67848 67.39636) (xy 96.1771 67.39636) (xy 96.1771 75.29576)
)
)
(filled_polygon
(pts
(xy 104.55148 74.775252) (xy 104.52018 74.93261) (xy 104.438128 75.055408) (xy 104.31533 75.13746) (xy 104.157972 75.16876)
(xy 96.697608 75.16876) (xy 96.54025 75.13746) (xy 96.417452 75.055408) (xy 96.3354 74.93261) (xy 96.3041 74.775252)
(xy 96.3041 67.916868) (xy 96.3354 67.75951) (xy 96.417452 67.636712) (xy 96.54025 67.55466) (xy 96.697608 67.52336)
(xy 97.817043 67.52336) (xy 98.38489 67.759151) (xy 99.36505 67.760006) (xy 99.937776 67.52336) (xy 102.37866 67.52336)
(xy 102.354292 67.547686) (xy 102.288416 67.706333) (xy 102.288266 67.878113) (xy 102.288266 69.021113) (xy 102.353865 69.179875)
(xy 102.475226 69.301448) (xy 102.633873 69.367324) (xy 102.805653 69.367474) (xy 103.313653 69.367474) (xy 103.472415 69.301875)
(xy 103.593988 69.180514) (xy 103.659864 69.021867) (xy 103.660014 68.850087) (xy 103.660014 67.707087) (xy 103.594415 67.548325)
(xy 103.569493 67.52336) (xy 104.157972 67.52336) (xy 104.31533 67.55466) (xy 104.438128 67.636712) (xy 104.52018 67.75951)
(xy 104.55148 67.916868) (xy 104.55148 74.775252)
)
)
)
(zone (net 7) (net_name GND) (layer Back) (tstamp 535A2566) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.3048)
(fill (arc_segments 16) (thermal_gap 0.3) (thermal_bridge_width 1.38176) (smoothing fillet) (radius 0.508))
(polygon
(pts
(xy 114.935 58.42) (xy 94.615 58.42) (xy 94.615 87.63) (xy 114.935 87.63)
)
)
(filled_polygon
(pts
(xy 113.6523 83.394755) (xy 113.531989 83.344797) (xy 113.531989 71.222643) (xy 113.360631 70.807925) (xy 113.360631 64.65804)
(xy 112.982471 63.742824) (xy 112.282859 63.04199) (xy 111.368305 62.662233) (xy 110.37804 62.661369) (xy 109.462824 63.039529)
(xy 108.76199 63.739141) (xy 108.382233 64.653695) (xy 108.381369 65.64396) (xy 108.759529 66.559176) (xy 109.459141 67.26001)
(xy 110.373695 67.639767) (xy 111.36396 67.640631) (xy 112.279176 67.262471) (xy 112.98001 66.562859) (xy 113.359767 65.648305)
(xy 113.360631 64.65804) (xy 113.360631 70.807925) (xy 113.23467 70.503077) (xy 112.684618 69.952064) (xy 111.965573 69.653491)
(xy 111.187003 69.652811) (xy 110.467437 69.95013) (xy 109.916424 70.500182) (xy 109.617851 71.219227) (xy 109.617171 71.997797)
(xy 109.91449 72.717363) (xy 110.464542 73.268376) (xy 111.183587 73.566949) (xy 111.962157 73.567629) (xy 112.681723 73.27031)
(xy 113.232736 72.720258) (xy 113.531309 72.001213) (xy 113.531989 71.222643) (xy 113.531989 83.344797) (xy 113.065393 83.151051)
(xy 112.286823 83.150371) (xy 111.567257 83.44769) (xy 111.016244 83.997742) (xy 110.717671 84.716787) (xy 110.716991 85.495357)
(xy 111.01431 86.214923) (xy 111.146456 86.3473) (xy 107.772323 86.3473) (xy 107.772323 65.899154) (xy 107.664277 65.637664)
(xy 107.464388 65.437426) (xy 107.203087 65.328924) (xy 106.920154 65.328677) (xy 106.817024 65.371289) (xy 106.750321 65.209855)
(xy 106.621821 65.081131) (xy 106.453841 65.01138) (xy 106.271956 65.011221) (xy 105.636956 65.011221) (xy 105.468855 65.080679)
(xy 105.340131 65.209179) (xy 105.280401 65.353024) (xy 105.221802 65.211902) (xy 105.094429 65.084751) (xy 104.928093 65.016022)
(xy 104.79285 65.0161) (xy 104.67975 65.1292) (xy 104.67975 65.75425) (xy 104.8385 65.75425) (xy 104.8385 66.32575)
(xy 104.67975 66.32575) (xy 104.67975 66.9508) (xy 104.79285 67.0639) (xy 104.928093 67.063978) (xy 105.094429 66.995249)
(xy 105.221802 66.868098) (xy 105.280462 66.726829) (xy 105.339679 66.870145) (xy 105.468179 66.998869) (xy 105.636159 67.06862)
(xy 105.818044 67.068779) (xy 106.453044 67.068779) (xy 106.621145 66.999321) (xy 106.749869 66.870821) (xy 106.817139 66.708815)
(xy 106.918913 66.751076) (xy 107.201846 66.751323) (xy 107.463336 66.643277) (xy 107.663574 66.443388) (xy 107.772076 66.182087)
(xy 107.772323 65.899154) (xy 107.772323 86.3473) (xy 107.200779 86.3473) (xy 107.200779 74.267956) (xy 107.200779 72.870956)
(xy 107.131321 72.702855) (xy 107.002821 72.574131) (xy 106.834841 72.50438) (xy 106.652956 72.504221) (xy 105.255956 72.504221)
(xy 105.087855 72.573679) (xy 104.959131 72.702179) (xy 104.88938 72.870159) (xy 104.889221 73.052044) (xy 104.889221 74.449044)
(xy 104.958679 74.617145) (xy 105.087179 74.745869) (xy 105.255159 74.81562) (xy 105.437044 74.815779) (xy 106.834044 74.815779)
(xy 107.002145 74.746321) (xy 107.130869 74.617821) (xy 107.20062 74.449841) (xy 107.200779 74.267956) (xy 107.200779 86.3473)
(xy 104.6609 86.3473) (xy 104.6609 73.431126) (xy 104.485326 73.006204) (xy 104.36225 72.882913) (xy 104.36225 66.9508)
(xy 104.36225 66.32575) (xy 104.36225 65.75425) (xy 104.36225 65.1292) (xy 104.24915 65.0161) (xy 104.113907 65.016022)
(xy 103.947571 65.084751) (xy 103.820198 65.211902) (xy 103.751179 65.378117) (xy 103.751022 65.558093) (xy 103.7511 65.64115)
(xy 103.8642 65.75425) (xy 104.36225 65.75425) (xy 104.36225 66.32575) (xy 103.8642 66.32575) (xy 103.7511 66.43885)
(xy 103.751022 66.521907) (xy 103.751179 66.701883) (xy 103.820198 66.868098) (xy 103.947571 66.995249) (xy 104.113907 67.063978)
(xy 104.24915 67.0639) (xy 104.36225 66.9508) (xy 104.36225 72.882913) (xy 104.160506 72.680817) (xy 103.735891 72.504502)
(xy 103.276126 72.5041) (xy 102.851204 72.679674) (xy 102.525817 73.004494) (xy 102.349502 73.429109) (xy 102.3491 73.888874)
(xy 102.524674 74.313796) (xy 102.849494 74.639183) (xy 103.274109 74.815498) (xy 103.733874 74.8159) (xy 104.158796 74.640326)
(xy 104.484183 74.315506) (xy 104.660498 73.890891) (xy 104.6609 73.431126) (xy 104.6609 86.3473) (xy 101.366751 86.3473)
(xy 101.366751 64.80282) (xy 100.988591 63.887604) (xy 100.288979 63.18677) (xy 99.374425 62.807013) (xy 98.940978 62.806634)
(xy 98.940978 61.568907) (xy 98.940978 60.351093) (xy 98.940821 60.171117) (xy 98.871802 60.004902) (xy 98.744429 59.877751)
(xy 98.578093 59.809022) (xy 98.25235 59.8091) (xy 98.13925 59.9222) (xy 98.13925 60.61075) (xy 98.8278 60.61075)
(xy 98.9409 60.49765) (xy 98.940978 60.351093) (xy 98.940978 61.568907) (xy 98.9409 61.42235) (xy 98.8278 61.30925)
(xy 98.13925 61.30925) (xy 98.13925 61.9978) (xy 98.25235 62.1109) (xy 98.578093 62.110978) (xy 98.744429 62.042249)
(xy 98.871802 61.915098) (xy 98.940821 61.748883) (xy 98.940978 61.568907) (xy 98.940978 62.806634) (xy 98.38416 62.806149)
(xy 97.468944 63.184309) (xy 97.44075 63.212453) (xy 97.44075 61.9978) (xy 97.44075 61.30925) (xy 97.44075 60.61075)
(xy 97.44075 59.9222) (xy 97.32765 59.8091) (xy 97.001907 59.809022) (xy 96.835571 59.877751) (xy 96.708198 60.004902)
(xy 96.639179 60.171117) (xy 96.639022 60.351093) (xy 96.6391 60.49765) (xy 96.7522 60.61075) (xy 97.44075 60.61075)
(xy 97.44075 61.30925) (xy 96.7522 61.30925) (xy 96.6391 61.42235) (xy 96.639022 61.568907) (xy 96.639179 61.748883)
(xy 96.708198 61.915098) (xy 96.835571 62.042249) (xy 97.001907 62.110978) (xy 97.32765 62.1109) (xy 97.44075 61.9978)
(xy 97.44075 63.212453) (xy 96.76811 63.883921) (xy 96.388353 64.798475) (xy 96.387489 65.78874) (xy 96.765649 66.703956)
(xy 97.465261 67.40479) (xy 98.379815 67.784547) (xy 99.37008 67.785411) (xy 100.285296 67.407251) (xy 100.98613 66.707639)
(xy 101.365887 65.793085) (xy 101.366751 64.80282) (xy 101.366751 86.3473) (xy 99.932829 86.3473) (xy 99.932829 71.222643)
(xy 99.63551 70.503077) (xy 99.085458 69.952064) (xy 98.366413 69.653491) (xy 97.587843 69.652811) (xy 96.868277 69.95013)
(xy 96.317264 70.500182) (xy 96.018691 71.219227) (xy 96.018011 71.997797) (xy 96.31533 72.717363) (xy 96.865382 73.268376)
(xy 97.584427 73.566949) (xy 98.362997 73.567629) (xy 99.082563 73.27031) (xy 99.633576 72.720258) (xy 99.932149 72.001213)
(xy 99.932829 71.222643) (xy 99.932829 86.3473) (xy 98.404047 86.3473) (xy 98.533756 86.217818) (xy 98.832329 85.498773)
(xy 98.833009 84.720203) (xy 98.53569 84.000637) (xy 97.985638 83.449624) (xy 97.266593 83.151051) (xy 96.488023 83.150371)
(xy 95.8977 83.394287) (xy 95.8977 59.7027) (xy 102.349233 59.7027) (xy 102.349221 59.717044) (xy 102.349221 61.114044)
(xy 102.418679 61.282145) (xy 102.547179 61.410869) (xy 102.715159 61.48062) (xy 102.897044 61.480779) (xy 104.294044 61.480779)
(xy 104.462145 61.411321) (xy 104.590869 61.282821) (xy 104.66062 61.114841) (xy 104.660779 60.932956) (xy 104.660779 59.7027)
(xy 105.052028 59.7027) (xy 104.889502 60.094109) (xy 104.8891 60.553874) (xy 105.064674 60.978796) (xy 105.389494 61.304183)
(xy 105.814109 61.480498) (xy 106.273874 61.4809) (xy 106.698796 61.305326) (xy 107.024183 60.980506) (xy 107.200498 60.555891)
(xy 107.2009 60.096126) (xy 107.038339 59.7027) (xy 107.592028 59.7027) (xy 107.429502 60.094109) (xy 107.4291 60.553874)
(xy 107.604674 60.978796) (xy 107.929494 61.304183) (xy 108.354109 61.480498) (xy 108.813874 61.4809) (xy 109.238796 61.305326)
(xy 109.564183 60.980506) (xy 109.740498 60.555891) (xy 109.7409 60.096126) (xy 109.578339 59.7027) (xy 110.132028 59.7027)
(xy 109.969502 60.094109) (xy 109.9691 60.553874) (xy 110.144674 60.978796) (xy 110.469494 61.304183) (xy 110.894109 61.480498)
(xy 111.353874 61.4809) (xy 111.778796 61.305326) (xy 112.104183 60.980506) (xy 112.280498 60.555891) (xy 112.2809 60.096126)
(xy 112.118339 59.7027) (xy 113.6523 59.7027) (xy 113.6523 83.394755)
)
)
)
(zone (net 7) (net_name GND) (layer Front) (tstamp 535A256C) (hatch edge 0.508)
(connect_pads (clearance 0.3048))
(min_thickness 0.3048)
(fill (arc_segments 16) (thermal_gap 0.3) (thermal_bridge_width 1.38176) (smoothing fillet) (radius 0.508))
(polygon
(pts
(xy 93.98 57.785) (xy 115.57 57.785) (xy 115.57 88.265) (xy 93.98 88.265)
)
)
(polygon
(pts (xy 95.758 75.692) (xy 95.758 66.929) (xy 113.792 66.929) (xy 113.792 75.692)
)
)
(filled_polygon
(pts
(xy 106.656016 64.058879) (xy 106.629948 64.084948) (xy 106.497803 64.282716) (xy 106.4514 64.516) (xy 106.4514 65.653532)
(xy 106.356272 65.882623) (xy 106.353088 65.885808) (xy 106.220943 66.083576) (xy 106.17454 66.31686) (xy 106.17454 66.7766)
(xy 100.917048 66.7766) (xy 100.98613 66.707639) (xy 101.365887 65.793085) (xy 101.366751 64.80282) (xy 100.988591 63.887604)
(xy 100.288979 63.18677) (xy 99.374425 62.807013) (xy 98.940978 62.806634) (xy 98.940978 61.568907) (xy 98.940978 60.351093)
(xy 98.940821 60.171117) (xy 98.871802 60.004902) (xy 98.744429 59.877751) (xy 98.578093 59.809022) (xy 98.25235 59.8091)
(xy 98.13925 59.9222) (xy 98.13925 60.61075) (xy 98.8278 60.61075) (xy 98.9409 60.49765) (xy 98.940978 60.351093)
(xy 98.940978 61.568907) (xy 98.9409 61.42235) (xy 98.8278 61.30925) (xy 98.13925 61.30925) (xy 98.13925 61.9978)
(xy 98.25235 62.1109) (xy 98.578093 62.110978) (xy 98.744429 62.042249) (xy 98.871802 61.915098) (xy 98.940821 61.748883)
(xy 98.940978 61.568907) (xy 98.940978 62.806634) (xy 98.38416 62.806149) (xy 97.468944 63.184309) (xy 97.44075 63.212453)
(xy 97.44075 61.9978) (xy 97.44075 61.30925) (xy 97.44075 60.61075) (xy 97.44075 59.9222) (xy 97.32765 59.8091)
(xy 97.001907 59.809022) (xy 96.835571 59.877751) (xy 96.708198 60.004902) (xy 96.639179 60.171117) (xy 96.639022 60.351093)
(xy 96.6391 60.49765) (xy 96.7522 60.61075) (xy 97.44075 60.61075) (xy 97.44075 61.30925) (xy 96.7522 61.30925)
(xy 96.6391 61.42235) (xy 96.639022 61.568907) (xy 96.639179 61.748883) (xy 96.708198 61.915098) (xy 96.835571 62.042249)
(xy 97.001907 62.110978) (xy 97.32765 62.1109) (xy 97.44075 61.9978) (xy 97.44075 63.212453) (xy 96.76811 63.883921)
(xy 96.388353 64.798475) (xy 96.387489 65.78874) (xy 96.765649 66.703956) (xy 96.838166 66.7766) (xy 96.25099 66.7766)
(xy 96.012133 66.824111) (xy 95.8977 66.900573) (xy 95.8977 59.7027) (xy 102.349233 59.7027) (xy 102.349221 59.717044)
(xy 102.349221 61.114044) (xy 102.418679 61.282145) (xy 102.547179 61.410869) (xy 102.715159 61.48062) (xy 102.897044 61.480779)
(xy 103.63454 61.480779) (xy 103.63454 62.167565) (xy 103.609039 62.193021) (xy 103.487461 62.071231) (xy 103.319481 62.00148)
(xy 103.137596 62.001321) (xy 102.629596 62.001321) (xy 102.461495 62.070779) (xy 102.332771 62.199279) (xy 102.26302 62.367259)
(xy 102.262861 62.549144) (xy 102.262861 63.692144) (xy 102.332319 63.860245) (xy 102.460819 63.988969) (xy 102.628799 64.05872)
(xy 102.810684 64.058879) (xy 103.318684 64.058879) (xy 103.486785 63.989421) (xy 103.60924 63.867178) (xy 103.730819 63.988969)
(xy 103.898799 64.05872) (xy 104.080684 64.058879) (xy 104.588684 64.058879) (xy 104.756785 63.989421) (xy 104.87924 63.867178)
(xy 105.000819 63.988969) (xy 105.168799 64.05872) (xy 105.350684 64.058879) (xy 105.858684 64.058879) (xy 106.026785 63.989421)
(xy 106.14924 63.867178) (xy 106.270819 63.988969) (xy 106.438799 64.05872) (xy 106.620684 64.058879) (xy 106.656016 64.058879)
)
)
(filled_polygon
(pts
(xy 113.6523 66.900573) (xy 113.537867 66.824111) (xy 113.29901 66.7766) (xy 112.765895 66.7766) (xy 112.98001 66.562859)
(xy 113.359767 65.648305) (xy 113.360631 64.65804) (xy 112.982471 63.742824) (xy 112.282859 63.04199) (xy 111.368305 62.662233)
(xy 110.37804 62.661369) (xy 109.462824 63.039529) (xy 108.76199 63.739141) (xy 108.382233 64.653695) (xy 108.381369 65.64396)
(xy 108.759529 66.559176) (xy 108.976573 66.7766) (xy 107.39374 66.7766) (xy 107.39374 66.672033) (xy 107.463336 66.643277)
(xy 107.663574 66.443388) (xy 107.772076 66.182087) (xy 107.772323 65.899154) (xy 107.6706 65.652966) (xy 107.6706 64.768504)
(xy 110.95855 61.480554) (xy 111.353874 61.4809) (xy 111.778796 61.305326) (xy 112.104183 60.980506) (xy 112.280498 60.555891)
(xy 112.2809 60.096126) (xy 112.118339 59.7027) (xy 113.6523 59.7027) (xy 113.6523 66.900573)
)
)
(filled_polygon
(pts
(xy 113.6523 83.394755) (xy 113.065393 83.151051) (xy 112.286823 83.150371) (xy 111.567257 83.44769) (xy 111.016244 83.997742)
(xy 110.717671 84.716787) (xy 110.716991 85.495357) (xy 111.01431 86.214923) (xy 111.146456 86.3473) (xy 98.404047 86.3473)
(xy 98.533756 86.217818) (xy 98.832329 85.498773) (xy 98.833009 84.720203) (xy 98.53569 84.000637) (xy 97.985638 83.449624)
(xy 97.266593 83.151051) (xy 96.488023 83.150371) (xy 95.8977 83.394287) (xy 95.8977 75.720426) (xy 96.012133 75.796889)
(xy 96.25099 75.8444) (xy 113.29901 75.8444) (xy 113.537867 75.796889) (xy 113.6523 75.720426) (xy 113.6523 83.394755)
)
)
)
)

View File

@ -0,0 +1,168 @@
(export (version D)
(design
(source C:\Users\owner\Desktop\daecu\Hardware\trunk\rusefi.com\thermocouiple_module\thermocouple_module.sch)
(date "4/25/2014 4:57:35 AM")
(tool "eeschema (2013-07-07 BZR 4022)-stable"))
(components
(comp (ref V802)
(value VIA)
(footprint 1pin)
(libsource (lib thermocouple_module-cache) (part VIA))
(sheetpath (names /) (tstamps /))
(tstamp 4F629521))
(comp (ref V801)
(value VIA)
(footprint 1pin)
(libsource (lib thermocouple_module-cache) (part VIA))
(sheetpath (names /) (tstamps /))
(tstamp 4F627FCA))
(comp (ref C21)
(value 10nF)
(footprint SM0603)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 4E4C6B54))
(comp (ref C8)
(value 100nF)
(footprint SM0603)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 4E13FFE2))
(comp (ref U5)
(value MAX31855KASA)
(footprint SO8E)
(fields
(field (name mfg#) MAX31855JASA+))
(libsource (lib max31855) (part MAX31855))
(sheetpath (names /) (tstamps /))
(tstamp 4E13FF86))
(comp (ref P1)
(value CONN_2)
(footprint tcpl_PCC-SMP)
(libsource (lib conn) (part CONN_2))
(sheetpath (names /) (tstamps /))
(tstamp 535A15DB))
(comp (ref P3)
(value CONN_4)
(footprint SIL-4)
(libsource (lib conn) (part CONN_4))
(sheetpath (names /) (tstamps /))
(tstamp 535A166C))
(comp (ref P2)
(value CONN_1)
(footprint SIL-1)
(libsource (lib conn) (part CONN_1))
(sheetpath (names /) (tstamps /))
(tstamp 535A1737))
(comp (ref P4)
(value CONN_2)
(footprint SIL-2)
(libsource (lib conn) (part CONN_2))
(sheetpath (names /) (tstamps /))
(tstamp 535A1B1D)))
(libparts
(libpart (lib device) (part C)
(description "Condensateur non polarise")
(footprints
(fp SM*)
(fp C?)
(fp C1-1))
(fields
(field (name Reference) C)
(field (name Value) C)
(field (name Footprint) ~)
(field (name Datasheet) ~))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part CONN_1)
(description "1 pin")
(fields
(field (name Reference) P)
(field (name Value) CONN_1))
(pins
(pin (num 1) (name 1) (type passive))))
(libpart (lib conn) (part CONN_2)
(description "Symbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_2))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name PM) (type passive))))
(libpart (lib conn) (part CONN_4)
(description "Symbole general de connecteur")
(fields
(field (name Reference) P)
(field (name Value) CONN_4))
(pins
(pin (num 1) (name P1) (type passive))
(pin (num 2) (name P2) (type passive))
(pin (num 3) (name P3) (type passive))
(pin (num 4) (name P4) (type passive))))
(libpart (lib max31855) (part MAX31855)
(fields
(field (name Reference) U)
(field (name Value) MAX31855)
(field (name Footprint) ~)
(field (name Datasheet) ~))
(pins
(pin (num 1) (name GND) (type BiDi))
(pin (num 2) (name T-) (type BiDi))
(pin (num 3) (name T+) (type BiDi))
(pin (num 4) (name VCC) (type BiDi))
(pin (num 5) (name SCK) (type BiDi))
(pin (num 6) (name /CS) (type BiDi))
(pin (num 7) (name SO) (type BiDi))
(pin (num 8) (name DNC) (type BiDi))))
(libpart (lib thermocouple_module-cache) (part VIA)
(fields
(field (name Reference) V)
(field (name Value) VIA)
(field (name Footprint) ~)
(field (name Datasheet) ~))
(pins
(pin (num 1) (name Via) (type passive)))))
(libraries
(library (logical device)
(uri "C:\\Program Files (x86)\\KiCad\\share\\library\\device.lib"))
(library (logical conn)
(uri "C:\\Program Files (x86)\\KiCad\\share\\library\\conn.lib"))
(library (logical max31855)
(uri ..\rusefi_lib\max31855.lib))
(library (logical thermocouple_module-cache)
(uri C:\Users\owner\Desktop\daecu\Hardware\trunk\rusefi.com\thermocouiple_module\thermocouple_module-cache.lib)))
(nets
(net (code 1) (name /MISO)
(node (ref U5) (pin 7))
(node (ref P3) (pin 1)))
(net (code 2) (name "")
(node (ref U5) (pin 8)))
(net (code 3) (name /SCK)
(node (ref U5) (pin 5))
(node (ref P3) (pin 3)))
(net (code 4) (name //CS)
(node (ref U5) (pin 6))
(node (ref P3) (pin 2)))
(net (code 5) (name "")
(node (ref V802) (pin 1)))
(net (code 6) (name "")
(node (ref V801) (pin 1)))
(net (code 7) (name /TCPL+)
(node (ref C21) (pin 2))
(node (ref P4) (pin 1))
(node (ref P1) (pin 2))
(node (ref U5) (pin 3)))
(net (code 8) (name /TCPL-)
(node (ref P1) (pin 1))
(node (ref C21) (pin 1))
(node (ref U5) (pin 2))
(node (ref P4) (pin 2)))
(net (code 9) (name GND)
(node (ref U5) (pin 1))
(node (ref C8) (pin 2))
(node (ref P2) (pin 1)))
(net (code 10) (name 3.3v)
(node (ref U5) (pin 4))
(node (ref P3) (pin 4))
(node (ref C8) (pin 1)))))

View File

@ -0,0 +1,84 @@
update=4/25/2014 4:16:35 AM
version=1
last_client=pcbnew
[general]
version=1
RootSch=
BoardNm=
[cvpcb]
version=1
NetIExt=net
[cvpcb/libraries]
EquName1=devcms
[eeschema]
version=1
LibDir=../rusefi_lib
NetFmtName=
RptD_X=0
RptD_Y=100
RptLab=1
LabSize=60
[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=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=max31855
[pcbnew]
version=1
LastNetListRead=thermocouple_module.net
UseCmpFile=0
PadDrill=0.000000000000
PadDrillOvalY=0.000000000000
PadSizeH=0.762000000000
PadSizeV=1.270000000000
PcbTextSizeV=2.032000000000
PcbTextSizeH=1.524000000000
PcbTextThickness=0.304800000000
ModuleTextSizeV=1.524000000000
ModuleTextSizeH=1.524000000000
ModuleTextSizeThickness=0.304800000000
SolderMaskClearance=0.254000000000
SolderMaskMinWidth=0.000000000000
DrawSegmentWidth=0.381000000000
BoardOutlineThickness=0.381000000000
ModuleOutlineThickness=0.254000000000
[pcbnew/libraries]
LibDir=../rusefi_lib
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=libcms
LibName7=display
LibName8=valves
LibName9=led
LibName10=dip_sockets
LibName11=TCPL_PCC-SMP

View File

@ -0,0 +1,240 @@
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:special
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:max31855
LIBS:thermocouple_module-cache
EELAYER 27 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title "Electronic Industrial Temperature Interface (EITI)"
Date "25 apr 2014"
Rev ".001"
Comp "Mrk Industries"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
NoConn ~ 4075 4350
NoConn ~ 3875 4350
$Comp
L VIA V802
U 1 1 4F629521
P 3875 4350
F 0 "V802" V 3900 4450 20 0000 C CNN
F 1 "VIA" H 3875 4550 60 0001 C CNN
F 2 "1pin" H 3875 4650 60 0001 C CNN
F 3 "" H 3875 4350 60 0001 C CNN
1 3875 4350
0 1 1 0
$EndComp
Text Notes 3900 4950 0 40 ~ 0
We want a big mass of copper in the\nTCPL joints, to dampen the cold junction\ntemperature and to make it more measurable\nwith this IC
Text Notes 3725 4450 0 40 ~ 0
Via for cable tie
$Comp
L VIA V801
U 1 1 4F627FCA
P 4075 4350
F 0 "V801" V 4100 4450 20 0000 C CNN
F 1 "VIA" H 4075 4550 60 0001 C CNN
F 2 "1pin" H 4075 4350 60 0001 C CNN
F 3 "" H 4075 4350 60 0001 C CNN
1 4075 4350
0 1 1 0
$EndComp
Connection ~ 4800 4650
Wire Wire Line
4800 4550 4800 4650
Wire Wire Line
4700 4050 5150 4050
Wire Wire Line
5150 4050 5150 4350
Wire Wire Line
5150 4350 5400 4350
Wire Wire Line
4700 4650 5150 4650
Wire Wire Line
5150 4650 5150 4450
Wire Wire Line
5150 4450 5400 4450
Wire Wire Line
4800 4150 4800 4050
Connection ~ 4800 4050
$Comp
L C C21
U 1 1 4E4C6B54
P 4800 4350
F 0 "C21" H 4850 4450 50 0000 L CNN
F 1 "10nF" H 4850 4250 50 0000 L CNN
F 2 "SM0603" H 4850 4350 50 0001 C CNN
F 3 "" H 4800 4350 60 0001 C CNN
1 4800 4350
1 0 0 -1
$EndComp
Text Notes 7250 4350 0 30 ~ 0
Care must be taken with the conector\nchosen for the TCPL to avoid inaccuracies.\n\nAlso, the connector must be as close as\npossible to the cold-juntion compensation.
Text Notes 5500 3650 0 40 ~ 0
MAX31855\nCold-Junction Compensated\nThermocouple-to-Digital Converter
Text Notes 5600 4900 0 30 ~ 0
Datasheet:\nhttp://datasheets.maxim-ic.com/en/ds/MAX31855.pdf
NoConn ~ 6500 4250
$Comp
L GND #PWR01
U 1 1 4E13FFF9
P 7000 4000
F 0 "#PWR01" H 7000 4000 30 0001 C CNN
F 1 "GND" H 7000 3930 30 0001 C CNN
F 2 "" H 7000 4000 60 0001 C CNN
F 3 "" H 7000 4000 60 0001 C CNN
1 7000 4000
1 0 0 -1
$EndComp
Text GLabel 7000 3600 0 40 Input ~ 0
3.3v
$Comp
L C C8
U 1 1 4E13FFE2
P 7000 3800
F 0 "C8" H 7050 3900 50 0000 L CNN
F 1 "100nF" H 7050 3700 50 0000 L CNN
F 2 "SM0603" H 7050 3800 50 0001 C CNN
F 3 "" H 7000 3800 60 0001 C CNN
1 7000 3800
1 0 0 -1
$EndComp
$Comp
L GND #PWR02
U 1 1 4E13FFDB
P 5400 4250
F 0 "#PWR02" H 5400 4250 30 0001 C CNN
F 1 "GND" H 5400 4180 30 0001 C CNN
F 2 "" H 5400 4250 60 0001 C CNN
F 3 "" H 5400 4250 60 0001 C CNN
1 5400 4250
1 0 0 -1
$EndComp
Text GLabel 5400 4550 0 40 Input ~ 0
3.3v
$Comp
L MAX31855 U5
U 1 1 4E13FF86
P 5950 4400
F 0 "U5" H 5950 4650 60 0000 C CNN
F 1 "MAX31855KASA" H 5950 4150 60 0000 C CNN
F 2 "SO8E" H 5950 4200 60 0001 C CNN
F 3 "" H 5950 4400 60 0001 C CNN
F 4 "MAX31855KASA+" H 5950 4400 60 0001 C CNN "mfg#"
1 5950 4400
1 0 0 -1
$EndComp
$Comp
L CONN_2 P1
U 1 1 535A15DB
P 4350 4350
F 0 "P1" V 4300 4350 40 0000 C CNN
F 1 "CONN_2" V 4400 4350 40 0000 C CNN
F 2 "tcpl_PCC-SMP" H 4350 4350 60 0001 C CNN
F 3 "" H 4350 4350 60 0000 C CNN
1 4350 4350
-1 0 0 -1
$EndComp
Wire Wire Line
4700 4450 4700 4650
Wire Wire Line
4700 4250 4700 4050
$Comp
L CONN_4 P3
U 1 1 535A166C
P 7100 4550
F 0 "P3" V 7050 4550 50 0000 C CNN
F 1 "CONN_4" V 7150 4550 50 0000 C CNN
F 2 "SIL-4" H 7100 4550 60 0001 C CNN
F 3 "" H 7100 4550 60 0000 C CNN
1 7100 4550
1 0 0 -1
$EndComp
Wire Wire Line
6500 4350 6500 4400
Wire Wire Line
6500 4400 6750 4400
Wire Wire Line
6500 4450 6500 4500
Wire Wire Line
6500 4500 6750 4500
Wire Wire Line
6500 4550 6500 4600
Wire Wire Line
6500 4600 6750 4600
Wire Wire Line
5400 4550 5400 4700
Wire Wire Line
5400 4700 6750 4700
$Comp
L CONN_1 P2
U 1 1 535A1737
P 5400 4100
F 0 "P2" H 5480 4100 40 0000 L CNN
F 1 "CONN_1" H 5400 4155 30 0001 C CNN
F 2 "SIL-1" H 5400 4100 60 0001 C CNN
F 3 "" H 5400 4100 60 0000 C CNN
1 5400 4100
0 -1 -1 0
$EndComp
Connection ~ 5400 4250
$Comp
L CONN_2 P4
U 1 1 535A1B1D
P 4350 3650
F 0 "P4" V 4300 3650 40 0000 C CNN
F 1 "CONN_2" V 4400 3650 40 0000 C CNN
F 2 "SIL-2" H 4350 3650 60 0001 C CNN
F 3 "" H 4350 3650 60 0000 C CNN
1 4350 3650
-1 0 0 1
$EndComp
Text Label 4700 4250 1 40 ~ 0
TCPL-
Text Label 4700 4650 1 40 ~ 0
TCPL+
Text Label 4700 3550 0 40 ~ 0
TCPL-
Text Label 4700 3750 0 40 ~ 0
TCPL+
Text Label 6500 4350 2 40 ~ 0
MISO
Text Label 6500 4450 2 40 ~ 0
/CS
Text Label 6500 4550 2 40 ~ 0
SCK
$EndSCHEMATC