summary refs log tree commit diff
path: root/Power bank 20v USB-C PD
diff options
context:
space:
mode:
authoruser <user@node5.net>2024-03-11 11:31:58 +0100
committeruser <user@node5.net>2024-03-11 11:31:58 +0100
commit1ede08d1790d1046c06343f273711fe68ab62f83 (patch)
tree5270392ffa4cbed5598f5aeca1b6f86171db8626 /Power bank 20v USB-C PD
initial commit with 18 articles
Diffstat (limited to 'Power bank 20v USB-C PD')
-rw-r--r--Power bank 20v USB-C PD/3d_model_plan.jpgbin0 -> 3486522 bytes
-rw-r--r--Power bank 20v USB-C PD/Thumbnail.jpgbin0 -> 8277 bytes
-rw-r--r--Power bank 20v USB-C PD/battery_pack_back.jpgbin0 -> 2353769 bytes
-rw-r--r--Power bank 20v USB-C PD/battery_pack_back_2.jpgbin0 -> 3407460 bytes
-rw-r--r--Power bank 20v USB-C PD/battery_pack_front.jpgbin0 -> 2205647 bytes
-rw-r--r--Power bank 20v USB-C PD/case_model.pngbin0 -> 75462 bytes
-rw-r--r--Power bank 20v USB-C PD/electronics.jpgbin0 -> 2173724 bytes
-rw-r--r--Power bank 20v USB-C PD/finished_bottom.jpgbin0 -> 2262183 bytes
-rw-r--r--Power bank 20v USB-C PD/finished_lcd.jpgbin0 -> 1962509 bytes
-rw-r--r--Power bank 20v USB-C PD/finished_top.jpgbin0 -> 1686253 bytes
-rw-r--r--Power bank 20v USB-C PD/index.md104
-rw-r--r--Power bank 20v USB-C PD/laser_cut_lcd.jpgbin0 -> 713484 bytes
-rw-r--r--Power bank 20v USB-C PD/laser_engraved_node5.net.jpgbin0 -> 1729425 bytes
-rw-r--r--Power bank 20v USB-C PD/lcd.jpgbin0 -> 3143336 bytes
-rw-r--r--Power bank 20v USB-C PD/main.jpgbin0 -> 596825 bytes
-rw-r--r--Power bank 20v USB-C PD/print.jpgbin0 -> 3208792 bytes
-rw-r--r--Power bank 20v USB-C PD/usb_c_connector.jpgbin0 -> 1517895 bytes
17 files changed, 104 insertions, 0 deletions
diff --git a/Power bank 20v USB-C PD/3d_model_plan.jpg b/Power bank 20v USB-C PD/3d_model_plan.jpg
new file mode 100644
index 0000000..c49ec20
--- /dev/null
+++ b/Power bank 20v USB-C PD/3d_model_plan.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/Thumbnail.jpg b/Power bank 20v USB-C PD/Thumbnail.jpg
new file mode 100644
index 0000000..2c03c67
--- /dev/null
+++ b/Power bank 20v USB-C PD/Thumbnail.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/battery_pack_back.jpg b/Power bank 20v USB-C PD/battery_pack_back.jpg
new file mode 100644
index 0000000..1683af8
--- /dev/null
+++ b/Power bank 20v USB-C PD/battery_pack_back.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/battery_pack_back_2.jpg b/Power bank 20v USB-C PD/battery_pack_back_2.jpg
new file mode 100644
index 0000000..1ca6f95
--- /dev/null
+++ b/Power bank 20v USB-C PD/battery_pack_back_2.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/battery_pack_front.jpg b/Power bank 20v USB-C PD/battery_pack_front.jpg
new file mode 100644
index 0000000..4565eaa
--- /dev/null
+++ b/Power bank 20v USB-C PD/battery_pack_front.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/case_model.png b/Power bank 20v USB-C PD/case_model.png
new file mode 100644
index 0000000..1dfdd6c
--- /dev/null
+++ b/Power bank 20v USB-C PD/case_model.png
Binary files differdiff --git a/Power bank 20v USB-C PD/electronics.jpg b/Power bank 20v USB-C PD/electronics.jpg
new file mode 100644
index 0000000..f108091
--- /dev/null
+++ b/Power bank 20v USB-C PD/electronics.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/finished_bottom.jpg b/Power bank 20v USB-C PD/finished_bottom.jpg
new file mode 100644
index 0000000..a88350e
--- /dev/null
+++ b/Power bank 20v USB-C PD/finished_bottom.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/finished_lcd.jpg b/Power bank 20v USB-C PD/finished_lcd.jpg
new file mode 100644
index 0000000..a5cc3ce
--- /dev/null
+++ b/Power bank 20v USB-C PD/finished_lcd.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/finished_top.jpg b/Power bank 20v USB-C PD/finished_top.jpg
new file mode 100644
index 0000000..b75d13b
--- /dev/null
+++ b/Power bank 20v USB-C PD/finished_top.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/index.md b/Power bank 20v USB-C PD/index.md
new file mode 100644
index 0000000..e187a6a
--- /dev/null
+++ b/Power bank 20v USB-C PD/index.md
@@ -0,0 +1,104 @@
+---
+description: "Laptop power bank"
+created: 2022-11-13
+---
+
+![Power bank finished](main.jpg)
+
+A DIY power bank with 20v USB type C power-delivery.
+I had a bunch of 18650's from a previous project, 
+that were no longer in use... see [Electric longboard](/Electric longboard)
+
+## Parts list:
+  - [20V USB C PD Bidi buck boost converter](https://www.aliexpress.com/item/1005004629297118.html)
+  - [18650 holders](https://www.aliexpress.com/item/1005002749793325.html)
+  - [Heatsinks](https://www.aliexpress.com/item/32969500753.html)
+  - [USB C PD tester](https://www.aliexpress.com/item/1005002767097993.html)
+  - [4S li-ion BMS with balancing](https://www.aliexpress.com/item/1005001916022803.html)
+  - [Battery capacity display](https://www.aliexpress.com/item/4000448424977.html)
+  - Samsung-30q 18650 li-ion batteries (got these from a trustworthy local seller)
+
+## Plan
+
+![Battery pack back](battery_pack_back.jpg)
+![Battery pack front](battery_pack_front.jpg)
+
+The battery pack is designed as a 4s 3p pack (4 in series and 3 in parallel).
+So the batteries will be connected altering + and - every 3 cells.
+
+## Component testing
+
+![Electronics](electronics.jpg)
+
+I've tested the electronic components by connecting the bare minimum of batteries 4s 1p.
+You have to connect power the the board once, and then it works.
+I used a USB c PD trigger board to test the PD capability.
+It works, but the buck boost converter coil gets very hot, 
+even with the heatsink on. Will have to use a bigger heatsink for it.
+Possibly on the back, though i need to insulate 2 points on the back,
+that aren't part of the ground plane, like the rest of the back.
+The mosfets on the BMS don't heat up, 
+could probably go without the heatsinks.
+I also need to design a case and 3D print it.
+The setup works but i'm worried about a short before the BMS.
+So i will probably redo the wiring.
+
+![Battery pack back 2](battery_pack_back_2.jpg)
+
+Redid the wiring with the lessons learned during testing, 
+and based on feedback from others.
+The Bi-Di module only seems to heat up when stepping down the voltage a lot,
+i think the current cooling will be adequate.
+
+Someone just showed me an even better, but more expensive board: 
+[100W PD and 120W DC power bank module](https://www.aliexpress.com/item/1005004508048246.html)
+maybe for a future powerbank.
+
+## Designing enclosure
+
+![Battery pack back 2](3d_model_plan.jpg)
+![Power bank 3D model](case_model.png)
+
+After learning [FreeCAD](https://www.freecadweb.org/), 
+i designed and 3D printed a case. 
+It's designed to use a transparent acrylic as the top and bottom.
+You can download the model files here:
+TODO Add files
+[FreeCAD Model](/files/powerbank/POWERBANK.FCStd), [BackPart](/files/powerbank/POWERBANK-part1.stl), 
+[FontPart](/files/powerbank/POWERBANK-part2.stl),[Button](/files/powerbank/POWERBANK-button.stl)
+
+![Power bank 3D model](print.jpg)
+![Power bank 3D model](usb_c_connector.jpg)
+![Power bank 3D model](lcd.jpg)
+
+Printed the case. The fit seems great
+I mounted the screen with some double sided tape, 
+some screws that i heated up with my soldering iron, and some glue.
+I also shortened the button on the screen and put in a 3d printed button.
+Seems to click OK, and it's recessed a bit, 
+so it won't be turned on accidentally.
+
+![Power bank finished top](finished_top.jpg)
+![Power bank finished bottom](finished_bottom.jpg)
+![Power bank finished lcd](finished_lcd.jpg)
+
+## Future ideas
+  - I think the screws are too close to the edge, so i got a new idea.
+    3D print a cover out of TPU for all the edges.
+  - It would be really cool to add a micro controller with power messurement, 
+    and an LED strip displaying the remaining charge.
+
+## Laser cut acrylic sheets
+
+![Laser cut node5.net logo](laser_engraved_node5.net.jpg)
+![Laser cut LCD](laser_cut_lcd.jpg)
+
+Some fellow hackers were super kind, to laser cut acrylic sheets for me,
+that has this cool reflective film that changes color based on the angle of the light. 
+It features ventilation holes for the PD module and engraved text.
+It's way more precise, and the side of the cut is super clear.
+
+## External links:
+  - [youtube.com - BMS explanation video](https://www.youtube.com/watch?v=QNENyu97w2A)
+  - [youtube.com - GreatScott! PD module video](https://www.youtube.com/watch?v=_WI9Nwqvplo)
+
diff --git a/Power bank 20v USB-C PD/laser_cut_lcd.jpg b/Power bank 20v USB-C PD/laser_cut_lcd.jpg
new file mode 100644
index 0000000..57420fa
--- /dev/null
+++ b/Power bank 20v USB-C PD/laser_cut_lcd.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/laser_engraved_node5.net.jpg b/Power bank 20v USB-C PD/laser_engraved_node5.net.jpg
new file mode 100644
index 0000000..299941d
--- /dev/null
+++ b/Power bank 20v USB-C PD/laser_engraved_node5.net.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/lcd.jpg b/Power bank 20v USB-C PD/lcd.jpg
new file mode 100644
index 0000000..d5dfbb7
--- /dev/null
+++ b/Power bank 20v USB-C PD/lcd.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/main.jpg b/Power bank 20v USB-C PD/main.jpg
new file mode 100644
index 0000000..c1b7050
--- /dev/null
+++ b/Power bank 20v USB-C PD/main.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/print.jpg b/Power bank 20v USB-C PD/print.jpg
new file mode 100644
index 0000000..2056fe6
--- /dev/null
+++ b/Power bank 20v USB-C PD/print.jpg
Binary files differdiff --git a/Power bank 20v USB-C PD/usb_c_connector.jpg b/Power bank 20v USB-C PD/usb_c_connector.jpg
new file mode 100644
index 0000000..d0faf17
--- /dev/null
+++ b/Power bank 20v USB-C PD/usb_c_connector.jpg
Binary files differ