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,7 +6,7 @@
6 6
 
7 7
   (title_block
8 8
     (title "Dispensy Mainboard")
9
-    (date "2023-02-20")
9
+    (date "2024-01-10")
10 10
     (rev "0")
11 11
     (company "DrinkRobotics")
12 12
     (comment 1 "https://git.xythobuz.de/thomas/Dispensy")
@@ -52,6 +52,52 @@
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 101
     (symbol "jlc:U-USBAR04P-F000" (in_bom yes) (on_board yes)
56 102
       (property "Reference" "U" (at 0 1.27 0)
57 103
         (effects (font (size 1.27 1.27)))
@@ -200,6 +246,12 @@
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 255
   (junction (at 105.41 154.94) (diameter 0) (color 0 0 0 0)
204 256
     (uuid c6c3f67c-0f17-4f98-8453-4aea06ad7113)
205 257
   )
@@ -221,6 +273,14 @@
221 273
     (stroke (width 0) (type default))
222 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 284
   (wire (pts (xy 106.68 149.86) (xy 107.95 149.86))
225 285
     (stroke (width 0) (type default))
226 286
     (uuid 3deb7791-4eba-4cb6-8995-d479c23efad2)
@@ -233,10 +293,22 @@
233 293
     (stroke (width 0) (type default))
234 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 304
   (wire (pts (xy 90.17 154.94) (xy 91.44 154.94))
237 305
     (stroke (width 0) (type default))
238 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 312
   (wire (pts (xy 59.69 55.88) (xy 59.69 53.34))
241 313
     (stroke (width 0) (type default))
242 314
     (uuid 87d02a58-268d-4003-b808-a0ee13efb7d1)
@@ -257,6 +329,14 @@
257 329
     (stroke (width 0) (type default))
258 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 340
   (wire (pts (xy 59.69 53.34) (xy 59.69 50.8))
261 341
     (stroke (width 0) (type default))
262 342
     (uuid c1cc71ea-3cbe-4c5c-a822-9a6df78c0a68)
@@ -265,6 +345,10 @@
265 345
     (stroke (width 0) (type default))
266 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 352
   (wire (pts (xy 59.69 50.8) (xy 60.96 50.8))
269 353
     (stroke (width 0) (type default))
270 354
     (uuid d3f5a9ab-6a59-4763-a3c1-b257c7da0e23)
@@ -291,6 +375,13 @@
291 375
     (effects (font (size 1.27 1.27)) (justify left top))
292 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 385
   (text_box "TODO:\n- Resistors"
295 386
     (at 93.98 133.35 0) (size 13.97 5.08)
296 387
     (stroke (width 0) (type default))
@@ -387,6 +478,62 @@
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 537
   (symbol (lib_id "jlc:AC0402FR-071ML") (at 96.52 154.94 0) (unit 1)
391 538
     (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
392 539
     (uuid 8d059a53-268e-4310-b02c-e3cea10095ff)
@@ -469,6 +616,31 @@
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 644
   (sheet (at 64.77 139.7) (size 27.94 5.08) (fields_autoplaced)
473 645
     (stroke (width 0.1524) (type solid))
474 646
     (fill (color 0 0 0 0.0000))

+ 1
- 0
hardware/fetch_jlc.sh View File

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

+ 1
- 1
hardware/pi.kicad_sch View File

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

+ 1
- 1
hardware/psu_lm2576.kicad_sch View File

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

Loading…
Cancel
Save