Skip to content

Commit

Permalink
writing about more parts
Browse files Browse the repository at this point in the history
  • Loading branch information
TooDizzy committed Dec 26, 2021
1 parent dbc7ffd commit 785280d
Show file tree
Hide file tree
Showing 12 changed files with 110 additions and 12 deletions.
Binary file added docs/source/_static/images/stroem-speaker.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 7 additions & 3 deletions docs/source/guides/voicing.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
Vocing a speaker
################
Voicing a speaker
#################

Here's an example of an eq'ed speaker.
.. only:: html

.. only::html
hest
.. chart:: guides/frequency-response.json

Measured frequency response of an initial test cabinet. Primarily used for validation of the internal cabinet volume.
5 changes: 5 additions & 0 deletions docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ An Open Source Wireless Streaming Speaker

The *Strøm* open source speaker project have been started with the main goal of creating a fully functional "streaming speaker", but as an open sourced product. One that you can choose to buy fully built and tested, or choose to built it yourself.

.. figure:: _static/images/stroem-speaker.png
:alt: Speaker

Strøm speaker in conifer linoleum and blue fabric on the soft top.

The primary features of the *Strøm* speaker are:

* Minimalistic design language
Expand Down
2 changes: 1 addition & 1 deletion docs/source/speaker/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,4 +20,4 @@ To generate a ID for a part, follow the below example. The following tool is use
suid -l 6 -d uuid-dict.json
Please note that a simplyfied `dictionary <https://raw.githubusercontent.com/LydByDissing/stroem/main/uuid-dict.json>`_ have been used to ensure only uppercase characters are used.
Please note that a simplified `dictionary <https://raw.githubusercontent.com/LydByDissing/stroem/main/uuid-dict.json>`_ have been used to ensure only uppercase characters are used.
18 changes: 18 additions & 0 deletions docs/source/speaker/parts/amp-module.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
Amplifier Module
****************

.. sidebar:: Parts information
:subtitle: See the below for a quick overview of the naming and ID information of this part.

| **Part name**: *Amplifier module*
| **Parts ID**: 9X6S29
Part description
----------------
The amplifier module is a generally available, but custom, PCB design which are base upon the popular `Espressif ESP32 <https://www.espressif.com>`_ platform.

This is combined with an audio amplifier from Infineon. The `MA12040P <https://www.infineon.com/cms/en/product/power/class-d-audio-amplifier-ic/integrated-class-d-audio-amplifier-ics/ma12040p/>`_ is a strong candidate.

Sourcing
--------
.. todo:: sourcing of this module are still TBD.
26 changes: 26 additions & 0 deletions docs/source/speaker/parts/dowels.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Dowels
******

.. sidebar:: Parts information
:subtitle: See the below for a quick overview of the naming and ID information of this part.

| **Part name**: *Dowels*
| **Parts ID**: ??
| **Material**: *6mm, wood*
When assembling the cabinet dowels are needed for easy alignment of the different layers.

Parts description
-----------------

These woods dowels comes in many assortments, lengths and diameters. For this project the following dimensions dowels are needed:

.. table:: Physical requirements for dowels.

+----------+----------+--------+
| Material | Diameter | length |
+==========+==========+========+
| Wood + 8mm + 40mm +
+----------+----------+--------+

An example of such as dowel are this one from HABO: `63009 <https://habo.com/dk/sortiment/mobelbeslag/monteringsbeslag/traedyvel-63009>`_.
23 changes: 23 additions & 0 deletions docs/source/speaker/parts/driver.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,32 @@
Full Range Driver
*****************

.. warning:: This is a required part!

The driver, the cabinet and the amplifier are all tuned together. Changing one, changes the tuning and thereby the sound and acoustical performance.
This means that a different make and/or model driver can't be used in this speaker.

.. sidebar:: Parts information
:subtitle: See the below for a quick overview of the naming and ID information of this part.

| **Part name**: *Driver; SB65WBAC25-4*
| **Manufactor**: `SB Audience <http://www.sbaudience.com>`_
| **Parts ID**: 7SQ7QH
| **Product link**: `SB Audience SB65WBAC25-4 <http://www.sbaudience.com/index.php/products/various-drivers/sb65wbac25-4/>`_
Parts Description
-----------------
This is the full range driver used in this project. For each speaker a total of four drivers are needed.

.. image:: driver/SB65WBAC25-4.png

These drivers are primarily chosen for their extremely small height -- of only 38mm overall height -- and for their relative high power handling of 20W.

Sourcing
--------
.. todo:: sourcing of this module are still TBD.


Downloads
---------
Download the driver specification as a PDF :download:`2.5in SB65WBAC25-4.pdf <driver/2.5in SB65WBAC25-4.pdf>`.
Binary file not shown.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 0 additions & 8 deletions docs/source/speaker/parts/hardware.rst

This file was deleted.

29 changes: 29 additions & 0 deletions docs/source/speaker/parts/power-brick.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,32 @@ Power Brick
| **Part name**: *Power brick; GST60A18-P1J*
| **Parts ID**: WVOAE2
| **Product link**: `Mean Well GST60A18-P1J <https://www.meanwell-web.com/en-gb/ac-dc-industrial-desktop-adaptor-output-18vdc-at-3-gst60a18--p1j>`_
Parts Description
-----------------
When creating an active speaker, it will need power. For this project we have settled on a barrel styled :ref:`power plug <Power connector>`. These type of power supplies readable available are relatively inexpensive, but not any old power supply will do. There's are few requirements that is required to be met.
Please see the tables below for further details.

.. table:: Electrical requirements for the power brick

+-------------+----------------+----------------+
| Mains range | Output Voltage | Output Wattage |
+=============+================+================+
| 100V - 240V | 18V | 60W |
+-------------+----------------+----------------+

.. table:: Physical requirements

+--------------+-----------------+----------------+
| Plug type | Plug dimensions | Cable length |
+==============+=================+================+
| Barrel, male | 5,5mm x 2,1mm | 1,5m |
+--------------+-----------------+----------------+

Sourcing requirements
---------------------
.. warning::

When sourcing a power brick (power supply), it is really important that set power supply is `CE <https://europa.eu/youreurope/business/product-requirements/labels-markings/ce-marking/index_en.htm>`_ approved, as well as `RoHS <https://ec.europa.eu/environment/topics/waste-and-recycling/rohs-directive_en>`_ compliant. Therefore only approved power supplies must be used and supplied to the end customer.

Currently the only **approved** power supply is this one from Mean Well: `GST60A18-P1J <https://www.meanwell-web.com/en-gb/ac-dc-industrial-desktop-adaptor-output-18vdc-at-3-gst60a18--p1j>`_.
1 change: 1 addition & 0 deletions docs/source/speaker/parts/power-connector.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
.. _Power connector:
DC Power Connector
******************

Expand Down

0 comments on commit 785280d

Please sign in to comment.