Microchip公司的第三代数字电源产品dsPIC33EP GS系列与之前的两代产品相比,性能有了大幅度提升,比如功耗更低,封装尺寸更小,运算速度更快,就不一一赘述。下面谈谈我对此dsPIC33EP GS系列数字电源的一些看法。
数字电源不是通过传统的模拟电路去控制电源系统的开通和关断,而是利用AD采样,PWM控制器等为对象在dsp或者mcu管理下,利用软件算法,运算,控制,管理,检测整个电源系统的数字化产品方案。这个dsPIC33EP GS系列产品的运算能力到达70MIPS,CPU内部40位累加器,每个周期执行8次运算,可谓具有一个强大的心脏。更强大的硬件性能意味着可以实现更复杂的软件算法,运行算法的时间也更快,此dsPIC33EP GS系列对于数字电源系统一些常用自适应算法,非线性和预测算法都有着不错的表现,提高开关频率,Microchip也提供了丰富软件算法包可供参考。丰富的片内外设资源,5个12位300ns的ADC,4个模拟比较器(带12位DAC),2个可编程增益放大器,可以大大简化外围电路设计,使得整体设计方案集成度提高。
当然上面这些dsPIC33EP GS系列特性只是对Microchip公司以往产品做了一个纵向升级,而我觉得此dsPIC33EP GS系列最为实用的特性是其双分区闪存功能,这对于其他数字电源竞争厂商来说是一个不小的压力,可谓在横向产品类比中,Microchip公司已经领先了一个身位。之前我在做数字电源系统时候,无论是ISP或者IAP编程方式需要中断处理器运行,重新写入程序,或者只更新应用程序部分,无法在不关断系统的情况下做到无缝切换,必须给系统设备来一次“重启”,对于我的系统调试或者应用是极其不便利的。我在观看学习了dsPIC33EP GS方面视频后,对于这个双分区闪存程序存储器模式设计理念非常赞赏,它可以很好的解决了这个问题,对于在双分区闪存程序存储器模式下工作的dsPIC33EP GS系列器件,无需暂停处理器即可对非活动分区进行擦除和编程。在官网找了些关于这个双分区资料看过后,基本知道它是如何实现的,通过BOOTSWP指令实现活动分区和非活动分区的切换,这是一种分区交换方法(软交换),无需器件复位即可交换活动分区与非活动分区,整个过程的切换不到400ns完成。我认为这种双分区闪存功能给广大工程师带来一种福音,可以给设计程序的更新带来极大便利,对于稳定电源系统也是大有好处,特别期待在下一个项目中有机会用dsPIC33EP GS系列作为设计方案来尝试这种新功能。