From 84407fe580156dc12f4792c08ee42d70df6c4427 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Tue, 19 Jan 2021 10:53:07 -0600 Subject: restructure repository --- documentation/documentation.tex | 98 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 98 insertions(+) create mode 100644 documentation/documentation.tex (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex new file mode 100644 index 0000000..933ecab --- /dev/null +++ b/documentation/documentation.tex @@ -0,0 +1,98 @@ +% 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} + +% "S" prefix +\renewcommand{\theequation}{S\arabic{equation}} +\renewcommand{\thefigure}{S\arabic{figure}} +\renewcommand{\thetable}{S\arabic{table}} + +% 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} + +\begin{document} +\setcounter{page}{1} +\renewcommand{\thepage}{S\arabic{page}} + +\begin{center} + \LARGE + + Supporting Information + + Open Source Photoreactor + + \normalsize + + \textit{Philip Lampkin, Blaise J. Thompson, and Samuel H. Gellman*} + + Department of Chemistry, University of Wisconsin--Madison\\ + 1101 University Ave., Madison, Wisconsin 53706 +\end{center} + +\vspace{\fill} + +*Corresponding Author \\ +\hspace*{2ex} email: gellman@chem.wisc.edu \\ + +\pagebreak +\renewcommand{\baselinestretch}{0.75}\normalsize +\tableofcontents +\renewcommand{\baselinestretch}{1.0}\normalsize +\pagebreak + +\section{Introduction} + +\section{Mechanical Construction} + +\section{Electronics} + +\subsection{Analog} + +\subsection{Digital} + +\subsubsection{Driver} + +\subsubsection{Controller} + +\section{Efficacy} + +\end{document} -- cgit v1.2.3 From 56beb0a17e70d7353e327fd70a2b030312b35057 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Tue, 19 Jan 2021 11:09:17 -0600 Subject: cleanup analog photoreactor --- documentation/documentation.tex | 3 +++ 1 file changed, 3 insertions(+) (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex index 933ecab..29d19d5 100644 --- a/documentation/documentation.tex +++ b/documentation/documentation.tex @@ -26,6 +26,7 @@ \usepackage{epsfig} \usepackage{epstopdf} \usepackage{xpatch} +\usepackage{pdfpages} % "S" prefix \renewcommand{\theequation}{S\arabic{equation}} @@ -87,6 +88,8 @@ \subsection{Analog} +\includepdf[landscape=true]{"../analog-driver/driver.pdf"} + \subsection{Digital} \subsubsection{Driver} -- cgit v1.2.3 From fff7837c10266b023c1c54e491cc9e11bf2e75f9 Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Tue, 19 Jan 2021 11:58:51 -0600 Subject: cleanup digital driver --- documentation/documentation.tex | 2 ++ 1 file changed, 2 insertions(+) (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex index 29d19d5..2ed4cc8 100644 --- a/documentation/documentation.tex +++ b/documentation/documentation.tex @@ -94,6 +94,8 @@ \subsubsection{Driver} +\includepdf[landscape=true]{"../digital-driver/driver.pdf"} + \subsubsection{Controller} \section{Efficacy} -- cgit v1.2.3 From 54c117b6e8d65e9955a93de95a62e0f9ede7935c Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Sun, 24 Jan 2021 22:27:03 -0600 Subject: digital driver prototype --- documentation/documentation.tex | 33 +++++++++++++++++++++++++++++++-- 1 file changed, 31 insertions(+), 2 deletions(-) (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex index 2ed4cc8..8b64659 100644 --- a/documentation/documentation.tex +++ b/documentation/documentation.tex @@ -82,8 +82,6 @@ \section{Introduction} -\section{Mechanical Construction} - \section{Electronics} \subsection{Analog} @@ -98,6 +96,37 @@ \subsubsection{Controller} +\section{Mechanical Construction} + +\subsection{Base} + +\subsubsection{LED and Heatsink} + +TODO: LED PCB part number + +TODO: heatsink part number + +Tap the heatsink. + +TODO: heatsink compoud + +Install with wires facing towards printed hole + +Use 4-40 1/4''. + +\subsubsection{Fan} + +TODO: fan part number + +Noctua NF-A12x15 PWM + +pins: +blue: PWM (5 V) +yellow: +12 V +black: ground + +Use 4-40 3/4'' into captured nuts + \section{Efficacy} \end{document} -- cgit v1.2.3 From 60a5a4060d62276e5eb05bb768fde7b62a4121be Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Mon, 25 Jan 2021 14:41:28 -0600 Subject: tap-heatsink --- documentation/documentation.tex | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex index 8b64659..dceb6e5 100644 --- a/documentation/documentation.tex +++ b/documentation/documentation.tex @@ -90,6 +90,9 @@ \subsection{Digital} +TODO: document I2C connection choice. +Consistent with Adafruit, Sparkfun, Seeed... + \subsubsection{Driver} \includepdf[landscape=true]{"../digital-driver/driver.pdf"} @@ -106,7 +109,14 @@ TODO: LED PCB part number TODO: heatsink part number +\begin{figure} + \centering + \includegraphics[width=\textwidth/2]{"../pictures/tap-heatsink.jpg"} + \caption{Two of the innermost holes on the extruded heatsink must be 4-40 tapped.} +\end{figure} + Tap the heatsink. +We used thread-forming tap: OSG 1400105300. TODO: heatsink compoud -- cgit v1.2.3 From fcd63172fb48b4b3f4252ac95027833af42a550a Mon Sep 17 00:00:00 2001 From: Blaise Thompson Date: Wed, 27 Jan 2021 14:08:10 -0600 Subject: digital driver 1.0.0 --- documentation/documentation.tex | 3 +++ 1 file changed, 3 insertions(+) (limited to 'documentation/documentation.tex') diff --git a/documentation/documentation.tex b/documentation/documentation.tex index dceb6e5..2172f9d 100644 --- a/documentation/documentation.tex +++ b/documentation/documentation.tex @@ -99,8 +99,11 @@ Consistent with Adafruit, Sparkfun, Seeed... \subsubsection{Controller} +\clearpage \section{Mechanical Construction} +0.5'' standoff: RAF 4505-440-AL + \subsection{Base} \subsubsection{LED and Heatsink} -- cgit v1.2.3