Browse Source

add power connector on mainboard

Thomas Buck 11 months ago
parent
commit
1705756c82
4 changed files with 176 additions and 3 deletions
  1. 173
    1
      hardware/dispensy.kicad_sch
  2. 1
    0
      hardware/fetch_jlc.sh
  3. 1
    1
      hardware/pi.kicad_sch
  4. 1
    1
      hardware/psu_lm2576.kicad_sch

+ 173
- 1
hardware/dispensy.kicad_sch View File

6
 
6
 
7
   (title_block
7
   (title_block
8
     (title "Dispensy Mainboard")
8
     (title "Dispensy Mainboard")
9
-    (date "2023-02-20")
9
+    (date "2024-01-10")
10
     (rev "0")
10
     (rev "0")
11
     (company "DrinkRobotics")
11
     (company "DrinkRobotics")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")
52
         )
52
         )
53
       )
53
       )
54
     )
54
     )
55
+    (symbol "jlc:DBT50G-7_62-4P" (in_bom yes) (on_board yes)
56
+      (property "Reference" "U" (at 0 1.27 0)
57
+        (effects (font (size 1.27 1.27)))
58
+      )
59
+      (property "Value" "DBT50G-7_62-4P" (at 0 -2.54 0)
60
+        (effects (font (size 1.27 1.27)))
61
+      )
62
+      (property "Footprint" "jlc_footprints:CONN-TH_4P-P7.62_L15.2-W31.7-EX4.2" (at 0 -10.16 0)
63
+        (effects (font (size 1.27 1.27) italic) hide)
64
+      )
65
+      (property "Datasheet" "https://item.szlcsc.com/512151.html?ref=editor&logined=true" (at -2.286 0.127 0)
66
+        (effects (font (size 1.27 1.27)) (justify left) hide)
67
+      )
68
+      (property "LCSC" "C496132" (at 0 0 0)
69
+        (effects (font (size 1.27 1.27)) hide)
70
+      )
71
+      (property "ki_keywords" "C496132" (at 0 0 0)
72
+        (effects (font (size 1.27 1.27)) hide)
73
+      )
74
+      (symbol "DBT50G-7_62-4P_0_1"
75
+        (rectangle (start -2.54 6.35) (end 2.54 -6.35)
76
+          (stroke (width 0) (type default))
77
+          (fill (type background))
78
+        )
79
+        (circle (center -1.27 5.08) (radius 0.381)
80
+          (stroke (width 0) (type default))
81
+          (fill (type background))
82
+        )
83
+        (pin unspecified line (at -5.08 3.81 0) (length 2.54)
84
+          (name "1" (effects (font (size 1 1))))
85
+          (number "1" (effects (font (size 1 1))))
86
+        )
87
+        (pin unspecified line (at -5.08 1.27 0) (length 2.54)
88
+          (name "2" (effects (font (size 1 1))))
89
+          (number "2" (effects (font (size 1 1))))
90
+        )
91
+        (pin unspecified line (at -5.08 -1.27 0) (length 2.54)
92
+          (name "3" (effects (font (size 1 1))))
93
+          (number "3" (effects (font (size 1 1))))
94
+        )
95
+        (pin unspecified line (at -5.08 -3.81 0) (length 2.54)
96
+          (name "4" (effects (font (size 1 1))))
97
+          (number "4" (effects (font (size 1 1))))
98
+        )
99
+      )
100
+    )
55
     (symbol "jlc:U-USBAR04P-F000" (in_bom yes) (on_board yes)
101
     (symbol "jlc:U-USBAR04P-F000" (in_bom yes) (on_board yes)
56
       (property "Reference" "U" (at 0 1.27 0)
102
       (property "Reference" "U" (at 0 1.27 0)
57
         (effects (font (size 1.27 1.27)))
103
         (effects (font (size 1.27 1.27)))
200
     )
246
     )
201
   )
247
   )
202
 
248
 
249
+  (junction (at 140.97 57.15) (diameter 0) (color 0 0 0 0)
250
+    (uuid 4d8ba4b0-ac76-430c-a40f-23aa8d7ad825)
251
+  )
252
+  (junction (at 140.97 64.77) (diameter 0) (color 0 0 0 0)
253
+    (uuid bbc9ecfe-c2db-4603-bb0f-3a77cb1bddf2)
254
+  )
203
   (junction (at 105.41 154.94) (diameter 0) (color 0 0 0 0)
255
   (junction (at 105.41 154.94) (diameter 0) (color 0 0 0 0)
204
     (uuid c6c3f67c-0f17-4f98-8453-4aea06ad7113)
256
     (uuid c6c3f67c-0f17-4f98-8453-4aea06ad7113)
205
   )
257
   )
221
     (stroke (width 0) (type default))
273
     (stroke (width 0) (type default))
222
     (uuid 04df78e2-bc0a-45dd-95f6-16578c866e5a)
274
     (uuid 04df78e2-bc0a-45dd-95f6-16578c866e5a)
223
   )
275
   )
276
+  (wire (pts (xy 140.97 62.23) (xy 140.97 64.77))
277
+    (stroke (width 0) (type default))
278
+    (uuid 0fd72819-551e-4929-92eb-549b84c53808)
279
+  )
280
+  (wire (pts (xy 143.51 62.23) (xy 140.97 62.23))
281
+    (stroke (width 0) (type default))
282
+    (uuid 1b5bfb5e-742c-4e7b-b7a6-cd2c77932f9b)
283
+  )
224
   (wire (pts (xy 106.68 149.86) (xy 107.95 149.86))
284
   (wire (pts (xy 106.68 149.86) (xy 107.95 149.86))
225
     (stroke (width 0) (type default))
285
     (stroke (width 0) (type default))
226
     (uuid 3deb7791-4eba-4cb6-8995-d479c23efad2)
286
     (uuid 3deb7791-4eba-4cb6-8995-d479c23efad2)
233
     (stroke (width 0) (type default))
293
     (stroke (width 0) (type default))
234
     (uuid 3f1444fd-d30b-4757-bc11-5f4a8ebec8f4)
294
     (uuid 3f1444fd-d30b-4757-bc11-5f4a8ebec8f4)
235
   )
295
   )
296
+  (wire (pts (xy 140.97 59.69) (xy 140.97 57.15))
297
+    (stroke (width 0) (type default))
298
+    (uuid 4931ef4c-40e0-4756-aac9-9e7b172e498b)
299
+  )
300
+  (wire (pts (xy 137.16 64.77) (xy 140.97 64.77))
301
+    (stroke (width 0) (type default))
302
+    (uuid 582eaa00-be58-42e8-8ee0-e029a5ae5c12)
303
+  )
236
   (wire (pts (xy 90.17 154.94) (xy 91.44 154.94))
304
   (wire (pts (xy 90.17 154.94) (xy 91.44 154.94))
237
     (stroke (width 0) (type default))
305
     (stroke (width 0) (type default))
238
     (uuid 59dc8b76-fd12-4614-af08-2f3908ac53cb)
306
     (uuid 59dc8b76-fd12-4614-af08-2f3908ac53cb)
239
   )
307
   )
308
+  (wire (pts (xy 140.97 57.15) (xy 143.51 57.15))
309
+    (stroke (width 0) (type default))
310
+    (uuid 5f1de49b-373a-43ab-a30e-0f6d7c967d92)
311
+  )
240
   (wire (pts (xy 59.69 55.88) (xy 59.69 53.34))
312
   (wire (pts (xy 59.69 55.88) (xy 59.69 53.34))
241
     (stroke (width 0) (type default))
313
     (stroke (width 0) (type default))
242
     (uuid 87d02a58-268d-4003-b808-a0ee13efb7d1)
314
     (uuid 87d02a58-268d-4003-b808-a0ee13efb7d1)
257
     (stroke (width 0) (type default))
329
     (stroke (width 0) (type default))
258
     (uuid affe7ced-7db1-45e1-8d9b-0aeef329a820)
330
     (uuid affe7ced-7db1-45e1-8d9b-0aeef329a820)
259
   )
331
   )
332
+  (wire (pts (xy 137.16 57.15) (xy 140.97 57.15))
333
+    (stroke (width 0) (type default))
334
+    (uuid ba05472a-b5de-4394-8bbb-ca3e4d63ac76)
335
+  )
336
+  (wire (pts (xy 143.51 59.69) (xy 140.97 59.69))
337
+    (stroke (width 0) (type default))
338
+    (uuid bd7c0247-bcb6-4dd5-8c09-71e8057ee655)
339
+  )
260
   (wire (pts (xy 59.69 53.34) (xy 59.69 50.8))
340
   (wire (pts (xy 59.69 53.34) (xy 59.69 50.8))
261
     (stroke (width 0) (type default))
341
     (stroke (width 0) (type default))
262
     (uuid c1cc71ea-3cbe-4c5c-a822-9a6df78c0a68)
342
     (uuid c1cc71ea-3cbe-4c5c-a822-9a6df78c0a68)
265
     (stroke (width 0) (type default))
345
     (stroke (width 0) (type default))
266
     (uuid c61c883b-caf4-4f28-bf8c-362090af7bde)
346
     (uuid c61c883b-caf4-4f28-bf8c-362090af7bde)
267
   )
347
   )
348
+  (wire (pts (xy 140.97 64.77) (xy 143.51 64.77))
349
+    (stroke (width 0) (type default))
350
+    (uuid c93d0cfc-5ffe-4220-ad87-15db2d53ac93)
351
+  )
268
   (wire (pts (xy 59.69 50.8) (xy 60.96 50.8))
352
   (wire (pts (xy 59.69 50.8) (xy 60.96 50.8))
269
     (stroke (width 0) (type default))
353
     (stroke (width 0) (type default))
270
     (uuid d3f5a9ab-6a59-4763-a3c1-b257c7da0e23)
354
     (uuid d3f5a9ab-6a59-4763-a3c1-b257c7da0e23)
291
     (effects (font (size 1.27 1.27)) (justify left top))
375
     (effects (font (size 1.27 1.27)) (justify left top))
292
     (uuid 283bb816-b914-46c8-9e92-8d16e6f63539)
376
     (uuid 283bb816-b914-46c8-9e92-8d16e6f63539)
293
   )
377
   )
378
+  (text_box "DC Power Connector"
379
+    (at 121.92 49.53 0) (size 49.53 21.59)
380
+    (stroke (width 0) (type default))
381
+    (fill (type none))
382
+    (effects (font (size 1.27 1.27)) (justify left top))
383
+    (uuid 38bbb3e9-47a4-4488-8404-a19765dcb423)
384
+  )
294
   (text_box "TODO:\n- Resistors"
385
   (text_box "TODO:\n- Resistors"
295
     (at 93.98 133.35 0) (size 13.97 5.08)
386
     (at 93.98 133.35 0) (size 13.97 5.08)
296
     (stroke (width 0) (type default))
387
     (stroke (width 0) (type default))
387
     )
478
     )
388
   )
479
   )
389
 
480
 
481
+  (symbol (lib_id "power:+VDC") (at 137.16 57.15 90) (unit 1)
482
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
483
+    (uuid 7c0ad552-339d-4bc0-933b-701025fd4c2b)
484
+    (property "Reference" "#PWR054" (at 139.7 57.15 0)
485
+      (effects (font (size 1.27 1.27)) hide)
486
+    )
487
+    (property "Value" "+VDC" (at 131.318 57.15 90)
488
+      (effects (font (size 1.27 1.27)) (justify left))
489
+    )
490
+    (property "Footprint" "" (at 137.16 57.15 0)
491
+      (effects (font (size 1.27 1.27)) hide)
492
+    )
493
+    (property "Datasheet" "" (at 137.16 57.15 0)
494
+      (effects (font (size 1.27 1.27)) hide)
495
+    )
496
+    (pin "1" (uuid fc070359-f01d-40c1-a201-6f81e64e2dca))
497
+    (instances
498
+      (project "dispensy"
499
+        (path "/a50b51f9-900f-4bbb-8934-4acbc429c37b"
500
+          (reference "#PWR054") (unit 1)
501
+        )
502
+      )
503
+    )
504
+  )
505
+
506
+  (symbol (lib_id "jlc:DBT50G-7_62-4P") (at 148.59 60.96 0) (unit 1)
507
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
508
+    (uuid 880f7d7b-3223-4c1a-81a0-36f9513bf6e4)
509
+    (property "Reference" "U15" (at 151.765 59.7479 0)
510
+      (effects (font (size 1.27 1.27)) (justify left))
511
+    )
512
+    (property "Value" "DBT50G-7_62-4P" (at 151.765 62.1721 0)
513
+      (effects (font (size 1.27 1.27)) (justify left))
514
+    )
515
+    (property "Footprint" "jlc_footprints:CONN-TH_4P-P7.62_L15.2-W31.7-EX4.2" (at 148.59 71.12 0)
516
+      (effects (font (size 1.27 1.27) italic) hide)
517
+    )
518
+    (property "Datasheet" "https://item.szlcsc.com/512151.html?ref=editor&logined=true" (at 146.304 60.833 0)
519
+      (effects (font (size 1.27 1.27)) (justify left) hide)
520
+    )
521
+    (property "LCSC" "C496132" (at 148.59 60.96 0)
522
+      (effects (font (size 1.27 1.27)) hide)
523
+    )
524
+    (pin "4" (uuid 19a29d22-4843-4c26-b213-280fb7e172d2))
525
+    (pin "3" (uuid 5629ed67-f702-4567-a2a6-a9179053adb6))
526
+    (pin "1" (uuid ac4f7972-f789-4615-9833-bab764a3f68d))
527
+    (pin "2" (uuid 3b8e5ce3-f516-4905-a39b-84bd1b9aa27d))
528
+    (instances
529
+      (project "dispensy"
530
+        (path "/a50b51f9-900f-4bbb-8934-4acbc429c37b"
531
+          (reference "U15") (unit 1)
532
+        )
533
+      )
534
+    )
535
+  )
536
+
390
   (symbol (lib_id "jlc:AC0402FR-071ML") (at 96.52 154.94 0) (unit 1)
537
   (symbol (lib_id "jlc:AC0402FR-071ML") (at 96.52 154.94 0) (unit 1)
391
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
538
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
392
     (uuid 8d059a53-268e-4310-b02c-e3cea10095ff)
539
     (uuid 8d059a53-268e-4310-b02c-e3cea10095ff)
469
     )
616
     )
470
   )
617
   )
471
 
618
 
619
+  (symbol (lib_id "power:GND") (at 137.16 64.77 270) (unit 1)
620
+    (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
621
+    (uuid c9ca4f29-b9c5-47c9-95e5-b96c1034994b)
622
+    (property "Reference" "#PWR055" (at 130.81 64.77 0)
623
+      (effects (font (size 1.27 1.27)) hide)
624
+    )
625
+    (property "Value" "GND" (at 133.9851 64.77 90)
626
+      (effects (font (size 1.27 1.27)) (justify right))
627
+    )
628
+    (property "Footprint" "" (at 137.16 64.77 0)
629
+      (effects (font (size 1.27 1.27)) hide)
630
+    )
631
+    (property "Datasheet" "" (at 137.16 64.77 0)
632
+      (effects (font (size 1.27 1.27)) hide)
633
+    )
634
+    (pin "1" (uuid 1d53759f-5d1f-4005-b2d7-7e731c7712ab))
635
+    (instances
636
+      (project "dispensy"
637
+        (path "/a50b51f9-900f-4bbb-8934-4acbc429c37b"
638
+          (reference "#PWR055") (unit 1)
639
+        )
640
+      )
641
+    )
642
+  )
643
+
472
   (sheet (at 64.77 139.7) (size 27.94 5.08) (fields_autoplaced)
644
   (sheet (at 64.77 139.7) (size 27.94 5.08) (fields_autoplaced)
473
     (stroke (width 0.1524) (type solid))
645
     (stroke (width 0.1524) (type solid))
474
     (fill (color 0 0 0 0.0000))
646
     (fill (color 0 0 0 0.0000))

+ 1
- 0
hardware/fetch_jlc.sh View File

45
     C497903  `# Inductor 100uH ±20% 2A` \
45
     C497903  `# Inductor 100uH ±20% 2A` \
46
     C249838  `# 100uF 80V Electrolytic Capacitor` \
46
     C249838  `# 100uF 80V Electrolytic Capacitor` \
47
     C310843  `# 1000uF 16V Electrolytic Capacitor` \
47
     C310843  `# 1000uF 16V Electrolytic Capacitor` \
48
+    C496132  `# 1x4P Barrier Block 7.62mm 20A 300V` \
48
     -dir jlc_lib \
49
     -dir jlc_lib \
49
     -symbol_lib jlc_schematics \
50
     -symbol_lib jlc_schematics \
50
     -symbol_lib_dir Schematic \
51
     -symbol_lib_dir Schematic \

+ 1
- 1
hardware/pi.kicad_sch View File

6
 
6
 
7
   (title_block
7
   (title_block
8
     (title "Pi RP2040 MCU")
8
     (title "Pi RP2040 MCU")
9
-    (date "2023-02-20")
9
+    (date "2024-01-10")
10
     (rev "0")
10
     (rev "0")
11
     (company "DrinkRobotics")
11
     (company "DrinkRobotics")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")

+ 1
- 1
hardware/psu_lm2576.kicad_sch View File

6
 
6
 
7
   (title_block
7
   (title_block
8
     (title "LM2576 5V Power Supply")
8
     (title "LM2576 5V Power Supply")
9
-    (date "2023-02-20")
9
+    (date "2024-01-10")
10
     (rev "0")
10
     (rev "0")
11
     (company "DrinkRobotics")
11
     (company "DrinkRobotics")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")
12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")

Loading…
Cancel
Save