diff options
52 files changed, 76 insertions, 47 deletions
@@ -19,11 +19,12 @@ This repository is being mirrored to several version control systems in an attem ## Safety -The Wisconsin Photoreactor is for use by trained chemists. +The Wisconsin Photoreactor Platform is for use by trained chemists. WPP apparatuses utilize high-intensity light emitting diodes (LED) that can cause eye damage if proper safety precautions are not observed. -Light-filtering safety glasses should be worn whenever a WPP apparatus photon source is powered. -Care must be taken to use safety glasses protective against the specific emission wavelengths of a photon source. +A light-blocking shield should be utilized whenever operating a WPP apparatus. +Care must be taken to ensure the light-blocking shield employed adequately blocks light emitted by a WPP photon source from directly reaching a user. +Use of light-filtering safety glasses alongside a light-blocking shield can provide additional protection. ## Fabrication and Operation Instructions @@ -32,10 +33,13 @@ Please see [wpp-fabrication-operation.pdf](./fabrication-and-operation-instructi ## Enclosure -The WPP is designed around a mechanically robust 3D printed enclosure. +The WPP is designed around a mechanically robust and simple 3D printed enclosure. + Every WPP device has the same base, see directory `photoreactor-base`. WPP reaction modules are meant to be switched based on the reaction vessel used. See directory `photoreactor-reaction-modules` for our growing collection of reaction modules for common vessel types. +For safe WPP device operation, a light blocking shield is recommended. +See directory `photoreactor-light-shield`, for a 3D-printable light-blocking cover for WPP devices. ## Electronics diff --git a/analog-driver-board/README.md b/analog-driver-board/README.md index 43ee059..82dae13 100644 --- a/analog-driver-board/README.md +++ b/analog-driver-board/README.md @@ -1,6 +1,6 @@ # Analog Driver Board -A simple photoreactor driver board providing control of light intensity. This control is achieved through adjustment of the board-mounted potentiometer. No software is required, and multiple WPP reactors fitted with this board can be connected in series to a single power source. However, fan speed isn’t adjustable and is maintained at maximum. +A simple photoreactor driver board providing control over light intensity. This control is achieved through adjustment of the board-mounted potentiometer. No software is required, and multiple WPP reactors fitted with this board can be connected in series to a single power source. However, fan speed isn’t adjustable and is maintained at maximum. Relative light intensity can be determined using the analog driver board test points and a multimeter. See operation instructions for more information. @@ -31,7 +31,7 @@ PCB images generated with [tracespace](https://github.com/tracespace/tracespace) | TP1 | (yellow) | Keystone | 5014 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5014/255336) | | TP2 | (red) | Keystone | 5010 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5010/255332) | | TP3 | (black) | Keystone | 5011 | $0.50 | [DigiKey](https://www.digikey.com/en/products/detail/keystone-electronics/5011/255333) | | -| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) | +| U2 | LED driver | Mean Well | LDD-1000L (pin) | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) [Mouser](https://www.mouser.com/ProductDetail/MEAN-WELL/LDD-1000L?qs=JK6Bpmia%2FmvDNI%252Ba1vDDrA%3D%3D) [Newark](https://www.newark.com/mean-well/ldd-1000l/dc-dc-converter-analog-pwm-30w/dp/14AJ2201) [LEDSupply](https://www.ledsupply.com/led-drivers/mean-well-ldd-l-series-cc-step-down-mode)| All prices are extended estimates in USD. In general, these are overestimates, so this should be an upper-estimate on cost. @@ -43,7 +43,7 @@ Boards themselves can be printed for approximately $5 each. ### Unprinted ### Changed -- removed wisconsin crest logo +- Removed wisconsin crest logo ### Revision B diff --git a/digital-driver-board/README.md b/digital-driver-board/README.md index b7898be..a8b0078 100644 --- a/digital-driver-board/README.md +++ b/digital-driver-board/README.md @@ -31,7 +31,7 @@ Bill of Materials | R2, R5 | 470 | Yageo | RC1206FR-07470RL | $0.10 | [DigiKey](https://www.digikey.com/en/products/detail/yageo/RC1206FR-07470RL/728934) | | R3 | 10k | Yageo | RC1206FR-0710KL | $0.10 | [DigiKey](https://www.digikey.com/en/products/detail/yageo/RC1206FR-0710KL/728483) | | U1 | microcontrol. | Microchip | ATTINY85-20PU | $1.50 | [DigiKey](https://www.digikey.com/en/products/detail/microchip-technology/attiny85-20pu/735469) [Newark](https://www.newark.com/microchip/attiny85-20pu/microcontroller-mcu-8-bit-attiny/dp/68T3808) | -| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) | +| U2 | LED driver | Mean Well | LDD-1000L | $6.00 | [DigiKey](https://www.digikey.com/en/products/detail/mean-well-usa-inc/LDD-1000L/7704722) [Allied](https://www.alliedelec.com/product/mean-well/ldd-1000l/70345765/) [Mouser](https://www.mouser.com/ProductDetail/MEAN-WELL/LDD-1000L?qs=JK6Bpmia%2FmvDNI%252Ba1vDDrA%3D%3D) [Newark](https://www.newark.com/mean-well/ldd-1000l/dc-dc-converter-analog-pwm-30w/dp/14AJ2201) [LEDSupply](https://www.ledsupply.com/led-drivers/mean-well-ldd-l-series-cc-step-down-mode)| ## I2C Interface diff --git a/fabrication-and-operation-instructions/3dp-coverat.jpg b/fabrication-and-operation-instructions/3dp-coverat.jpg Binary files differdeleted file mode 100644 index 4f6a3ca..0000000 --- a/fabrication-and-operation-instructions/3dp-coverat.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/Fig12.png b/fabrication-and-operation-instructions/Fig12.png Binary files differindex fc10e7f..7511134 100644 --- a/fabrication-and-operation-instructions/Fig12.png +++ b/fabrication-and-operation-instructions/Fig12.png diff --git a/fabrication-and-operation-instructions/assembly-coverart.jpg b/fabrication-and-operation-instructions/assembly-coverart.jpg Binary files differdeleted file mode 100644 index 3712fdd..0000000 --- a/fabrication-and-operation-instructions/assembly-coverart.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/bare-led.jpg b/fabrication-and-operation-instructions/bare-led.jpg Binary files differdeleted file mode 100644 index 830e010..0000000 --- a/fabrication-and-operation-instructions/bare-led.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/bare-pcb.jpg b/fabrication-and-operation-instructions/bare-pcb.jpg Binary files differdeleted file mode 100644 index 67f16e7..0000000 --- a/fabrication-and-operation-instructions/bare-pcb.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/barrels-tested.jpg b/fabrication-and-operation-instructions/barrels-tested.jpg Binary files differdeleted file mode 100644 index 551ce42..0000000 --- a/fabrication-and-operation-instructions/barrels-tested.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/cable-tie.jpg b/fabrication-and-operation-instructions/cable-tie.jpg Binary files differdeleted file mode 100644 index 18831b5..0000000 --- a/fabrication-and-operation-instructions/cable-tie.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/connectors.jpg b/fabrication-and-operation-instructions/connectors.jpg Binary files differdeleted file mode 100644 index 94d0d64..0000000 --- a/fabrication-and-operation-instructions/connectors.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/digital-wired.jpg b/fabrication-and-operation-instructions/digital-wired.jpg Binary files differdeleted file mode 100644 index 1014feb..0000000 --- a/fabrication-and-operation-instructions/digital-wired.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/driver-on-base.jpg b/fabrication-and-operation-instructions/driver-on-base.jpg Binary files differdeleted file mode 100644 index 6b29c25..0000000 --- a/fabrication-and-operation-instructions/driver-on-base.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/electronics-coverart.jpg b/fabrication-and-operation-instructions/electronics-coverart.jpg Binary files differdeleted file mode 100644 index f3c93d3..0000000 --- a/fabrication-and-operation-instructions/electronics-coverart.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/fig11.png b/fabrication-and-operation-instructions/fig11.png Binary files differindex b258d66..8f072ac 100644 --- a/fabrication-and-operation-instructions/fig11.png +++ b/fabrication-and-operation-instructions/fig11.png diff --git a/fabrication-and-operation-instructions/fig13.png b/fabrication-and-operation-instructions/fig13.png Binary files differindex a054040..9e91b86 100644 --- a/fabrication-and-operation-instructions/fig13.png +++ b/fabrication-and-operation-instructions/fig13.png diff --git a/fabrication-and-operation-instructions/fig14.jpg b/fabrication-and-operation-instructions/fig14.jpg Binary files differindex b96bba2..3519b85 100644 --- a/fabrication-and-operation-instructions/fig14.jpg +++ b/fabrication-and-operation-instructions/fig14.jpg diff --git a/fabrication-and-operation-instructions/fig15.png b/fabrication-and-operation-instructions/fig15.png Binary files differindex a23f19f..f43f041 100644 --- a/fabrication-and-operation-instructions/fig15.png +++ b/fabrication-and-operation-instructions/fig15.png diff --git a/fabrication-and-operation-instructions/fig16.png b/fabrication-and-operation-instructions/fig16.png Binary files differindex 44687cc..c4cd373 100644 --- a/fabrication-and-operation-instructions/fig16.png +++ b/fabrication-and-operation-instructions/fig16.png diff --git a/fabrication-and-operation-instructions/fig17.png b/fabrication-and-operation-instructions/fig17.png Binary files differindex 21cee24..069e06e 100644 --- a/fabrication-and-operation-instructions/fig17.png +++ b/fabrication-and-operation-instructions/fig17.png diff --git a/fabrication-and-operation-instructions/fig18.png b/fabrication-and-operation-instructions/fig18.png Binary files differindex 77c0b50..98761b1 100644 --- a/fabrication-and-operation-instructions/fig18.png +++ b/fabrication-and-operation-instructions/fig18.png diff --git a/fabrication-and-operation-instructions/fig2.png b/fabrication-and-operation-instructions/fig2.png Binary files differindex f43c72d..748c8fd 100644 --- a/fabrication-and-operation-instructions/fig2.png +++ b/fabrication-and-operation-instructions/fig2.png diff --git a/fabrication-and-operation-instructions/fig20.png b/fabrication-and-operation-instructions/fig20.png Binary files differindex 1c8a602..c4db38e 100644 --- a/fabrication-and-operation-instructions/fig20.png +++ b/fabrication-and-operation-instructions/fig20.png diff --git a/fabrication-and-operation-instructions/fig24.png b/fabrication-and-operation-instructions/fig24.png Binary files differnew file mode 100644 index 0000000..498647c --- /dev/null +++ b/fabrication-and-operation-instructions/fig24.png diff --git a/fabrication-and-operation-instructions/fig3.png b/fabrication-and-operation-instructions/fig3.png Binary files differindex 3a2c401..a8c28d7 100644 --- a/fabrication-and-operation-instructions/fig3.png +++ b/fabrication-and-operation-instructions/fig3.png diff --git a/fabrication-and-operation-instructions/fig7.png b/fabrication-and-operation-instructions/fig7.png Binary files differindex 2201465..10c6ee8 100644 --- a/fabrication-and-operation-instructions/fig7.png +++ b/fabrication-and-operation-instructions/fig7.png diff --git a/fabrication-and-operation-instructions/fign8.png b/fabrication-and-operation-instructions/fign8.png Binary files differindex 76aa597..337ca53 100644 --- a/fabrication-and-operation-instructions/fign8.png +++ b/fabrication-and-operation-instructions/fign8.png diff --git a/fabrication-and-operation-instructions/heat-insert.jpg b/fabrication-and-operation-instructions/heat-insert.jpg Binary files differdeleted file mode 100644 index 20302a9..0000000 --- a/fabrication-and-operation-instructions/heat-insert.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/led-and-heatsink.jpg b/fabrication-and-operation-instructions/led-and-heatsink.jpg Binary files differdeleted file mode 100644 index a282af0..0000000 --- a/fabrication-and-operation-instructions/led-and-heatsink.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/mounted-fan.jpg b/fabrication-and-operation-instructions/mounted-fan.jpg Binary files differdeleted file mode 100644 index a9601ab..0000000 --- a/fabrication-and-operation-instructions/mounted-fan.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/redboard.jpg b/fabrication-and-operation-instructions/redboard.jpg Binary files differdeleted file mode 100644 index 5d3f584..0000000 --- a/fabrication-and-operation-instructions/redboard.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/soldered-led.jpg b/fabrication-and-operation-instructions/soldered-led.jpg Binary files differdeleted file mode 100644 index e911358..0000000 --- a/fabrication-and-operation-instructions/soldered-led.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/surface-mount.jpg b/fabrication-and-operation-instructions/surface-mount.jpg Binary files differdeleted file mode 100644 index 7926b68..0000000 --- a/fabrication-and-operation-instructions/surface-mount.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/tap-heatsink.jpg b/fabrication-and-operation-instructions/tap-heatsink.jpg Binary files differdeleted file mode 100644 index 3d9ca04..0000000 --- a/fabrication-and-operation-instructions/tap-heatsink.jpg +++ /dev/null diff --git a/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf b/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf Binary files differindex 571ccd2..5629032 100644 --- a/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf +++ b/fabrication-and-operation-instructions/wpp-fabrication-operation.pdf diff --git a/fabrication-and-operation-instructions/wpp-fabrication-operation.tex b/fabrication-and-operation-instructions/wpp-fabrication-operation.tex index e9cef7d..c56ffa0 100644 --- a/fabrication-and-operation-instructions/wpp-fabrication-operation.tex +++ b/fabrication-and-operation-instructions/wpp-fabrication-operation.tex @@ -52,18 +52,19 @@ \usepackage[numbers]{natbib} % title -\title{Wisconsin Photoreactor Platform\\Fabrication and Operation Guide} -\author{ - Philip P. Lampkin \\ - Blaise J. Thompson \\ - Samuel H. Gellman - } +\title{% + \textbf{A Versatile Open-source Photoreactor Architecture\\ for Photocatalysis Across the Visible Spectrum}} + +\author{\textbf{Philip P. Lampkin, Blaise J. Thompson and Samuel H. Gellman*} \\ \textit{University of Wisconsin-Madison, Madison, Wisconsin, 53706} \\ \\ \textit{Email: \href{mailto:gellman@chem.wisc.edu}{gellman@chem.wisc.edu}}} \date{\today} \begin{document} \maketitle - +\centering{\textbf{{\Large Wisconsin Photoreactor Platform\\ Fabrication and Operation Guide}}} + +\vspace{10mm} %5mm vertical space + \includegraphics[width=\textwidth]{"../coverart.png"} \tableofcontents @@ -87,7 +88,7 @@ Each component is highly versatile, and apparatus assembly is fully modular (Fig Through variation of each component, one can quickly produce bespoke WPP devices to meet specific research needs. The WPP is a living project. -We encourage duplication and modification of our designs. +We encourage duplication, modification and expansion of our designs. If you would like to contribute to the WPP project or notice a problem, please consider opening a pull request or issue on GitHub. \section{Fabrication} @@ -123,7 +124,7 @@ A list of LED stars tested with the WPP platform is available in the 'photon-sou It is easiest to use LED stars with pre-mounted LEDs. Otherwise, you can fabricate custom LED stars with discrete LEDs and bare LED star circuit boards. Custom LED star production requires a reflow oven. -All LED stars must be mounted that have LEDs with a maximum drive current of 1000 mA. +All LEDs must have a maximum drive current of 1000 mA or higher. \begin{figure}[H] \includegraphics[width=\textwidth]{"./fig3.png"} @@ -152,7 +153,7 @@ The same base is shared by all WPP devices. When interacting with the design files in our repository you will see several filetypes. We have designed the WPP enclosure using Autodesk's Fusion 360 and included f3d design files for those who wish to extend or modify our designs. -Interacting with f3d files requires a Fusion 360 license, which is free to students and educators. +Interacting with f3d files requires a Fusion 360 license, which is free for students and educators. You will also find stl files in the repository. These are common 3D-model exchange files that can be viewed with 3D modeling programs or printed with 3D-printers. @@ -216,12 +217,12 @@ Remember to use proper eye protection. \begin{figure}[H] \includegraphics[width=\textwidth]{"./fig8.png"} - \caption{(A) Provided reaction modules for 1-, 4-, 8- and 24-mL vials. (B) WPP devices fitted with the provided reaction modules. (C) Single and (D) multiple reaction configurations for provide 4-mL module.} + \caption{(A) Provided reaction modules for 2-, 4-, 8- and 24-mL vials. (B) WPP devices fitted with the provided reaction modules. (C) Single and (D) multiple reaction configurations for provide 4-mL module.} \end{figure} A WPP reaction module consists of a reaction chamber and vessel holder. By modifying chamber height and adjusting holder geometry, one can produce modules compatible with reaction vessels of various types and sizes. -Fusion360 designs and stl models for modules compatible with 1-, 4-, 8- and 24-mL vials are provided in the 'photoreaction-modules' subdirectory of the project repository (Figure 8A—B). +Fusion360 designs and stl models for modules compatible with 2-, 4-, 8- and 24-mL vials are provided in the 'photoreactor-reaction-modules' subdirectory of the project repository (Figure 8A—B). Template reaction chamber and vessel holder Fusion360 designs are provided in the same directory. We encourage you to design your own reaction modules if those provided in the project repository do not meet your needs. @@ -260,12 +261,12 @@ Your reaction module is now ready for use. \end{figure} A WPP device can be driven using an analog driver circuit board, a digital driver circuit board or a simple electronic circuit with a commercial LED driver (Figure 10). -All provide power to the cooling fan and constant current to the LEDs. +All provide power to the cooling fan and current to the LEDs. All utilize 1000 mA LED drivers. \textbf{\textit{Each provides different configurational capabilities.}} Both driver boards are built around Mean Well's LDD-1000L LED driver module. -This module delivers constant current up to one amp. +This module delivers current up to one amp. The current delivered can be controlled electronically in several different ways. Users wishing to understand this design should refer to Mean Well's datasheet. Refer to the "analog-driver-board" and "digital-driver-board" directories in the online repository for design files for each board. @@ -304,7 +305,7 @@ You may upload these zip files to PCB manufacturers when ordering copies of our \caption{(A) WPP devices fitted with analog driver boards connected in series. (B) Multimeter and WPP apparatus fitted with analog driver board. (C) Connection of multimeter to test points. (D) WPP apparatus at ~60 percent light intensity (1.5 V test point voltage)} \end{figure} -\textbf{\textit{Through use of the analog driver board, one can reproducibly control WPP device light intensity.}} +\textbf{\textit{Through use of the analog driver board, one can reproducibly control WPP device light intensity via modulation of drive current.}} This control is achieved through adjustment of the board-mounted potentiometer. No firmware is required, and multiple WPP reactors can be connected in series to a single power source (Figure 11A). However, fan speed isn’t adjustable and is maintained at maximum. @@ -384,7 +385,7 @@ The analog driver board is now ready for use. \label{FIG:digital-driver-network} \end{figure} -\textbf{\textit{Through use of the digital driver board, one can control WPP device light intensity and fan speed.}} This control is achieved by interfacing a control unit, like an Arduino Uno, to the digital driver board using custom software. Multiple WPP devices with digital driver boards can be connected to a single control unit and power supply (Figure 15). Open-source firmware for interfacing digital driver boards with an Arduino Uno control unit is provided in the project repository. Other peripherals can be connected to digital driver boards to expand functionality, but firmware must be produced to interface with them. +\textbf{\textit{Through use of the digital driver board, one can control WPP device light intensity and fan speed using pulse width modulation.}} This control is achieved by interfacing a control unit, like an Arduino Uno, to the digital driver board using custom firmware. Multiple WPP devices with digital driver boards can be connected to a single control unit and power supply (Figure 15). Open-source firmware for interfacing digital driver boards with an Arduino Uno control unit is provided in the project repository. Other peripherals can be connected to digital driver boards to expand functionality, but firmware must be produced to interface with them. To fabricate a digital driver board, first order digital driver PCBs from a PCB manufacturer. You will be sent bare boards of the type seen in Figure 16A. @@ -509,7 +510,7 @@ Once a WPP apparatus is configured with the desired photon source, reaction modu \caption{A WPP apparatus with a 450 nm photon source, 4 mL reactor module and digital driver board on a standard laboratory stir plate conducting 6 simultaneous photoreactions in the multiple reaction configuration.} \end{figure} -To conduct a photoreaction using a WPP device, an assembled apparatus should be placed on a lab stir plate, to provide reaction mixture stirring, and reaction vessels should be inserted into the apparatus in the desired layout (Figure 8). +To conduct a photoreaction using a WPP device, an assembled apparatus should be placed on a lab stir plate, to provide reaction mixture stirring, and reaction vessels should be inserted into the apparatus in the desired layout (Figure 23). The 130 by 130 mm footprint of the WPP architecture is compatible with typical stir plates. A standard 12 V power supply can then be plugged into the reactor driver to turn on the device and start irradiation. A single 12V 2 A power supply is sufficient to drive 2 WPP devices simultaneously. @@ -591,11 +592,24 @@ This information enables reproduction WPP devices fitted with the simple LED dri \section{Safety} WPP reactors utilize high-intensity light emitting diodes (LED) that can cause eye damage if proper safety precautions are not observed. -Light-filtering safety glasses should be worn whenever a WPP apparatus photon source is powered. -Care must be taken to use safety glasses protective against the specific emission wavelengths of the photon source. -\section{Acknowledgements} +A light-blocking shield should be utilized whenever operating a WPP apparatus. +Care must be taken to ensure the light-blocking shield employed adequately blocks light emitted by a WPP photon source from directly reaching a user. + +\begin{figure}[H] + \centering + \includegraphics[width=\textwidth/2]{"./fig24.png"} + \caption{WPP device fitted the provided light shield cover module printed in black PLA.} +\end{figure} + +A 3D printable light-blocking cover module for WPP devices is provided in the 'photoreactor-light-shield' subdirectory of the project repository. +The WPP light shield prevents direct exposure of users to light emitted by WPP photon sources. +We recommend printing the WPP light shield using black filament is recommended to reduce light bounce (Figure 24). + +Use of light-filtering safety glasses alongside a light-blocking shield can provide additional protection from high-intensity light. + +\section{Acknowledgments} -We thank Dr. Ilia Guzei for photography. We are grateful to Sebastian Thompson for help in production of custom LED stars. +We thank Dr. Ilia A. Guzei and Sebastian Thompson of UW-Madison for photography and help fabricating custom LED stars, respectively. \end{document} diff --git a/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png b/photon-source-leds/Cyan-495-nm-LXML-PE01-0080.png Binary files differindex 95ed24a..95ed24a 100644 --- a/photon-source-leds/Cyan-495 nm-LXML-PE01-0080.png +++ b/photon-source-leds/Cyan-495-nm-LXML-PE01-0080.png diff --git a/photon-source-leds/README.md b/photon-source-leds/README.md index 799a3ed..89dfd30 100644 --- a/photon-source-leds/README.md +++ b/photon-source-leds/README.md @@ -8,17 +8,17 @@ WPP-compatible custom LED stars mounted with 3.5 mm surface mount LEDs of any wa ## List of compatible commercial LED stars -| color | max emission | manufacturer | manufacturer part number | LEDsupply LED star part number | LEDsupply price | Other vendors | -| :------------- | :----------- | :----------- | :----------------------- | :----------------------------- | :-------------- |:------------- | -| UVA | 365 nm | Inolux | IN-C39CTOU2 | N/A (mounted by user) | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU2/9681227) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU2/?qs=qSfuJ%252Bfl%2Fd4759YPTEyoag%3D%3D) | -| Violet | 400 nm | Inolux | IN-C39CTOU5 | N/A (mounted by user) | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU5/9681233) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU5/?qs=qSfuJ%252Bfl%2Fd6BLbca08ZG2g%3D%3D) | -| Blue | 450 nm | Cree, Inc. | XTEARY-00-0000-000000N09 | CREEXTE-ROY-3 | $10.10 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XTEARY-00-0000-000000N09/3744336) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XTEARY-00-0000-000000N09?qs=ygRr%2Ftkhtevu4HqMzfGc3w%3D%3D) | -| Cyan | 495 nm | Luxeon | LXML-PE01-0080 | 07007-PE000-K | $12.60 | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PE01-0080/3961255) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PE01-0080/?qs=7Vwje68bFtO%2F0g2M%252BAMdYQ%3D%3D) | -| Green | 530 nm | Cree, Inc. | XPEBGR-L1-0000-00D01 | CREEXPE2-GRN-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBGR-L1-0000-00D01/4177200) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBGR-L1-0000-00D01/?qs=rHlcMk0NooK%2FtCgm9PQ0pQ%3D%3D) | -| Amber | 590 nm | Luxeon | LXML-PL01-0060 | 07007-PL000-F | $12.60 | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PL01-0050/3961256) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PL01-0060?qs=7Vwje68bFtP0H6dN9OA%2FuA%3D%3D) | -| Orange | 620 nm | Cree, Inc. | XPEBRO-L1-0000-00901 | CREEXPE2-RDO-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBRO-L1-0000-00901/4177164) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBRO-L1-0000-00901?qs=rHlcMk0NooLQklUEc3IqMg%3D%3D) | -| Red | 660 nm | Cree, Inc. | XPEPHR-L1-0000-00801 | CREEXPE-DRD-3 | $10.50 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEPHR-L1-0000-00801/4895013) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEPHR-L1-0000-00801/?qs=3izLlwrMQ7lAtbsWL38zog%3D%3D) | -| NIR | 730 nm | Cree, Inc. | XPEFAR-L1-0000-00601 | CREEXPE-FRD-3 | $12.00 | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEFAR-L1-0000-00601/5303643) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEFAR-L1-0000-00601?qs=k72kBymvut%252B0JKg4b6%252BzNg%3D%3D) | +| color | max emission (nm) | max current (mA) | manufacturer | manufacturer part number | LEDsupply LED star part number | LEDsupply price | LED Star vendors | LED vendors | +| :------------- | :----------- | :----------- | :----------- | :----------------------- | :----------------------------- | :-------------- | :--------------- | :------------ | +| UVA | 365 | 1200 | Inolux | IN-C39CTOU2 | N/A (mounted by user) | N/A | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU2/9681227) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU2/?qs=qSfuJ%252Bfl%2Fd4759YPTEyoag%3D%3D) | +| Violet | 395 | 1200 | Inolux | IN-C39CTOU5 | N/A (mounted by user) | N/A | N/A | [DigiKey](https://www.digikey.com/en/products/detail/inolux/IN-C39CTOU5/9681233) [Mouser](https://www.mouser.com/ProductDetail/Inolux/IN-C39CTOU5/?qs=qSfuJ%252Bfl%2Fd6BLbca08ZG2g%3D%3D) | +| Blue | 450 | 1500 | Cree, Inc. | XTEARY-00-0000-000000N09 | CREEXTE-ROY-3 | $10.10 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xt-e-royal-blue-leds) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XTEARY-00-0000-000000N09/3744336) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XTEARY-00-0000-000000N09?qs=ygRr%2Ftkhtevu4HqMzfGc3w%3D%3D) | +| Cyan | 495 | 1000 | Luxeon | LXML-PE01-0080 | 07007-PE000-K | $12.60 | [LEDSupply](https://www.ledsupply.com/leds/luxeon-rebel-color-leds) | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PE01-0080/3961255) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PE01-0080/?qs=7Vwje68bFtO%2F0g2M%252BAMdYQ%3D%3D) | +| Green | 530 | 1000 | Cree, Inc. | XPEBGR-L1-0000-00D01 | CREEXPE2-GRN-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xp-e2-color-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBGR-L1-0000-00D01/4177200) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBGR-L1-0000-00D01/?qs=rHlcMk0NooK%2FtCgm9PQ0pQ%3D%3D) | +| Amber | 595 | 1000 | Luxeon | LXML-PL01-0060 | 07007-PL000-F | $12.60 | [LEDSupply](https://www.ledsupply.com/leds/luxeon-rebel-color-leds) | [DigiKey](https://www.digikey.com/en/products/detail/lumileds/LXML-PL01-0050/3961256) [Mouser](https://www.mouser.com/ProductDetail/Lumileds/LXML-PL01-0060?qs=7Vwje68bFtP0H6dN9OA%2FuA%3D%3D) | +| Orange | 620 | 1000 | Cree, Inc. | XPEBRO-L1-0000-00901 | CREEXPE2-RDO-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xp-e2-color-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEBRO-L1-0000-00901/4177164) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEBRO-L1-0000-00901?qs=rHlcMk0NooLQklUEc3IqMg%3D%3D) | +| Red | 660 | 1000 | Cree, Inc. | XPEPHR-L1-0000-00801 | CREEXPE-DRD-3 | $10.50 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xpe-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEPHR-L1-0000-00801/4895013) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEPHR-L1-0000-00801/?qs=3izLlwrMQ7lAtbsWL38zog%3D%3D) | +| NIR | 730 | 1000 | Cree, Inc. | XPEFAR-L1-0000-00601 | CREEXPE-FRD-3 | $12.00 | [LEDSupply](https://www.ledsupply.com/leds/cree-xlamp-xpe-high-power-led-star) | [DigiKey](https://www.digikey.com/en/products/detail/cree-inc/XPEFAR-L1-0000-00601/5303643) [Mouser](https://www.mouser.com/ProductDetail/Cree-Inc/XPEFAR-L1-0000-00601?qs=k72kBymvut%252B0JKg4b6%252BzNg%3D%3D) | All prices are in USD. In general, prices are overestimates, thereby providing an upper estimate on cost. diff --git a/photoreactor-base/README.md b/photoreactor-base/README.md index 60549ac..dac20d4 100644 --- a/photoreactor-base/README.md +++ b/photoreactor-base/README.md @@ -1,6 +1,6 @@ # WPP Standardized Base -![WPP base](./base.jpg) +![WPP base](./base.jpeg) The core structure of the Wisconsin Photoreactor Platform. Each reactor shares this component. It has a 130 mm by 130 mm footprint and is compatible with typical laboratory stir plates. @@ -14,7 +14,7 @@ Please see the fabrication and operation guide for LED star installation instruc | standoffs for PCB | RAF | 4505-440-AL | $1.00 | [DigiKey](https://www.digikey.com/en/products/detail/raf-electronic-hardware/4505-440-AL/7680509) [Newark](https://www.newark.com/raf-electronic-hardware/4505-440-al/no-plate-hex-male-female-standoffs/dp/95Y3120?st=4505-440-al) | | LED star heatsink | Ohmite | SV-LED-113E | $3.00 | [DigiKey](https://www.digikey.com/en/products/detail/ohmite/SV-LED-113E/2509399) | | LED star | Various (see `photon-source-leds` directory) | -| heat-set inserts | Virtjoule | | $0.00 | [Amazon](https://www.amazon.com/gp/product/B07BH5X252/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1) | +| heat-set inserts | Virtjoule | | $12.00 | [Amazon](https://www.amazon.com/gp/product/B07BH5X252/ref=ppx_yo_dt_b_asin_title_o09_s00?ie=UTF8&psc=1) | | fan | Noctua | NF-A12x15 PWM | $20.00 | [Amazon](https://www.amazon.com/Noctua-NF-A12x15-PWM-Premium-Quiet/dp/B071W6HJP6) | | 1/4" screws | Fastenal | 0146455 | | | 3/4" screws | Fastenal | 72490 | | diff --git a/photoreactor-base/base.jpg b/photoreactor-base/base.jpeg Binary files differindex 6e87c43..6e87c43 100755..100644 --- a/photoreactor-base/base.jpg +++ b/photoreactor-base/base.jpeg diff --git a/photoreactor-base/lightsource_base.f3d b/photoreactor-base/lightsource_base.f3d Binary files differdeleted file mode 100644 index 05ba109..0000000 --- a/photoreactor-base/lightsource_base.f3d +++ /dev/null diff --git a/photoreactor-base/photoreactor_base.f3d b/photoreactor-base/photoreactor_base.f3d Binary files differnew file mode 100644 index 0000000..b209d98 --- /dev/null +++ b/photoreactor-base/photoreactor_base.f3d diff --git a/photoreactor-base/lightsource_base.stl b/photoreactor-base/photoreactor_base.stl Binary files differindex 5025f37..0536fb2 100644 --- a/photoreactor-base/lightsource_base.stl +++ b/photoreactor-base/photoreactor_base.stl diff --git a/photoreactor-light-shield/README.md b/photoreactor-light-shield/README.md new file mode 100644 index 0000000..17e00b5 --- /dev/null +++ b/photoreactor-light-shield/README.md @@ -0,0 +1,11 @@ +# WPP light shield + +![WPP cover](./cover.png) + +A 3D-printable, light-blocking cover for Wisconsin Photoreactor Platform devices. +This generic cover module fits all WPP reaction modules. +No customization of cover geometry is required. + +The WPP light shield provides protection from direct exposure to light from WPP photon sources. +Printing the WPP light shield cover module using black filament is recommended to reduce light bounce. +Use of light-filtering safety glasses or additional light-blocking shields alongside the WPP light shield module is recommended for additional protection. diff --git a/photoreactor-light-shield/cover.png b/photoreactor-light-shield/cover.png Binary files differnew file mode 100644 index 0000000..498647c --- /dev/null +++ b/photoreactor-light-shield/cover.png diff --git a/photoreactor-light-shield/light_shield.f3d b/photoreactor-light-shield/light_shield.f3d Binary files differnew file mode 100644 index 0000000..7572bb0 --- /dev/null +++ b/photoreactor-light-shield/light_shield.f3d diff --git a/photoreactor-light-shield/light_shield.stl b/photoreactor-light-shield/light_shield.stl Binary files differnew file mode 100644 index 0000000..aa06818 --- /dev/null +++ b/photoreactor-light-shield/light_shield.stl diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.f3d Binary files differindex 7f2cc3d..7f2cc3d 100644 --- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.f3d +++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.f3d diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.stl Binary files differindex 08da6cd..08da6cd 100644 --- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-chamber.stl +++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-chamber.stl diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.f3d Binary files differindex 8648f69..8648f69 100644 --- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.f3d +++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.f3d diff --git a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.stl Binary files differindex 286783f..286783f 100644 --- a/photoreactor-reaction-modules/1ml-vial-Fisher-Scientific-03-338A/1mL-03-338A-holder.stl +++ b/photoreactor-reaction-modules/2ml-vial-Fisher-Scientific-03-338AA/2mL-03-338AA-holder.stl diff --git a/photoreactor-reaction-modules/README.md b/photoreactor-reaction-modules/README.md index 694a7a3..1b87fc0 100644 --- a/photoreactor-reaction-modules/README.md +++ b/photoreactor-reaction-modules/README.md @@ -13,11 +13,11 @@ CAD designs and 3D-printable models for modules compatible with various common r | vessel | manufacturer | manufacturer part number | | :------------- | :----------------- | :------------------------ | -| 1 mL Vial | Fisher Scientific | IN-C39CTOU2 | -| 4 mL Vial | Chemglass | IN-C39CTOU5 | -| 8 mL Vial | Chemglass | XTEARY-00-0000-000000N09 | -| 10 mL Schlenk | Synthware | LXML-PE01-0080 | -| 24 mL Vial | VWR | XPEBGR-L1-0000-00D01 | +| 2 mL Vial | Fisher Scientific | 03-338AA | +| 4 mL Vial | Chemglass | CG-4909-04 | +| 8 mL Vial | Chemglass | CG-4909-03 | +| 10 mL Schlenk | Synthware | F580010 | +| 24 mL Vial | VWR | Vial: VWR 66012-044 Cap: Chemglass CG-4911-20 | ## Bill of Materials |