From: Svjatoslav Agejenko Date: Sun, 9 Aug 2020 12:10:19 +0000 (+0300) Subject: Documented USB desk fan mod X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=physical.git;a=commitdiff_plain;h=2b6a2fe2ac7d2c867627e9315debe7bad73d345a Documented USB desk fan mod --- diff --git a/index.html b/index.html index febdd51..d77b64c 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ Physical projects - + @@ -310,10 +310,18 @@ git clone https://www2.svjatoslav.eu/git/physical.git misc/Robot%20toy/make.png "> + +
  • USB Fan modification +
    +
  • + +

    2.3 Power

    @@ -426,7 +434,6 @@ git clone https://www2.svjatoslav.eu/git/physical.git
    -

    2.7 Radio

    @@ -471,7 +478,7 @@ git clone https://www2.svjatoslav.eu/git/physical.git
    diff --git a/index.org b/index.org index 028d4c1..9c543a2 100644 --- a/index.org +++ b/index.org @@ -82,6 +82,14 @@ Collection of physical projects. Electronics, 3D designs etc.. misc/Robot%20toy/make.png )}}} ++ USB Fan modification + {{{imglnk( + misc/USB%20desk%20fan%20mod/index.html, + misc/USB%20desk%20fan%20mod/make.png + )}}} + + + ** Power + 12V Lead-Acid battery charger and terminal {{{imglnk( @@ -174,7 +182,6 @@ Collection of physical projects. Electronics, 3D designs etc.. organizers/window%20fixator/make.png )}}} - ** Radio + NanoVNA case {{{imglnk( diff --git a/misc/USB desk fan mod/bottom stand body.png b/misc/USB desk fan mod/bottom stand body.png new file mode 100644 index 0000000..2ebc467 Binary files /dev/null and b/misc/USB desk fan mod/bottom stand body.png differ diff --git a/misc/USB desk fan mod/bottom stand body.stl b/misc/USB desk fan mod/bottom stand body.stl new file mode 100644 index 0000000..3018ac8 Binary files /dev/null and b/misc/USB desk fan mod/bottom stand body.stl differ diff --git a/misc/USB desk fan mod/bottom stand cover assembly.png b/misc/USB desk fan mod/bottom stand cover assembly.png new file mode 100644 index 0000000..c0647b7 Binary files /dev/null and b/misc/USB desk fan mod/bottom stand cover assembly.png differ diff --git a/misc/USB desk fan mod/bottom stand cover.stl b/misc/USB desk fan mod/bottom stand cover.stl new file mode 100644 index 0000000..b08352f Binary files /dev/null and b/misc/USB desk fan mod/bottom stand cover.stl differ diff --git a/misc/USB desk fan mod/bottom stand.FCStd b/misc/USB desk fan mod/bottom stand.FCStd new file mode 100644 index 0000000..c1f8095 Binary files /dev/null and b/misc/USB desk fan mod/bottom stand.FCStd differ diff --git a/misc/USB desk fan mod/extension ring.png b/misc/USB desk fan mod/extension ring.png new file mode 100644 index 0000000..fc11fe2 Binary files /dev/null and b/misc/USB desk fan mod/extension ring.png differ diff --git a/misc/USB desk fan mod/extension ring.stl b/misc/USB desk fan mod/extension ring.stl new file mode 100644 index 0000000..825cf40 Binary files /dev/null and b/misc/USB desk fan mod/extension ring.stl differ diff --git a/misc/USB desk fan mod/fan housing - cover assembly.png b/misc/USB desk fan mod/fan housing - cover assembly.png new file mode 100644 index 0000000..95af21c Binary files /dev/null and b/misc/USB desk fan mod/fan housing - cover assembly.png differ diff --git a/misc/USB desk fan mod/fan housing - cover.stl b/misc/USB desk fan mod/fan housing - cover.stl new file mode 100644 index 0000000..5434fb3 Binary files /dev/null and b/misc/USB desk fan mod/fan housing - cover.stl differ diff --git a/misc/USB desk fan mod/fan housing - fan mount.png b/misc/USB desk fan mod/fan housing - fan mount.png new file mode 100644 index 0000000..ea78255 Binary files /dev/null and b/misc/USB desk fan mod/fan housing - fan mount.png differ diff --git a/misc/USB desk fan mod/fan housing - fan mount.stl b/misc/USB desk fan mod/fan housing - fan mount.stl new file mode 100644 index 0000000..bb6e080 Binary files /dev/null and b/misc/USB desk fan mod/fan housing - fan mount.stl differ diff --git a/misc/USB desk fan mod/fan housing connector.FCStd b/misc/USB desk fan mod/fan housing connector.FCStd new file mode 100644 index 0000000..d8234e6 Binary files /dev/null and b/misc/USB desk fan mod/fan housing connector.FCStd differ diff --git a/misc/USB desk fan mod/fan housing connector.png b/misc/USB desk fan mod/fan housing connector.png new file mode 100644 index 0000000..cd81bd4 Binary files /dev/null and b/misc/USB desk fan mod/fan housing connector.png differ diff --git a/misc/USB desk fan mod/fan housing connector.stl b/misc/USB desk fan mod/fan housing connector.stl new file mode 100644 index 0000000..fd7b325 Binary files /dev/null and b/misc/USB desk fan mod/fan housing connector.stl differ diff --git a/misc/USB desk fan mod/fan housing.FCStd b/misc/USB desk fan mod/fan housing.FCStd new file mode 100644 index 0000000..757931f Binary files /dev/null and b/misc/USB desk fan mod/fan housing.FCStd differ diff --git a/misc/USB desk fan mod/index.html b/misc/USB desk fan mod/index.html new file mode 100644 index 0000000..74d25d4 --- /dev/null +++ b/misc/USB desk fan mod/index.html @@ -0,0 +1,410 @@ + + + +USB desk fan modification + + + + + + + + + + + + + +
    +

    USB desk fan modification

    + +
    +

    1 General

    +
    + +
    +
    + +
    +

    2 Project description

    +
    +

    +End-result looks like this: +

    + + +
    +

    make.png +

    +
    + +

    +It all started with couple of cheap USB desk fans that were a bit too +noisy: +

    + + +
    +

    mini%20fan.png +

    +
    + +

    +Idea is to add DC-DC step-down converter to reduce motor voltage to +make it quieter (Purchased form here). And since I already have this +USB powered thing on my desk, why not to share this power to allow +charging of various other USB powered devices. +

    + +

    +I ended up with this schematic: +schematic.png +

    + +

    +USB power of 5 volts that enters the system via DC jack is distributed +to two USB-A connectors on the front panel. Note: USB data is not +connected. Therefore this hub is for power sharing only. +

    + +

    +DC-DC fly-back converter could introduce voltage ripple in the +system. To smooth it out, there is capacitor (C1) and inductor (L1). +

    + +

    +Step-down voltage converter has adjustable output voltage. So after +assembling, it can be tuned with screw-driver to reach desired +noise/airflow tradeoff. +

    + +

    +From original fan I only kept the engine and blades. Engine is +attached with screws to following back-plate: +

    + + +
    +

    fan%20housing%20-%20fan%20mount.png +

    +
    + +

    +And result is encased into pipelike case: +

    + + +
    +

    fan%20housing%20-%20cover%20assembly.png +

    +
    + + +

    +Download: +

    + + +

    +Fan enclosure attaches to the rectangular body below using following +connector (glued to the fan housing): +

    + + +
    +

    fan%20housing%20connector.png +

    +
    + +

    +Download: +

    + + +

    +Bottom part to house 2 PCBs, on/off button and DC connector: +bottom%20stand%20body.png +

    + +

    +Component attachment: +make,%202.png +

    + +

    +And is closed by cover: +bottom%20stand%20cover%20assembly.png +

    + +

    +Download: +

    + + +

    +After assembly, it looks like this from the back: +make,%203.png +

    + +

    +Note, part of the body is deformed during printing. I have heated bed +and I even printed raft support in Cura and it did not help. In my +experience black PLA filament is awful in comparison to transparent +one. Has inferior flow (results in slower print speed) and tends to +deform easily. Will never buy it again. +

    + +

    +Fan top and bottom halves are attached using camera tripod quick +release screw. +

    +
    +
    +
    + + + diff --git a/misc/USB desk fan mod/index.org b/misc/USB desk fan mod/index.org new file mode 100644 index 0000000..671e5ee --- /dev/null +++ b/misc/USB desk fan mod/index.org @@ -0,0 +1,110 @@ +#+TITLE: USB desk fan modification +#+author: Svjatoslav Agejenko +#+LANGUAGE: en + +* (document settings) :noexport: +** use dark style for TWBS-HTML exporter +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: +#+HTML_HEAD: + +* General ++ DISCLAIMER: I DO ELECTRONICS AND 3D DESIGN SOLELY AS A HOBBY. THERE + COULD BE ERRORS THAT CAN RESULT IN ALL KINDS OF DAMAGE. USE THESE + DESIGNS AT YOUR OWN RISK. + ++ This design is released under Creative Commons Zero (CC0) license. + ++ Authors: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + + - Valeria Agejenko + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +End-result looks like this: + +[[file:make.png]] + +It all started with couple of cheap USB desk fans that were a bit too +noisy: + +[[file:mini%20fan.png]] + +Idea is to add DC-DC step-down converter to reduce motor voltage to +make it quieter ([[https://www.amazon.de/gp/product/B07K3W78SQ/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1][Purchased form here]]). And since I already have this +USB powered thing on my desk, why not to share this power to allow +charging of various other USB powered devices. + +I ended up with this schematic: +[[file:schematic.png]] + +USB power of 5 volts that enters the system via DC jack is distributed +to two USB-A connectors on the front panel. Note: USB data is not +connected. Therefore this hub is for power sharing only. + +DC-DC fly-back converter could introduce voltage ripple in the +system. To smooth it out, there is capacitor (C1) and inductor (L1). + +Step-down voltage converter has adjustable output voltage. So after +assembling, it can be tuned with screw-driver to reach desired +noise/airflow tradeoff. + +From original fan I only kept the engine and blades. Engine is +attached with screws to following back-plate: + +[[file:fan%20housing%20-%20fan%20mount.png]] + +And result is encased into pipelike case: + +[[file:fan%20housing%20-%20cover%20assembly.png]] + + +Download: ++ STL: [[file:fan%20housing%20-%20fan%20mount.stl][fan mount back plate]] ++ STL: [[file:fan%20housing%20-%20cover.stl][pipe-like case]] ++ [[file:fan%20housing.FCStd][FreeCAD project]] + +Fan enclosure attaches to the rectangular body below using following +connector (glued to the fan housing): + +[[file:fan%20housing%20connector.png]] + +Download: ++ [[file:fan%20housing%20connector.stl][STL file]] ++ [[file:fan%20housing%20connector.FCStd][FreeCAD project]] + +Bottom part to house 2 PCBs, on/off button and DC connector: +[[file:bottom%20stand%20body.png]] + +Component attachment: +[[file:make,%202.png]] + +And is closed by cover: +[[file:bottom%20stand%20cover%20assembly.png]] + +Download: ++ STL: [[file:bottom%20stand%20body.stl][bottom stand body]] ++ STL: [[file:bottom%20stand%20cover.stl]] ++ [[file:bottom%20stand.FCStd][FreeCAD project]] + +After assembly, it looks like this from the back: +[[file:make,%203.png]] + +Note, part of the body is deformed during printing. I have heated bed +and I even printed raft support in Cura and it did not help. In my +experience black PLA filament is awful in comparison to transparent +one. Has inferior flow (results in slower print speed) and tends to +deform easily. Will never buy it again. + +Fan top and bottom halves are attached using [[https://www.amazon.de/gp/product/B00OOLKD2G/ref=ppx_yo_dt_b_asin_image_o00_s00?ie=UTF8&psc=1][camera tripod quick +release screw]]. diff --git a/misc/USB desk fan mod/make, 2.png b/misc/USB desk fan mod/make, 2.png new file mode 100644 index 0000000..6410e1b Binary files /dev/null and b/misc/USB desk fan mod/make, 2.png differ diff --git a/misc/USB desk fan mod/make, 3.png b/misc/USB desk fan mod/make, 3.png new file mode 100644 index 0000000..df08299 Binary files /dev/null and b/misc/USB desk fan mod/make, 3.png differ diff --git a/misc/USB desk fan mod/make.png b/misc/USB desk fan mod/make.png new file mode 100644 index 0000000..d033828 Binary files /dev/null and b/misc/USB desk fan mod/make.png differ diff --git a/misc/USB desk fan mod/mini fan.png b/misc/USB desk fan mod/mini fan.png new file mode 100644 index 0000000..9cbc8d5 Binary files /dev/null and b/misc/USB desk fan mod/mini fan.png differ diff --git a/misc/USB desk fan mod/schematic.png b/misc/USB desk fan mod/schematic.png new file mode 100644 index 0000000..4243d4e Binary files /dev/null and b/misc/USB desk fan mod/schematic.png differ diff --git a/misc/USB desk fan mod/schematic/DCDC_stepdown.sch b/misc/USB desk fan mod/schematic/DCDC_stepdown.sch new file mode 100644 index 0000000..37776c6 --- /dev/null +++ b/misc/USB desk fan mod/schematic/DCDC_stepdown.sch @@ -0,0 +1,22 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 3200 3150 0 50 Input ~ 0 +Vin +Text HLabel 4050 3150 2 50 Output ~ 0 +Vout +Text HLabel 3550 3500 0 50 UnSpc ~ 0 +GND +$EndSCHEMATC diff --git a/misc/USB desk fan mod/schematic/DCDC_stepdown.sch-bak b/misc/USB desk fan mod/schematic/DCDC_stepdown.sch-bak new file mode 100644 index 0000000..37776c6 --- /dev/null +++ b/misc/USB desk fan mod/schematic/DCDC_stepdown.sch-bak @@ -0,0 +1,22 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 2 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Text HLabel 3200 3150 0 50 Input ~ 0 +Vin +Text HLabel 4050 3150 2 50 Output ~ 0 +Vout +Text HLabel 3550 3500 0 50 UnSpc ~ 0 +GND +$EndSCHEMATC diff --git a/misc/USB desk fan mod/schematic/cooler-cache.lib b/misc/USB desk fan mod/schematic/cooler-cache.lib new file mode 100644 index 0000000..d22d3e2 --- /dev/null +++ b/misc/USB desk fan mod/schematic/cooler-cache.lib @@ -0,0 +1,155 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_Jack-DC +# +DEF Connector_Jack-DC J 0 40 Y Y 1 F N +F0 "J" 0 210 50 H V C CNN +F1 "Connector_Jack-DC" 0 -200 50 H V C CNN +F2 "" 50 -40 50 H I C CNN +F3 "" 50 -40 50 H I C CNN +ALIAS Jack-DC +$FPLIST + BarrelJack* +$ENDFPLIST +DRAW +A -130 100 25 901 -901 0 1 10 F -130 125 -130 75 +A -130 100 25 901 -901 0 1 10 N -130 125 -130 75 +S -200 150 200 -150 0 1 10 f +S 145 125 -130 75 0 1 10 F +P 2 0 1 10 200 100 150 100 N +P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N +X ~ 1 300 100 100 L 50 50 1 1 P +X ~ 2 300 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Connector_USB_A +# +DEF Connector_USB_A J 0 40 Y Y 1 F N +F0 "J" -200 450 50 H V L CNN +F1 "Connector_USB_A" -200 350 50 H V L CNN +F2 "" 150 -50 50 H I C CNN +F3 "" 150 -50 50 H I C CNN +$FPLIST + USB* +$ENDFPLIST +DRAW +C -150 85 25 0 1 10 F +C -25 135 15 0 1 10 F +S -200 -300 200 300 0 1 10 f +S -60 190 -170 210 0 1 0 F +S -50 180 -180 230 0 1 0 N +S -5 -300 5 -270 0 1 0 N +S 10 50 -20 20 0 1 10 F +S 200 -105 170 -95 0 1 0 N +S 200 -5 170 5 0 1 0 N +S 200 195 170 205 0 1 0 N +P 4 0 1 10 -125 85 -100 85 -50 135 -25 135 N +P 4 0 1 10 -100 85 -75 85 -50 35 0 35 N +P 4 0 1 10 25 110 25 60 75 85 25 110 F +P 2 1 1 10 -75 85 25 85 N +X VBUS 1 300 200 100 L 50 50 1 1 W +X D- 2 300 -100 100 L 50 50 1 1 P +X D+ 3 300 0 100 L 50 50 1 1 P +X GND 4 0 -400 100 U 50 50 1 1 W +X Shield 5 -100 -400 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_C +# +DEF Device_C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "Device_C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + C_* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_L +# +DEF Device_L L 0 40 N N 1 F N +F0 "L" -50 0 50 V V C CNN +F1 "Device_L" 75 0 50 V V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Choke_* + *Coil* + Inductor_* + L_* +$ENDFPLIST +DRAW +A 0 -75 25 -899 899 0 1 0 N 0 -100 0 -50 +A 0 -25 25 -899 899 0 1 0 N 0 -50 0 0 +A 0 25 25 -899 899 0 1 0 N 0 0 0 50 +A 0 75 25 -899 899 0 1 0 N 0 50 0 100 +X 1 1 0 150 50 D 50 50 1 1 P +X 2 2 0 -150 50 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Motor_Fan +# +DEF Motor_Fan M 0 0 Y Y 1 F N +F0 "M" 100 200 50 H V L CNN +F1 "Motor_Fan" 100 -100 50 H V L TNN +F2 "" 0 10 50 H I C CNN +F3 "" 0 10 50 H I C CNN +$FPLIST + PinHeader*P2.54mm* + TerminalBlock* +$ENDFPLIST +DRAW +A -98 94 113 297 -910 0 1 0 N 0 150 -100 -20 +A 0 -70 112 1534 266 0 1 0 N -100 -20 100 -20 +A 103 95 115 -915 1519 0 1 0 N 100 -20 0 150 +C 0 40 128 0 1 10 N +P 2 0 1 0 0 -200 0 -180 N +P 2 0 1 0 0 -88 0 -104 N +P 2 0 1 0 0 168 0 182 N +P 2 0 1 0 0 180 0 200 N +X + 1 0 300 100 D 50 50 1 1 P +X - 2 0 -200 100 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Switch_SW_SPST +# +DEF Switch_SW_SPST SW 0 0 Y N 1 F N +F0 "SW" 0 125 50 H V C CNN +F1 "Switch_SW_SPST" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +C -80 0 20 0 0 0 N +C 80 0 20 0 0 0 N +P 2 0 0 0 -60 10 60 70 N +X A 1 -200 0 100 R 50 50 1 1 P +X B 2 200 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/misc/USB desk fan mod/schematic/cooler.kicad_pcb b/misc/USB desk fan mod/schematic/cooler.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/misc/USB desk fan mod/schematic/cooler.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/misc/USB desk fan mod/schematic/cooler.pro b/misc/USB desk fan mod/schematic/cooler.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/misc/USB desk fan mod/schematic/cooler.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/misc/USB desk fan mod/schematic/cooler.sch b/misc/USB desk fan mod/schematic/cooler.sch new file mode 100644 index 0000000..71e62df --- /dev/null +++ b/misc/USB desk fan mod/schematic/cooler.sch @@ -0,0 +1,203 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector:Jack-DC J1 +U 1 1 5F2FD982 +P 5800 2250 +F 0 "J1" H 5857 2575 50 0000 C CNN +F 1 "Jack-DC" H 5857 2484 50 0000 C CNN +F 2 "" H 5850 2210 50 0001 C CNN +F 3 "~" H 5850 2210 50 0001 C CNN + 1 5800 2250 + 1 0 0 -1 +$EndComp +$Comp +L Connector:USB_A J3 +U 1 1 5F2FEA01 +P 5800 3000 +F 0 "J3" H 5857 3467 50 0000 C CNN +F 1 "USB_A" H 5857 3376 50 0000 C CNN +F 2 "" H 5950 2950 50 0001 C CNN +F 3 " ~" H 5950 2950 50 0001 C CNN + 1 5800 3000 + 1 0 0 -1 +$EndComp +$Comp +L Device:L L1 +U 1 1 5F300800 +P 6600 2400 +F 0 "L1" V 6419 2400 50 0000 C CNN +F 1 "L" V 6510 2400 50 0000 C CNN +F 2 "" H 6600 2400 50 0001 C CNN +F 3 "~" H 6600 2400 50 0001 C CNN + 1 6600 2400 + 1 0 0 -1 +$EndComp +$Comp +L Switch:SW_SPST SW1 +U 1 1 5F301417 +P 6600 3100 +F 0 "SW1" H 6600 3335 50 0000 C CNN +F 1 "SW_SPST" H 6600 3244 50 0000 C CNN +F 2 "" H 6600 3100 50 0001 C CNN +F 3 "~" H 6600 3100 50 0001 C CNN + 1 6600 3100 + 0 -1 -1 0 +$EndComp +$Sheet +S 6750 3150 850 450 +U 5F3090BB +F0 "DCDC stepdown" 50 +F1 "DCDC_stepdown.sch" 50 +F2 "Vin" I L 6750 3300 50 +F3 "Vout" O R 7600 3300 50 +F4 "GND" U R 7600 3500 50 +$EndSheet +Wire Wire Line + 7600 3500 7750 3500 +Wire Wire Line + 7750 3500 7750 3900 +$Comp +L Motor:Fan M1 +U 1 1 5F30D281 +P 8000 3650 +F 0 "M1" H 8158 3746 50 0000 L CNN +F 1 "Fan" H 8158 3655 50 0000 L CNN +F 2 "" H 8000 3660 50 0001 C CNN +F 3 "~" H 8000 3660 50 0001 C CNN + 1 8000 3650 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8000 3850 8000 3900 +Wire Wire Line + 8000 3900 7750 3900 +Wire Wire Line + 8000 3350 8000 3300 +Wire Wire Line + 8000 3300 7600 3300 +Wire Wire Line + 6600 3300 6750 3300 +$Comp +L Connector:USB_A J2 +U 1 1 5F2FDD54 +P 5800 4050 +F 0 "J2" H 5857 4517 50 0000 C CNN +F 1 "USB_A" H 5857 4426 50 0000 C CNN +F 2 "" H 5950 4000 50 0001 C CNN +F 3 " ~" H 5950 4000 50 0001 C CNN + 1 5800 4050 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR05 +U 1 1 5F33C53A +P 7750 4000 +F 0 "#PWR05" H 7750 3750 50 0001 C CNN +F 1 "GND" H 7755 3827 50 0000 C CNN +F 2 "" H 7750 4000 50 0001 C CNN +F 3 "" H 7750 4000 50 0001 C CNN + 1 7750 4000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 7750 3900 7750 4000 +Connection ~ 7750 3900 +$Comp +L power:GND #PWR03 +U 1 1 5F340A00 +P 6100 2500 +F 0 "#PWR03" H 6100 2250 50 0001 C CNN +F 1 "GND" H 6105 2327 50 0000 C CNN +F 2 "" H 6100 2500 50 0001 C CNN +F 3 "" H 6100 2500 50 0001 C CNN + 1 6100 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 2500 6100 2350 +Wire Wire Line + 6100 2150 6350 2150 +Wire Wire Line + 6350 2150 6350 2800 +Wire Wire Line + 6100 2800 6350 2800 +Connection ~ 6350 2800 +$Comp +L power:GND #PWR01 +U 1 1 5F3100AA +P 5800 3500 +F 0 "#PWR01" H 5800 3250 50 0001 C CNN +F 1 "GND" H 5805 3327 50 0000 C CNN +F 2 "" H 5800 3500 50 0001 C CNN +F 3 "" H 5800 3500 50 0001 C CNN + 1 5800 3500 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5F3104D0 +P 5800 4550 +F 0 "#PWR02" H 5800 4300 50 0001 C CNN +F 1 "GND" H 5805 4377 50 0000 C CNN +F 2 "" H 5800 4550 50 0001 C CNN +F 3 "" H 5800 4550 50 0001 C CNN + 1 5800 4550 + 1 0 0 -1 +$EndComp +Wire Wire Line + 5800 3500 5800 3400 +Wire Wire Line + 5800 4550 5800 4450 +Wire Wire Line + 6350 2150 6600 2150 +Wire Wire Line + 6600 2150 6600 2250 +Connection ~ 6350 2150 +Wire Wire Line + 6600 2900 6600 2550 +Wire Wire Line + 6100 3850 6350 3850 +Wire Wire Line + 6350 2800 6350 3850 +$Comp +L Device:C C1 +U 1 1 5F321361 +P 6350 4150 +F 0 "C1" H 6465 4196 50 0000 L CNN +F 1 "C" H 6465 4105 50 0000 L CNN +F 2 "" H 6388 4000 50 0001 C CNN +F 3 "~" H 6350 4150 50 0001 C CNN + 1 6350 4150 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6350 4000 6350 3850 +Connection ~ 6350 3850 +$Comp +L power:GND #PWR04 +U 1 1 5F321B30 +P 6350 4450 +F 0 "#PWR04" H 6350 4200 50 0001 C CNN +F 1 "GND" H 6355 4277 50 0000 C CNN +F 2 "" H 6350 4450 50 0001 C CNN +F 3 "" H 6350 4450 50 0001 C CNN + 1 6350 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6350 4450 6350 4300 +$EndSCHEMATC diff --git a/misc/USB desk fan mod/schematic/cooler.sch-bak b/misc/USB desk fan mod/schematic/cooler.sch-bak new file mode 100644 index 0000000..344389d --- /dev/null +++ b/misc/USB desk fan mod/schematic/cooler.sch-bak @@ -0,0 +1,199 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector:Jack-DC J1 +U 1 1 5F2FD982 +P 5800 2250 +F 0 "J1" H 5857 2575 50 0000 C CNN +F 1 "Jack-DC" H 5857 2484 50 0000 C CNN +F 2 "" H 5850 2210 50 0001 C CNN +F 3 "~" H 5850 2210 50 0001 C CNN + 1 5800 2250 + 1 0 0 -1 +$EndComp +$Comp +L Connector:USB_A J3 +U 1 1 5F2FEA01 +P 6800 3250 +F 0 "J3" H 6857 3717 50 0000 C CNN +F 1 "USB_A" H 6857 3626 50 0000 C CNN +F 2 "" H 6950 3200 50 0001 C CNN +F 3 " ~" H 6950 3200 50 0001 C CNN + 1 6800 3250 + -1 0 0 1 +$EndComp +Wire Wire Line + 6250 3250 6500 3250 +$Comp +L Device:L L1 +U 1 1 5F300800 +P 6750 2150 +F 0 "L1" V 6569 2150 50 0000 C CNN +F 1 "L" V 6660 2150 50 0000 C CNN +F 2 "" H 6750 2150 50 0001 C CNN +F 3 "~" H 6750 2150 50 0001 C CNN + 1 6750 2150 + 0 1 1 0 +$EndComp +$Comp +L Switch:SW_SPST SW1 +U 1 1 5F301417 +P 6950 2450 +F 0 "SW1" H 6950 2685 50 0000 C CNN +F 1 "SW_SPST" H 6950 2594 50 0000 C CNN +F 2 "" H 6950 2450 50 0001 C CNN +F 3 "~" H 6950 2450 50 0001 C CNN + 1 6950 2450 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 6600 2150 6400 2150 +$Sheet +S 7100 2500 850 450 +U 5F3090BB +F0 "DCDC stepdown" 50 +F1 "DCDC_stepdown.sch" 50 +F2 "Vin" I L 7100 2650 50 +F3 "Vout" O R 7950 2650 50 +F4 "GND" U R 7950 2850 50 +$EndSheet +Wire Wire Line + 7950 2850 8100 2850 +Wire Wire Line + 8100 2850 8100 3250 +$Comp +L Device:C C1 +U 1 1 5F30C054 +P 6400 2700 +F 0 "C1" H 6515 2746 50 0000 L CNN +F 1 "C" H 6515 2655 50 0000 L CNN +F 2 "" H 6438 2550 50 0001 C CNN +F 3 "~" H 6400 2700 50 0001 C CNN + 1 6400 2700 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 2550 6400 2150 +$Comp +L Motor:Fan M1 +U 1 1 5F30D281 +P 8350 3000 +F 0 "M1" H 8508 3096 50 0000 L CNN +F 1 "Fan" H 8508 3005 50 0000 L CNN +F 2 "" H 8350 3010 50 0001 C CNN +F 3 "~" H 8350 3010 50 0001 C CNN + 1 8350 3000 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8350 3200 8350 3250 +Wire Wire Line + 8350 3250 8100 3250 +Wire Wire Line + 8350 2700 8350 2650 +Wire Wire Line + 8350 2650 7950 2650 +Wire Wire Line + 6950 2250 6950 2150 +Wire Wire Line + 6950 2150 6900 2150 +Wire Wire Line + 6950 2650 7100 2650 +$Comp +L Connector:USB_A J2 +U 1 1 5F2FDD54 +P 6800 4200 +F 0 "J2" H 6857 4667 50 0000 C CNN +F 1 "USB_A" H 6857 4576 50 0000 C CNN +F 2 "" H 6950 4150 50 0001 C CNN +F 3 " ~" H 6950 4150 50 0001 C CNN + 1 6800 4200 + -1 0 0 1 +$EndComp +Wire Wire Line + 6500 4100 6400 4100 +Wire Wire Line + 6250 4200 6250 3250 +Wire Wire Line + 6250 4200 6500 4200 +Wire Wire Line + 6250 2150 6400 2150 +Connection ~ 6250 3250 +Connection ~ 6400 2150 +$Comp +L power:GND #PWR? +U 1 1 5F33C53A +P 8100 3350 +F 0 "#PWR?" H 8100 3100 50 0001 C CNN +F 1 "GND" H 8105 3177 50 0000 C CNN +F 2 "" H 8100 3350 50 0001 C CNN +F 3 "" H 8100 3350 50 0001 C CNN + 1 8100 3350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 8100 3250 8100 3350 +Connection ~ 8100 3250 +$Comp +L power:GND #PWR? +U 1 1 5F340A00 +P 6100 2500 +F 0 "#PWR?" H 6100 2250 50 0001 C CNN +F 1 "GND" H 6105 2327 50 0000 C CNN +F 2 "" H 6100 2500 50 0001 C CNN +F 3 "" H 6100 2500 50 0001 C CNN + 1 6100 2500 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6100 2500 6100 2350 +Wire Wire Line + 6100 2150 6250 2150 +Connection ~ 6250 2150 +Wire Wire Line + 6250 2150 6250 3250 +$Comp +L power:GND #PWR? +U 1 1 5F34448E +P 6400 4300 +F 0 "#PWR?" H 6400 4050 50 0001 C CNN +F 1 "GND" H 6405 4127 50 0000 C CNN +F 2 "" H 6400 4300 50 0001 C CNN +F 3 "" H 6400 4300 50 0001 C CNN + 1 6400 4300 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 4300 6400 4100 +$Comp +L power:GND #PWR? +U 1 1 5F344A85 +P 6400 3350 +F 0 "#PWR?" H 6400 3100 50 0001 C CNN +F 1 "GND" H 6405 3177 50 0000 C CNN +F 2 "" H 6400 3350 50 0001 C CNN +F 3 "" H 6400 3350 50 0001 C CNN + 1 6400 3350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 6400 3350 6400 3150 +Wire Wire Line + 6400 3150 6500 3150 +Wire Wire Line + 6400 2850 6400 3150 +Connection ~ 6400 3150 +$EndSCHEMATC diff --git a/misc/USB desk fan mod/schematic/fp-info-cache b/misc/USB desk fan mod/schematic/fp-info-cache new file mode 100644 index 0000000..573541a --- /dev/null +++ b/misc/USB desk fan mod/schematic/fp-info-cache @@ -0,0 +1 @@ +0 diff --git a/misc/cooler mod/bottom stand body.png b/misc/cooler mod/bottom stand body.png deleted file mode 100644 index 2ebc467..0000000 Binary files a/misc/cooler mod/bottom stand body.png and /dev/null differ diff --git a/misc/cooler mod/bottom stand body.stl b/misc/cooler mod/bottom stand body.stl deleted file mode 100644 index 3018ac8..0000000 Binary files a/misc/cooler mod/bottom stand body.stl and /dev/null differ diff --git a/misc/cooler mod/bottom stand cover assembly.png b/misc/cooler mod/bottom stand cover assembly.png deleted file mode 100644 index c0647b7..0000000 Binary files a/misc/cooler mod/bottom stand cover assembly.png and /dev/null differ diff --git a/misc/cooler mod/bottom stand cover.stl b/misc/cooler mod/bottom stand cover.stl deleted file mode 100644 index b08352f..0000000 Binary files a/misc/cooler mod/bottom stand cover.stl and /dev/null differ diff --git a/misc/cooler mod/bottom stand.FCStd b/misc/cooler mod/bottom stand.FCStd deleted file mode 100644 index c1f8095..0000000 Binary files a/misc/cooler mod/bottom stand.FCStd and /dev/null differ diff --git a/misc/cooler mod/extension ring.png b/misc/cooler mod/extension ring.png deleted file mode 100644 index fc11fe2..0000000 Binary files a/misc/cooler mod/extension ring.png and /dev/null differ diff --git a/misc/cooler mod/extension ring.stl b/misc/cooler mod/extension ring.stl deleted file mode 100644 index 825cf40..0000000 Binary files a/misc/cooler mod/extension ring.stl and /dev/null differ diff --git a/misc/cooler mod/failed attempt/base plate.png b/misc/cooler mod/failed attempt/base plate.png deleted file mode 100644 index 43d81e8..0000000 Binary files a/misc/cooler mod/failed attempt/base plate.png and /dev/null differ diff --git a/misc/cooler mod/failed attempt/base plate.stl b/misc/cooler mod/failed attempt/base plate.stl deleted file mode 100644 index 108c64a..0000000 Binary files a/misc/cooler mod/failed attempt/base plate.stl and /dev/null differ diff --git a/misc/cooler mod/failed attempt/cover.png b/misc/cooler mod/failed attempt/cover.png deleted file mode 100644 index ba1ddfc..0000000 Binary files a/misc/cooler mod/failed attempt/cover.png and /dev/null differ diff --git a/misc/cooler mod/failed attempt/cover.stl b/misc/cooler mod/failed attempt/cover.stl deleted file mode 100644 index bf6eeb2..0000000 Binary files a/misc/cooler mod/failed attempt/cover.stl and /dev/null differ diff --git a/misc/cooler mod/failed attempt/project.FCStd b/misc/cooler mod/failed attempt/project.FCStd deleted file mode 100644 index f7fbffd..0000000 Binary files a/misc/cooler mod/failed attempt/project.FCStd and /dev/null differ diff --git a/misc/cooler mod/fan housing - cover assembly.png b/misc/cooler mod/fan housing - cover assembly.png deleted file mode 100644 index 95af21c..0000000 Binary files a/misc/cooler mod/fan housing - cover assembly.png and /dev/null differ diff --git a/misc/cooler mod/fan housing - cover.stl b/misc/cooler mod/fan housing - cover.stl deleted file mode 100644 index 5434fb3..0000000 Binary files a/misc/cooler mod/fan housing - cover.stl and /dev/null differ diff --git a/misc/cooler mod/fan housing - fan mount.png b/misc/cooler mod/fan housing - fan mount.png deleted file mode 100644 index ea78255..0000000 Binary files a/misc/cooler mod/fan housing - fan mount.png and /dev/null differ diff --git a/misc/cooler mod/fan housing - fan mount.stl b/misc/cooler mod/fan housing - fan mount.stl deleted file mode 100644 index bb6e080..0000000 Binary files a/misc/cooler mod/fan housing - fan mount.stl and /dev/null differ diff --git a/misc/cooler mod/fan housing connector.FCStd b/misc/cooler mod/fan housing connector.FCStd deleted file mode 100644 index d8234e6..0000000 Binary files a/misc/cooler mod/fan housing connector.FCStd and /dev/null differ diff --git a/misc/cooler mod/fan housing connector.png b/misc/cooler mod/fan housing connector.png deleted file mode 100644 index cd81bd4..0000000 Binary files a/misc/cooler mod/fan housing connector.png and /dev/null differ diff --git a/misc/cooler mod/fan housing connector.stl b/misc/cooler mod/fan housing connector.stl deleted file mode 100644 index fd7b325..0000000 Binary files a/misc/cooler mod/fan housing connector.stl and /dev/null differ diff --git a/misc/cooler mod/fan housing.FCStd b/misc/cooler mod/fan housing.FCStd deleted file mode 100644 index 757931f..0000000 Binary files a/misc/cooler mod/fan housing.FCStd and /dev/null differ diff --git a/misc/cooler mod/make, 2.png b/misc/cooler mod/make, 2.png deleted file mode 100644 index 6410e1b..0000000 Binary files a/misc/cooler mod/make, 2.png and /dev/null differ diff --git a/misc/cooler mod/make, 3.png b/misc/cooler mod/make, 3.png deleted file mode 100644 index df08299..0000000 Binary files a/misc/cooler mod/make, 3.png and /dev/null differ diff --git a/misc/cooler mod/make.png b/misc/cooler mod/make.png deleted file mode 100644 index d033828..0000000 Binary files a/misc/cooler mod/make.png and /dev/null differ