View Single Post
  #1  
Old 15-10-2013, 06:44 PM
rcheshire's Avatar
rcheshire (Rowland)
Registered User

rcheshire is offline
 
Join Date: Apr 2010
Location: Geelong
Posts: 2,617
DSLR cooling project #5

Out of interest - another DSLR cooling project - #5, I think. This should be entertaining reading...

It's PWM using a Teensy 2.0 with Arduino code. The Teensy native PWM frequency is much higher than the Arduino and more suitable, I think.

The idea was to cram all the electronics for cooling, dew heater and camera sensor defogger into one relatively small box (which hinges as shown for battery replacement - yet to fit the velcro strap), to make temperature control accurate and human friendly - a single switch and LED provide all the control and feedback necessary.

Cooling capacity is 20C max differential - cooling is zoned within this range to operate at 7, 5, 0 and -5C (7 is a bit arbitrary at the moment) depending on air temp. Once setpoint is assigned it doesn't change (based on temperature reducing at night). I'm not going to use it at > 25C.

Within a few degrees it will accommodate an increase in air temperature. A new session can be started within 5 -10 minutes of shutdown, giving the cold finger time to warm up to ambient allowing setpoint to be recalculated with the push of a button.

The push button on the front of the box is depressed during power-on, disabling cooling, while registering ambient temperature and assigning setpoint temperature - using a single temperature sensor attached to the cold finger. The red LED flashes morse code to report the selected setpoint - I kid you not. ... ..-. --.. -- S F Z M ??? you guessed it Seven, Five, Zero and Minus (5 only). Releasing the button activates cooling - on-temperature is indicated by the LED.

Now I want to try it out. I have fiddled with the snubber network to get the smoothest MOSFET switching possible, based on oscilloscope output. Virtual design tools are amazing.

FYI - high power, logic level MOSFET, Vgs 4.5 and very low Rds(on) - IRF2804 from utsource. I was using a NXP PSNM1R1-PL30, but these are difficult to source and expensive to ship. Both run cool without a heatsink - barely warm to touch. However, I've used a Freetronics SMD MOSFET in this project, with similar characteristics.

I know that there are differing views on the use of PWM, but I like it. Linear is naturally noise free but, having spent many hours working with it, it's a pain to manage in a nights imaging, where consistency is needed, particularly for calibration libraries.

It's been fun...
Attached Thumbnails
Click for full-size image (picsay-1381818764466.jpg)
189.3 KB258 views
Click for full-size image (picsay-1381818614095.jpg)
198.2 KB215 views
Click for full-size image (Cooling back.jpg)
195.7 KB226 views
Click for full-size image (Cooling front.jpg)
192.4 KB202 views
Click for full-size image (dslr cooling pwm snubber.png)
87.9 KB221 views

Last edited by rcheshire; 16-10-2013 at 06:28 AM.