From 174fb66ac04cad711cac75fe2af42d4d799b73c1 Mon Sep 17 00:00:00 2001 From: Edwin Chiu Date: Wed, 23 Nov 2022 02:39:33 -0800 Subject: [PATCH] Created Blower Harness (#1317) --- docs/purchasing/numbering-schema.rst | 5 ++ docs/purchasing/parts.json | 68 ++++++++++++++++++++++++++++ docs/wiring/blower_TK_BA7050H12B.rst | 44 ++++++++++++++++++ docs/wiring/blower_TK_BA7050H12B.yml | 68 ++++++++++++++++++++++++++++ docs/wiring/index.rst | 1 + 5 files changed, 186 insertions(+) create mode 100644 docs/wiring/blower_TK_BA7050H12B.rst create mode 100644 docs/wiring/blower_TK_BA7050H12B.yml diff --git a/docs/purchasing/numbering-schema.rst b/docs/purchasing/numbering-schema.rst index 703c78de2..9518052ec 100644 --- a/docs/purchasing/numbering-schema.rst +++ b/docs/purchasing/numbering-schema.rst @@ -29,6 +29,11 @@ Currently proposed (incomplete) schema is as follows:: * mh - hardware * c - cosmetic * cs - stickers, safety labels + * t - tools + * te - tools, electrical + * tm - tools, mechanical + * tp - tools, pneumatic + * tc - tools, cosmetic * descriptor - short alphanumeric descriptor, preferably around 4-5 characters long **Optional section:** diff --git a/docs/purchasing/parts.json b/docs/purchasing/parts.json index 4b5724375..37b08f727 100644 --- a/docs/purchasing/parts.json +++ b/docs/purchasing/parts.json @@ -101,6 +101,57 @@ } ] }, + { + "pn": "ec-mega2x1", + "notes": "Mega-Fit 2x1", + "manufacturer": "Molex", + "mpn": "1716920102", + "avg_price": 0.47, + "price_unit": "", + "sources": [ + { + "supplier": "DigiKey", + "spn": "WM10385-ND", + "price": 0.47, + "price_units": 1, + "url": "https://www.digikey.com/en/products/detail/molex/1716920102/4515271" + } + ] + }, + { + "pn": "ec-micro1x4", + "notes": "Micro-Fit 1x4", + "manufacturer": "Molex", + "mpn": "0436450408", + "avg_price": 0.62, + "price_unit": "", + "sources": [ + { + "supplier": "DigiKey", + "spn": "WM13985-ND", + "price": 0.62, + "price_units": 1, + "url": "https://www.digikey.com/en/products/detail/molex/0436450408/4481616" + } + ] + }, + { + "pn": "ee-blower-tkfan", + "notes": "TKFAN Blower 12V", + "manufacturer": "TKFAN", + "mpn": "BA7050H12B", + "avg_price": 35.00, + "price_unit": "", + "sources": [ + { + "supplier": "TKFAN", + "spn": "BA7050H12B", + "price": 35.00, + "price_units": 1, + "url": "https://www.alibaba.com/product-detail/BA7050H12B-12V-high-pressure-and-high_1600308159014.html" + } + ] + }, { "pn": "ew-shrink3", "notes": "Shrink tubing, black, 3mm diameter", @@ -219,5 +270,22 @@ "url": "https://www.digikey.com/en/products/detail/remington-industries/24UL1007STRKIT10COLOR100/11614276" } ] + }, + { + "pn": "te-microfit-crimper", + "notes": "Micro-Fit 3.0 contact crimp tool", + "manufacturer": "Molex", + "mpn": "0638190000", + "avg_price": 409.26, + "price_unit": "", + "sources": [ + { + "supplier": "Digikey", + "spn": "WM9022-ND", + "price": 409.26, + "price_units": 1, + "url": "https://www.digikey.com/en/products/detail/molex/0638190000/1873800" + } + ] } ] diff --git a/docs/wiring/blower_TK_BA7050H12B.rst b/docs/wiring/blower_TK_BA7050H12B.rst new file mode 100644 index 000000000..6765d9e48 --- /dev/null +++ b/docs/wiring/blower_TK_BA7050H12B.rst @@ -0,0 +1,44 @@ +.. _Blower Harness: + +Blower Harness for TKFAN BA7050H12B +====================== + +.. csv-table:: **BOM** + :widths: 5, 60, 5, 5, 5, 10, 10, 10 + :header-rows: 1 + :delim: 0009 + :file: ./blower_TK_BA7050H12B.bom.tsv + +.. image:: blower_TK_BA7050H12B.png + :width: 800 + :alt: Wiring diagram + +You will need all the tools listed. + +* Using items from above BOM as well as: + * 3mm heat shrink tubing [:ref:`ew-shrink3`] + * 5mm heat shrink tubing [:ref:`ew-shrink5`] + * Heat gun + * Molex Micro-Fit 3.0 Crimper [:ref:`te-microfit-crimper`] + * Wire Strippers + * Soldering iron + * Solder +* Instructions: + #. Cut 3 pieces of the 5mm heat shrink, 15mm long each. + #. Thread the 5mm heat shrink onto the the entire bundle of 4 wires on the blower. Do not shrink the heat shrink yet. + #. Insert the 2x pre-crimped Mega-Fit wires into the Megafit 2x2 housing. + #. Do a gentle pull test to confirm proper seating of the contacts. + #. Cut the cable at a length of 50mm from the connector. + #. Strip 5mm of insulation from the end of the pre-crimped wires and from the ends of the red and black pigtails of the blower. + #. Cut 2 pieces of 3mm heat shrink, 15mm long. + #. Take the 2 pieces of heat shrink and slide one each onto the red and black wires of the blower. + #. Solder the red and black wires to the Mega-Fit connector cables according to the diagram (pin 1 on the Mega-Fit connector is indicated by a stripe on the connector body). + #. Slide the heat shrink over the soldered portion and use the heat gun to shrink them in place. + #. Strip the insulation from the blue pigtail of the blower, using the Micro-Fit crimp contact as a guide for the legth of insulation to strip. + #. Using the micro-fit crimper, crimp the contact onto the end of the blue wire. + #. Insert the contact and wire into the micro-fit connector housing according to the diagram. + #. Do a gentle pull test to confirm proper seating of the contacts. + #. On the yellow blower wire, cut off any uninsulated portion from the end of the wire and place a 5mm long piece of 3mm heat shrink tubing on the end and heat shrink it in place. + #. Distribute the 5mm heat shrink tubing evenly along the harness bundle and shrink them with the heat gun. + +Total price: USD 4.00 diff --git a/docs/wiring/blower_TK_BA7050H12B.yml b/docs/wiring/blower_TK_BA7050H12B.yml new file mode 100644 index 000000000..758ddddb9 --- /dev/null +++ b/docs/wiring/blower_TK_BA7050H12B.yml @@ -0,0 +1,68 @@ +connectors: + X1: + pn: ee-blower-tkfan # RW part number from purchasing JSON file + type: TKFAN 12V Blower with Pigtails #component type + pincount: 4 # number of pins in the connector + pinlabels: [-, +, FG, PWM] # names for the signal on the connector + mpn: BA7050H12B # manufacturer part number + manufacturer: TKFAN # manufacturer + + X2: + pn: ec-mega2x1 + pincount: 2 + pinlabels: [GND, +12V] + type: Mega-Fit 2x1 + subtype: female + mpn: 1716920102 + manufacturer: Molex + additional_components: # defines additional components such as contacts + - + type: crimp # additional component type + subtype: Molex Pre-crimped Mega-Fit # additional component name + qty: 1 + qty_multiplier: populated # this multiples by the number of connector instances for the BOM + manufacturer: Molex # additional component manufacturer + mpn: 0797582038 # additional component part number + pn: ew-pre2 # RW part number + + X3: + pn: ec-micro1x4 + pincount: 4 + pinlabels: [+5V, PWM, EN, GND] + type: Micro-Fit 1x4 + subtype: female + mpn: 0436450408 + manufacturer: Molex + additional_components: # defines additional components such as contacts + - + type: crimp # additional component type + subtype: Molex Micro-Fit 3.0 Female Crimp Contact 20-24awg # additional component name + qty: 1 + qty_multiplier: populated # this multiples by the number of connector instances for the BOM + manufacturer: Molex # additional component manufacturer + mpn: 43030-0002 # additional component part number + pn: ec-microfit-f-crimp-20-24awg # RW part number + + +cables: + W1: + pn: included-with-blower + wirecount: 4 + type: Blower Built-in Pigtails + mpn: N/A + manufacturer: N/A + # more cable parameters: + length: 350 mm + gauge: 20 AWG + show_equiv: true # auto-calculate AWG equivalent + colors: [BK, RD, YE, BU] + +connections: + - + - X1: [1,2] + - W1: [1,2] + - X2: [1,2] + - + - X1: [4] + - W1: [4] + - X3: [2] diff --git a/docs/wiring/index.rst b/docs/wiring/index.rst index 72a528c19..0be84b999 100644 --- a/docs/wiring/index.rst +++ b/docs/wiring/index.rst @@ -8,3 +8,4 @@ Wiring Documentation power_entry oxygen_sensor + blower_TK_BA7050H12B