This commit is contained in:
rusefi 2018-02-04 22:41:44 +03:00
parent 85c3df137e
commit b9e76b79ad
7 changed files with 1001 additions and 656 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
(export (version D)
(design
(source C:/Users/Vista_64_D630/Desktop/Jared/code/Hardware/trunk/rusefi.com/CJ125_board/O2_input_CJ125.sch)
(date "1/29/2018 8:45:45 PM")
(date "2/4/2018 7:12:38 AM")
(tool "Eeschema 4.0.5")
(sheet (number 1) (name /) (tstamps /)
(title_block
@ -293,7 +293,43 @@
(field (name vend1,vend1#) DIGI,445-6950-1-ND))
(libsource (lib KICAD_Older_Version) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 58908DB7)))
(tstamp 58908DB7))
(comp (ref R17)
(value 6.8k)
(footprint rsuEFI_Lib:R_0805)
(fields
(field (name mfg,mfg#) vishay,CRCW08056K80FKEA)
(field (name vend1,vend1#) DIGI,541-6.80KCCT-ND))
(libsource (lib KICAD_Older_Version) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A774A0C))
(comp (ref R18)
(value 10k)
(footprint rsuEFI_Lib:R_0805)
(fields
(field (name mfg,mfg#) BOURNS,CR0805-FX-1002ELF)
(field (name vend1,vend1#) DIGI,CR0805-FX-1002ELFCT-ND))
(libsource (lib KICAD_Older_Version) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A774AF8))
(comp (ref R19)
(value 6.8k)
(footprint rsuEFI_Lib:R_0805)
(fields
(field (name mfg,mfg#) vishay,CRCW08056K80FKEA)
(field (name vend1,vend1#) DIGI,541-6.80KCCT-ND))
(libsource (lib KICAD_Older_Version) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A775F61))
(comp (ref R20)
(value 10k)
(footprint rsuEFI_Lib:R_0805)
(fields
(field (name mfg,mfg#) BOURNS,CR0805-FX-1002ELF)
(field (name vend1,vend1#) DIGI,CR0805-FX-1002ELFCT-ND))
(libsource (lib KICAD_Older_Version) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 5A775F69)))
(libparts
(libpart (lib KICAD_Older_Version) (part C)
(footprints
@ -411,131 +447,141 @@
(library (logical cj125)
(uri C:\Users\Vista_64_D630\Desktop\Jared\code\Hardware\trunk\rusefi.com\rusefi_lib\cj125.lib)))
(nets
(net (code 1) (name /CJ125_UR)
(node (ref P8) (pin 5))
(node (ref R8) (pin 2))
(node (ref C2) (pin 1)))
(net (code 2) (name GND)
(node (ref C5) (pin 2))
(node (ref C7) (pin 1))
(node (ref U1) (pin 24))
(node (ref Q1) (pin 3))
(node (ref C3) (pin 2))
(net (code 1) (name /UP)
(node (ref R11) (pin 1))
(node (ref R14) (pin 2))
(node (ref U1) (pin 20))
(node (ref R13) (pin 2)))
(net (code 2) (name /UA)
(node (ref R15) (pin 2))
(node (ref U1) (pin 21)))
(net (code 3) (name GND)
(node (ref C1) (pin 2))
(node (ref R5) (pin 1))
(node (ref P8) (pin 4))
(node (ref C2) (pin 2))
(node (ref C6) (pin 1))
(node (ref R5) (pin 1))
(node (ref C5) (pin 2))
(node (ref R18) (pin 2))
(node (ref C8) (pin 1))
(node (ref R16) (pin 1))
(node (ref R20) (pin 2))
(node (ref C9) (pin 1))
(node (ref P8) (pin 4)))
(net (code 3) (name /CJ125_SO)
(node (ref U1) (pin 14))
(node (ref P8) (pin 10)))
(net (code 4) (name /CJ125_SCK)
(node (ref P8) (pin 9))
(node (ref U1) (pin 13)))
(net (code 5) (name /CJ125_SS)
(node (ref C7) (pin 1))
(node (ref Q1) (pin 3))
(node (ref R16) (pin 1))
(node (ref U1) (pin 24))
(node (ref C3) (pin 2)))
(net (code 4) (name /CJ125_SO)
(node (ref P8) (pin 10))
(node (ref U1) (pin 14)))
(net (code 5) (name /CJ125_SCK)
(node (ref U1) (pin 13))
(node (ref P8) (pin 9)))
(net (code 6) (name /CJ125_SS)
(node (ref P8) (pin 8))
(node (ref U1) (pin 16)))
(net (code 6) (name /CJ125_SI)
(net (code 7) (name /RM)
(node (ref U1) (pin 10))
(node (ref R7) (pin 1)))
(net (code 8) (name /UR)
(node (ref U1) (pin 12))
(node (ref R8) (pin 1)))
(net (code 9) (name /CJ125_SI)
(node (ref U1) (pin 15))
(node (ref P8) (pin 7)))
(net (code 7) (name /DIAHG)
(node (ref U1) (pin 6))
(node (ref R16) (pin 2))
(node (ref Q1) (pin 1))
(node (ref P8) (pin 6)))
(net (code 8) (name /WO2-12V)
(node (ref P8) (pin 3))
(node (ref P4) (pin 4))
(node (ref U1) (pin 1))
(node (ref C6) (pin 2)))
(net (code 9) (name /CJ125_5v)
(node (ref C8) (pin 2))
(node (ref U1) (pin 17))
(node (ref R1) (pin 2))
(node (ref P8) (pin 2)))
(net (code 10) (name /CJ125_UA)
(node (ref R15) (pin 1))
(node (ref P8) (pin 1))
(node (ref C9) (pin 2)))
(net (code 10) (name /DIAHD)
(node (ref U1) (pin 7))
(node (ref R6) (pin 1)))
(net (code 11) (name /RS)
(node (ref U1) (pin 9))
(node (ref R9) (pin 2)))
(net (code 12) (name /UA)
(node (ref R15) (pin 2))
(node (ref U1) (pin 21)))
(net (code 13) (name /CF)
(node (ref R12) (pin 1))
(node (ref C7) (pin 2))
(node (ref U1) (pin 22)))
(net (code 14) (name /RM)
(node (ref U1) (pin 10))
(node (ref R7) (pin 1)))
(net (code 15) (name /OSZ)
(net (code 12) (name /OSZ)
(node (ref R5) (pin 2))
(node (ref U1) (pin 5)))
(net (code 16) (name /DIAHD)
(node (ref R6) (pin 1))
(node (ref U1) (pin 7)))
(net (code 17) (name /CM)
(node (ref U1) (pin 11))
(node (ref C4) (pin 2)))
(net (code 18) (name /UR)
(node (ref U1) (pin 12))
(node (ref R8) (pin 1)))
(net (code 19) (name /RF)
(node (ref U1) (pin 23))
(node (ref R12) (pin 2)))
(net (code 20) (name /UP)
(node (ref R13) (pin 2))
(node (ref R14) (pin 2))
(node (ref R11) (pin 1))
(node (ref U1) (pin 20)))
(net (code 21) (name "Net-(R2-Pad1)")
(node (ref W1) (pin 2))
(node (ref R2) (pin 1))
(node (ref R7) (pin 2)))
(net (code 22) (name "Net-(R10-Pad2)")
(node (ref R9) (pin 1))
(node (ref R10) (pin 2))
(node (ref W2) (pin 1)))
(net (code 23) (name /US)
(node (ref U1) (pin 19))
(node (ref R11) (pin 2)))
(net (code 24) (name "Net-(C4-Pad1)")
(node (ref R2) (pin 2))
(net (code 13) (name /DIAHG)
(node (ref P8) (pin 6))
(node (ref Q1) (pin 1))
(node (ref R16) (pin 2))
(node (ref U1) (pin 6)))
(net (code 14) (name "Net-(P8-Pad5)")
(node (ref R20) (pin 1))
(node (ref P8) (pin 5))
(node (ref R19) (pin 1)))
(net (code 15) (name /WO2-12V)
(node (ref P8) (pin 3))
(node (ref U1) (pin 1))
(node (ref C6) (pin 2))
(node (ref P4) (pin 4)))
(net (code 16) (name /CJ125_5v)
(node (ref P8) (pin 2))
(node (ref R1) (pin 2))
(node (ref U1) (pin 17))
(node (ref C8) (pin 2)))
(net (code 17) (name "Net-(P8-Pad1)")
(node (ref R17) (pin 1))
(node (ref R18) (pin 1))
(node (ref P8) (pin 1)))
(net (code 18) (name /CF)
(node (ref R12) (pin 1))
(node (ref U1) (pin 22))
(node (ref C7) (pin 2)))
(net (code 19) (name "Net-(C4-Pad1)")
(node (ref C4) (pin 1))
(node (ref W1) (pin 1))
(node (ref C4) (pin 1)))
(net (code 25) (name /CJ125_VM)
(node (ref U1) (pin 18))
(node (ref W2) (pin 2))
(node (ref R2) (pin 2)))
(net (code 20) (name "Net-(R2-Pad1)")
(node (ref R7) (pin 2))
(node (ref W1) (pin 2))
(node (ref R2) (pin 1)))
(net (code 21) (name /CJ125_VM)
(node (ref R10) (pin 1))
(node (ref P4) (pin 6)))
(net (code 26) (name /RST)
(node (ref U1) (pin 8))
(node (ref R1) (pin 1))
(node (ref C1) (pin 1)))
(net (code 27) (name /UN)
(node (ref U1) (pin 18))
(node (ref P4) (pin 6))
(node (ref W2) (pin 2)))
(net (code 22) (name /CJ125_UR)
(node (ref R19) (pin 2))
(node (ref C2) (pin 1))
(node (ref R8) (pin 2)))
(net (code 23) (name /CJ125_UA)
(node (ref C9) (pin 2))
(node (ref R17) (pin 2))
(node (ref R15) (pin 1)))
(net (code 24) (name /CM)
(node (ref C4) (pin 2))
(node (ref U1) (pin 11)))
(net (code 25) (name "Net-(R10-Pad2)")
(node (ref R9) (pin 1))
(node (ref W2) (pin 1))
(node (ref R10) (pin 2)))
(net (code 26) (name /RF)
(node (ref R12) (pin 2))
(node (ref U1) (pin 23)))
(net (code 27) (name /US)
(node (ref R11) (pin 2))
(node (ref U1) (pin 19)))
(net (code 28) (name /UN)
(node (ref U1) (pin 2))
(node (ref R3) (pin 1))
(node (ref C3) (pin 1))
(node (ref R3) (pin 1))
(node (ref C5) (pin 1)))
(net (code 28) (name /CJ125_IA)
(node (ref R14) (pin 1))
(node (ref R4) (pin 2))
(node (ref P4) (pin 1))
(node (ref U1) (pin 4)))
(net (code 29) (name /CJ125_UN)
(net (code 29) (name /RST)
(node (ref R1) (pin 1))
(node (ref C1) (pin 1))
(node (ref U1) (pin 8)))
(net (code 30) (name /CJ125_IP)
(node (ref P4) (pin 5))
(node (ref R4) (pin 1))
(node (ref U1) (pin 3)))
(net (code 31) (name /CJ125_HEATER)
(node (ref Q1) (pin 2))
(node (ref R6) (pin 2))
(node (ref P4) (pin 3)))
(net (code 32) (name /CJ125_UN)
(node (ref R13) (pin 1))
(node (ref P4) (pin 2))
(node (ref R3) (pin 2)))
(net (code 30) (name /CJ125_HEATER)
(node (ref P4) (pin 3))
(node (ref R6) (pin 2))
(node (ref Q1) (pin 2)))
(net (code 31) (name /CJ125_IP)
(node (ref U1) (pin 3))
(node (ref R4) (pin 1))
(node (ref P4) (pin 5)))))
(net (code 33) (name /CJ125_IA)
(node (ref P4) (pin 1))
(node (ref R14) (pin 1))
(node (ref U1) (pin 4))
(node (ref R4) (pin 2)))))

View File

@ -1,4 +1,4 @@
update=1/23/2018 5:20:41 AM
update=2/4/2018 7:38:05 AM
version=1
last_client=kicad
[cvpcb]

View File

@ -662,9 +662,9 @@ Text Label 7350 3425 0 60 ~ 0
WO2-HEAT-GATE
Text Notes 3625 3025 0 60 ~ 0
LSU4.9 OR 4.2 SENSOR
Text Label 6850 3225 2 60 ~ 0
Text Label 5800 3125 2 60 ~ 0
WO2-UA
Text Label 6850 3425 2 60 ~ 0
Text Label 5800 3425 2 60 ~ 0
WO2-UR
$Comp
L CONN_02X05 P8
@ -904,4 +904,88 @@ Wire Notes Line
Wire Notes Line
8175 5050 8300 4775
Connection ~ 3900 6175
$Comp
L R R17
U 1 1 5A774A0C
P 6050 3125
F 0 "R17" V 6000 3350 50 0000 C CNN
F 1 "6.8k" V 6050 3125 50 0000 C CNN
F 2 "rsuEFI_Lib:R_0805" V 2880 250 60 0001 C CNN
F 3 "" H 6050 3125 60 0001 C CNN
F 4 "vishay,CRCW08056K80FKEA" V 2880 250 60 0001 C CNN "mfg,mfg#"
F 5 "DIGI,541-6.80KCCT-ND" V 2880 250 60 0001 C CNN "vend1,vend1#"
1 6050 3125
0 1 1 0
$EndComp
$Comp
L R R18
U 1 1 5A774AF8
P 6050 3225
F 0 "R18" V 6100 3450 50 0000 C CNN
F 1 "10k" V 6050 3225 50 0000 C CNN
F 2 "rsuEFI_Lib:R_0805" V 2780 50 60 0001 C CNN
F 3 "" H 6050 3225 60 0001 C CNN
F 4 "BOURNS,CR0805-FX-1002ELF" V 2780 50 60 0001 C CNN "mfg,mfg#"
F 5 "DIGI,CR0805-FX-1002ELFCT-ND" V 2780 50 60 0001 C CNN "vend1,vend1#"
1 6050 3225
0 1 1 0
$EndComp
$Comp
L R R19
U 1 1 5A775F61
P 6050 3425
F 0 "R19" V 6000 3650 50 0000 C CNN
F 1 "6.8k" V 6050 3425 50 0000 C CNN
F 2 "rsuEFI_Lib:R_0805" V 2880 550 60 0001 C CNN
F 3 "" H 6050 3425 60 0001 C CNN
F 4 "vishay,CRCW08056K80FKEA" V 2880 550 60 0001 C CNN "mfg,mfg#"
F 5 "DIGI,541-6.80KCCT-ND" V 2880 550 60 0001 C CNN "vend1,vend1#"
1 6050 3425
0 1 1 0
$EndComp
$Comp
L R R20
U 1 1 5A775F69
P 6050 3525
F 0 "R20" V 6100 3750 50 0000 C CNN
F 1 "10k" V 6050 3525 50 0000 C CNN
F 2 "rsuEFI_Lib:R_0805" V 2780 350 60 0001 C CNN
F 3 "" H 6050 3525 60 0001 C CNN
F 4 "BOURNS,CR0805-FX-1002ELF" V 2780 350 60 0001 C CNN "mfg,mfg#"
F 5 "DIGI,CR0805-FX-1002ELFCT-ND" V 2780 350 60 0001 C CNN "vend1,vend1#"
1 6050 3525
0 1 1 0
$EndComp
Wire Wire Line
6300 3525 6300 3425
Wire Wire Line
6300 3225 6300 3125
$Comp
L GND #PWR014
U 1 1 5A77742D
P 5800 3525
F 0 "#PWR014" H 5800 3525 30 0001 C CNN
F 1 "GND" H 5800 3455 30 0001 C CNN
F 2 "" H 5800 3525 60 0001 C CNN
F 3 "" H 5800 3525 60 0001 C CNN
1 5800 3525
0 1 1 0
$EndComp
$Comp
L GND #PWR015
U 1 1 5A7774A1
P 5800 3225
F 0 "#PWR015" H 5800 3225 30 0001 C CNN
F 1 "GND" H 5800 3155 30 0001 C CNN
F 2 "" H 5800 3225 60 0001 C CNN
F 3 "" H 5800 3225 60 0001 C CNN
1 5800 3225
0 1 1 0
$EndComp
Wire Wire Line
6300 3425 6850 3425
Wire Wire Line
6850 3225 6300 3225
Text Notes 5150 2975 0 60 ~ 0
Default 3.3V max ADC input\nFor 5V ADC input R17, R19 = 0R\nthen R18, R20 DNP
$EndSCHEMATC

View File

@ -4,7 +4,8 @@
4) RESOLVED IN R0.3 add a note describing UR (R8) and UA (R15) low pass filter / slew rate limiter
5) RESOLVED IN R0.3 Correct C9 should match C2 for 1kHz low pass filter.
6) RESOLVED IN R0.3 R12 is not routed right
7) voltage divider on UR and UA channels, 5V --> 3V (not clear if we need this on the little board - we can always use external divider)
7) RESOLVED IN R0.3 voltage divider on UR and UA channels, 5V --> 3V (not clear if we need this on the little board - we can always use external divider)
8) RESOLVED IN R0.3 R3 is now 0R and C3 is now DNP. These are here incase a filter is needed, as shown in some of the OEM's documentation.
9) enlarge silkscreen font - current font is too small
10) match Frankenso GND/3v/5v pinout and provide 3 extra holes in corners just for flat mounting
10) match Frankenso GND/3v/5v pinout
11) RESOLVED IN R0.3 provide 4 extra holes in corners just for flat mounting