This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV592: Driving Peltier Element

Part Number: DRV592
Other Parts Discussed in Thread: DRV594, , DRV593

Hello there.

We plan to use Peltier Element in our application to keep the temperature in the desired range.

  1. When the temperature is above a certain limit (e.g. 50C), we would drive Peltier (TEC) element to start cooling.
  2. On the other hand, when the temperature drops below the threshold (e.g. 10C), we would need to drive Peltier Element to start heating.

Our device would operate outdoors. The majority of the time, there will be no need neither for Cooling nor for Heating. Consequently, the TEC driver should be inactive. We would need to start driving the Peltier only when the temperature is outside the pre-defined window (e.g. +10C to +50C).

Among the TEC drivers you manufacture (DRV592, DRV593, DRV594...), DRV592 seems to be the most appropriate for us given the fact that we normally keep the driver inactive (no current through Peltier Element). If we use DRV593 and DRV594, this would mean we would need to continuously provide VDD/2 voltage to IN+ keeping the device in neutral mode. This would imply that our MCU should continuously provide PWM output with 50% duty cycle and use 50%-100% duty cycle range for heating and 0%-50% duty cycle range for cooling. This seems to be more complicated compared to DRV592 approach where we have two PWMs from MCU used for Cooling and Heating (when those PWMs are inactive there is no neither Cooling nor Heating).

Is there any better way we can drive our Peltier element? Is there any place where we can buy DRV592 Evaluation module and start playing with it?

Thanks in advance for your time and efforts. Looking forward to reading from you.

Sincerely,

Bojan.

  • Hi Bojan,

                  This is an old device so we need more time to answer your question, any updates will let you know.

    Leon

  • Hello, Leon.

    Thanks for your reply. DRV594 module seems to be available together with the evaluation kit. I thought we could use it the following way in our application.

    When we need neither Cooling nor Heating, we can disable DRV594 through the SHUTDOWN pin from our Host MCU. On the other hand, When we want to start with Cooling or Heating, we will just set the IN+ voltage to the appropriate value through some I2C/SPI-controlled DAC module.

    How does that approach sound to you?

    Cheers,

    Bojan.

  • Hello Boja,

    This seems inline to normal applications/circuits using the DRV594. No issues seen from my side.

    Best regards,

    Luis

  • Hello, Luis.

    Thanks for the feedback. Can you help me understand some more things related to DRV594 TEC driver...

    - The voltage value on the IN+ pin will influence the duty cycle on PWM output and thus the voltage across the TEC element.

    - When the duty cycle is equal to 100%, the voltage across the TEC element is equal to VDD (in the case of heating, polarity will be reversed).

    - The current through the TEC element will be equal to the voltage across TEC divided by TEC resistance.

    Are the above statements correct?

    Thanks in advance!

    With gratitude,

    Bojan.

  • Bojan,

    Please see below answers about the quesiton.

    - The voltage value on the IN+ pin will influence the duty cycle on PWM output and thus the voltage across the TEC element.

    Yes, you are correct.

    - When the duty cycle is equal to 100%, the voltage across the TEC element is equal to VDD (in the case of heating, polarity will be reversed).

    Yes, you are correct.

    - The current through the TEC element will be equal to the voltage across TEC divided by TEC resistance.

    Yes, you are correct.

    Dylan