Quick summary: I'm looking to mount ~25,000 lumens worth of high-powered LEDs inside a water-cooled aluminum box with a 12V DC Lithium battery pack, and briefly blink them on and off every 2 seconds.
------------
To back up and give some context, I'm a fish ecologist working on a novel camera-based contraption to count and measure tiny drifting invertebrates (such as midge larvae) and similar-looking debris (which distract fish from feeding on the drifting bugs) in an Alaskan river. The idea is to place this device in the river, close to the surface, and take pictures of a small (like 9x6") chamber through which river water is flowing. Later, back at the lab, computer vision algorithms I've already developed will count and measure the bugs and debris particles from these images. The camera will be looking down at the upper glass window of the flow-through chamber from within a watertight aluminum box (roughly 12x12" footprint by 48" tall), within which are mounted the lights that illuminate the chamber from above (and are positioned at an angle where the camera can't see them). I've worked out most aspects of the system, but the lighting remains a challenge.
The device needs to take roughly 1800 pictures in a row at 2-second intervals. I want to use an aperture of f/8 for suitable depth-of-field, a shutter speed of 1/8000s to eliminate motion blur, and a low ISO (around 400) to minimize noise. These camera settings mean I need very bright lighting -- rough calculations recommend somewhere in the ballpark of 25,000 lumens total. At first I thought a couple of flashes with high-speed sync might do the trick, but it turns out they all have overheating protection that would kick in long before I'm done shooting. Instead, I'm now looking to replace flashes by using a Raspberry Pi Zero to quickly switch on some super-bright LEDs, send the camera a remote shutter release signal, and switch the LEDs off until the next shot 2 seconds later.
I think I have two big advantages with regard to heat dissipation and power consumption:
- The lights can be mounted on solid copper or aluminum pieces laying flush against the 1/4" aluminum chamber walls that extend down on all sides into flowing water at 35-55 degrees F. The device will only ever be tested outside this cold water for very brief periods.
- The lights only need to be on very briefly for each shot. I don't know how brief exactly; it depends how quickly both aspects of the system (lighting and camera) respond to the Pi's instructions.
While trying to put together parts for this system I've come to realize how much I didn't know about the limitations and requirements of electronics at this power level, so I have a ton of questions. First, I'll lay out what I'm thinking of using and why:
Power source -- A 150 Wh Lithium power pack such as this one from Paxcess, contained within the device, near the top (and near the camera). It needs to power several low-power DC components (Sony A7R II camera, Raspberry Pi, and a tiny fan that circulates air through an exterior desiccant chamber to prevent condensation) but pretty much all the power can go to the lighting. The three 12V DC output ports can apparently support current up to 10 A each. I'm using one to power the camera via an adapter, and the other two can go to lighting, meaning I can have 2 separate lighting circuits that go up to 10 A each. I'm trying to stick with DC so I don't have to lose power and generate heat running the AC inverter on the power pack. I would like to make the system self-contained (using a small enough power supply that it can fit in the box rather than running a power cable over the water to a source on land).
Relay module -- To allow the Pi to control the two lighting circuits without getting fried, I bought a SunFounder 2 Channel DC 5V Relay Module with Optocoupler. Each circuit would then split into a parallel component for the LEDs.
LEDs -- Six Cree XHP70 or XHP70.2s. I don't have the equipment or skills for reflow soldering, so I bought some Cree XHP 70 Modules from Opulent Americas. (The datasheet now shows the XHP70.2, but the only ones I could find for sale were for the XHP70). I wanted XHP70.2 but couldn't find pre-soldered modules anywhere -- however, I recently found linked from this forum that Fasttech has lots of pre-soldered starboards for the XHP70.2, so I am thinking about returning the Opulent ones untouched and getting the XHP70.2 instead. Each circuit coming out of a 12V/10A port on the power pack would have 3 of these LEDs in parallel trying to draw the recommended 2.4 A each.
LED drivers -- I really don't know. The only one I found that looks maybe adequate is this one made for the XHP50. I'd prefer to avoid something with lots of exposed parts, although theoretically these would be mounted in a very well-protected part of the device so that's not a 100 % strict requirement. One problem with the one I linked is that it's 3A, which is slightly above what's recommended for the LEDs and would also bring the total of a 3-parallel-LED circuit to 9A when the converters below are only rated for 8A. Ideally I'd like a better match.
DC converter -- I learned today that I can't drive the 12V forward voltage LEDs with a 12V power source, so I'm looking at putting one of these Knakro 12V to 15V 8A DC-to-DC converters in each circuit before splitting into the parallel component for the LEDs.
General wiring -- The DC outputs of the power supply linked above seem to support 5.5 mm OD, 2.1 mm ID barrel jacks. A search on Digikey shows the thickest wire being used with those kind of connectors as 18 gauge, which is generally rated for 2.3 A. How are the ports rated for 10A when they only accept wiring rated for 2.3 A? I was thinking of using barrel jacks with associated using splitters like these to form most of the circuitry, but the wiring all seems too thin for the current involved. I must be missing something.
Mostly, I'd like to know what general problems there are with my plan... or recommendations for how you would do it all differently. I'm surely overlooking some amateur mistakes and would like to discover and fix them ASAP. I have a few specific questions too:
How quickly can the LEDs go from off to near full output, and back again? Is it reasonable to expect that I can turn them on for something like 1/8 second to take each picture, saving a lot of power in the process? Or are some of the components going to slow that down or wear out from cycling like that thousands of times?
- Any reason to stick with the XHP70s I bought, and not get XHP70.2 instead?
- Are the boards that come with the LED modules I linked probably adequate for heat dissipation given that they'll be mounted on water-cooled aluminum, or should I be looking at a Sinkpad with much higher thermal conductivity and just learn how to reflow solder?
- We're going to go to great lengths to make sure these electronics are never exposed to water, but if the extremely unexpected happens -- say a tree falls on it or some idiot runs it over with a boat -- is there anything I can build into the system to protect the components, or more importantly the people around them, from sustaining too much damage?
Thanks in advance for any advice!