使用MC33HB2001控制TEC方案

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

使用MC33HB2001控制TEC方案

3,370 Views
zhangtinglu8888
Contributor I

想使用MC33HB2001控制TEC,但官方的datasheet里只提到电机控制,理论上H桥完全可以控制TEC;

申请到了MC33HB2001样片设计板子,设计STM32F103控制MC33HB2001驱动TEC, ADI的MAX31865做PT1000温度采集,最终应用PID做温度闭环控制。

d08e3feaf7e00389cbc85d9ad44be02.jpg微信图片_20240823145716.jpg

 配置MC33HB2001芯片工作在半桥模式,使用PWM控制IN1&IN2, 。升温时 IN2为L电位,IN1由PWM输出控制,此时电流从OUT1-OUT2,制冷时IN1为L电位,IN2由PWM输出控制,此时电流从OUT2-OUT1;PWM配置频率为1K,占空比由PID进行调节,实际测试占空比10%以上波形才有明显输出。PID使用CMSIS  CM3 MATH库自带的PID函数。

     arm_pid_f32(&PID, pid_differ);

映射 PID函数 arm_pid_f32()计算数值的正值调节IN1 占空比在10%-100%调节,负值调节IN2占空比在 10%-100%变化,达到100%后要做程序限位。

     使用TEC的最大电压8.6V,最大电流4.2A,最大制冷量21.5W,控制输入电压最大在9V,MCU,MC33的数字口供电在3.3V;

1.jpg

最终PID通过控制MC33HB2001可以稳定温度在0.1°C,满足了现在项目对制冷相机控温的需求;调整PID参数,可以调节控温速率和稳定状态,这是PID的问题;这个方案可以替代现在使用ADI的LT8722,因为没有像LT8722集成DAC,成本有很大优势。

这里比较奇怪的是为什么NXP在这颗芯片上的资料全部是应用于电机驱动,完全没有提及TEC驱动的应用。是因为TEC应用市场不大还是什么呢!

 

 

0 Kudos
Reply
2 Replies

3,295 Views
zhangtinglu8888
Contributor I

Thank you for informing me of the reason. It is very useful and I will replace ADI 8722 in future projects

0 Kudos
Reply

3,351 Views
TomasVaverka
NXP TechSupport
NXP TechSupport

Hi,

Thank you very much for integrating the MC33HB2001 into your interesting application. This advanced H-bridge is AEC-Q100 grade 1 qualified and designed primarily for motor control applications in automotive space (throttle control, EGR, fuel injection swirl flaps, electric pumps, motor control and auxiliaries), but thanks to its flexibility it can be used also in many different non-automotive applications like yours.    

BRs, Tomas

0 Kudos
Reply