LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

PID temperature controller using Counter PWM signals, where do I start?

I am new to labview and not the best programmer. I am trying to make a vi to control the temperature of a 1 W peltier  module using PID and PWM. I am using a DAQ with thermoucouple inputs and also digital I/O. I was thinking of using the Digital ports for PWM and using that to adjust the voltage coming from a 12V power supply. A thermocouple reading from the cold side of the Peltier would be used for feedback.

 

Does this seem like it would work, if so, how would start creating a VI for this situation? Any help would be much appreciated.

 

Thanks

Kaveh

0 Kudos
Message 1 of 2
(3,058 Views)

This should work.  Does your DAQ device have a built-in timer output that can generate a PWM signal, or will you need to do that in software?  You can't get a consistent high-frequency PWM signal in software, but a low-frequency PWM with some jitter might be acceptable in your application.  Do you have the PID toolkit, or will you write your own PID algorithm?

0 Kudos
Message 2 of 2
(3,036 Views)