View Single Post
  #2  
Old 01-02-2015, 02:41 PM
rcheshire's Avatar
rcheshire (Rowland)
Registered User

rcheshire is offline
 
Join Date: Apr 2010
Location: Geelong
Posts: 2,617
A better board

The Eagle circuit is a plate of spaghetti and perhaps it would be wise to draw each sub-circuit first. Time, I guess.

There is a way to handle switching the TEC during manual temperature setting, with software. So, rather than use a hardware switch, I will use the MOSFET and delay cooling a few seconds with each button push. If your not pushing buttons then you must be cooling - if the thing has power. Otherwise, off is off at the power point.

For the Arduino people, I'm pretty sure MSTimer2 will do it, counting the seconds between button pushes, without using delay. A bit like the ubiquitous LED blink sketch.

EDIT: Using a single LED as an on temperature indicator and reset indication for manual setting and dispensing with the OLED would trim this down to a very small unit. The OLED is a bit of a gimmick. Electronic indicating and alerting systems is for aeroplanes and people who are unsure of what a blinking red light means?
Attached Thumbnails
Click for full-size image (DSLR Cooling Controller Board.png)
38.5 KB24 views
Click for full-size image (DSLR Cooling Controller.png)
18.4 KB24 views

Last edited by rcheshire; 01-02-2015 at 10:06 PM.
Reply With Quote