aboutsummaryrefslogtreecommitdiff
path: root/assembly-instructions/wpr-assembly.tex
blob: f41885da564748faccc129a7258b5f0529c47f79 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
%% document
\documentclass[11pt]{article}
\usepackage[letterpaper, portrait, margin=0.75in]{geometry}
\usepackage{setspace}
\usepackage{color}

% text
\usepackage[utf8]{inputenc}
\setlength\parindent{0pt}
\setlength{\parskip}{1em}
\usepackage{enumitem}
\renewcommand{\familydefault}{\sfdefault}
\newcommand{\RomanNumeral}[1]{\textrm{\uppercase\expandafter{\romannumeral #1\relax}}}

% math
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[cm]{sfmath}
\usepackage{commath}
\usepackage{multirow}
\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}

% graphics
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{epstopdf}
\usepackage{xpatch}
\usepackage{pdfpages}
\usepackage{float}

% each section begins new page
\let\stdsection\section
\renewcommand\section{\clearpage\stdsection}

% hyperref
\usepackage{hyperref}
\hypersetup{
	colorlinks,
	bookmarksopen,
	bookmarksnumbered,
	hidelinks,
}
\usepackage[all]{hypcap}  % helps hyperref work properly

% bibliography
\usepackage[numbers]{natbib}

% title
\title{Wisconsin Photoreactor \\ Assembly Instructions}
\author{
  Philip Lampkin \\
  Blaise J. Thompson \\
  Samuel H. Gellman
  }
\date{\today}

\begin{document}

\maketitle

\includegraphics[width=\textwidth]{"../coverart.jpg"}

\tableofcontents

\section{Introduction}

Throughout this document we refer to an online repository containing source and design files.
This repository appears at \url{https://github.com/uw-madison-chem-shops/wisconsin-photoreactor}.
This repository contains everything including the source for this very document.

The Wisconsin Photo-Reactor (WPR) is made to be easily assembled.
This document is meant to help chemists accomplish this assembly.
Each reactor has two major components requiring detailed custom assembly:

\begin{itemize}
  \item The 3D printed enclosure, described in section TODO
  \item The drive electronics, described in section TODO
\end{itemize}

With these two major components complete, assembly of the WPR is relatively straight-forward.
Details of final assembly are described in section TODO.

TODO: THIS IS A LIVING DOCUMENT, PLEASE CONTRIBUTE.

\section{3D Printed Enclosure}

\includegraphics[width=\textwidth]{"./3dp-coverat.jpg"}

The body of the WPR is made up of three main pieces.

\begin{itemize}
    \item Base, containing LEDs, fan, and drive electronics.
    \item Top plate accepting reaction vials.
    \item Walls spacing the top plate at the appropriate distance away from the base.
\end{itemize}

The WPR base is the same for all reactors.
The top plate and wall height can be adjusted depending on the particular vials desired.
Look within the repository in the subdirectory ``photoreactor-tops'' to find existing designs of (wall, top) for a number of different vial sizes.
We encourage you to design your own (wall, top) if none of these suit your application.
Consider adding your new designs to repository so that others may benefit from your design efforts.
In addition to these three main components you should also print a cable-anchor for each of your WPR bases.

TODO: SHARE DETAILS ABOUT CAD SOFTWARE.
TODO: MAKE IT CLEAR THAT STL FILES ARE THE RELEVANT EXCHANGE FILE.
TODO: RECOMMEND STL VIEWER.
TODO: RECOMMEND SLICER.

There are many options for getting your enclosures printed.
TODO: DO WE WANT TO GIVE ANY ADVICE ABOUT MATERIAL CHOICE?
TODO: RECOMMEND SPECIFIC MANUFACTURERS.
Of course, you may wish to print multiple (wall, top) types to be used interchangeably with one base.

Once your parts are done you may need to remove extra bonding material with a razor blade or exacto-knife.
The three pieces of your reactor should fit together snugly and securely.

\includegraphics[width=0.5\textwidth]{"./heat-insert.jpg"}

7 heat inserts...

\section{Electronics}

\includegraphics[width=\textwidth]{"./electronics-coverart.jpg"}

The WPR incorporates small circuit boards controlling the incorporated LED and fan.
We refer to these small boards as ``drivers''.
There are two types available: the ``analog-driver'' and ``digital-driver''.
Refer to the associated directories in the online repository for design files for each of these.

The analog-driver circuit is made to be as simple as possible.
The circuit accepts DC 12 V through a barrel jack.
A small knob is used to adjust light intensity.
Fan speed is not adjustable.

The digital-driver circuit is made to be incorporated into an I$^2$C-based digital control system.
In addition to power, these boards have 4-pin connectors to carry the I$^2$C serial data.
More details about this digital control system are in TODO: LINK TO SECTION.

\clearpage
\subsection{Analog}

TODO: PICTURE OF PCB AS DELIVERED BY MANUFACTURER

TODO: ADD SURFACE MOUNT
Recommend thin solder, e.g. 0.015''.
Small green line on LED towards ground (left).

TODO: ADD CONNECTORS, TRIMPOT
Recommend standard solder, e.g. 0.031''.

TODO: ADD BARREL JACKS, TEST POINTS

TODO: TEST
150 mA to 3 V

TODO: ADD DRIVER

\includepdf[landscape=true]{"../analog-driver/driver.pdf"}

\subsection{Digital}

TODO: document I2C connection choice.
Consistent with Adafruit, Sparkfun, Seeed...

\subsubsection{Driver}

\includepdf[landscape=true]{"../digital-driver/driver.pdf"}

\subsubsection{Controller}

\section{Assembly}

\includegraphics[width=\textwidth]{"./assembly-coverart.jpg"}

0.5'' standoff: RAF 4505-440-AL

\subsection{Base}

TODO: ASSEMBLE LED
In this case LED Supply 07007-PL000-F
May be a challenge---heat sinking will fight you
Add lead-based solder to make easier

TODO: LED PCB part number

TODO: heatsink part number

\begin{center}
  \includegraphics[width=\textwidth/2]{"./tap-heatsink.jpg"}
\end{center}

Tap the heatsink.
We used thread-forming tap: OSG 1400105300.

TODO: heatsink compoud

Install with wires facing towards printed hole

Use 4-40 1/4''.   Fastenal 0146455

TODO: MOUNT FAN

Noctua NF-A12x15 PWM

pins:
blue: PWM (5 V)
yellow: +12 V
black: ground

Use 4-40 3/4'' into captured nuts

TODO: cable tie

\subsubsection{Reflector}

\begin{center}
  \includegraphics[width=\textwidth/2]{"./reflector.jpg"}
\end{center}

TODO: part number


\end{document}