-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1522A - First draft of assembly documentation
- Loading branch information
Showing
68 changed files
with
2,166 additions
and
0 deletions.
There are no files selected for viewing
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Minimal makefile for Sphinx documentation | ||
# | ||
|
||
# You can set these variables from the command line. | ||
SPHINXOPTS = | ||
SPHINXBUILD = sphinx-build | ||
SPHINXPROJ = CDMISpecification | ||
SOURCEDIR = . | ||
BUILDDIR = _build | ||
|
||
# Put it first so that "make" without argument is like "make help". | ||
help: | ||
@$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) | ||
|
||
.PHONY: help Makefile | ||
|
||
# Catch-all target: route all unknown targets to Sphinx using the new | ||
# "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). | ||
%: Makefile | ||
@$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,148 @@ | ||
******** | ||
Assembly | ||
******** | ||
|
||
:math:`\constProdNum` assembly | ||
****************************** | ||
|
||
This assembly step takes 20 minutes. | ||
|
||
.. tabularcolumns:: |>{\raggedright\arraybackslash}\Y{0.10} | ||
|>{\raggedright\arraybackslash}\Y{0.70} | ||
|>{\raggedright\arraybackslash}\Y{0.20}| | ||
|
||
.. _tbl_assembly_1: | ||
|
||
.. list-table:: :math:`\constProdNum` assembly steps | ||
:class: longtable | ||
:header-rows: 1 | ||
:align: center | ||
|
||
* - Step # | ||
- Description | ||
- Signature/Stamp | ||
* - 4.1.1 | ||
- Take the 1510-0111 v0.3 fixture and align it on the assembly mat | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_1.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Aligned 1510-0111 fixture | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.2 | ||
- Place the 20x 2x2 female sockets pins-up in the slots in the fixture illustrated below. Only the shown holes should be filled. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_2.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Fixtures with placed 2x2 female sockets | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.3 | ||
- Take the 1522-0101 PCB and rotate it upside-down, with the handle facing you. Carefully align and lower the PCB onto the upwards-facing pins of the 2x2 female sockets. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_3.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Rear of 1522-0101 PCB aligned with sockets | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.4 | ||
- Solder the 20x sockets to the 1522-0101 PCB. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
CAUTION: The 1522-0101 PCB will often have a slight warp. To ensure that the 2x2 female sockets are aligned flush with the PCB, it is necessary to push down on the PCB while soldering the sockets. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_4.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Rear of 1522-0101 PCB with sockets soldered down | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.5 | ||
- Remove the 1522-0101 PCB from fixture, and move the fixture to the side. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
Remove the protective paper from the clear rubber feet, and attach them to positions MP1 - MP4 | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_5.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Rear of 1522-0101 PCB with feet mounted | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.6 | ||
- Flip the 1522-0101 PCB over to the front. Insert the three test points into TP1 - TP3 at the top-right, making sure that the black test point is used for GND. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_6.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
Front of 1522-0101 PCB with test points inserted | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
* - 4.1.7 | ||
- Solder the three test points to the 1522-0101 PCB. | ||
|
||
.. raw:: latex | ||
|
||
\vspace*{1ex} | ||
|
||
.. figure:: /images/step_7.jpg | ||
:align: center | ||
:figwidth: 100% | ||
|
||
1522-0101 PCB with test points soldered down | ||
- | ||
.. raw:: latex | ||
|
||
\includegraphics[align=t,scale=1]{../../images/doc_stamp.pdf} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,137 @@ | ||
***************** | ||
Bill of materials | ||
***************** | ||
|
||
:math:`\constProdNum` :math:`\constProdNameUpper` | ||
------------------------------------------------- | ||
|
||
The parts required to assemble a :math:`\constProdNum` are listed in :numref:`tbl_product_parts`. | ||
|
||
.. tabularcolumns:: |>{\raggedright\arraybackslash}\Y{0.15} | ||
|>{\raggedright\arraybackslash}\Y{0.06} | ||
|>{\raggedright\arraybackslash}\Y{0.23} | ||
|>{\raggedright\arraybackslash}\Y{0.15} | ||
|>{\raggedright\arraybackslash}\Y{0.20} | ||
|>{\raggedright\arraybackslash}\Y{0.12} | ||
|>{\raggedright\arraybackslash}\Y{0.09}| | ||
|
||
.. _tbl_product_parts: | ||
|
||
.. list-table:: :math:`\constProdNum` parts | ||
:class: longtable | ||
:header-rows: 1 | ||
:align: center | ||
|
||
* - Reference Designation | ||
- Qty | ||
- Description | ||
- Manufacturer | ||
- Manufacturer Part Number | ||
- Supplier | ||
- Cost | ||
* - 1522-0101 | ||
- 1 | ||
- Baseboard PCB | ||
- JLCPCB | ||
- Y327-2154951A | ||
- `JLCPCB <https://jlcpcb.com/>`_ | ||
- $2.88 CAD | ||
* - J1 - J20 | ||
- 20 | ||
- 2.54mm by 2.54mm Straight 2x2P Female Header | ||
- CONNFLY Elec | ||
- DS1023-2*2SF11 | ||
- `LCSC <https://lcsc.com/product-detail/Female-Headers_CONNFLY-Elec-DS1023-2-2SF11_C92273.html>`_ | ||
- $2.33 CAD | ||
* - TP1, TP3 | ||
- 2 | ||
- Red Test Point | ||
- Bisco Industries | ||
- TP-104-13-02 | ||
- `Bisco <https://www.biscoind.com/components-corp-tp-104-13-02/p>`_ | ||
- $0.32 CAD | ||
* - TP2 | ||
- 1 | ||
- Black Test Point | ||
- Bisco Industries | ||
- TP-105-01-00 | ||
- `Bisco <https://www.biscoind.com/components-corp-tp-105-01-00/p>`_ | ||
- $0.21 CAD | ||
* - MP1 - MP4 | ||
- 4 | ||
- Clear Rubber Feet | ||
- Cloverdale Supply | ||
- VSQBC35 | ||
- `Amazon <https://www.amazon.com/Clear-Rubber-Feet-Adhesive-Bumper/dp/B01MYBB474?th=1>`_ | ||
- $1.61 CAD | ||
* - SK1 | ||
- 1 | ||
- QC Sticker | ||
- Order by Description | ||
- | ||
- | ||
- $0.0094 CAD | ||
* - Total | ||
- | ||
- | ||
- | ||
- | ||
- | ||
- $7.36 CAD | ||
|
||
:math:`\constProdNum` Packaging | ||
------------------------------- | ||
|
||
The parts required to package a :math:`\constProdNum` are listed in :numref:`tbl_product_packing_parts`. | ||
|
||
.. tabularcolumns:: |>{\raggedright\arraybackslash}\Y{0.15} | ||
|>{\raggedright\arraybackslash}\Y{0.06} | ||
|>{\raggedright\arraybackslash}\Y{0.23} | ||
|>{\raggedright\arraybackslash}\Y{0.15} | ||
|>{\raggedright\arraybackslash}\Y{0.20} | ||
|>{\raggedright\arraybackslash}\Y{0.12} | ||
|>{\raggedright\arraybackslash}\Y{0.09}| | ||
|
||
.. _tbl_product_packing_parts: | ||
|
||
.. list-table:: :math:`\constProdNum` packing parts | ||
:class: longtable | ||
:header-rows: 1 | ||
:align: center | ||
|
||
* - Reference Designation | ||
- Qty | ||
- Description | ||
- Manufacturer | ||
- Manufacturer Part Number | ||
- Supplier | ||
- Cost | ||
* - N/A | ||
- 1 | ||
- Static Shielding Bag 10" x 14" | ||
- Botron Company Inc. | ||
- B131014 | ||
- `Digikey <https://www.digikey.ca/en/products/detail/botron-company-inc/B131014/9866655>`_ | ||
- $0.48 CAD | ||
* - N/A | ||
- 1 | ||
- CORREC-PAK SHIPPER 4 X 4 X 2" ID | ||
- Conductive Containers, Inc. | ||
- 3180-3 | ||
- `Digikey <https://www.digikey.ca/en/products/detail/conductive-containers-inc/3180-3/9922342>`_ | ||
- $11.83 CAD | ||
* - :math:`\constPartNum`-7001 | ||
- 2 | ||
- :math:`\constProdNum` ESD Sticker | ||
- Jukebox Print | ||
- | ||
- | ||
- $4.00 CAD | ||
* - Total | ||
- | ||
- | ||
- | ||
- | ||
- | ||
- $16.31 CAD | ||
|
Oops, something went wrong.