Author Topic: Use a Peltier cooler to 'extend' uC operating temp range?  (Read 3090 times)

0 Members and 1 Guest are viewing this topic.

Offline max_torqueTopic starter

  • Super Contributor
  • ***
  • Posts: 1325
  • Country: gb
    • bitdynamics
Use a Peltier cooler to 'extend' uC operating temp range?
« on: November 14, 2014, 05:46:33 pm »
I have an application that i'd love to use an existing uC for, due to being able to re-use all my circuit layout and code as is. (Very tight time scale).  However, the maximum operating temperature of the system "could" exceed the 85 degC limit of the uC.  I say "could" because if this occurred it would be intermittent and very infrequent.

So, i wondered about using a small Peltier cooler, stuck directly to the top of the uC, or coupled to the copper ground plane the uC sits over, that way, i could measure internal temp, and if it got critical, switch on the Peltier and 'pump' heat directly out of the uC, resulting in a higher temp gradient than for a passive heatsink etc?

Anyone done this?  (cost is not important, but Time is)
 

Offline mikerj

  • Super Contributor
  • ***
  • Posts: 3327
  • Country: gb
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #1 on: November 14, 2014, 07:19:55 pm »
How much is the temperature going to exceed the 85C max by?  Could you use a device rated for a higher temperature?  Microchip has 150C rated PICs (12,16,18,24 and 33 series).
 

Offline tom66

  • Super Contributor
  • ***
  • Posts: 7031
  • Country: gb
  • Electronics Hobbyist & FPGA/Embedded Systems EE
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #2 on: November 14, 2014, 08:11:16 pm »
Depending on the production quantity, you can simply requalify the parts necessary.
I've seen a manufacturer use 125C rated parts in a 200C environment.
They did this by baking the assembled boards in an oven at 220C.
Any boards that failed were rejected (about 3%.)
 

Offline suicidaleggroll

  • Super Contributor
  • ***
  • Posts: 1453
  • Country: us
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #3 on: November 14, 2014, 08:58:53 pm »
It might not be the simplest or cheapest solution (you'd want a part specified to a higher temp range for that), but I don't see any reason why it wouldn't work.

I'm doing something similar for battery temperature control on an outdoor autonomous system using LiFePO4 batteries.  The Peltier is on an H-bridge to pump heat into or out of the battery box as necessary to keep it in the 0-45 C range.
 

Offline MK

  • Regular Contributor
  • *
  • Posts: 237
  • Country: gb
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #4 on: November 14, 2014, 10:14:49 pm »
Most peltiers are getting near their max temp if the cold face is at 85 C, it is antimony and bismuth alloys with a special low temp solder to mount them to the alumina plates, so look carefully at the size you would need and the likely efficiencies at those temps.
 

Offline mikerj

  • Super Contributor
  • ***
  • Posts: 3327
  • Country: gb
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #5 on: November 15, 2014, 03:21:11 pm »
Most peltiers are getting near their max temp if the cold face is at 85 C, it is antimony and bismuth alloys with a special low temp solder to mount them to the alumina plates, so look carefully at the size you would need and the likely efficiencies at those temps.

You can get high temperature TECs good to 200C, but it seems a complex way to do thing unless the OP's temperature requirements are particularly extreme.
 

Offline David Hess

  • Super Contributor
  • ***
  • Posts: 17167
  • Country: us
  • DavidH
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #6 on: November 15, 2014, 07:44:48 pm »
There is no reason this will not work assuming that the temperature limits of the thermoelectric cooler are not exceeded but I agree with tom66.  The easiest way to handle this is to qualify and derate the parts even if you have to do that yourself.

The one thing I would worry about however which would encourage me to use a thermoelectric cooler (or parts with a higher temperature rating) is that floating gate storage (EEPROM and Flash) retention times and reliability are compromised by operation at high temperatures.
 

Offline Niklas

  • Frequent Contributor
  • **
  • Posts: 398
  • Country: se
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #7 on: November 15, 2014, 09:23:13 pm »
Have you checked the datasheet for the possibility to use the microcontroller at a higher temperature but with limited clock speed? The 85'C rated STM32F103**T6 can be used up to 105'C if the power dissipation is limited.

Being close to 85'C ambient also rings another warning bell: X5R rated ceramic caps. Check their voltage derating or change to X7R. There is a derating chart on page 2 in Murata's MLCC catalog. Failure mode: short circuit
 

Offline max_torqueTopic starter

  • Super Contributor
  • ***
  • Posts: 1325
  • Country: gb
    • bitdynamics
Re: Use a Peltier cooler to 'extend' uC operating temp range?
« Reply #8 on: November 16, 2014, 03:08:32 pm »
Thanks all.  Unfortunately, there is no HT rated micro in the same series available "off the shelf" and although we are happy to post production test all our devices, i need to offer the client at least a basic "get out of jail free" route, should it all go pair shaped!!

(later, when we have more time, we will move to a different and temp rated micro controller, and port all the exisiting code over to that new device, but for the first protoype batch, we need to get something that works immediately for demonstration)


I will include a power source and mech foot print on the pcbs for a Peltier and if we need it, it's there ;-)
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf