resistor dependent pwm circuit

Thread Starter

vdubin

Joined Sep 22, 2009
7
I am looking for a circuit diagram for a pwm circuit that is controlled by a variable resistor. what I am looking to do is control a peltier cooler by a temperature sensing resistor. the voltage source I have is automotive 12v-15v dc.

thanks guys.
 

Wendy

Joined Mar 24, 2008
23,857
Then there is this one...

555 PWM Oscillator



There should be a 10Ω resistor between R1 and pin 3

There there is this one...



If you use a comparitor such as a LM339 there should be a 10KΩ resistor to Vcc.
 

THE_RB

Joined Feb 11, 2008
5,438
I've done these, you just need thermistor and one comparator as in a standard on/off temperature controller, but then you add feedback so it oscillates around the comparator setpoint. Perfect PWM that changes duty to keep the temperature steady.

The addition of a small cap from comparator input to ground lets you tune the frequency to (say 4kHz) fast enough to save the peltier from thermal shock and slow enough to reduce switching losses.
 

Thread Starter

vdubin

Joined Sep 22, 2009
7
RB: I am building this circuit and you mentioned a cap on the input of the comparator to make the switching freq around 4k. what size cap would you recommend? sorry, I can assemble and fix circuit, but I don't know enough to design them.
 

Thread Starter

vdubin

Joined Sep 22, 2009
7
6.89 nano = .007 micro unless my math is wrong.
probably ceramic disc cap my best bet.
 
Last edited:

Dx3

Joined Jun 19, 2010
87
True but... that size cap probably doesn't exist. That's why I included the resistor size. the formula is: Time = 1.1RC
Time is 1/frequency
 

SgtWookie

Joined Jul 17, 2007
22,230
The 1458 is an old and slow opamp that can't source much current, and you are trying to use it to drive a power transistor. That's just not going to work very well.
 

Wendy

Joined Mar 24, 2008
23,857
I recognize this circuit from the AAC experiments volume. It would work, but a resistor in line with the diodes should be there. These experiments are verified (as in they have been built), but many of them aren't exactly practical. I'm not excepting my entries in this.
 

Thread Starter

vdubin

Joined Sep 22, 2009
7
bill, the circuit is the one you recommended from the experiments section.

I am trying to drive a power transister that can carry a 10A load at a frequency that will not damage my peltiers I am trying to control.
if the 1458is old, slow and cannot handle current, could you recommend one that could?..

I am going to be driving two large peltier coolers here
there are actually 2 peltiers in each run in parallel.
ideally the circuit would have 2 temp sensors to compare and use the resistant differance to control the peltiers.
check input temp, if temp increasing then increase cooling, check output temp for goal, if at goal then maintain if not increase cooling. however, as long as I have a temp sensor I can make the circuit work by monitoring the over all output temps and adjust the cooler to compensate. I do know that I will have to wire in a bypass to give the peltiers a full power on ocassion for fast cooling as necessary.

thanks guys.
 
Last edited:

Wendy

Joined Mar 24, 2008
23,857
If you are using a 12VDC power supply you could use MOSFETs. I'm working on a new section for my article, you can read about how to use them in Chapter 10 in my work in progress area, LEDs, 555s, Flashers, and Light Chasers (forum edition). You will need to loose the op amps though. A 555 will drive a MOSFET well, put a 100Ω resistor between the output of the 555 and the gate.

MOSFETs require almost no current on the gate past a single surge when switching. A BJT requires some current on the BE to keep them turned on. For large current applications this can be a major deficit.
 
Top