【原创】TI C2833x介绍---HRPWM(2)
0赞在我的书里并没有用多少篇幅去介绍28335的高分辨率PWM HRPWM,在此整好也可以作为一个补充。书中没有过多讲HRPWM一方面是篇幅有限,另一个主要的方面是因为书主要面向的是电机控制相关的应用中,因为变频器中一般使用IGBT的缘故,其开关频率基本上都会限制在20kHz以内(大部分情况下在10kHz以内,因为开关频率太高的话导致开关损耗太高,对电机的冲击和EMI干扰问题也很严重),相比上百MHz的系统时钟频率,普通的ePWM产生的分辨率是足够的,所以HRPWM的需求就不是特别突出。而HRPWM的优势在于可以在输出很高频率的PWM脉冲的同时,保持高分辨率。例如下图:
即使是产生2MHz的PWM脉冲,HRPWM仍然可以保证超过11bit的PWM分辨率。所以HRPWM这个模块确实也有特定的应用场合,一般是在超过250kHz的应用中使用(因为使用Mosfet和高频变压器,所以开关频率需要很高),这些应用基本都是属于DC-DC变换器,具体包括
1.单相的buck(降压),boost(升压)或者flyback(反激)式的变换器;
2.多相的buck(降压),boost(升压)或者flyback(反激)式的变换器;
3.相移式的全桥电路;
4.D类功率放大器的直接调制。
讲了这么多特点和优点,那HRPWM究竟是靠什么产生如此高的分辨率的呢?答案就是采用了一种基于微边沿定位器(micro edge positioner,MEP)的技术。这一技术主要是通过更小的一个时钟周期(一般低至150ps)来对PWM的边沿进行精确的采样,也就是说它产生的高分辨率PWM脉冲的最小间隔可以低至150ps;用它来模拟us、ns级别的脉冲,自然不再话下。具体的原理下次再讲。