From: Svjatoslav Agejenko Date: Sun, 27 Dec 2020 00:01:32 +0000 (+0200) Subject: organized files further X-Git-Url: http://www2.svjatoslav.eu/gitweb/?p=physical.git;a=commitdiff_plain;h=93328c1287d8ad9d802e3fef2fe807855734a74c organized files further --- diff --git a/index.html b/index.html index 3fb0e8e..5a31ac7 100644 --- a/index.html +++ b/index.html @@ -2,7 +2,7 @@ Physical projects - + @@ -387,46 +387,30 @@ git clone https://www2.svjatoslav.eu/git/physical.git
-

3 Projects

+

3 Miscellaneous

-
-

3.1 Audio

-
    -
  • Portable stereo speaker -
    -
  • - -
  • Headphone hub -
    +
  • 12V Lead-Acid battery charger and terminal +
  • -
-
-
-
-

3.2 Miscellaneous

-
-
    -
  • Charging terminal alternative cover for CAT B30 phone -
  • -
- - -
    -
  • Trekology camping chair leg tip -
  • -
  • Toy robot -
  • @@ -435,98 +419,64 @@ git clone https://www2.svjatoslav.eu/git/physical.git misc/USB%20desk%20fan%20mod/make.png "> -
-
-
-
-

3.3 Power

-
-
    -
  • 12V Lead-Acid battery charger and terminal -
  • +
+
-
  • battery tester -
    +

    3.1 Audio

    +
    +
  • +
    - -
    -

    3.4 Optics

    -
    +
    +

    4 Optics

    +
    • 35mm film copying device
    • -
    -
    - - -
    -

    3.4.1 Microscopy

    -
    -
    • Fujifilm X-mount to microscope adapter
    • -
    -
    -
    - -
    -

    3.4.2 Fujifilm

    -
    -
    - -
    -

    3.5 Organizers / boxes / covers

    -
    -
      -
    • Window fixator -
    -
    -

    3.6 Radio

    -
    -
      -
    • DIY Yagi antenna connector -
      -
    • -
    -
    -
    -
    -
    -

    4 See also

    -
    +
    +

    5 See also

    +

    Author: Svjatoslav Agejenko

    -

    Created: 2020-12-27 Sun 01:44

    +

    Created: 2020-12-27 Sun 02:00

    Emacs 26.1 (Org-mode 9.1.9)

    diff --git a/index.org b/index.org index da7a8f4..8cc65b8 100644 --- a/index.org +++ b/index.org @@ -139,37 +139,29 @@ Collection of physical projects. Electronics, 3D designs etc.. cases/roll/make.png )}}} -* Projects -** Audio -+ Portable stereo speaker - {{{imglnk(audio/Portable%20stereo%20active%20speaker/index.html, audio/Portable%20stereo%20active%20speaker/make.png)}}} - -+ Headphone hub - {{{imglnk(audio/Headphone%20hub/index.html, audio/Headphone%20hub/make.png)}}} - -** Miscellaneous -:PROPERTIES: -:ID: 0482740b-0f2e-4138-804d-37c7025124d3 -:END: - -+ Charging terminal alternative cover for CAT B30 phone - {{{imglnk( - misc/CAT%20B30%20phone%20cover/index.html, - misc/CAT%20B30%20phone%20cover/make.png +* Miscellaneous ++ 12V Lead-Acid battery charger and terminal + {{{imglnk( + misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html, + misc/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png )}}} ++ adjustable resistor / indicator + {{{imglnk( + misc/adjustable%20resistor/index.html, + misc/adjustable%20resistor/make.png + )}}} - -+ Trekology camping chair leg tip - {{{imglnk( - misc/camping%20chair%20leg%20tip/index.html, - misc/camping%20chair%20leg%20tip/make.png ++ battery tester + {{{imglnk( + misc/battery%20tester/index.html, + misc/battery%20tester/make.png )}}} -+ Toy robot ++ Lab heater and cooler {{{imglnk( - misc/Robot%20toy/index.html, - misc/Robot%20toy/make.png + misc/lab%20heater%20and%20cooler/index.html, + misc/lab%20heater%20and%20cooler/make.png )}}} + USB Fan modification @@ -178,61 +170,47 @@ Collection of physical projects. Electronics, 3D designs etc.. misc/USB%20desk%20fan%20mod/make.png )}}} -** Power -+ 12V Lead-Acid battery charger and terminal - {{{imglnk( - power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/index.html, - power/12V%20Lead-Acid%20battery%20changer%20and%20terminal/make.png ++ Window fixator + {{{imglnk( + misc/window%20fixator/index.html, + misc/window%20fixator/make.png )}}} -+ battery tester - {{{imglnk( - power/battery%20tester/index.html, - power/battery%20tester/make.png + +** Audio + ++ Portable stereo speaker + {{{imglnk( + misc/portable%20stereo%20active%20speaker/index.html, + misc/portable%20stereo%20active%20speaker/make.png )}}} -+ adjustable resistor / indicator - {{{imglnk( - power/adjustable%20resistor/index.html, - power/adjustable%20resistor/make.png ++ Headphone hub + {{{imglnk( + misc/headphone%20hub/index.html, + misc/headphone%20hub/make.png )}}} -** Optics -:PROPERTIES: -:ID: 0ff5c7f6-e08d-4cdf-923f-3aa75d050b1c -:END: +* Optics + + 35mm film copying device {{{imglnk( optics/35mm%20film%20copying%20device/index.html, optics/35mm%20film%20copying%20device/make.png )}}} - - -*** Microscopy + Fujifilm X-mount to microscope adapter {{{imglnk( optics/Fujifilm%20X-mount%20microscope%20adapter/index.html, optics/Fujifilm%20X-mount%20microscope%20adapter/make.png )}}} - -*** Fujifilm - -** Organizers / boxes / covers - -+ Window fixator ++ Gyroscope stabilizer for binoculars {{{imglnk( - organizers/window%20fixator/index.html, - organizers/window%20fixator/make.png + optics/gyro%20for%20binoculars/index.html, + optics/gyro%20for%20binoculars/make.png )}}} -** Radio -+ DIY Yagi antenna connector - {{{imglnk( - RF/Yagi%20antenna%20connector/index.html, - RF/Yagi%20antenna%20connector/make.png - )}}} * See also + Jay Doscher blog: https://back7.co/ + Valera Perinski designs: diff --git a/misc/Headphone hub/body.png b/misc/Headphone hub/body.png deleted file mode 100644 index 378799a..0000000 Binary files a/misc/Headphone hub/body.png and /dev/null differ diff --git a/misc/Headphone hub/body.stl b/misc/Headphone hub/body.stl deleted file mode 100644 index dc8e9b9..0000000 Binary files a/misc/Headphone hub/body.stl and /dev/null differ diff --git a/misc/Headphone hub/cover, 2.png b/misc/Headphone hub/cover, 2.png deleted file mode 100644 index 7df7746..0000000 Binary files a/misc/Headphone hub/cover, 2.png and /dev/null differ diff --git a/misc/Headphone hub/cover.png b/misc/Headphone hub/cover.png deleted file mode 100644 index 067e8d4..0000000 Binary files a/misc/Headphone hub/cover.png and /dev/null differ diff --git a/misc/Headphone hub/cover.stl b/misc/Headphone hub/cover.stl deleted file mode 100644 index 5b0d6fb..0000000 Binary files a/misc/Headphone hub/cover.stl and /dev/null differ diff --git a/misc/Headphone hub/hub.FCStd b/misc/Headphone hub/hub.FCStd deleted file mode 100644 index f85ea1b..0000000 Binary files a/misc/Headphone hub/hub.FCStd and /dev/null differ diff --git a/misc/Headphone hub/index.html b/misc/Headphone hub/index.html deleted file mode 100644 index ccc85bf..0000000 --- a/misc/Headphone hub/index.html +++ /dev/null @@ -1,325 +0,0 @@ - - - -Headphone hub - - - - - - - - - - - - - -
    -

    Headphone hub

    - -
    -

    1 General

    -
    - -
    -
    - -
    -

    2 Project description

    -
    -

    -Simple hub that allows connecting up to 4 devices via headphone -jack. For example single laptop or mp3 player can power up to 3 -headphones. -

    - - -
    -

    make.png -

    -
    - -

    -Schematic diagram: -schematic.png -

    - -

    -Warning: All devices are connected in parallel. Make sure that audio -producing device can handle combined load. See: -https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2 -

    - - -
    -

    make,%202.png -

    -
    - -

    -Device consists of body and cover that are held together by single -screw at the center: -

    - - -
    -

    cover,%202.png -

    -
    -
    -
    - -
    -

    3 Download

    -
    - - - -

    -Body STL file -body.png -

    - - - -
    -

    -Cover STL file -

    - - -
    -

    cover.png -

    -
    -
    -
    -
    -
    -

    Author: Svjatoslav Agejenko

    -

    Created: 2020-12-25 Fri 23:48

    -

    Emacs 26.1 (Org-mode 9.1.9)

    -
    -
    - - diff --git a/misc/Headphone hub/index.org b/misc/Headphone hub/index.org deleted file mode 100644 index dd6d162..0000000 --- a/misc/Headphone hub/index.org +++ /dev/null @@ -1,65 +0,0 @@ -#+TITLE: Headphone hub -#+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. - -+ Author: - - Svjatoslav Agejenko - - Homepage: https://svjatoslav.eu - - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] - -+ See also: - - [[../../index.html][Other physical projects in this repository]] - - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] - -* Project description -Simple hub that allows connecting up to 4 devices via headphone -jack. For example single laptop or mp3 player can power up to 3 -headphones. - -[[file:make.png]] - -Schematic diagram: -[[file:schematic.png]] - -Warning: All devices are connected in parallel. Make sure that audio -producing device can handle combined load. See: -https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2 - -[[file:make,%202.png]] - -Device consists of body and cover that are held together by single -screw at the center: - -[[file:cover,%202.png]] - -* Download - -- [[file:hub.FCStd][FreeCAD project]] - - -Body [[file:body.stl][STL file]] -[[file:body.png]] - - - ------ -Cover [[file:cover.stl][STL file]] - -[[file:cover.png]] diff --git a/misc/Headphone hub/make, 2.png b/misc/Headphone hub/make, 2.png deleted file mode 100644 index 0757cc6..0000000 Binary files a/misc/Headphone hub/make, 2.png and /dev/null differ diff --git a/misc/Headphone hub/make.png b/misc/Headphone hub/make.png deleted file mode 100644 index ad159e1..0000000 Binary files a/misc/Headphone hub/make.png and /dev/null differ diff --git a/misc/Headphone hub/schematic-cache.lib b/misc/Headphone hub/schematic-cache.lib deleted file mode 100644 index 27883d2..0000000 --- a/misc/Headphone hub/schematic-cache.lib +++ /dev/null @@ -1,26 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# Connector_AudioJack3 -# -DEF Connector_AudioJack3 J 0 20 Y Y 1 F N -F0 "J" 0 350 50 H V C CNN -F1 "Connector_AudioJack3" 0 250 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Jack* -$ENDFPLIST -DRAW -S -200 -200 -250 -100 0 1 10 F -S 100 150 -200 -200 0 1 10 f -P 4 0 1 10 0 -100 25 -125 50 -100 100 -100 N -P 5 0 1 10 -75 -100 -50 -125 -25 -100 -25 0 100 0 N -P 5 0 1 10 100 100 -100 100 -100 -100 -125 -125 -150 -100 N -X ~ R 200 0 100 L 50 50 1 1 P -X ~ S 200 100 100 L 50 50 1 1 P -X ~ T 200 -100 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/misc/Headphone hub/schematic.png b/misc/Headphone hub/schematic.png deleted file mode 100644 index 84a535e..0000000 Binary files a/misc/Headphone hub/schematic.png and /dev/null differ diff --git a/misc/Headphone hub/schematic.sch b/misc/Headphone hub/schematic.sch deleted file mode 100644 index 630bccd..0000000 --- a/misc/Headphone hub/schematic.sch +++ /dev/null @@ -1,108 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Connector:AudioJack3 J1 -U 1 1 5FE65EA5 -P 3100 3300 -F 0 "J1" V 3036 3488 50 0000 L CNN -F 1 "AudioJack3" V 3127 3488 50 0000 L CNN -F 2 "" H 3100 3300 50 0001 C CNN -F 3 "~" H 3100 3300 50 0001 C CNN - 1 3100 3300 - 0 1 1 0 -$EndComp -$Comp -L Connector:AudioJack3 J2 -U 1 1 5FE6658D -P 4000 3300 -F 0 "J2" V 3936 3488 50 0000 L CNN -F 1 "AudioJack3" V 4027 3488 50 0000 L CNN -F 2 "" H 4000 3300 50 0001 C CNN -F 3 "~" H 4000 3300 50 0001 C CNN - 1 4000 3300 - 0 1 1 0 -$EndComp -$Comp -L Connector:AudioJack3 J3 -U 1 1 5FE66E55 -P 4850 3300 -F 0 "J3" V 4786 3488 50 0000 L CNN -F 1 "AudioJack3" V 4877 3488 50 0000 L CNN -F 2 "" H 4850 3300 50 0001 C CNN -F 3 "~" H 4850 3300 50 0001 C CNN - 1 4850 3300 - 0 1 1 0 -$EndComp -Wire Wire Line - 3000 3500 3000 3800 -Wire Wire Line - 3000 3800 3900 3800 -Wire Wire Line - 3900 3800 3900 3500 -Wire Wire Line - 3900 3800 4750 3800 -Wire Wire Line - 4750 3800 4750 3500 -Connection ~ 3900 3800 -Wire Wire Line - 3100 3500 3100 3750 -Wire Wire Line - 3100 3750 4000 3750 -Wire Wire Line - 4000 3750 4000 3500 -Wire Wire Line - 4000 3750 4850 3750 -Wire Wire Line - 4850 3750 4850 3500 -Connection ~ 4000 3750 -Wire Wire Line - 3200 3500 3200 3700 -Wire Wire Line - 3200 3700 4100 3700 -Wire Wire Line - 4100 3700 4100 3500 -Wire Wire Line - 4100 3700 4950 3700 -Wire Wire Line - 4950 3700 4950 3500 -Connection ~ 4100 3700 -$Comp -L Connector:AudioJack3 J4 -U 1 1 5FE687FA -P 5700 3300 -F 0 "J4" V 5636 3488 50 0000 L CNN -F 1 "AudioJack3" V 5727 3488 50 0000 L CNN -F 2 "" H 5700 3300 50 0001 C CNN -F 3 "~" H 5700 3300 50 0001 C CNN - 1 5700 3300 - 0 1 1 0 -$EndComp -Wire Wire Line - 4750 3800 5600 3800 -Wire Wire Line - 5600 3800 5600 3500 -Wire Wire Line - 4850 3750 5700 3750 -Wire Wire Line - 5700 3750 5700 3500 -Wire Wire Line - 4950 3700 5800 3700 -Wire Wire Line - 5800 3700 5800 3500 -Connection ~ 4750 3800 -Connection ~ 4850 3750 -Connection ~ 4950 3700 -$EndSCHEMATC diff --git a/misc/Portable stereo active speaker/20V upstep module/make.png b/misc/Portable stereo active speaker/20V upstep module/make.png deleted file mode 100644 index b63097d..0000000 Binary files a/misc/Portable stereo active speaker/20V upstep module/make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/20V upstep module/schematic.png b/misc/Portable stereo active speaker/20V upstep module/schematic.png deleted file mode 100644 index ce46ada..0000000 Binary files a/misc/Portable stereo active speaker/20V upstep module/schematic.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.FCStd b/misc/Portable stereo active speaker/battery holder/battery holder.FCStd deleted file mode 100644 index 368e973..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.png b/misc/Portable stereo active speaker/battery holder/battery holder.png deleted file mode 100644 index b285bf5..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/battery holder.stl b/misc/Portable stereo active speaker/battery holder/battery holder.stl deleted file mode 100644 index 0bc749c..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/battery holder.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/make.png b/misc/Portable stereo active speaker/battery holder/make.png deleted file mode 100644 index e15bb6c..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/mounted on the back.png b/misc/Portable stereo active speaker/battery holder/mounted on the back.png deleted file mode 100644 index d208095..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/mounted on the back.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/battery holder/schematic.png b/misc/Portable stereo active speaker/battery holder/schematic.png deleted file mode 100644 index 86d6912..0000000 Binary files a/misc/Portable stereo active speaker/battery holder/schematic.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/center box/back.png b/misc/Portable stereo active speaker/center box/back.png deleted file mode 100644 index 9955ba9..0000000 Binary files a/misc/Portable stereo active speaker/center box/back.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/center box/center box.FCStd b/misc/Portable stereo active speaker/center box/center box.FCStd deleted file mode 100644 index a382621..0000000 Binary files a/misc/Portable stereo active speaker/center box/center box.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/center box/center box.stl b/misc/Portable stereo active speaker/center box/center box.stl deleted file mode 100644 index 4cee50d..0000000 Binary files a/misc/Portable stereo active speaker/center box/center box.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/center box/front.png b/misc/Portable stereo active speaker/center box/front.png deleted file mode 100644 index 659a7cd..0000000 Binary files a/misc/Portable stereo active speaker/center box/front.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd b/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd deleted file mode 100644 index 1948bf3..0000000 Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.png b/misc/Portable stereo active speaker/extra capacitors/extra caps.png deleted file mode 100644 index 3ee34ef..0000000 Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/extra capacitors/extra caps.stl b/misc/Portable stereo active speaker/extra capacitors/extra caps.stl deleted file mode 100644 index 29ef616..0000000 Binary files a/misc/Portable stereo active speaker/extra capacitors/extra caps.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/extra capacitors/make.png b/misc/Portable stereo active speaker/extra capacitors/make.png deleted file mode 100644 index a562ded..0000000 Binary files a/misc/Portable stereo active speaker/extra capacitors/make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/attachment.png b/misc/Portable stereo active speaker/front panel/attachment.png deleted file mode 100644 index 1c21f48..0000000 Binary files a/misc/Portable stereo active speaker/front panel/attachment.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel, back, make.png b/misc/Portable stereo active speaker/front panel/front panel, back, make.png deleted file mode 100644 index fe43914..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel, back, make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel, back.png b/misc/Portable stereo active speaker/front panel/front panel, back.png deleted file mode 100644 index 9055092..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel, back.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel, front, make.png b/misc/Portable stereo active speaker/front panel/front panel, front, make.png deleted file mode 100644 index 04fab77..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel, front, make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel, front.png b/misc/Portable stereo active speaker/front panel/front panel, front.png deleted file mode 100644 index 5b6b84f..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel, front.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel.FCStd b/misc/Portable stereo active speaker/front panel/front panel.FCStd deleted file mode 100644 index b304d3c..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/front panel.stl b/misc/Portable stereo active speaker/front panel/front panel.stl deleted file mode 100644 index 096c772..0000000 Binary files a/misc/Portable stereo active speaker/front panel/front panel.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/front panel/schematic.png b/misc/Portable stereo active speaker/front panel/schematic.png deleted file mode 100644 index 17092c5..0000000 Binary files a/misc/Portable stereo active speaker/front panel/schematic.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/index.html b/misc/Portable stereo active speaker/index.html deleted file mode 100644 index 510d483..0000000 --- a/misc/Portable stereo active speaker/index.html +++ /dev/null @@ -1,805 +0,0 @@ - - - -Portable stereo speaker - - - - - - - - - - - - - -
    -

    Portable stereo speaker

    - -
    -

    1 General

    -
    - -
    -
    - -
    -

    2 Project description

    -
    -

    -I had pair of good compact stereo speakers lying uselessly around as -well as secondhand TDA2030 Chinese knockoff audio amplifier chips. -Also I wanted to test modular construction approach: motherboard with -shared bus and functionality realized via pluggable modules. So I -built stereo speaker: -

    - - -
    -

    make.png -

    -
    - -

    -Indicator on the front panel shows available power within the -system. Ideally it should be at the maximum. It drops when batteries -run empty or when consumed power (too loud music) is greater than -onboard power supply or batteries can handle. It has on/off switch and -stereo audio input. Audio input impedance is about 100 ohms. -

    - - -
    -

    make,%20side.png -

    -
    - -

    -Idea for the holes on the top and smaller ones on the bottom back is -to enable air flow for passive cooling. -

    - - -
    -

    make,%20back.png -

    -
    - -

    -Entire construction is made of parts, no larger than -120x120x120mm. Maximum for my printer. -

    -
    -
    - -
    -

    3 Battery holder

    -
    -

    -Device is powered by 4 times AA NiMH batteries (1.2V each). -

    - - -
    -

    schematic.png -

    -
    - -

    -I happened to have AA battery adapters lying around with different -bottom hole configurations. Therefore this weird hole design: -

    - - -
    -

    battery%20holder.png -

    -
    - -

    -Download: -

    - - -

    -Result: -make.png -

    - -

    -Attaches to the back of the body: -mounted%20on%20the%20back.png -

    -
    -
    - -
    -

    4 20V up-step module

    -
    -

    -Battery pack voltage is routed through main on/off switch on the front -panel, and then it goes to the 20V up-step module. -

    - - -
    -

    schematic.png -

    -
    - -

    -It uses ready made upstep module, but adds extra voltage filtering via -inductor and capacitors. -

    - - -
    -

    make.png -

    -
    -
    -
    - -
    -

    5 Main board

    -
    -

    -Voltage upstep above sits on top of main board (motherboard). It has -uniform central bus that spans all connectors. -

    - - -
    -

    internal%20bus.png -

    -
    - - -
    -

    bus%20on%20the%20bottom,%202.png -

    -
    - -

    -First row of the main board is special IO terminal (for connecting -speakers, front panel, etc..) -

    - - -
    -

    IO%20terminal.png -

    -
    - -

    -Remaining rows are for connecting boards: -

    - - -
    -

    1.png -

    -
    - -

    -To provide structural support, main board is attached to frame: -

    - - -
    -

    board%20fixator%20body.png -

    -
    - -

    -Download: -

    - - -

    -And boards plugged into main board are fixed at the top, using clip: -

    - - -
    -

    board%20fixator%20top%20clip.png -

    -
    - -

    -Download: -

    - - -

    -Result: -

    - - -
    -

    bus%20on%20the%20bottom,%201.png -

    -
    - - -
    -

    board%20fixator.png -

    -
    -
    -
    - -
    -

    6 Mono audio amplifier module

    -
    -

    -Design uses scavenged secondhand Chinese TDA2030 audio amp -clones. Each chip is mono audio amplifier. Therefore 2 almost -identical audio amp modules had to be built, one for left speaker, one -for right. -

    - - -
    -

    schematic.png -

    -
    - -

    -I like to build on top of prototype PCBs. Gives results much faster -for one-off projects. Before soldering, I solve component layout on -paper: -

    - - -
    -

    PCB%20layout.png -

    -
    - -

    -Result - front: -

    - - -
    -

    assembled%20front.png -

    -
    - -

    -Result - back: -

    - - -
    -

    assembled%20back.png -

    -
    - -

    -Here copper tape is used as improvised heatsink. -

    -
    -
    - -
    -

    7 Speakers

    -
    -

    -High frequency small speaker and medium frequency bigger speaker are -combined. -

    - - -
    -

    schematic.png -

    -
    - -

    -Capacitor acts as high-pass filter on top of tiny PCB: -

    - - -
    -

    PCB%20layout.png -

    -
    - -

    -Speaker enclosure: -

    - - -
    -

    speaker%20enclosure.png -

    -
    - -

    -Download: -

    - - -

    -Speaker enclosure cover: -

    - - -
    -

    speaker%20enclosure%20cover.png -

    -
    - -

    -Download: -

    - - -

    -Result: -

    - - -
    -

    make.png -

    -
    -
    -
    - -
    -

    8 Front panel

    -
    -

    -Initial idea was really simple panel: -

    -
      -
    • on/off switch -
    • -
    • system power indicator -
    • -
    • stereo audio input -
    • -
    - -

    -But, since I'm using "agile" approach, during load-testing, it become -clear that active fan based cooling would be nice (when playing loud -music). I found tiny cooler fan that needs 5 volts to operate. Also I -need to power backlight for power indicator. For both of these cases, -I decided to add another voltage up-step module (target voltage output -set to 6V). This time directly on the front panel. -

    - - -
    -

    schematic.png -

    -
    - -

    -Front panel case: -

    - - -
    -

    front%20panel,%20front.png -

    -
    - - -
    -

    front%20panel,%20back.png -

    -
    - -

    -Electronics fits inside: -

    - - -
    -

    front%20panel,%20back,%20make.png -

    -
    - -

    -Front view: -

    - - -
    -

    front%20panel,%20front,%20make.png -

    -
    - -

    -And attaches to the remaining components: -

    - - -
    -

    attachment.png -

    -
    -
    -
    - - -
    -

    9 Extra capacitors

    -
    -

    -Another thing that become clear during load-testing: output -power/volume can be further enhanced by adding high power capacitors -to even out load on primary 20V up-step module. -

    - - -
    -

    extra%20caps.png -

    -
    - -

    -Download: -

    - - -

    -Extra caps are mounted on top of the speaker and electrically attached -to the main board. -

    - - -
    -

    make.png -

    -
    -
    -
    - -
    -

    10 Center box

    -
    -

    -Last physical part, to attach it all together: central body. -

    - -

    -Front: -front.png -

    - -

    -Back: -back.png -

    - -

    -Download: -

    - -
    -
    - - -
    -

    11 Conclusions / TODO

    -
    -

    -These things could be done better: -

    - -
      -
    • Instead of using undersized heatsinks on the audio amplifiers and -need for active cooling as a consequence, it would be better to try -to mount audio amplifier chip on top of speaker metallic body. It -would provide plenty of cooling and reduces power losses within -cable, since amplifier would be as close to the speaker as possible. -
    • - -
    • I used agile design. That is, implemented functionality ad-hoc. If I -had done design in advance, then I could have had smarter connector -layout between main board and front panel. That is: Instead of -multiple smaller cables, one wide (multi connector) cable. -
    • - -
    • Screw holes are too close to the edges on the front panel. -
    • - -
    • It would be better if screw heads were slightly buried within -construction body. -
    • -
    - - -

    -Overall, it was good learning experience and I was able to test -various ideas on it. Will add cooler later :) -

    - - -

    -Photo of initial PSU + audio amp test: -

    - - -
    -

    initial%20test.png -

    -
    -
    -
    -
    -
    -

    Author: Svjatoslav Agejenko

    -

    Created: 2020-04-12 P 23:58

    -

    Emacs 26.1 (Org-mode 9.1.9)

    -
    -
    - - diff --git a/misc/Portable stereo active speaker/index.org b/misc/Portable stereo active speaker/index.org deleted file mode 100644 index e85fa1f..0000000 --- a/misc/Portable stereo active speaker/index.org +++ /dev/null @@ -1,276 +0,0 @@ -#+TITLE: Portable stereo speaker -#+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. - -+ Author: - - Svjatoslav Agejenko - - Homepage: https://svjatoslav.eu - - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] - -+ See also: - - [[../../index.html][Other physical projects in this repository]] - - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] - -* Project description -I had pair of good compact stereo speakers lying uselessly around as -well as secondhand TDA2030 Chinese knockoff audio amplifier chips. -Also I wanted to test modular construction approach: motherboard with -shared bus and functionality realized via pluggable modules. So I -built stereo speaker: - -[[file:make.png]] - -Indicator on the front panel shows available power within the -system. Ideally it should be at the maximum. It drops when batteries -run empty or when consumed power (too loud music) is greater than -onboard power supply or batteries can handle. It has on/off switch and -stereo audio input. Audio input impedance is about 100 ohms. - -[[file:make,%20side.png]] - -Idea for the holes on the top and smaller ones on the bottom back is -to enable air flow for passive cooling. - -[[file:make,%20back.png]] - -Entire construction is made of parts, no larger than -120x120x120mm. Maximum for my printer. - -* Battery holder -Device is powered by 4 times AA NiMH batteries (1.2V each). - -[[file:battery%20holder/schematic.png]] - -I happened to have AA battery adapters lying around with different -bottom hole configurations. Therefore this weird hole design: - -[[file:battery%20holder/battery%20holder.png]] - -Download: -+ [[file:battery%20holder/battery%20holder.FCStd][FreeCAD file]] -+ [[file:battery%20holder/battery%20holder.stl][STL file]] - -Result: -[[file:battery%20holder/make.png]] - -Attaches to the back of the body: -[[file:battery%20holder/mounted%20on%20the%20back.png]] - -* 20V up-step module -Battery pack voltage is routed through main on/off switch on the front -panel, and then it goes to the 20V up-step module. - -[[file:20V%20upstep%20module/schematic.png]] - -It uses ready made upstep module, but adds extra voltage filtering via -inductor and capacitors. - -[[file:20V%20upstep%20module/make.png]] - -* Main board - -Voltage upstep above sits on top of main board (motherboard). It has -uniform central bus that spans all connectors. - -[[file:main%20board/internal%20bus.png]] - -[[file:main%20board/bus%20on%20the%20bottom,%202.png]] - -First row of the main board is special IO terminal (for connecting -speakers, front panel, etc..) - -[[file:main%20board/IO%20terminal.png]] - -Remaining rows are for connecting boards: - -[[file:main%20board/1.png]] - -To provide structural support, main board is attached to frame: - -[[file:main%20board/board%20fixator%20body.png]] - -Download: -+ [[file:main%20board/board%20fixator%20body.FCStd][FreeCAD file]] -+ [[file:main%20board/board%20fixator%20body.stl][STL file]] - -And boards plugged into main board are fixed at the top, using clip: - -[[file:main%20board/board%20fixator%20top%20clip.png]] - -Download: -+ [[file:main%20board/board%20fixator%20top%20clip.FCStd][FreeCAD file]] -+ [[file:main%20board/board%20fixator%20top%20clip.stl][STL file]] - -Result: - -[[file:main%20board/bus%20on%20the%20bottom,%201.png]] - -[[file:main%20board/board%20fixator.png]] - -* Mono audio amplifier module - -Design uses scavenged secondhand Chinese TDA2030 audio amp -clones. Each chip is mono audio amplifier. Therefore 2 almost -identical audio amp modules had to be built, one for left speaker, one -for right. - -[[file:mono%20audio%20amp%20module/schematic.png]] - -I like to build on top of prototype PCBs. Gives results much faster -for one-off projects. Before soldering, I solve component layout on -paper: - -[[file:mono%20audio%20amp%20module/PCB%20layout.png]] - -Result - front: - -[[file:mono%20audio%20amp%20module/assembled%20front.png]] - -Result - back: - -[[file:mono%20audio%20amp%20module/assembled%20back.png]] - -Here copper tape is used as improvised heatsink. - -* Speakers - -High frequency small speaker and medium frequency bigger speaker are -combined. - -[[file:speakers/schematic.png]] - -Capacitor acts as high-pass filter on top of tiny PCB: - -[[file:speakers/PCB%20layout.png]] - -Speaker enclosure: - -[[file:speakers/speaker%20enclosure.png]] - -Download: -+ [[file:speakers/speaker%20enclosure.FCStd][FreeCAD file]] -+ [[file:speakers/speaker%20enclosure.stl][STL file]] - -Speaker enclosure cover: - -[[file:speakers/speaker%20enclosure%20cover.png]] - -Download: -+ [[file:speakers/speaker%20enclosure%20cover.FCStd][FreeCAD file]] -+ [[file:speakers/speaker%20enclosure%20cover.stl][STL file]] - -Result: - -[[file:speakers/make.png]] - -* Front panel - -Initial idea was really simple panel: -+ on/off switch -+ system power indicator -+ stereo audio input - -But, since I'm using "agile" approach, during load-testing, it become -clear that active fan based cooling would be nice (when playing loud -music). I found tiny cooler fan that needs 5 volts to operate. Also I -need to power backlight for power indicator. For both of these cases, -I decided to add another voltage up-step module (target voltage output -set to 6V). This time directly on the front panel. - -[[file:front%20panel/schematic.png]] - -Front panel case: - -[[file:front%20panel/front%20panel,%20front.png]] - -[[file:front%20panel/front%20panel,%20back.png]] - -Electronics fits inside: - -[[file:front%20panel/front%20panel,%20back,%20make.png]] - -Front view: - -[[file:front%20panel/front%20panel,%20front,%20make.png]] - -And attaches to the remaining components: - -[[file:front%20panel/attachment.png]] - - -* Extra capacitors -Another thing that become clear during load-testing: output -power/volume can be further enhanced by adding high power capacitors -to even out load on primary 20V up-step module. - -[[file:extra%20capacitors/extra%20caps.png]] - -Download: -+ [[file:extra%20capacitors/extra%20caps.FCStd][FreeCAD project]] -+ [[file:extra%20capacitors/extra%20caps.stl][STL file]] - -Extra caps are mounted on top of the speaker and electrically attached -to the main board. - -[[file:extra%20capacitors/make.png]] - -* Center box - -Last physical part, to attach it all together: central body. - -Front: -[[file:center%20box/front.png]] - -Back: -[[file:center%20box/back.png]] - -Download: -+ [[file:center%20box/center%20box.FCStd][FreeCAD file]] -+ [[file:center%20box/center%20box.stl][STL file]] - - -* Conclusions / TODO - -These things could be done better: - -+ Instead of using undersized heatsinks on the audio amplifiers and - need for active cooling as a consequence, it would be better to try - to mount audio amplifier chip on top of speaker metallic body. It - would provide plenty of cooling and reduces power losses within - cable, since amplifier would be as close to the speaker as possible. - -+ I used agile design. That is, implemented functionality ad-hoc. If I - had done design in advance, then I could have had smarter connector - layout between main board and front panel. That is: Instead of - multiple smaller cables, one wide (multi connector) cable. - -+ Screw holes are too close to the edges on the front panel. - -+ It would be better if screw heads were slightly buried within - construction body. - - -Overall, it was good learning experience and I was able to test -various ideas on it. Will add cooler later :) - - -Photo of initial PSU + audio amp test: - -[[file:initial%20test.png]] diff --git a/misc/Portable stereo active speaker/initial test.png b/misc/Portable stereo active speaker/initial test.png deleted file mode 100644 index f07db1f..0000000 Binary files a/misc/Portable stereo active speaker/initial test.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/1.png b/misc/Portable stereo active speaker/main board/1.png deleted file mode 100644 index ca7c160..0000000 Binary files a/misc/Portable stereo active speaker/main board/1.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/IO terminal.png b/misc/Portable stereo active speaker/main board/IO terminal.png deleted file mode 100644 index 1b36d9e..0000000 Binary files a/misc/Portable stereo active speaker/main board/IO terminal.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator body.FCStd b/misc/Portable stereo active speaker/main board/board fixator body.FCStd deleted file mode 100644 index 4431fcc..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator body.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator body.png b/misc/Portable stereo active speaker/main board/board fixator body.png deleted file mode 100644 index a918899..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator body.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator body.stl b/misc/Portable stereo active speaker/main board/board fixator body.stl deleted file mode 100644 index a694081..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator body.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd b/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd deleted file mode 100644 index f1237ae..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.png b/misc/Portable stereo active speaker/main board/board fixator top clip.png deleted file mode 100644 index 2ad64fe..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator top clip.stl b/misc/Portable stereo active speaker/main board/board fixator top clip.stl deleted file mode 100644 index 4aa7e97..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator top clip.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/board fixator.png b/misc/Portable stereo active speaker/main board/board fixator.png deleted file mode 100644 index 283d671..0000000 Binary files a/misc/Portable stereo active speaker/main board/board fixator.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png b/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png deleted file mode 100644 index eb46c98..0000000 Binary files a/misc/Portable stereo active speaker/main board/bus on the bottom, 1.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png b/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png deleted file mode 100644 index 15d4140..0000000 Binary files a/misc/Portable stereo active speaker/main board/bus on the bottom, 2.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/main board/internal bus.png b/misc/Portable stereo active speaker/main board/internal bus.png deleted file mode 100644 index fa39def..0000000 Binary files a/misc/Portable stereo active speaker/main board/internal bus.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/make, back.png b/misc/Portable stereo active speaker/make, back.png deleted file mode 100644 index 8490579..0000000 Binary files a/misc/Portable stereo active speaker/make, back.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/make, side.png b/misc/Portable stereo active speaker/make, side.png deleted file mode 100644 index f6ab1be..0000000 Binary files a/misc/Portable stereo active speaker/make, side.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/make.png b/misc/Portable stereo active speaker/make.png deleted file mode 100644 index 4988e4e..0000000 Binary files a/misc/Portable stereo active speaker/make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png b/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png deleted file mode 100644 index 9fdfebe..0000000 Binary files a/misc/Portable stereo active speaker/mono audio amp module/PCB layout.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/mono audio amp module/assembled back.png b/misc/Portable stereo active speaker/mono audio amp module/assembled back.png deleted file mode 100644 index 7ca3a8c..0000000 Binary files a/misc/Portable stereo active speaker/mono audio amp module/assembled back.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/mono audio amp module/assembled front.png b/misc/Portable stereo active speaker/mono audio amp module/assembled front.png deleted file mode 100644 index 824d219..0000000 Binary files a/misc/Portable stereo active speaker/mono audio amp module/assembled front.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib b/misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib deleted file mode 100644 index 94e7bd4..0000000 --- a/misc/Portable stereo active speaker/mono audio amp module/schematic-cache.lib +++ /dev/null @@ -1,112 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# Amplifier_Audio_TDA2030 -# -DEF Amplifier_Audio_TDA2030 U 0 5 Y Y 1 F N -F0 "U" 150 250 50 H V C CNN -F1 "Amplifier_Audio_TDA2030" 150 150 50 H V C CNN -F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 0 0 50 H I C CIN -F3 "" 0 0 50 H I C CNN -ALIAS TDA2050 -$FPLIST - TO*220*StaggerOdd* -$ENDFPLIST -DRAW -P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f -X + 1 -300 100 100 R 50 50 1 1 I -X - 2 -300 -100 100 R 50 50 1 1 I -X -Vs 3 -100 -300 150 U 50 40 1 1 W -X ~ 4 300 0 100 L 50 50 1 1 O -X +Vs 5 -100 300 150 D 50 40 1 1 W -ENDDRAW -ENDDEF -# -# Connector_Conn_01x01_Male -# -DEF Connector_Conn_01x01_Male J 0 40 Y N 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "Connector_Conn_01x01_Male" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:* -$ENDFPLIST -DRAW -S 34 5 0 -5 1 1 6 F -P 2 1 1 6 50 0 34 0 N -X Pin_1 1 200 0 150 L 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_D -# -DEF Device_D D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "Device_D" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - TO-???* - *_Diode_* - *SingleDiode* - D_* -$ENDFPLIST -DRAW -P 2 0 1 8 -50 50 -50 -50 N -P 2 0 1 0 50 0 -50 0 N -P 4 0 1 8 50 50 50 -50 -50 0 50 50 N -X K 1 -150 0 100 R 50 50 1 1 P -X A 2 150 0 100 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# Device_R -# -DEF Device_R R 0 0 N Y 1 F N -F0 "R" 80 0 50 V V C CNN -F1 "Device_R" 0 0 50 V V C CNN -F2 "" -70 0 50 V I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - R_* -$ENDFPLIST -DRAW -S -40 -100 40 100 0 1 10 N -X ~ 1 0 150 50 D 50 50 1 1 P -X ~ 2 0 -150 50 U 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/Portable stereo active speaker/mono audio amp module/schematic.png b/misc/Portable stereo active speaker/mono audio amp module/schematic.png deleted file mode 100644 index 22cd5cb..0000000 Binary files a/misc/Portable stereo active speaker/mono audio amp module/schematic.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/mono audio amp module/schematic.pro b/misc/Portable stereo active speaker/mono audio amp module/schematic.pro deleted file mode 100644 index 152769c..0000000 --- a/misc/Portable stereo active speaker/mono audio amp module/schematic.pro +++ /dev/null @@ -1,33 +0,0 @@ -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/Portable stereo active speaker/mono audio amp module/schematic.sch b/misc/Portable stereo active speaker/mono audio amp module/schematic.sch deleted file mode 100644 index 8ddde88..0000000 --- a/misc/Portable stereo active speaker/mono audio amp module/schematic.sch +++ /dev/null @@ -1,449 +0,0 @@ -EESchema Schematic File Version 4 -EELAYER 30 0 -EELAYER END -$Descr A4 11693 8268 -encoding utf-8 -Sheet 1 1 -Title "" -Date "" -Rev "" -Comp "" -Comment1 "" -Comment2 "" -Comment3 "" -Comment4 "" -$EndDescr -$Comp -L Device:C C4 -U 1 1 5E9315A7 -P 3400 3300 -F 0 "C4" V 3652 3300 50 0000 C CNN -F 1 "2.2u" V 3561 3300 50 0000 C CNN -F 2 "" H 3438 3150 50 0001 C CNN -F 3 "~" H 3400 3300 50 0001 C CNN - 1 3400 3300 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 3550 3300 3650 3300 -$Comp -L Device:R R2 -U 1 1 5E931B66 -P 3100 2600 -F 0 "R2" H 3170 2646 50 0000 L CNN -F 1 "100k" H 3170 2555 50 0000 L CNN -F 2 "" V 3030 2600 50 0001 C CNN -F 3 "~" H 3100 2600 50 0001 C CNN - 1 3100 2600 - 1 0 0 -1 -$EndComp -$Comp -L Device:R R3 -U 1 1 5E931D42 -P 3100 3900 -F 0 "R3" H 3170 3946 50 0000 L CNN -F 1 "100k" H 3170 3855 50 0000 L CNN -F 2 "" V 3030 3900 50 0001 C CNN -F 3 "~" H 3100 3900 50 0001 C CNN - 1 3100 3900 - 1 0 0 -1 -$EndComp -Connection ~ 3650 3300 -Wire Wire Line - 3650 3300 3950 3300 -$Comp -L Device:R R4 -U 1 1 5E93212A -P 3450 3650 -F 0 "R4" V 3657 3650 50 0000 C CNN -F 1 "100k" V 3566 3650 50 0000 C CNN -F 2 "" V 3380 3650 50 0001 C CNN -F 3 "~" H 3450 3650 50 0001 C CNN - 1 3450 3650 - 0 -1 -1 0 -$EndComp -Wire Wire Line - 3600 3650 3650 3650 -Wire Wire Line - 3650 3300 3650 3650 -Wire Wire Line - 3300 3650 3100 3650 -Wire Wire Line - 3100 3650 3100 3750 -Wire Wire Line - 3100 2750 3100 3650 -Connection ~ 3100 3650 -Wire Wire Line - 2450 3300 3250 3300 -Connection ~ 2450 3300 -Wire Wire Line - 2450 3750 2450 3300 -$Comp -L Device:R R1 -U 1 1 5E938DF3 -P 2450 3900 -F 0 "R1" H 2520 3946 50 0000 L CNN -F 1 "100" H 2520 3855 50 0000 L CNN -F 2 "" V 2380 3900 50 0001 C CNN -F 3 "~" H 2450 3900 50 0001 C CNN - 1 2450 3900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2100 3300 2450 3300 -$Comp -L Connector:Conn_01x01_Male J2 -U 1 1 5E930B02 -P 1900 3300 -F 0 "J2" H 2008 3481 50 0000 C CNN -F 1 "6 / 8: audio in" H 2008 3390 50 0000 C CNN -F 2 "" H 1900 3300 50 0001 C CNN -F 3 "~" H 1900 3300 50 0001 C CNN - 1 1900 3300 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C3 -U 1 1 5E93BB29 -P 2750 3900 -F 0 "C3" H 2865 3946 50 0000 L CNN -F 1 "22u" H 2865 3855 50 0000 L CNN -F 2 "" H 2788 3750 50 0001 C CNN -F 3 "~" H 2750 3900 50 0001 C CNN - 1 2750 3900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2750 3750 2750 3650 -Wire Wire Line - 2750 3650 3100 3650 -Wire Wire Line - 2450 4050 2450 4200 -Wire Wire Line - 2450 4200 2750 4200 -Wire Wire Line - 3100 4200 3100 4050 -Wire Wire Line - 2750 4050 2750 4200 -Connection ~ 2750 4200 -Wire Wire Line - 2750 4200 3100 4200 -$Comp -L power:GND #PWR03 -U 1 1 5E93C58E -P 2750 4350 -F 0 "#PWR03" H 2750 4100 50 0001 C CNN -F 1 "GND" H 2755 4177 50 0000 C CNN -F 2 "" H 2750 4350 50 0001 C CNN -F 3 "" H 2750 4350 50 0001 C CNN - 1 2750 4350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2750 4350 2750 4200 -$Comp -L Device:C C2 -U 1 1 5E93DE05 -P 3750 2600 -F 0 "C2" H 3865 2646 50 0000 L CNN -F 1 "0.1u" H 3865 2555 50 0000 L CNN -F 2 "" H 3788 2450 50 0001 C CNN -F 3 "~" H 3750 2600 50 0001 C CNN - 1 3750 2600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3100 2350 3100 2450 -Wire Wire Line - 4150 2350 4150 3100 -$Comp -L Connector:Conn_01x01_Male J1 -U 1 1 5E941037 -P 1900 2350 -F 0 "J1" H 2008 2531 50 0000 C CNN -F 1 "4, 5: +20V in" H 2008 2440 50 0000 C CNN -F 2 "" H 1900 2350 50 0001 C CNN -F 3 "~" H 1900 2350 50 0001 C CNN - 1 1900 2350 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2100 2350 2300 2350 -Connection ~ 3100 2350 -Wire Wire Line - 3100 2350 3750 2350 -$Comp -L Device:C C1 -U 1 1 5E947A16 -P 2300 2600 -F 0 "C1" H 2415 2646 50 0000 L CNN -F 1 "220u" H 2415 2555 50 0000 L CNN -F 2 "" H 2338 2450 50 0001 C CNN -F 3 "~" H 2300 2600 50 0001 C CNN - 1 2300 2600 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2300 2450 2300 2350 -Connection ~ 2300 2350 -$Comp -L power:GND #PWR01 -U 1 1 5E94DCC8 -P 2300 2850 -F 0 "#PWR01" H 2300 2600 50 0001 C CNN -F 1 "GND" H 2305 2677 50 0000 C CNN -F 2 "" H 2300 2850 50 0001 C CNN -F 3 "" H 2300 2850 50 0001 C CNN - 1 2300 2850 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR02 -U 1 1 5E94E046 -P 3750 2850 -F 0 "#PWR02" H 3750 2600 50 0001 C CNN -F 1 "GND" H 3755 2677 50 0000 C CNN -F 2 "" H 3750 2850 50 0001 C CNN -F 3 "" H 3750 2850 50 0001 C CNN - 1 3750 2850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2300 2850 2300 2750 -Wire Wire Line - 3750 2850 3750 2750 -$Comp -L power:GND #PWR05 -U 1 1 5E954AB9 -P 4150 3750 -F 0 "#PWR05" H 4150 3500 50 0001 C CNN -F 1 "GND" H 4155 3577 50 0000 C CNN -F 2 "" H 4150 3750 50 0001 C CNN -F 3 "" H 4150 3750 50 0001 C CNN - 1 4150 3750 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4150 3750 4150 3700 -$Comp -L Device:C C5 -U 1 1 5E955467 -P 3800 4450 -F 0 "C5" H 3915 4496 50 0000 L CNN -F 1 "2.2u" H 3915 4405 50 0000 L CNN -F 2 "" H 3838 4300 50 0001 C CNN -F 3 "~" H 3800 4450 50 0001 C CNN - 1 3800 4450 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3800 4300 3800 4200 -Wire Wire Line - 3800 3500 3950 3500 -$Comp -L Device:R R5 -U 1 1 5E95609E -P 3800 4850 -F 0 "R5" H 3870 4896 50 0000 L CNN -F 1 "4k7" H 3870 4805 50 0000 L CNN -F 2 "" V 3730 4850 50 0001 C CNN -F 3 "~" H 3800 4850 50 0001 C CNN - 1 3800 4850 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3800 4700 3800 4600 -$Comp -L power:GND #PWR04 -U 1 1 5E95735E -P 3800 5100 -F 0 "#PWR04" H 3800 4850 50 0001 C CNN -F 1 "GND" H 3805 4927 50 0000 C CNN -F 2 "" H 3800 5100 50 0001 C CNN -F 3 "" H 3800 5100 50 0001 C CNN - 1 3800 5100 - 1 0 0 -1 -$EndComp -Wire Wire Line - 3800 5100 3800 5000 -$Comp -L Device:R R6 -U 1 1 5E95CDA0 -P 4350 4200 -F 0 "R6" V 4143 4200 50 0000 C CNN -F 1 "100k" V 4234 4200 50 0000 C CNN -F 2 "" V 4280 4200 50 0001 C CNN -F 3 "~" H 4350 4200 50 0001 C CNN - 1 4350 4200 - 0 1 1 0 -$EndComp -Wire Wire Line - 4200 4200 3800 4200 -Connection ~ 3800 4200 -Wire Wire Line - 3800 4200 3800 3500 -Wire Wire Line - 4500 4200 4600 4200 -Wire Wire Line - 4600 4200 4600 3400 -Wire Wire Line - 4600 3400 4550 3400 -$Comp -L Device:D D2 -U 1 1 5E95E389 -P 4600 4500 -F 0 "D2" V 4554 4579 50 0000 L CNN -F 1 "D" V 4645 4579 50 0000 L CNN -F 2 "" H 4600 4500 50 0001 C CNN -F 3 "~" H 4600 4500 50 0001 C CNN - 1 4600 4500 - 0 1 1 0 -$EndComp -$Comp -L Amplifier_Audio:TDA2030 U1 -U 1 1 5E9303C6 -P 4250 3400 -F 0 "U1" H 4594 3446 50 0000 L CNN -F 1 "TDA2030" H 4594 3355 50 0000 L CNN -F 2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" H 4250 3400 50 0001 C CIN -F 3 "http://www.st.com/resource/en/datasheet/cd00000128.pdf" H 4250 3400 50 0001 C CNN - 1 4250 3400 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4600 4350 4600 4200 -Connection ~ 4600 4200 -$Comp -L power:GND #PWR06 -U 1 1 5E96169D -P 4600 4800 -F 0 "#PWR06" H 4600 4550 50 0001 C CNN -F 1 "GND" H 4605 4627 50 0000 C CNN -F 2 "" H 4600 4800 50 0001 C CNN -F 3 "" H 4600 4800 50 0001 C CNN - 1 4600 4800 - 1 0 0 -1 -$EndComp -Wire Wire Line - 4600 4800 4600 4650 -$Comp -L Device:D D1 -U 1 1 5E9623DA -P 4600 2600 -F 0 "D1" V 4554 2679 50 0000 L CNN -F 1 "D" V 4645 2679 50 0000 L CNN -F 2 "" H 4600 2600 50 0001 C CNN -F 3 "~" H 4600 2600 50 0001 C CNN - 1 4600 2600 - 0 1 1 0 -$EndComp -Wire Wire Line - 4600 2750 4600 3400 -Connection ~ 4600 3400 -Wire Wire Line - 4600 2450 4600 2350 -Wire Wire Line - 4600 2350 4150 2350 -Connection ~ 4150 2350 -$Comp -L Device:R R7 -U 1 1 5E967089 -P 5000 3750 -F 0 "R7" H 5070 3796 50 0000 L CNN -F 1 "1" H 5070 3705 50 0000 L CNN -F 2 "" V 4930 3750 50 0001 C CNN -F 3 "~" H 5000 3750 50 0001 C CNN - 1 5000 3750 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C6 -U 1 1 5E967648 -P 5000 4150 -F 0 "C6" H 5115 4196 50 0000 L CNN -F 1 "0.1u" H 5115 4105 50 0000 L CNN -F 2 "" H 5038 4000 50 0001 C CNN -F 3 "~" H 5000 4150 50 0001 C CNN - 1 5000 4150 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR07 -U 1 1 5E967B1B -P 5000 4400 -F 0 "#PWR07" H 5000 4150 50 0001 C CNN -F 1 "GND" H 5005 4227 50 0000 C CNN -F 2 "" H 5000 4400 50 0001 C CNN -F 3 "" H 5000 4400 50 0001 C CNN - 1 5000 4400 - 1 0 0 -1 -$EndComp -$Comp -L Device:C C7 -U 1 1 5E967F8E -P 5350 3400 -F 0 "C7" V 5098 3400 50 0000 C CNN -F 1 "2200u" V 5189 3400 50 0000 C CNN -F 2 "" H 5388 3250 50 0001 C CNN -F 3 "~" H 5350 3400 50 0001 C CNN - 1 5350 3400 - 0 1 1 0 -$EndComp -Wire Wire Line - 4600 3400 5000 3400 -Wire Wire Line - 5000 3600 5000 3400 -Connection ~ 5000 3400 -Wire Wire Line - 5000 3400 5200 3400 -Wire Wire Line - 5000 3900 5000 4000 -Wire Wire Line - 5000 4300 5000 4400 -$Comp -L Connector:Conn_01x01_Male J3 -U 1 1 5E96C10D -P 5800 3400 -F 0 "J3" H 5772 3332 50 0000 R CNN -F 1 "7 / 9: speaker signal out" H 5772 3423 50 0000 R CNN -F 2 "" H 5800 3400 50 0001 C CNN -F 3 "~" H 5800 3400 50 0001 C CNN - 1 5800 3400 - -1 0 0 1 -$EndComp -Wire Wire Line - 5500 3400 5600 3400 -Wire Wire Line - 2300 2350 3100 2350 -Wire Wire Line - 3750 2450 3750 2350 -Connection ~ 3750 2350 -Wire Wire Line - 3750 2350 4150 2350 -$Comp -L Connector:Conn_01x01_Male J4 -U 1 1 5E989AED -P 2000 4750 -F 0 "J4" H 2108 4931 50 0000 C CNN -F 1 "1, 2: GND" H 2108 4840 50 0000 C CNN -F 2 "" H 2000 4750 50 0001 C CNN -F 3 "~" H 2000 4750 50 0001 C CNN - 1 2000 4750 - 1 0 0 -1 -$EndComp -$Comp -L power:GND #PWR08 -U 1 1 5E98A1F3 -P 2350 4900 -F 0 "#PWR08" H 2350 4650 50 0001 C CNN -F 1 "GND" H 2355 4727 50 0000 C CNN -F 2 "" H 2350 4900 50 0001 C CNN -F 3 "" H 2350 4900 50 0001 C CNN - 1 2350 4900 - 1 0 0 -1 -$EndComp -Wire Wire Line - 2350 4900 2350 4750 -Wire Wire Line - 2350 4750 2200 4750 -$EndSCHEMATC diff --git a/misc/Portable stereo active speaker/speakers/PCB layout.png b/misc/Portable stereo active speaker/speakers/PCB layout.png deleted file mode 100644 index cc5a33d..0000000 Binary files a/misc/Portable stereo active speaker/speakers/PCB layout.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/make.png b/misc/Portable stereo active speaker/speakers/make.png deleted file mode 100644 index b987697..0000000 Binary files a/misc/Portable stereo active speaker/speakers/make.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/schematic.png b/misc/Portable stereo active speaker/speakers/schematic.png deleted file mode 100644 index e1c04b9..0000000 Binary files a/misc/Portable stereo active speaker/speakers/schematic.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd deleted file mode 100644 index bb1e1e7..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png deleted file mode 100644 index 784820a..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl b/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl deleted file mode 100644 index f756d27..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure cover.stl and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd b/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd deleted file mode 100644 index dd5c930..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.FCStd and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.png b/misc/Portable stereo active speaker/speakers/speaker enclosure.png deleted file mode 100644 index 6854623..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.png and /dev/null differ diff --git a/misc/Portable stereo active speaker/speakers/speaker enclosure.stl b/misc/Portable stereo active speaker/speakers/speaker enclosure.stl deleted file mode 100644 index 3fff7be..0000000 Binary files a/misc/Portable stereo active speaker/speakers/speaker enclosure.stl and /dev/null differ diff --git a/misc/headphone hub/body.png b/misc/headphone hub/body.png new file mode 100644 index 0000000..378799a Binary files /dev/null and b/misc/headphone hub/body.png differ diff --git a/misc/headphone hub/body.stl b/misc/headphone hub/body.stl new file mode 100644 index 0000000..dc8e9b9 Binary files /dev/null and b/misc/headphone hub/body.stl differ diff --git a/misc/headphone hub/cover, 2.png b/misc/headphone hub/cover, 2.png new file mode 100644 index 0000000..7df7746 Binary files /dev/null and b/misc/headphone hub/cover, 2.png differ diff --git a/misc/headphone hub/cover.png b/misc/headphone hub/cover.png new file mode 100644 index 0000000..067e8d4 Binary files /dev/null and b/misc/headphone hub/cover.png differ diff --git a/misc/headphone hub/cover.stl b/misc/headphone hub/cover.stl new file mode 100644 index 0000000..5b0d6fb Binary files /dev/null and b/misc/headphone hub/cover.stl differ diff --git a/misc/headphone hub/hub.FCStd b/misc/headphone hub/hub.FCStd new file mode 100644 index 0000000..f85ea1b Binary files /dev/null and b/misc/headphone hub/hub.FCStd differ diff --git a/misc/headphone hub/index.html b/misc/headphone hub/index.html new file mode 100644 index 0000000..ccc85bf --- /dev/null +++ b/misc/headphone hub/index.html @@ -0,0 +1,325 @@ + + + +Headphone hub + + + + + + + + + + + + + +
    +

    Headphone hub

    + +
    +

    1 General

    +
    + +
    +
    + +
    +

    2 Project description

    +
    +

    +Simple hub that allows connecting up to 4 devices via headphone +jack. For example single laptop or mp3 player can power up to 3 +headphones. +

    + + +
    +

    make.png +

    +
    + +

    +Schematic diagram: +schematic.png +

    + +

    +Warning: All devices are connected in parallel. Make sure that audio +producing device can handle combined load. See: +https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2 +

    + + +
    +

    make,%202.png +

    +
    + +

    +Device consists of body and cover that are held together by single +screw at the center: +

    + + +
    +

    cover,%202.png +

    +
    +
    +
    + +
    +

    3 Download

    +
    + + + +

    +Body STL file +body.png +

    + + + +
    +

    +Cover STL file +

    + + +
    +

    cover.png +

    +
    +
    +
    +
    +
    +

    Author: Svjatoslav Agejenko

    +

    Created: 2020-12-25 Fri 23:48

    +

    Emacs 26.1 (Org-mode 9.1.9)

    +
    +
    + + diff --git a/misc/headphone hub/index.org b/misc/headphone hub/index.org new file mode 100644 index 0000000..dd6d162 --- /dev/null +++ b/misc/headphone hub/index.org @@ -0,0 +1,65 @@ +#+TITLE: Headphone hub +#+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. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +Simple hub that allows connecting up to 4 devices via headphone +jack. For example single laptop or mp3 player can power up to 3 +headphones. + +[[file:make.png]] + +Schematic diagram: +[[file:schematic.png]] + +Warning: All devices are connected in parallel. Make sure that audio +producing device can handle combined load. See: +https://en.wikipedia.org/wiki/Series_and_parallel_circuits#Resistance_units_2 + +[[file:make,%202.png]] + +Device consists of body and cover that are held together by single +screw at the center: + +[[file:cover,%202.png]] + +* Download + +- [[file:hub.FCStd][FreeCAD project]] + + +Body [[file:body.stl][STL file]] +[[file:body.png]] + + + +----- +Cover [[file:cover.stl][STL file]] + +[[file:cover.png]] diff --git a/misc/headphone hub/make, 2.png b/misc/headphone hub/make, 2.png new file mode 100644 index 0000000..0757cc6 Binary files /dev/null and b/misc/headphone hub/make, 2.png differ diff --git a/misc/headphone hub/make.png b/misc/headphone hub/make.png new file mode 100644 index 0000000..ad159e1 Binary files /dev/null and b/misc/headphone hub/make.png differ diff --git a/misc/headphone hub/schematic-cache.lib b/misc/headphone hub/schematic-cache.lib new file mode 100644 index 0000000..27883d2 --- /dev/null +++ b/misc/headphone hub/schematic-cache.lib @@ -0,0 +1,26 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Connector_AudioJack3 +# +DEF Connector_AudioJack3 J 0 20 Y Y 1 F N +F0 "J" 0 350 50 H V C CNN +F1 "Connector_AudioJack3" 0 250 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Jack* +$ENDFPLIST +DRAW +S -200 -200 -250 -100 0 1 10 F +S 100 150 -200 -200 0 1 10 f +P 4 0 1 10 0 -100 25 -125 50 -100 100 -100 N +P 5 0 1 10 -75 -100 -50 -125 -25 -100 -25 0 100 0 N +P 5 0 1 10 100 100 -100 100 -100 -100 -125 -125 -150 -100 N +X ~ R 200 0 100 L 50 50 1 1 P +X ~ S 200 100 100 L 50 50 1 1 P +X ~ T 200 -100 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +#End Library diff --git a/misc/headphone hub/schematic.png b/misc/headphone hub/schematic.png new file mode 100644 index 0000000..84a535e Binary files /dev/null and b/misc/headphone hub/schematic.png differ diff --git a/misc/headphone hub/schematic.sch b/misc/headphone hub/schematic.sch new file mode 100644 index 0000000..630bccd --- /dev/null +++ b/misc/headphone hub/schematic.sch @@ -0,0 +1,108 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Connector:AudioJack3 J1 +U 1 1 5FE65EA5 +P 3100 3300 +F 0 "J1" V 3036 3488 50 0000 L CNN +F 1 "AudioJack3" V 3127 3488 50 0000 L CNN +F 2 "" H 3100 3300 50 0001 C CNN +F 3 "~" H 3100 3300 50 0001 C CNN + 1 3100 3300 + 0 1 1 0 +$EndComp +$Comp +L Connector:AudioJack3 J2 +U 1 1 5FE6658D +P 4000 3300 +F 0 "J2" V 3936 3488 50 0000 L CNN +F 1 "AudioJack3" V 4027 3488 50 0000 L CNN +F 2 "" H 4000 3300 50 0001 C CNN +F 3 "~" H 4000 3300 50 0001 C CNN + 1 4000 3300 + 0 1 1 0 +$EndComp +$Comp +L Connector:AudioJack3 J3 +U 1 1 5FE66E55 +P 4850 3300 +F 0 "J3" V 4786 3488 50 0000 L CNN +F 1 "AudioJack3" V 4877 3488 50 0000 L CNN +F 2 "" H 4850 3300 50 0001 C CNN +F 3 "~" H 4850 3300 50 0001 C CNN + 1 4850 3300 + 0 1 1 0 +$EndComp +Wire Wire Line + 3000 3500 3000 3800 +Wire Wire Line + 3000 3800 3900 3800 +Wire Wire Line + 3900 3800 3900 3500 +Wire Wire Line + 3900 3800 4750 3800 +Wire Wire Line + 4750 3800 4750 3500 +Connection ~ 3900 3800 +Wire Wire Line + 3100 3500 3100 3750 +Wire Wire Line + 3100 3750 4000 3750 +Wire Wire Line + 4000 3750 4000 3500 +Wire Wire Line + 4000 3750 4850 3750 +Wire Wire Line + 4850 3750 4850 3500 +Connection ~ 4000 3750 +Wire Wire Line + 3200 3500 3200 3700 +Wire Wire Line + 3200 3700 4100 3700 +Wire Wire Line + 4100 3700 4100 3500 +Wire Wire Line + 4100 3700 4950 3700 +Wire Wire Line + 4950 3700 4950 3500 +Connection ~ 4100 3700 +$Comp +L Connector:AudioJack3 J4 +U 1 1 5FE687FA +P 5700 3300 +F 0 "J4" V 5636 3488 50 0000 L CNN +F 1 "AudioJack3" V 5727 3488 50 0000 L CNN +F 2 "" H 5700 3300 50 0001 C CNN +F 3 "~" H 5700 3300 50 0001 C CNN + 1 5700 3300 + 0 1 1 0 +$EndComp +Wire Wire Line + 4750 3800 5600 3800 +Wire Wire Line + 5600 3800 5600 3500 +Wire Wire Line + 4850 3750 5700 3750 +Wire Wire Line + 5700 3750 5700 3500 +Wire Wire Line + 4950 3700 5800 3700 +Wire Wire Line + 5800 3700 5800 3500 +Connection ~ 4750 3800 +Connection ~ 4850 3750 +Connection ~ 4950 3700 +$EndSCHEMATC diff --git a/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg b/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg new file mode 100644 index 0000000..e162436 Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/body, 1 (4FE5B061).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg b/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg new file mode 100644 index 0000000..6c0c14f Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/body, 2 (6930C5AD).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg b/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg new file mode 100644 index 0000000..b9b2d66 Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/bottom cover (888C2041).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg b/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg new file mode 100644 index 0000000..817eb33 Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/make (BCD5D41).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg b/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg new file mode 100644 index 0000000..ee2cf8a Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/make, bottom (77EF885B).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/metadata_6.dat b/misc/lab heater and cooler/.thumbnails/metadata_6.dat new file mode 100644 index 0000000..1f1d36f Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/metadata_6.dat differ diff --git a/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg b/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg new file mode 100644 index 0000000..3577943 Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/schematic (5FA81873).jpeg differ diff --git a/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg b/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg new file mode 100644 index 0000000..1dad842 Binary files /dev/null and b/misc/lab heater and cooler/.thumbnails/top cover (1A1B8AED).jpeg differ diff --git a/misc/lab heater and cooler/index.html b/misc/lab heater and cooler/index.html new file mode 100644 index 0000000..0a17e6d --- /dev/null +++ b/misc/lab heater and cooler/index.html @@ -0,0 +1,50 @@ + + + + + + + + +

    Gallery

    +

    + + + +

    +
    +
    +body, 1
    (914x739) +
    +
    +body, 2
    (863x707) +
    body.FCStd +  (455 KiB)

    +
    body.stl +  (692 KiB)

    +
    +
    +bottom cover
    (839x767) +
    bottom cover.stl +  (2384 KiB)

    +
    +
    +make, bottom
    (800x695) +
    +
    +make
    (800x1033) +
    schematic-cache.lib +  (3351 b)

    +
    +
    +schematic
    (930x552) +
    schematic.sch +  (4547 b)

    +
    schematic.sch-bak +  (4546 b)

    +
    +
    +top cover
    (842x755) +
    top cover.stl +  (322 KiB)

    +
    diff --git a/misc/portable stereo active speaker/20V upstep module/make.png b/misc/portable stereo active speaker/20V upstep module/make.png new file mode 100644 index 0000000..b63097d Binary files /dev/null and b/misc/portable stereo active speaker/20V upstep module/make.png differ diff --git a/misc/portable stereo active speaker/20V upstep module/schematic.png b/misc/portable stereo active speaker/20V upstep module/schematic.png new file mode 100644 index 0000000..ce46ada Binary files /dev/null and b/misc/portable stereo active speaker/20V upstep module/schematic.png differ diff --git a/misc/portable stereo active speaker/battery holder/battery holder.FCStd b/misc/portable stereo active speaker/battery holder/battery holder.FCStd new file mode 100644 index 0000000..368e973 Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.FCStd differ diff --git a/misc/portable stereo active speaker/battery holder/battery holder.png b/misc/portable stereo active speaker/battery holder/battery holder.png new file mode 100644 index 0000000..b285bf5 Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.png differ diff --git a/misc/portable stereo active speaker/battery holder/battery holder.stl b/misc/portable stereo active speaker/battery holder/battery holder.stl new file mode 100644 index 0000000..0bc749c Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/battery holder.stl differ diff --git a/misc/portable stereo active speaker/battery holder/make.png b/misc/portable stereo active speaker/battery holder/make.png new file mode 100644 index 0000000..e15bb6c Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/make.png differ diff --git a/misc/portable stereo active speaker/battery holder/mounted on the back.png b/misc/portable stereo active speaker/battery holder/mounted on the back.png new file mode 100644 index 0000000..d208095 Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/mounted on the back.png differ diff --git a/misc/portable stereo active speaker/battery holder/schematic.png b/misc/portable stereo active speaker/battery holder/schematic.png new file mode 100644 index 0000000..86d6912 Binary files /dev/null and b/misc/portable stereo active speaker/battery holder/schematic.png differ diff --git a/misc/portable stereo active speaker/center box/back.png b/misc/portable stereo active speaker/center box/back.png new file mode 100644 index 0000000..9955ba9 Binary files /dev/null and b/misc/portable stereo active speaker/center box/back.png differ diff --git a/misc/portable stereo active speaker/center box/center box.FCStd b/misc/portable stereo active speaker/center box/center box.FCStd new file mode 100644 index 0000000..a382621 Binary files /dev/null and b/misc/portable stereo active speaker/center box/center box.FCStd differ diff --git a/misc/portable stereo active speaker/center box/center box.stl b/misc/portable stereo active speaker/center box/center box.stl new file mode 100644 index 0000000..4cee50d Binary files /dev/null and b/misc/portable stereo active speaker/center box/center box.stl differ diff --git a/misc/portable stereo active speaker/center box/front.png b/misc/portable stereo active speaker/center box/front.png new file mode 100644 index 0000000..659a7cd Binary files /dev/null and b/misc/portable stereo active speaker/center box/front.png differ diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd b/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd new file mode 100644 index 0000000..1948bf3 Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.FCStd differ diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.png b/misc/portable stereo active speaker/extra capacitors/extra caps.png new file mode 100644 index 0000000..3ee34ef Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.png differ diff --git a/misc/portable stereo active speaker/extra capacitors/extra caps.stl b/misc/portable stereo active speaker/extra capacitors/extra caps.stl new file mode 100644 index 0000000..29ef616 Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/extra caps.stl differ diff --git a/misc/portable stereo active speaker/extra capacitors/make.png b/misc/portable stereo active speaker/extra capacitors/make.png new file mode 100644 index 0000000..a562ded Binary files /dev/null and b/misc/portable stereo active speaker/extra capacitors/make.png differ diff --git a/misc/portable stereo active speaker/front panel/attachment.png b/misc/portable stereo active speaker/front panel/attachment.png new file mode 100644 index 0000000..1c21f48 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/attachment.png differ diff --git a/misc/portable stereo active speaker/front panel/front panel, back, make.png b/misc/portable stereo active speaker/front panel/front panel, back, make.png new file mode 100644 index 0000000..fe43914 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, back, make.png differ diff --git a/misc/portable stereo active speaker/front panel/front panel, back.png b/misc/portable stereo active speaker/front panel/front panel, back.png new file mode 100644 index 0000000..9055092 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, back.png differ diff --git a/misc/portable stereo active speaker/front panel/front panel, front, make.png b/misc/portable stereo active speaker/front panel/front panel, front, make.png new file mode 100644 index 0000000..04fab77 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, front, make.png differ diff --git a/misc/portable stereo active speaker/front panel/front panel, front.png b/misc/portable stereo active speaker/front panel/front panel, front.png new file mode 100644 index 0000000..5b6b84f Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel, front.png differ diff --git a/misc/portable stereo active speaker/front panel/front panel.FCStd b/misc/portable stereo active speaker/front panel/front panel.FCStd new file mode 100644 index 0000000..b304d3c Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel.FCStd differ diff --git a/misc/portable stereo active speaker/front panel/front panel.stl b/misc/portable stereo active speaker/front panel/front panel.stl new file mode 100644 index 0000000..096c772 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/front panel.stl differ diff --git a/misc/portable stereo active speaker/front panel/schematic.png b/misc/portable stereo active speaker/front panel/schematic.png new file mode 100644 index 0000000..17092c5 Binary files /dev/null and b/misc/portable stereo active speaker/front panel/schematic.png differ diff --git a/misc/portable stereo active speaker/index.html b/misc/portable stereo active speaker/index.html new file mode 100644 index 0000000..510d483 --- /dev/null +++ b/misc/portable stereo active speaker/index.html @@ -0,0 +1,805 @@ + + + +Portable stereo speaker + + + + + + + + + + + + + +
    +

    Portable stereo speaker

    + +
    +

    1 General

    +
    + +
    +
    + +
    +

    2 Project description

    +
    +

    +I had pair of good compact stereo speakers lying uselessly around as +well as secondhand TDA2030 Chinese knockoff audio amplifier chips. +Also I wanted to test modular construction approach: motherboard with +shared bus and functionality realized via pluggable modules. So I +built stereo speaker: +

    + + +
    +

    make.png +

    +
    + +

    +Indicator on the front panel shows available power within the +system. Ideally it should be at the maximum. It drops when batteries +run empty or when consumed power (too loud music) is greater than +onboard power supply or batteries can handle. It has on/off switch and +stereo audio input. Audio input impedance is about 100 ohms. +

    + + +
    +

    make,%20side.png +

    +
    + +

    +Idea for the holes on the top and smaller ones on the bottom back is +to enable air flow for passive cooling. +

    + + +
    +

    make,%20back.png +

    +
    + +

    +Entire construction is made of parts, no larger than +120x120x120mm. Maximum for my printer. +

    +
    +
    + +
    +

    3 Battery holder

    +
    +

    +Device is powered by 4 times AA NiMH batteries (1.2V each). +

    + + +
    +

    schematic.png +

    +
    + +

    +I happened to have AA battery adapters lying around with different +bottom hole configurations. Therefore this weird hole design: +

    + + +
    +

    battery%20holder.png +

    +
    + +

    +Download: +

    + + +

    +Result: +make.png +

    + +

    +Attaches to the back of the body: +mounted%20on%20the%20back.png +

    +
    +
    + +
    +

    4 20V up-step module

    +
    +

    +Battery pack voltage is routed through main on/off switch on the front +panel, and then it goes to the 20V up-step module. +

    + + +
    +

    schematic.png +

    +
    + +

    +It uses ready made upstep module, but adds extra voltage filtering via +inductor and capacitors. +

    + + +
    +

    make.png +

    +
    +
    +
    + +
    +

    5 Main board

    +
    +

    +Voltage upstep above sits on top of main board (motherboard). It has +uniform central bus that spans all connectors. +

    + + +
    +

    internal%20bus.png +

    +
    + + +
    +

    bus%20on%20the%20bottom,%202.png +

    +
    + +

    +First row of the main board is special IO terminal (for connecting +speakers, front panel, etc..) +

    + + +
    +

    IO%20terminal.png +

    +
    + +

    +Remaining rows are for connecting boards: +

    + + +
    +

    1.png +

    +
    + +

    +To provide structural support, main board is attached to frame: +

    + + +
    +

    board%20fixator%20body.png +

    +
    + +

    +Download: +

    + + +

    +And boards plugged into main board are fixed at the top, using clip: +

    + + +
    +

    board%20fixator%20top%20clip.png +

    +
    + +

    +Download: +

    + + +

    +Result: +

    + + +
    +

    bus%20on%20the%20bottom,%201.png +

    +
    + + +
    +

    board%20fixator.png +

    +
    +
    +
    + +
    +

    6 Mono audio amplifier module

    +
    +

    +Design uses scavenged secondhand Chinese TDA2030 audio amp +clones. Each chip is mono audio amplifier. Therefore 2 almost +identical audio amp modules had to be built, one for left speaker, one +for right. +

    + + +
    +

    schematic.png +

    +
    + +

    +I like to build on top of prototype PCBs. Gives results much faster +for one-off projects. Before soldering, I solve component layout on +paper: +

    + + +
    +

    PCB%20layout.png +

    +
    + +

    +Result - front: +

    + + +
    +

    assembled%20front.png +

    +
    + +

    +Result - back: +

    + + +
    +

    assembled%20back.png +

    +
    + +

    +Here copper tape is used as improvised heatsink. +

    +
    +
    + +
    +

    7 Speakers

    +
    +

    +High frequency small speaker and medium frequency bigger speaker are +combined. +

    + + +
    +

    schematic.png +

    +
    + +

    +Capacitor acts as high-pass filter on top of tiny PCB: +

    + + +
    +

    PCB%20layout.png +

    +
    + +

    +Speaker enclosure: +

    + + +
    +

    speaker%20enclosure.png +

    +
    + +

    +Download: +

    + + +

    +Speaker enclosure cover: +

    + + +
    +

    speaker%20enclosure%20cover.png +

    +
    + +

    +Download: +

    + + +

    +Result: +

    + + +
    +

    make.png +

    +
    +
    +
    + +
    +

    8 Front panel

    +
    +

    +Initial idea was really simple panel: +

    +
      +
    • on/off switch +
    • +
    • system power indicator +
    • +
    • stereo audio input +
    • +
    + +

    +But, since I'm using "agile" approach, during load-testing, it become +clear that active fan based cooling would be nice (when playing loud +music). I found tiny cooler fan that needs 5 volts to operate. Also I +need to power backlight for power indicator. For both of these cases, +I decided to add another voltage up-step module (target voltage output +set to 6V). This time directly on the front panel. +

    + + +
    +

    schematic.png +

    +
    + +

    +Front panel case: +

    + + +
    +

    front%20panel,%20front.png +

    +
    + + +
    +

    front%20panel,%20back.png +

    +
    + +

    +Electronics fits inside: +

    + + +
    +

    front%20panel,%20back,%20make.png +

    +
    + +

    +Front view: +

    + + +
    +

    front%20panel,%20front,%20make.png +

    +
    + +

    +And attaches to the remaining components: +

    + + +
    +

    attachment.png +

    +
    +
    +
    + + +
    +

    9 Extra capacitors

    +
    +

    +Another thing that become clear during load-testing: output +power/volume can be further enhanced by adding high power capacitors +to even out load on primary 20V up-step module. +

    + + +
    +

    extra%20caps.png +

    +
    + +

    +Download: +

    + + +

    +Extra caps are mounted on top of the speaker and electrically attached +to the main board. +

    + + +
    +

    make.png +

    +
    +
    +
    + +
    +

    10 Center box

    +
    +

    +Last physical part, to attach it all together: central body. +

    + +

    +Front: +front.png +

    + +

    +Back: +back.png +

    + +

    +Download: +

    + +
    +
    + + +
    +

    11 Conclusions / TODO

    +
    +

    +These things could be done better: +

    + +
      +
    • Instead of using undersized heatsinks on the audio amplifiers and +need for active cooling as a consequence, it would be better to try +to mount audio amplifier chip on top of speaker metallic body. It +would provide plenty of cooling and reduces power losses within +cable, since amplifier would be as close to the speaker as possible. +
    • + +
    • I used agile design. That is, implemented functionality ad-hoc. If I +had done design in advance, then I could have had smarter connector +layout between main board and front panel. That is: Instead of +multiple smaller cables, one wide (multi connector) cable. +
    • + +
    • Screw holes are too close to the edges on the front panel. +
    • + +
    • It would be better if screw heads were slightly buried within +construction body. +
    • +
    + + +

    +Overall, it was good learning experience and I was able to test +various ideas on it. Will add cooler later :) +

    + + +

    +Photo of initial PSU + audio amp test: +

    + + +
    +

    initial%20test.png +

    +
    +
    +
    +
    +
    +

    Author: Svjatoslav Agejenko

    +

    Created: 2020-04-12 P 23:58

    +

    Emacs 26.1 (Org-mode 9.1.9)

    +
    +
    + + diff --git a/misc/portable stereo active speaker/index.org b/misc/portable stereo active speaker/index.org new file mode 100644 index 0000000..e85fa1f --- /dev/null +++ b/misc/portable stereo active speaker/index.org @@ -0,0 +1,276 @@ +#+TITLE: Portable stereo speaker +#+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. + ++ Author: + - Svjatoslav Agejenko + - Homepage: https://svjatoslav.eu + - Email: [[mailto://svjatoslav@svjatoslav.eu][svjatoslav@svjatoslav.eu]] + ++ See also: + - [[../../index.html][Other physical projects in this repository]] + - [[https://www.svjatoslav.eu/projects/][Other projects hosted at svjatoslav.eu]] + +* Project description +I had pair of good compact stereo speakers lying uselessly around as +well as secondhand TDA2030 Chinese knockoff audio amplifier chips. +Also I wanted to test modular construction approach: motherboard with +shared bus and functionality realized via pluggable modules. So I +built stereo speaker: + +[[file:make.png]] + +Indicator on the front panel shows available power within the +system. Ideally it should be at the maximum. It drops when batteries +run empty or when consumed power (too loud music) is greater than +onboard power supply or batteries can handle. It has on/off switch and +stereo audio input. Audio input impedance is about 100 ohms. + +[[file:make,%20side.png]] + +Idea for the holes on the top and smaller ones on the bottom back is +to enable air flow for passive cooling. + +[[file:make,%20back.png]] + +Entire construction is made of parts, no larger than +120x120x120mm. Maximum for my printer. + +* Battery holder +Device is powered by 4 times AA NiMH batteries (1.2V each). + +[[file:battery%20holder/schematic.png]] + +I happened to have AA battery adapters lying around with different +bottom hole configurations. Therefore this weird hole design: + +[[file:battery%20holder/battery%20holder.png]] + +Download: ++ [[file:battery%20holder/battery%20holder.FCStd][FreeCAD file]] ++ [[file:battery%20holder/battery%20holder.stl][STL file]] + +Result: +[[file:battery%20holder/make.png]] + +Attaches to the back of the body: +[[file:battery%20holder/mounted%20on%20the%20back.png]] + +* 20V up-step module +Battery pack voltage is routed through main on/off switch on the front +panel, and then it goes to the 20V up-step module. + +[[file:20V%20upstep%20module/schematic.png]] + +It uses ready made upstep module, but adds extra voltage filtering via +inductor and capacitors. + +[[file:20V%20upstep%20module/make.png]] + +* Main board + +Voltage upstep above sits on top of main board (motherboard). It has +uniform central bus that spans all connectors. + +[[file:main%20board/internal%20bus.png]] + +[[file:main%20board/bus%20on%20the%20bottom,%202.png]] + +First row of the main board is special IO terminal (for connecting +speakers, front panel, etc..) + +[[file:main%20board/IO%20terminal.png]] + +Remaining rows are for connecting boards: + +[[file:main%20board/1.png]] + +To provide structural support, main board is attached to frame: + +[[file:main%20board/board%20fixator%20body.png]] + +Download: ++ [[file:main%20board/board%20fixator%20body.FCStd][FreeCAD file]] ++ [[file:main%20board/board%20fixator%20body.stl][STL file]] + +And boards plugged into main board are fixed at the top, using clip: + +[[file:main%20board/board%20fixator%20top%20clip.png]] + +Download: ++ [[file:main%20board/board%20fixator%20top%20clip.FCStd][FreeCAD file]] ++ [[file:main%20board/board%20fixator%20top%20clip.stl][STL file]] + +Result: + +[[file:main%20board/bus%20on%20the%20bottom,%201.png]] + +[[file:main%20board/board%20fixator.png]] + +* Mono audio amplifier module + +Design uses scavenged secondhand Chinese TDA2030 audio amp +clones. Each chip is mono audio amplifier. Therefore 2 almost +identical audio amp modules had to be built, one for left speaker, one +for right. + +[[file:mono%20audio%20amp%20module/schematic.png]] + +I like to build on top of prototype PCBs. Gives results much faster +for one-off projects. Before soldering, I solve component layout on +paper: + +[[file:mono%20audio%20amp%20module/PCB%20layout.png]] + +Result - front: + +[[file:mono%20audio%20amp%20module/assembled%20front.png]] + +Result - back: + +[[file:mono%20audio%20amp%20module/assembled%20back.png]] + +Here copper tape is used as improvised heatsink. + +* Speakers + +High frequency small speaker and medium frequency bigger speaker are +combined. + +[[file:speakers/schematic.png]] + +Capacitor acts as high-pass filter on top of tiny PCB: + +[[file:speakers/PCB%20layout.png]] + +Speaker enclosure: + +[[file:speakers/speaker%20enclosure.png]] + +Download: ++ [[file:speakers/speaker%20enclosure.FCStd][FreeCAD file]] ++ [[file:speakers/speaker%20enclosure.stl][STL file]] + +Speaker enclosure cover: + +[[file:speakers/speaker%20enclosure%20cover.png]] + +Download: ++ [[file:speakers/speaker%20enclosure%20cover.FCStd][FreeCAD file]] ++ [[file:speakers/speaker%20enclosure%20cover.stl][STL file]] + +Result: + +[[file:speakers/make.png]] + +* Front panel + +Initial idea was really simple panel: ++ on/off switch ++ system power indicator ++ stereo audio input + +But, since I'm using "agile" approach, during load-testing, it become +clear that active fan based cooling would be nice (when playing loud +music). I found tiny cooler fan that needs 5 volts to operate. Also I +need to power backlight for power indicator. For both of these cases, +I decided to add another voltage up-step module (target voltage output +set to 6V). This time directly on the front panel. + +[[file:front%20panel/schematic.png]] + +Front panel case: + +[[file:front%20panel/front%20panel,%20front.png]] + +[[file:front%20panel/front%20panel,%20back.png]] + +Electronics fits inside: + +[[file:front%20panel/front%20panel,%20back,%20make.png]] + +Front view: + +[[file:front%20panel/front%20panel,%20front,%20make.png]] + +And attaches to the remaining components: + +[[file:front%20panel/attachment.png]] + + +* Extra capacitors +Another thing that become clear during load-testing: output +power/volume can be further enhanced by adding high power capacitors +to even out load on primary 20V up-step module. + +[[file:extra%20capacitors/extra%20caps.png]] + +Download: ++ [[file:extra%20capacitors/extra%20caps.FCStd][FreeCAD project]] ++ [[file:extra%20capacitors/extra%20caps.stl][STL file]] + +Extra caps are mounted on top of the speaker and electrically attached +to the main board. + +[[file:extra%20capacitors/make.png]] + +* Center box + +Last physical part, to attach it all together: central body. + +Front: +[[file:center%20box/front.png]] + +Back: +[[file:center%20box/back.png]] + +Download: ++ [[file:center%20box/center%20box.FCStd][FreeCAD file]] ++ [[file:center%20box/center%20box.stl][STL file]] + + +* Conclusions / TODO + +These things could be done better: + ++ Instead of using undersized heatsinks on the audio amplifiers and + need for active cooling as a consequence, it would be better to try + to mount audio amplifier chip on top of speaker metallic body. It + would provide plenty of cooling and reduces power losses within + cable, since amplifier would be as close to the speaker as possible. + ++ I used agile design. That is, implemented functionality ad-hoc. If I + had done design in advance, then I could have had smarter connector + layout between main board and front panel. That is: Instead of + multiple smaller cables, one wide (multi connector) cable. + ++ Screw holes are too close to the edges on the front panel. + ++ It would be better if screw heads were slightly buried within + construction body. + + +Overall, it was good learning experience and I was able to test +various ideas on it. Will add cooler later :) + + +Photo of initial PSU + audio amp test: + +[[file:initial%20test.png]] diff --git a/misc/portable stereo active speaker/initial test.png b/misc/portable stereo active speaker/initial test.png new file mode 100644 index 0000000..f07db1f Binary files /dev/null and b/misc/portable stereo active speaker/initial test.png differ diff --git a/misc/portable stereo active speaker/main board/1.png b/misc/portable stereo active speaker/main board/1.png new file mode 100644 index 0000000..ca7c160 Binary files /dev/null and b/misc/portable stereo active speaker/main board/1.png differ diff --git a/misc/portable stereo active speaker/main board/IO terminal.png b/misc/portable stereo active speaker/main board/IO terminal.png new file mode 100644 index 0000000..1b36d9e Binary files /dev/null and b/misc/portable stereo active speaker/main board/IO terminal.png differ diff --git a/misc/portable stereo active speaker/main board/board fixator body.FCStd b/misc/portable stereo active speaker/main board/board fixator body.FCStd new file mode 100644 index 0000000..4431fcc Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.FCStd differ diff --git a/misc/portable stereo active speaker/main board/board fixator body.png b/misc/portable stereo active speaker/main board/board fixator body.png new file mode 100644 index 0000000..a918899 Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.png differ diff --git a/misc/portable stereo active speaker/main board/board fixator body.stl b/misc/portable stereo active speaker/main board/board fixator body.stl new file mode 100644 index 0000000..a694081 Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator body.stl differ diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.FCStd b/misc/portable stereo active speaker/main board/board fixator top clip.FCStd new file mode 100644 index 0000000..f1237ae Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.FCStd differ diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.png b/misc/portable stereo active speaker/main board/board fixator top clip.png new file mode 100644 index 0000000..2ad64fe Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.png differ diff --git a/misc/portable stereo active speaker/main board/board fixator top clip.stl b/misc/portable stereo active speaker/main board/board fixator top clip.stl new file mode 100644 index 0000000..4aa7e97 Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator top clip.stl differ diff --git a/misc/portable stereo active speaker/main board/board fixator.png b/misc/portable stereo active speaker/main board/board fixator.png new file mode 100644 index 0000000..283d671 Binary files /dev/null and b/misc/portable stereo active speaker/main board/board fixator.png differ diff --git a/misc/portable stereo active speaker/main board/bus on the bottom, 1.png b/misc/portable stereo active speaker/main board/bus on the bottom, 1.png new file mode 100644 index 0000000..eb46c98 Binary files /dev/null and b/misc/portable stereo active speaker/main board/bus on the bottom, 1.png differ diff --git a/misc/portable stereo active speaker/main board/bus on the bottom, 2.png b/misc/portable stereo active speaker/main board/bus on the bottom, 2.png new file mode 100644 index 0000000..15d4140 Binary files /dev/null and b/misc/portable stereo active speaker/main board/bus on the bottom, 2.png differ diff --git a/misc/portable stereo active speaker/main board/internal bus.png b/misc/portable stereo active speaker/main board/internal bus.png new file mode 100644 index 0000000..fa39def Binary files /dev/null and b/misc/portable stereo active speaker/main board/internal bus.png differ diff --git a/misc/portable stereo active speaker/make, back.png b/misc/portable stereo active speaker/make, back.png new file mode 100644 index 0000000..8490579 Binary files /dev/null and b/misc/portable stereo active speaker/make, back.png differ diff --git a/misc/portable stereo active speaker/make, side.png b/misc/portable stereo active speaker/make, side.png new file mode 100644 index 0000000..f6ab1be Binary files /dev/null and b/misc/portable stereo active speaker/make, side.png differ diff --git a/misc/portable stereo active speaker/make.png b/misc/portable stereo active speaker/make.png new file mode 100644 index 0000000..4988e4e Binary files /dev/null and b/misc/portable stereo active speaker/make.png differ diff --git a/misc/portable stereo active speaker/mono audio amp module/PCB layout.png b/misc/portable stereo active speaker/mono audio amp module/PCB layout.png new file mode 100644 index 0000000..9fdfebe Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/PCB layout.png differ diff --git a/misc/portable stereo active speaker/mono audio amp module/assembled back.png b/misc/portable stereo active speaker/mono audio amp module/assembled back.png new file mode 100644 index 0000000..7ca3a8c Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/assembled back.png differ diff --git a/misc/portable stereo active speaker/mono audio amp module/assembled front.png b/misc/portable stereo active speaker/mono audio amp module/assembled front.png new file mode 100644 index 0000000..824d219 Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/assembled front.png differ diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib b/misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib new file mode 100644 index 0000000..94e7bd4 --- /dev/null +++ b/misc/portable stereo active speaker/mono audio amp module/schematic-cache.lib @@ -0,0 +1,112 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# Amplifier_Audio_TDA2030 +# +DEF Amplifier_Audio_TDA2030 U 0 5 Y Y 1 F N +F0 "U" 150 250 50 H V C CNN +F1 "Amplifier_Audio_TDA2030" 150 150 50 H V C CNN +F2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" 0 0 50 H I C CIN +F3 "" 0 0 50 H I C CNN +ALIAS TDA2050 +$FPLIST + TO*220*StaggerOdd* +$ENDFPLIST +DRAW +P 4 0 1 10 -200 200 200 0 -200 -200 -200 200 f +X + 1 -300 100 100 R 50 50 1 1 I +X - 2 -300 -100 100 R 50 50 1 1 I +X -Vs 3 -100 -300 150 U 50 40 1 1 W +X ~ 4 300 0 100 L 50 50 1 1 O +X +Vs 5 -100 300 150 D 50 40 1 1 W +ENDDRAW +ENDDEF +# +# Connector_Conn_01x01_Male +# +DEF Connector_Conn_01x01_Male J 0 40 Y N 1 F N +F0 "J" 0 100 50 H V C CNN +F1 "Connector_Conn_01x01_Male" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + Connector*:* +$ENDFPLIST +DRAW +S 34 5 0 -5 1 1 6 F +P 2 1 1 6 50 0 34 0 N +X Pin_1 1 200 0 150 L 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_D +# +DEF Device_D D 0 40 N N 1 F N +F0 "D" 0 100 50 H V C CNN +F1 "Device_D" 0 -100 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + TO-???* + *_Diode_* + *SingleDiode* + D_* +$ENDFPLIST +DRAW +P 2 0 1 8 -50 50 -50 -50 N +P 2 0 1 0 50 0 -50 0 N +P 4 0 1 8 50 50 50 -50 -50 0 50 50 N +X K 1 -150 0 100 R 50 50 1 1 P +X A 2 150 0 100 L 50 50 1 1 P +ENDDRAW +ENDDEF +# +# Device_R +# +DEF Device_R R 0 0 N Y 1 F N +F0 "R" 80 0 50 V V C CNN +F1 "Device_R" 0 0 50 V V C CNN +F2 "" -70 0 50 V I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + R_* +$ENDFPLIST +DRAW +S -40 -100 40 100 0 1 10 N +X ~ 1 0 150 50 D 50 50 1 1 P +X ~ 2 0 -150 50 U 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/portable stereo active speaker/mono audio amp module/schematic.png b/misc/portable stereo active speaker/mono audio amp module/schematic.png new file mode 100644 index 0000000..22cd5cb Binary files /dev/null and b/misc/portable stereo active speaker/mono audio amp module/schematic.png differ diff --git a/misc/portable stereo active speaker/mono audio amp module/schematic.pro b/misc/portable stereo active speaker/mono audio amp module/schematic.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/misc/portable stereo active speaker/mono audio amp module/schematic.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/portable stereo active speaker/mono audio amp module/schematic.sch b/misc/portable stereo active speaker/mono audio amp module/schematic.sch new file mode 100644 index 0000000..8ddde88 --- /dev/null +++ b/misc/portable stereo active speaker/mono audio amp module/schematic.sch @@ -0,0 +1,449 @@ +EESchema Schematic File Version 4 +EELAYER 30 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 1 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L Device:C C4 +U 1 1 5E9315A7 +P 3400 3300 +F 0 "C4" V 3652 3300 50 0000 C CNN +F 1 "2.2u" V 3561 3300 50 0000 C CNN +F 2 "" H 3438 3150 50 0001 C CNN +F 3 "~" H 3400 3300 50 0001 C CNN + 1 3400 3300 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3550 3300 3650 3300 +$Comp +L Device:R R2 +U 1 1 5E931B66 +P 3100 2600 +F 0 "R2" H 3170 2646 50 0000 L CNN +F 1 "100k" H 3170 2555 50 0000 L CNN +F 2 "" V 3030 2600 50 0001 C CNN +F 3 "~" H 3100 2600 50 0001 C CNN + 1 3100 2600 + 1 0 0 -1 +$EndComp +$Comp +L Device:R R3 +U 1 1 5E931D42 +P 3100 3900 +F 0 "R3" H 3170 3946 50 0000 L CNN +F 1 "100k" H 3170 3855 50 0000 L CNN +F 2 "" V 3030 3900 50 0001 C CNN +F 3 "~" H 3100 3900 50 0001 C CNN + 1 3100 3900 + 1 0 0 -1 +$EndComp +Connection ~ 3650 3300 +Wire Wire Line + 3650 3300 3950 3300 +$Comp +L Device:R R4 +U 1 1 5E93212A +P 3450 3650 +F 0 "R4" V 3657 3650 50 0000 C CNN +F 1 "100k" V 3566 3650 50 0000 C CNN +F 2 "" V 3380 3650 50 0001 C CNN +F 3 "~" H 3450 3650 50 0001 C CNN + 1 3450 3650 + 0 -1 -1 0 +$EndComp +Wire Wire Line + 3600 3650 3650 3650 +Wire Wire Line + 3650 3300 3650 3650 +Wire Wire Line + 3300 3650 3100 3650 +Wire Wire Line + 3100 3650 3100 3750 +Wire Wire Line + 3100 2750 3100 3650 +Connection ~ 3100 3650 +Wire Wire Line + 2450 3300 3250 3300 +Connection ~ 2450 3300 +Wire Wire Line + 2450 3750 2450 3300 +$Comp +L Device:R R1 +U 1 1 5E938DF3 +P 2450 3900 +F 0 "R1" H 2520 3946 50 0000 L CNN +F 1 "100" H 2520 3855 50 0000 L CNN +F 2 "" V 2380 3900 50 0001 C CNN +F 3 "~" H 2450 3900 50 0001 C CNN + 1 2450 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2100 3300 2450 3300 +$Comp +L Connector:Conn_01x01_Male J2 +U 1 1 5E930B02 +P 1900 3300 +F 0 "J2" H 2008 3481 50 0000 C CNN +F 1 "6 / 8: audio in" H 2008 3390 50 0000 C CNN +F 2 "" H 1900 3300 50 0001 C CNN +F 3 "~" H 1900 3300 50 0001 C CNN + 1 1900 3300 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C3 +U 1 1 5E93BB29 +P 2750 3900 +F 0 "C3" H 2865 3946 50 0000 L CNN +F 1 "22u" H 2865 3855 50 0000 L CNN +F 2 "" H 2788 3750 50 0001 C CNN +F 3 "~" H 2750 3900 50 0001 C CNN + 1 2750 3900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2750 3750 2750 3650 +Wire Wire Line + 2750 3650 3100 3650 +Wire Wire Line + 2450 4050 2450 4200 +Wire Wire Line + 2450 4200 2750 4200 +Wire Wire Line + 3100 4200 3100 4050 +Wire Wire Line + 2750 4050 2750 4200 +Connection ~ 2750 4200 +Wire Wire Line + 2750 4200 3100 4200 +$Comp +L power:GND #PWR03 +U 1 1 5E93C58E +P 2750 4350 +F 0 "#PWR03" H 2750 4100 50 0001 C CNN +F 1 "GND" H 2755 4177 50 0000 C CNN +F 2 "" H 2750 4350 50 0001 C CNN +F 3 "" H 2750 4350 50 0001 C CNN + 1 2750 4350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2750 4350 2750 4200 +$Comp +L Device:C C2 +U 1 1 5E93DE05 +P 3750 2600 +F 0 "C2" H 3865 2646 50 0000 L CNN +F 1 "0.1u" H 3865 2555 50 0000 L CNN +F 2 "" H 3788 2450 50 0001 C CNN +F 3 "~" H 3750 2600 50 0001 C CNN + 1 3750 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3100 2350 3100 2450 +Wire Wire Line + 4150 2350 4150 3100 +$Comp +L Connector:Conn_01x01_Male J1 +U 1 1 5E941037 +P 1900 2350 +F 0 "J1" H 2008 2531 50 0000 C CNN +F 1 "4, 5: +20V in" H 2008 2440 50 0000 C CNN +F 2 "" H 1900 2350 50 0001 C CNN +F 3 "~" H 1900 2350 50 0001 C CNN + 1 1900 2350 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2100 2350 2300 2350 +Connection ~ 3100 2350 +Wire Wire Line + 3100 2350 3750 2350 +$Comp +L Device:C C1 +U 1 1 5E947A16 +P 2300 2600 +F 0 "C1" H 2415 2646 50 0000 L CNN +F 1 "220u" H 2415 2555 50 0000 L CNN +F 2 "" H 2338 2450 50 0001 C CNN +F 3 "~" H 2300 2600 50 0001 C CNN + 1 2300 2600 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2300 2450 2300 2350 +Connection ~ 2300 2350 +$Comp +L power:GND #PWR01 +U 1 1 5E94DCC8 +P 2300 2850 +F 0 "#PWR01" H 2300 2600 50 0001 C CNN +F 1 "GND" H 2305 2677 50 0000 C CNN +F 2 "" H 2300 2850 50 0001 C CNN +F 3 "" H 2300 2850 50 0001 C CNN + 1 2300 2850 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR02 +U 1 1 5E94E046 +P 3750 2850 +F 0 "#PWR02" H 3750 2600 50 0001 C CNN +F 1 "GND" H 3755 2677 50 0000 C CNN +F 2 "" H 3750 2850 50 0001 C CNN +F 3 "" H 3750 2850 50 0001 C CNN + 1 3750 2850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2300 2850 2300 2750 +Wire Wire Line + 3750 2850 3750 2750 +$Comp +L power:GND #PWR05 +U 1 1 5E954AB9 +P 4150 3750 +F 0 "#PWR05" H 4150 3500 50 0001 C CNN +F 1 "GND" H 4155 3577 50 0000 C CNN +F 2 "" H 4150 3750 50 0001 C CNN +F 3 "" H 4150 3750 50 0001 C CNN + 1 4150 3750 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4150 3750 4150 3700 +$Comp +L Device:C C5 +U 1 1 5E955467 +P 3800 4450 +F 0 "C5" H 3915 4496 50 0000 L CNN +F 1 "2.2u" H 3915 4405 50 0000 L CNN +F 2 "" H 3838 4300 50 0001 C CNN +F 3 "~" H 3800 4450 50 0001 C CNN + 1 3800 4450 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4300 3800 4200 +Wire Wire Line + 3800 3500 3950 3500 +$Comp +L Device:R R5 +U 1 1 5E95609E +P 3800 4850 +F 0 "R5" H 3870 4896 50 0000 L CNN +F 1 "4k7" H 3870 4805 50 0000 L CNN +F 2 "" V 3730 4850 50 0001 C CNN +F 3 "~" H 3800 4850 50 0001 C CNN + 1 3800 4850 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 4700 3800 4600 +$Comp +L power:GND #PWR04 +U 1 1 5E95735E +P 3800 5100 +F 0 "#PWR04" H 3800 4850 50 0001 C CNN +F 1 "GND" H 3805 4927 50 0000 C CNN +F 2 "" H 3800 5100 50 0001 C CNN +F 3 "" H 3800 5100 50 0001 C CNN + 1 3800 5100 + 1 0 0 -1 +$EndComp +Wire Wire Line + 3800 5100 3800 5000 +$Comp +L Device:R R6 +U 1 1 5E95CDA0 +P 4350 4200 +F 0 "R6" V 4143 4200 50 0000 C CNN +F 1 "100k" V 4234 4200 50 0000 C CNN +F 2 "" V 4280 4200 50 0001 C CNN +F 3 "~" H 4350 4200 50 0001 C CNN + 1 4350 4200 + 0 1 1 0 +$EndComp +Wire Wire Line + 4200 4200 3800 4200 +Connection ~ 3800 4200 +Wire Wire Line + 3800 4200 3800 3500 +Wire Wire Line + 4500 4200 4600 4200 +Wire Wire Line + 4600 4200 4600 3400 +Wire Wire Line + 4600 3400 4550 3400 +$Comp +L Device:D D2 +U 1 1 5E95E389 +P 4600 4500 +F 0 "D2" V 4554 4579 50 0000 L CNN +F 1 "D" V 4645 4579 50 0000 L CNN +F 2 "" H 4600 4500 50 0001 C CNN +F 3 "~" H 4600 4500 50 0001 C CNN + 1 4600 4500 + 0 1 1 0 +$EndComp +$Comp +L Amplifier_Audio:TDA2030 U1 +U 1 1 5E9303C6 +P 4250 3400 +F 0 "U1" H 4594 3446 50 0000 L CNN +F 1 "TDA2030" H 4594 3355 50 0000 L CNN +F 2 "Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_Vertical" H 4250 3400 50 0001 C CIN +F 3 "http://www.st.com/resource/en/datasheet/cd00000128.pdf" H 4250 3400 50 0001 C CNN + 1 4250 3400 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 4350 4600 4200 +Connection ~ 4600 4200 +$Comp +L power:GND #PWR06 +U 1 1 5E96169D +P 4600 4800 +F 0 "#PWR06" H 4600 4550 50 0001 C CNN +F 1 "GND" H 4605 4627 50 0000 C CNN +F 2 "" H 4600 4800 50 0001 C CNN +F 3 "" H 4600 4800 50 0001 C CNN + 1 4600 4800 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4600 4800 4600 4650 +$Comp +L Device:D D1 +U 1 1 5E9623DA +P 4600 2600 +F 0 "D1" V 4554 2679 50 0000 L CNN +F 1 "D" V 4645 2679 50 0000 L CNN +F 2 "" H 4600 2600 50 0001 C CNN +F 3 "~" H 4600 2600 50 0001 C CNN + 1 4600 2600 + 0 1 1 0 +$EndComp +Wire Wire Line + 4600 2750 4600 3400 +Connection ~ 4600 3400 +Wire Wire Line + 4600 2450 4600 2350 +Wire Wire Line + 4600 2350 4150 2350 +Connection ~ 4150 2350 +$Comp +L Device:R R7 +U 1 1 5E967089 +P 5000 3750 +F 0 "R7" H 5070 3796 50 0000 L CNN +F 1 "1" H 5070 3705 50 0000 L CNN +F 2 "" V 4930 3750 50 0001 C CNN +F 3 "~" H 5000 3750 50 0001 C CNN + 1 5000 3750 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C6 +U 1 1 5E967648 +P 5000 4150 +F 0 "C6" H 5115 4196 50 0000 L CNN +F 1 "0.1u" H 5115 4105 50 0000 L CNN +F 2 "" H 5038 4000 50 0001 C CNN +F 3 "~" H 5000 4150 50 0001 C CNN + 1 5000 4150 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR07 +U 1 1 5E967B1B +P 5000 4400 +F 0 "#PWR07" H 5000 4150 50 0001 C CNN +F 1 "GND" H 5005 4227 50 0000 C CNN +F 2 "" H 5000 4400 50 0001 C CNN +F 3 "" H 5000 4400 50 0001 C CNN + 1 5000 4400 + 1 0 0 -1 +$EndComp +$Comp +L Device:C C7 +U 1 1 5E967F8E +P 5350 3400 +F 0 "C7" V 5098 3400 50 0000 C CNN +F 1 "2200u" V 5189 3400 50 0000 C CNN +F 2 "" H 5388 3250 50 0001 C CNN +F 3 "~" H 5350 3400 50 0001 C CNN + 1 5350 3400 + 0 1 1 0 +$EndComp +Wire Wire Line + 4600 3400 5000 3400 +Wire Wire Line + 5000 3600 5000 3400 +Connection ~ 5000 3400 +Wire Wire Line + 5000 3400 5200 3400 +Wire Wire Line + 5000 3900 5000 4000 +Wire Wire Line + 5000 4300 5000 4400 +$Comp +L Connector:Conn_01x01_Male J3 +U 1 1 5E96C10D +P 5800 3400 +F 0 "J3" H 5772 3332 50 0000 R CNN +F 1 "7 / 9: speaker signal out" H 5772 3423 50 0000 R CNN +F 2 "" H 5800 3400 50 0001 C CNN +F 3 "~" H 5800 3400 50 0001 C CNN + 1 5800 3400 + -1 0 0 1 +$EndComp +Wire Wire Line + 5500 3400 5600 3400 +Wire Wire Line + 2300 2350 3100 2350 +Wire Wire Line + 3750 2450 3750 2350 +Connection ~ 3750 2350 +Wire Wire Line + 3750 2350 4150 2350 +$Comp +L Connector:Conn_01x01_Male J4 +U 1 1 5E989AED +P 2000 4750 +F 0 "J4" H 2108 4931 50 0000 C CNN +F 1 "1, 2: GND" H 2108 4840 50 0000 C CNN +F 2 "" H 2000 4750 50 0001 C CNN +F 3 "~" H 2000 4750 50 0001 C CNN + 1 2000 4750 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR08 +U 1 1 5E98A1F3 +P 2350 4900 +F 0 "#PWR08" H 2350 4650 50 0001 C CNN +F 1 "GND" H 2355 4727 50 0000 C CNN +F 2 "" H 2350 4900 50 0001 C CNN +F 3 "" H 2350 4900 50 0001 C CNN + 1 2350 4900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 2350 4900 2350 4750 +Wire Wire Line + 2350 4750 2200 4750 +$EndSCHEMATC diff --git a/misc/portable stereo active speaker/speakers/PCB layout.png b/misc/portable stereo active speaker/speakers/PCB layout.png new file mode 100644 index 0000000..cc5a33d Binary files /dev/null and b/misc/portable stereo active speaker/speakers/PCB layout.png differ diff --git a/misc/portable stereo active speaker/speakers/make.png b/misc/portable stereo active speaker/speakers/make.png new file mode 100644 index 0000000..b987697 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/make.png differ diff --git a/misc/portable stereo active speaker/speakers/schematic.png b/misc/portable stereo active speaker/speakers/schematic.png new file mode 100644 index 0000000..e1c04b9 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/schematic.png differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd b/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd new file mode 100644 index 0000000..bb1e1e7 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.FCStd differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.png b/misc/portable stereo active speaker/speakers/speaker enclosure cover.png new file mode 100644 index 0000000..784820a Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.png differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl b/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl new file mode 100644 index 0000000..f756d27 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure cover.stl differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd b/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd new file mode 100644 index 0000000..dd5c930 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.FCStd differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.png b/misc/portable stereo active speaker/speakers/speaker enclosure.png new file mode 100644 index 0000000..6854623 Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.png differ diff --git a/misc/portable stereo active speaker/speakers/speaker enclosure.stl b/misc/portable stereo active speaker/speakers/speaker enclosure.stl new file mode 100644 index 0000000..3fff7be Binary files /dev/null and b/misc/portable stereo active speaker/speakers/speaker enclosure.stl differ diff --git a/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg b/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg new file mode 100644 index 0000000..8093345 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/binocular mount (5470FA5E).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg b/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg new file mode 100644 index 0000000..986a191 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/bottom cover (46C5509).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg b/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg new file mode 100644 index 0000000..e1a5974 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/disk mount top ring (5145D798).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg b/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg new file mode 100644 index 0000000..10e1e39 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/main body, 1 (CED4849B).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg b/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg new file mode 100644 index 0000000..6f30b43 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/main body, 2 (BBE5D47).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg b/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg new file mode 100644 index 0000000..db93bd2 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make (66C48D60).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg b/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg new file mode 100644 index 0000000..24e62a5 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make (A3EAEADD).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg b/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg new file mode 100644 index 0000000..62d4e06 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 1 (F0B1B465).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg b/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg new file mode 100644 index 0000000..8cfbca9 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 2 (F6EEB15).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg b/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg new file mode 100644 index 0000000..1812f99 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 3 (2BEF1B03).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg b/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg new file mode 100644 index 0000000..266fad1 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 3 (B2562273).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg b/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg new file mode 100644 index 0000000..4101afd Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 4 (9EE76D6F).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg b/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg new file mode 100644 index 0000000..6292682 Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/make, 4 (E33553C2).jpeg differ diff --git a/optics/gyro for binoculars/.thumbnails/metadata_6.dat b/optics/gyro for binoculars/.thumbnails/metadata_6.dat new file mode 100644 index 0000000..582731a Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/metadata_6.dat differ diff --git a/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg b/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg new file mode 100644 index 0000000..f7ac59c Binary files /dev/null and b/optics/gyro for binoculars/.thumbnails/top cover (4D38AF67).jpeg differ diff --git a/optics/gyro for binoculars/index.html b/optics/gyro for binoculars/index.html new file mode 100644 index 0000000..9184905 --- /dev/null +++ b/optics/gyro for binoculars/index.html @@ -0,0 +1,67 @@ + + + + + + + + +

    Gallery

    +

    + + + +

    +
    +
    +binocular mount
    (1207x822) +
    binocular mount.stl +  (1013 KiB)

    +
    body.FCStd +  (640 KiB)

    +
    +
    +bottom cover
    (889x720) +
    bottom cover.stl +  (1289 KiB)

    +
    disk momunt.FCStd +  (38 KiB)

    +
    +
    +disk mount body
    (515x431) +
    disk mount body.stl +  (1255 KiB)

    +
    +
    +disk mount top ring
    (818x565) +
    disk mount top ring.stl +  (49 KiB)

    +
    +
    +main body, 1
    (807x652) +
    +
    +main body, 2
    (880x649) +
    main body.stl +  (1023 KiB)

    +
    +
    +make, 1
    (885x740) +
    +
    +make, 2
    (839x642) +
    +
    +make, 3
    (1311x1023, 655x511) +
    +
    +make, 4
    (969x1050, 484x525) +
    +
    +make
    (1008x1008, 504x504) +
    +
    +top cover
    (827x705) +
    top cover.stl +  (1351 KiB)

    +
    diff --git a/optics/gyro for binoculars/make, 3.png b/optics/gyro for binoculars/make, 3.png index d2d944e..8de5066 100644 Binary files a/optics/gyro for binoculars/make, 3.png and b/optics/gyro for binoculars/make, 3.png differ diff --git a/optics/gyro for binoculars/make, 4.png b/optics/gyro for binoculars/make, 4.png index 8de5066..e5cdcca 100644 Binary files a/optics/gyro for binoculars/make, 4.png and b/optics/gyro for binoculars/make, 4.png differ diff --git a/optics/gyro for binoculars/make, 5.png b/optics/gyro for binoculars/make, 5.png deleted file mode 100644 index e5cdcca..0000000 Binary files a/optics/gyro for binoculars/make, 5.png and /dev/null differ diff --git a/optics/gyro for binoculars/make.png b/optics/gyro for binoculars/make.png new file mode 100644 index 0000000..d2d944e Binary files /dev/null and b/optics/gyro for binoculars/make.png differ