来源:赛普拉斯公众号
赛普拉斯的可编程PSoC® 4和PSoC模拟协处理器适用于简化需要多个传感器的新一代工业、家电和消费系统的设计。
如何最大程度上降低功耗使得工程师能够简化配置,轻松实现未来的设计变更? 今天我们就从PSoC® 4和PSoC模拟协处理器的低功耗模式以及技术层面上为您提供参考!
PSoC 的四种低功耗模式
![](http://mcu.eetrend.com/files/2017-01/wen_zhang_/100004764-15458-1a.png)
资源在PSoC功耗模式下的可用性
PSoC具有活动、睡眠、深度睡眠、休眠和停止五种工作功耗模式,但其低功耗模式只有后四种。
● 在睡眠模式下,除CPU外,所有外设均可用。
● 在深度睡眠模式下,将禁用CPU、大多数外设和MHz时钟。
● 在休眠模式下,将禁用所有时钟,但仍保持逻辑状态。
● 在停止模式下,将暂停CPU、时钟以及所有外设的运行,但仍会保持或冻结 GPIO的各种状态。
降低功耗的可行技术
![](http://mcu.eetrend.com/files/2017-01/wen_zhang_/100004764-15459-2a.png)
将GPIO作为接地开关使用
在许多应用中,通过适当地使用PSoC 内部组件并对外部组件断电,您可以进一步降低消耗的电流。
●关闭未使用的组件-活动模式下的最简便方式
●降低PSoC 4组件的工作频率,以较低速度运行
●降低供电电压-减少总功耗的最简单方式
●使用PSoC器件控制电流路径
●使用DMA引擎传输数据
![](http://mcu.eetrend.com/files/2017-01/wen_zhang_/100004764-15460-3a.png)
禁用调试接口从而降低功耗
其它有关使用PSoC 低功耗模式的各种提示、技巧以及推荐方法:
●在某些情况下,使用频率更高的时钟可以降低平均电流消耗。
●WDT看门狗定时器可以在活动、睡眠以及深度睡眠模式下执行。
●当PSoC器件处于低功耗模式且引脚需要源或灌电流时,GPIO可以继续驱动外部电路,在某个固定电平上保持外部逻辑。
●PSoC有两个低功耗调节器,用于保持在深度睡眠和休眠模式下的逻辑状态。
●PSoC支持片上调试。在调试模式下,实际消耗的电流可能大于您的预期值。
总结
好的想法和良好的设计之间可能因为功耗问题而存在差异。通过使用PSoC 4和PSoC模拟协处理器中的多个节省功耗性能,您可以优化设计,并确保功耗量最低。