PSoC3在电源管理和温度控制中的应用

  作者:顾全 胡泊 时间:2011-12-16来源:电子产品世界

  从图2可以看出,PSoC3 电源管理系统实现的功能包括:

  3.电源管理各功能模块实现方法

  Ø 上电时序控制

  系统上电时,板上多个电源轨的上电时序存在依赖关系,PSoC3在提供电源轨的使能信号同时,还需满足各使能信号间的时序关系,即上电时序控制。PSoC3提供一个功能模块实现上述功能,如图3所示,该模块输出使能信号到GPIO控制电源轨,模块输入为数字信号,每一路输入与同数字标号的输出相对应。若输入信号为高电平,表示该路电源轨的输出电压已是稳定状态,电源良好(Power Good),反义,低电平表示电源轨输出电压异常,未能正常工作。该模块默认使用内部1K的时钟控制上电时序,此时控制精度为1毫秒(ms),也可通过输入外部时钟获得更高的控制精度,如10K时钟获得0.1毫秒控制精度。

  

 

  图3,PSoC3电源管理实现框图

  Ø 快速过压/欠压监控

  图4是快速过压/欠压监控实现框图,初看之下其结构有些复杂,但实际上,用户除了调用PSoC3提供的初始化函数之外,无需编写任何额外代码即可实现微秒级(us)过压/欠压检测。该功能充分利用PSoC3内丰富的硬件资源,使用通用数字模块(UDB)自定义多路控制器,控制硬件模拟开关(Analog Switch)实现多达16个输入通道的快速切换,切换时间约为2微秒每通道;使用2个比较器和2个VDAC实现窗口比较器,检测过压与欠压;使用UDB实现硬件去抖滤波器,消除窗口比较器输出上的毛刺和抖动。该功能模块可以令系统对电源轨上的电压波动快速响应,避免稳压芯片损坏。

  

 

  图4,PSoC3快速过压欠压监控实现框图

1 2 3 4

关键词: 赛普拉斯 PSoC3 电源管理 温度控制

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版