-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcanbus.net
374 lines (374 loc) · 13.1 KB
/
canbus.net
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
(export (version D)
(design
(source "C:/Users/zhoobler/Documents/KiCad Projects/canbus/canbus.sch")
(date "5/25/2018 9:00:51 AM")
(tool "Eeschema 4.0.7")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source canbus.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U2)
(value MCP2562-H/SN)
(footprint Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm)
(libsource (lib interface) (part MCP2562-H/SN))
(sheetpath (names /) (tstamps /))
(tstamp 59E43319))
(comp (ref JP2)
(value Jumper_NO_Small)
(footprint Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm)
(libsource (lib device) (part Jumper_NO_Small))
(sheetpath (names /) (tstamps /))
(tstamp 59E44616))
(comp (ref R3)
(value 120)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59E4469B))
(comp (ref R2)
(value 10k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59E44B31))
(comp (ref R1)
(value 10k)
(footprint Resistors_SMD:R_0805_HandSoldering)
(libsource (lib device) (part R))
(sheetpath (names /) (tstamps /))
(tstamp 59E49315))
(comp (ref JP1)
(value Jumper_NC_Dual)
(footprint Pin_Headers:Pin_Header_Straight_1x03_Pitch2.54mm)
(libsource (lib device) (part Jumper_NC_Dual))
(sheetpath (names /) (tstamps /))
(tstamp 59E4DDBA))
(comp (ref J1)
(value Conn_01x08)
(footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
(libsource (lib conn) (part Conn_01x08))
(sheetpath (names /) (tstamps /))
(tstamp 59E5820F))
(comp (ref C4)
(value 2uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 59E59C6A))
(comp (ref C3)
(value 100nf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 59E59CA7))
(comp (ref C1)
(value 100nf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 59E5A73E))
(comp (ref C2)
(value 2uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 59E5A796))
(comp (ref Y1)
(value Crystal_GND24)
(footprint Crystals:Crystal_SMD_5032-4pin_5.0x3.2mm)
(libsource (lib device) (part Crystal_GND24))
(sheetpath (names /) (tstamps /))
(tstamp 59E5B8A2))
(comp (ref U1)
(value MCP2515-E/SO)
(footprint Housings_SOIC:SOIC-18W_7.5x11.6mm_Pitch1.27mm)
(libsource (lib MCP2515-E.SO) (part MCP2515-E/SO))
(sheetpath (names /) (tstamps /))
(tstamp 59FB61DC))
(comp (ref J2)
(value RJ45)
(footprint Connectors:RJ45_8)
(libsource (lib conn) (part RJ45))
(sheetpath (names /) (tstamps /))
(tstamp 59E43703))
(comp (ref J3)
(value RJ45)
(footprint Connectors:RJ45_8)
(libsource (lib conn) (part RJ45))
(sheetpath (names /) (tstamps /))
(tstamp 59E43803))
(comp (ref C5)
(value 22uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5B05E18A))
(comp (ref C6)
(value 22uf)
(footprint Capacitors_SMD:C_0805_HandSoldering)
(libsource (lib device) (part C))
(sheetpath (names /) (tstamps /))
(tstamp 5B05E20B)))
(libparts
(libpart (lib device) (part C)
(description "Unpolarized capacitor")
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib conn) (part Conn_01x08)
(description "Generic connector, single row, 01x08")
(docs ~)
(footprints
(fp Connector*:*_??x*mm*)
(fp Connector*:*1x??x*mm*)
(fp Pin?Header?Straight?1X*)
(fp Pin?Header?Angled?1X*)
(fp Socket?Strip?Straight?1X*)
(fp Socket?Strip?Angled?1X*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x08))
(pins
(pin (num 1) (name Pin_1) (type passive))
(pin (num 2) (name Pin_2) (type passive))
(pin (num 3) (name Pin_3) (type passive))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))
(pin (num 7) (name Pin_7) (type passive))
(pin (num 8) (name Pin_8) (type passive))))
(libpart (lib device) (part Crystal_GND24)
(description "Four pin crystal (GND on pins 2 and 4), e.g. in SMD package")
(footprints
(fp Crystal*))
(fields
(field (name Reference) Y)
(field (name Value) Crystal_GND24))
(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))))
(libpart (lib device) (part Jumper_NC_Dual)
(description "Dual Jumper, normally closed")
(fields
(field (name Reference) JP)
(field (name Value) Jumper_NC_Dual))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))
(pin (num 3) (name 3) (type passive))))
(libpart (lib device) (part Jumper_NO_Small)
(description "Jumper, normally open")
(fields
(field (name Reference) JP)
(field (name Value) Jumper_NO_Small))
(pins
(pin (num 1) (name 1) (type passive))
(pin (num 2) (name 2) (type passive))))
(libpart (lib MCP2515-E.SO) (part MCP2515-E/SO)
(description "Stand-Alone CAN Controller with SPI Interface, SOIC-18, Extended temperature range")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf)
(footprints
(fp SOIC*))
(fields
(field (name Reference) U)
(field (name Value) MCP2515-E/SO)
(field (name Footprint) soic-18:SOIC-18))
(pins
(pin (num 1) (name TXCAN) (type output))
(pin (num 2) (name RXCAN) (type input))
(pin (num 3) (name CLKOUT/SOF) (type output))
(pin (num 4) (name ~TX0RTS) (type input))
(pin (num 5) (name ~TX1RTS) (type input))
(pin (num 6) (name ~TX2RTS) (type input))
(pin (num 7) (name OSC2) (type output))
(pin (num 8) (name OSC1) (type input))
(pin (num 9) (name VSS) (type power_in))
(pin (num 10) (name ~RX1BF) (type output))
(pin (num 11) (name ~RX0BF) (type output))
(pin (num 12) (name ~INT) (type output))
(pin (num 13) (name SCK) (type input))
(pin (num 14) (name SI) (type input))
(pin (num 15) (name SO) (type output))
(pin (num 16) (name ~CS) (type input))
(pin (num 17) (name ~RESET) (type input))
(pin (num 18) (name VDD) (type power_in))))
(libpart (lib interface) (part MCP2562-E/SN)
(aliases
(alias MCP2562-H/SN))
(description "High-Speed CAN Transceiver, 1Mbps, 5V supply, Vio pin, -40C to +125C, SOIC8 package")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf)
(footprints
(fp SOIC*Pitch1.27mm*))
(fields
(field (name Reference) U)
(field (name Value) MCP2562-E/SN)
(field (name Footprint) Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm))
(pins
(pin (num 1) (name TXD) (type input))
(pin (num 2) (name VSS) (type power_in))
(pin (num 3) (name VDD) (type power_in))
(pin (num 4) (name RXD) (type output))
(pin (num 5) (name Vio) (type power_in))
(pin (num 6) (name CANL) (type BiDi))
(pin (num 7) (name CANH) (type BiDi))
(pin (num 8) (name STBY) (type input))))
(libpart (lib device) (part R)
(description Resistor)
(footprints
(fp R_*)
(fp R_*))
(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 RJ45)
(description "RJ45 connector with shield")
(fields
(field (name Reference) J)
(field (name Value) RJ45))
(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 SHIELD) (type passive)))))
(libraries
(library (logical interface)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\interface.lib"))
(library (logical MCP2515-E.SO)
(uri "C:\\Users\\zhoobler\\Documents\\KiCad Projects\\canbus\\MCP2515-E.SO.lib"))
(library (logical device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\device.lib"))
(library (logical conn)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
(nets
(net (code 1) (name "Net-(R1-Pad1)")
(node (ref R1) (pin 1))
(node (ref U1) (pin 17)))
(net (code 2) (name +5V)
(node (ref C3) (pin 1))
(node (ref C4) (pin 1))
(node (ref U2) (pin 3))
(node (ref J1) (pin 1))
(node (ref JP1) (pin 3))
(node (ref R1) (pin 2)))
(net (code 3) (name /INT)
(node (ref J1) (pin 7))
(node (ref U1) (pin 12)))
(net (code 4) (name /SCK)
(node (ref J1) (pin 6))
(node (ref U1) (pin 13)))
(net (code 5) (name /SO)
(node (ref U1) (pin 15))
(node (ref J1) (pin 4)))
(net (code 6) (name /SI)
(node (ref U1) (pin 14))
(node (ref J1) (pin 5)))
(net (code 7) (name +3V3)
(node (ref JP1) (pin 1))
(node (ref C2) (pin 1))
(node (ref J1) (pin 2))
(node (ref C1) (pin 1)))
(net (code 8) (name /CS)
(node (ref J1) (pin 3))
(node (ref U1) (pin 16)))
(net (code 9) (name "Net-(JP2-Pad1)")
(node (ref JP2) (pin 1))
(node (ref R3) (pin 1)))
(net (code 10) (name "Net-(J2-Pad5)")
(node (ref J3) (pin 5))
(node (ref J2) (pin 5)))
(net (code 11) (name "Net-(U1-Pad1)")
(node (ref U1) (pin 1))
(node (ref U2) (pin 1)))
(net (code 12) (name "Net-(U1-Pad2)")
(node (ref U2) (pin 4))
(node (ref U1) (pin 2)))
(net (code 13) (name "Net-(R2-Pad1)")
(node (ref R2) (pin 1))
(node (ref U2) (pin 8)))
(net (code 14) (name /VREF)
(node (ref JP1) (pin 2))
(node (ref U2) (pin 5))
(node (ref U1) (pin 18)))
(net (code 15) (name "Net-(J2-Pad9)")
(node (ref J2) (pin 9))
(node (ref J3) (pin 9)))
(net (code 16) (name GND)
(node (ref U2) (pin 2))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref R2) (pin 2))
(node (ref Y1) (pin 2))
(node (ref C3) (pin 2))
(node (ref J3) (pin 3))
(node (ref C4) (pin 2))
(node (ref Y1) (pin 4))
(node (ref J1) (pin 8))
(node (ref U1) (pin 9))
(node (ref J2) (pin 3))
(node (ref C6) (pin 2))
(node (ref C5) (pin 2)))
(net (code 17) (name "Net-(J2-Pad7)")
(node (ref J2) (pin 7))
(node (ref J3) (pin 7)))
(net (code 18) (name "Net-(J2-Pad8)")
(node (ref J3) (pin 8))
(node (ref J2) (pin 8)))
(net (code 19) (name "Net-(J2-Pad6)")
(node (ref J2) (pin 6))
(node (ref J3) (pin 6)))
(net (code 20) (name "Net-(J2-Pad4)")
(node (ref J3) (pin 4))
(node (ref J2) (pin 4)))
(net (code 21) (name "Net-(U1-Pad6)")
(node (ref U1) (pin 6)))
(net (code 22) (name "Net-(U1-Pad5)")
(node (ref U1) (pin 5)))
(net (code 23) (name "Net-(U1-Pad4)")
(node (ref U1) (pin 4)))
(net (code 24) (name "Net-(U1-Pad10)")
(node (ref U1) (pin 10)))
(net (code 25) (name "Net-(U1-Pad11)")
(node (ref U1) (pin 11)))
(net (code 26) (name "Net-(U1-Pad3)")
(node (ref U1) (pin 3)))
(net (code 27) (name /CANL)
(node (ref J2) (pin 2))
(node (ref J3) (pin 2))
(node (ref U2) (pin 6))
(node (ref R3) (pin 2)))
(net (code 28) (name /CANH)
(node (ref J2) (pin 1))
(node (ref U2) (pin 7))
(node (ref JP2) (pin 2))
(node (ref J3) (pin 1)))
(net (code 29) (name "Net-(C6-Pad1)")
(node (ref C6) (pin 1))
(node (ref Y1) (pin 3))
(node (ref U1) (pin 8)))
(net (code 30) (name "Net-(C5-Pad1)")
(node (ref C5) (pin 1))
(node (ref Y1) (pin 1))
(node (ref U1) (pin 7)))))