您的位置:网站首页 > net源码 > 正文

软开关设计:典型电及软件代码

类别:net源码 日期:2018-3-7 19:20:05 人气: 来源:

  何为软开关?软开关是相对于硬开关而言。硬开关顾名思义,电源的开断完全取决于硬件,是物理层上的开合;而软开关,则是必须借助于软件,准确地说是借助软件来进行关闭。两者各有优劣。

  前者因为是物理层的操作,可以讲电源和系统部分完全阻隔,所以关闭时漏电流非常小,但缺陷是关闭时无法给予软件任何通知信息;而后者的关闭只是电平的操作,关闭后无法将电源部分与系统部分隔离,因此相对而言,漏电流会比较大,但优点在于,关闭是由软件进行控制,所以能在关闭前做好相应的准备工作。正是因为此特性,故电子设备来说采用硬开关的设计非常少,更多的是软开关。举个简单的例子,我们常用的家用电脑就是软开关设计。试想加入电脑采用的是硬开关的设计,会是什么结果?

  结果估计就如同我们在正常使用电脑时,突然将插头给拔掉一样。这样,对于电脑的设备,特别是硬盘而言,所造成的损害是不可估量的。

  对于软开关而言,在我们按下那一瞬间,因为还没有给CPU上电,不存在任何程序执行的可能,所以注定“打开”这一个操作只能用硬件完成。当系统跑起来以后,此时软件已经开始运作,我们就能通过对GPIO进行操作来关闭设备。综上所述,如果要实现软开关,我们必须具备两个GPIO口。一个为DETECT_KEY,作为输入,用来检测按键是否按下;另一个为GPIO_SHDW,作为输出,用来控制电源的闭合。

  此时GPIO_SHDN为low,直接控制了Q1和Q2的控制脚(PIN1),令VDD33D的电压无法输出到POW_ON端。而D1因为S1未按下,该二极管也处于阻隔状态,S1端的VDD33D也无法输送到POW_ON端。故整个系统还处于关闭状态。

  S1按下,二极管D1导通,S1端的VDD33D电压输送到PWR_ON端,系统开始启动。系统启动时,将GPIO_SHDN置high。此时PWR_ON已经输入了R2,R3端的VDD33D电压,D1两边电压基本上处于平衡状态,D1相当于断开,S1端的电压无法加载到PWR_ON。

  S1放开,D1不可能再导通,而此时电压已经主要是从R2,R3端的VDD3D输入,令PWR_ON一直保持high状态,故系统一直处于正常运行状态。

  因为S1按下,导致Q3导通,拉低R6端下方的电压,此时DETECT_KEY这个GPIO口检测到电平为low,软件开始进入计时状态。

  因为S1已经放开,Q3不再导通,R6下端电压恢复,DETECT_KEY检测到电平为high。此时软件和阈值做比较,如果超过预定的阈值,则关闭系统;否则,将本次操作忽略。在这里之所以和阈值进行比较,是出自于防抖的需要。因为在实际使用中,可能R6端会有微小的极为短暂的电压降,如果软件不设置阈值,检测到该电压降就会关闭,这对于产品而言是不允许的。

  相对于硬件来说,软开关的软件代码更为简单,只需要检测DETECT_KEY即可。该功能的实现主要是通过GPIO,而wince并没有对GPIO做上层定义,并且每款CPU的GPIO的操作方式又各自不同,所以本文无法给出一个完整可用的代码,只能用伪代码作为示例。虽然是伪代码,但对于了解其流程还是有一定的意义。

  这里唯一需要注意的是EnterPowerOff函数,在这里必须要检测S1是否已经松开。如果还没有松开S1就将GPIO_SHDN置为LOW,因为S1端还有VDD33D电压输入到PWR_ON端,所以系统还是无法关闭。

  文章出处:【微信号:edn-china,微信号:EDN电子技术设计】欢迎添加关注!文章转载请注明出处。

  上世纪90年代初,由于PFC的控制芯片还未上市,我们在相关理论的指导下,于1992年在国内率先开发出....

  本文从设计手持产品的工作实践出发,讨论两种典型的电池供电电的设计情况。##软开关电的开/关机的过....

  本文的创新点在于利用DSP的强大数据处理功能和CPLD可编程特点,设计了具有数字化、智能化、通用性好....

  提出了一种软开关单周期控制AC/DC变换器,以Boost电工作在电流断续状态为例,分析了该电的工....

  在高频开关电源的DC-DC变换电中,功率开关管在控制信号强制控制下,有电压时被开通,有电流时被关断....

  软开关技术可降低开关损耗和线的EMI,提高效率和功率密度,提高开关频率从而减小变换器体积和重量。

  本文基于Saber仿真软件对采用数字控制的大功率移相控制全桥ZVS电源系统(12V /5000A)进....

  本文介绍的电镀用开关电源,输出电压从0~12V、电流从0~5000A 连续可调,满载输出功率为60k....

  输出电容是软开关转换器设计的重要部分。设计人员必须慎重考虑等效电容值,而不是将其固定为漏源电压下的单....

  本文介绍了一种大功率低压大电流开关电源的设计方案,该电源满载输出功率为60kW(5000AP12V)....

  在食品加工过程中采用电子辐照技术,可以改善食品的品质,提高食品的安全性。本文介绍一种实用化的具有良好....

  软开关是电器回中用于连通和切断负载的一种方式和装置,这种方式系指负载的切断和接通不是瞬间突然地完成....

  一种无源再生式的软开关Boost变换器,它是传统的L RCVD复合型缓冲电的改进.其改进处包括: ....

  新型软开关双向DC/DC变换器结构框图如图1所示,该变换器结构的前级是270V直流母线,本变换器由升....

  随着功率因数技术的发展,越来越多的功率因数校正技术及其拓扑被提了出来,现有的有单级功率因数校正,....

  目前电镀电源应用越来越广,人们对其品质要求也越来越高。随着半导体技术的进步,电镀电源逐渐向高频高....

  

0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

CopyRight 2002-2012 技术支持 源码吧 FXT All Rights Reserved

赞助合作: