Using a transistor as a heater

control systemheatresistorstransistors

I have the task to build and control 35 heaters, 10 W each. I first thought about using power resistors (like in this datasheet) as heating devices, but they'd need high currents in order to get the desired dissipation (10 W each):

  • case temperature about 100 °C,
  • 10 V supply,
  • 1 Ohm resistors

I'd need 35 linear regulators in order to control them appropriately. PWM might also work, but that would put timing requirements on the sensing algorithm (I could only sense voltage drop and current while they are on).

The next idea was to use high power BJTs instead, such as the MJB45H11 (PNP, D²PAK). I could just give them a small current through the base, and they can happily dissipate 10W as well – the derating curve tells me that's OK. To me this seems to be a good idea, I've just not done anything like that before (also I have no real electronics education, just hobbyist knowledge).

  • Apart from being a bit harder to control, are there any reasons not to use BJTs instead of resistors for heating?
  • If you don't advise against this plan in the first place: is there a recommended "front end" for controlling the base current?

Best Answer

The power resistors will be the easiest. You can get them with all sorts of resistances. So 10W is 10V @ 1 amp (10 ohms) or 30V @ 0.33A, (~100 ohms). I'm not sure how you are mounting them but I like the TO-220 pack that has a screw hole. I've also used transistors as heaters. Sometimes by themselves, but also in series with a power resistor. For a single transistor as heater perhaps a FET is best. I've used them at a fixed voltage and then pulsed the current. (with opamp feed back setting the current)