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

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

  PSoC3 在温度控制中实现的功能包括:

  5.风扇控制模块实现方法

  常规的散热风扇一般为4线式连接,其中2根为电源和地,另外2根中,一根为PSoC3输出到风扇的PWM信号,控制风扇转速,一根为输入至PSoC3的速度反馈信号,一般为变频率的PWM,速度越快,频率越高。通过调整PSoC3的PWM输出,可以设定当前风扇的期望转速,通过检测反馈的速度信号,确认并调整PWM输出。PSoC3提供了一个完整的模块用来控制风扇,如图7所示。该模块实现了自动化的风扇速度闭环控制,用户只需将速度控制输出和速度反馈输入连接在模块上,在固件中将该模块初始化,然后即可直接设定风扇的期望转速,模块内部的闭环控制算法将保证风扇运行在期望的速度上,如果发生风扇停转或是风扇无法达到期望转速,模块会输出一个中断,系统可以在中断程序中处理此异常,所有的转速控制和速度检测都由模块内部算法完成,无需额外的代码编写。

  

 

  图7,风扇控制实现框图

  6, 结束语

  在复杂硬件系统中,实现电源控制或温度管理的方案有许多。包括基于专用芯片的,基于CPLD的,基于MCU的,基于分离模拟电路等。 与之相比较,Cypress的PSoC3 芯片因为片内丰富得模拟和数字资源, 可以实现更高要求的电源管理和温度控制任务。在有些场合,可以同时处理电源管理和温度控制的任务,实现了真正意义上的系统管理。而PSoC3 芯片的可编程特性和灵活性可以做到对每个系统定制它自己的系统管理方案, 从而在多个系统中,用一颗芯片实现平台型的方案 。

1 2 3 4

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

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

或用微信扫描左侧二维码

相关文章

查看电脑版