解释:由于我们产品的板子上,有几个板子的电源部分有个电影利用的是TD7580,但是这个芯片现在面临的问题是(从供应商那里听到的),这个芯片已经停产,如果要连续利用这个芯片,那么还是利用它现在的库存。所以为了避免往后买不到这个芯片,现在须要将这个芯片更换掉。经由选型和同事们的谈论,末了选定LM22676将TD7580替代。
一、更换篇

原来板子(这里称为①号板)上是电源适配器(OUTPUT:DC12/3.33A)DC12V进去然后通过TD7580,然后给9V锂电池充电。而TD7580的EN纵然能引脚是由8pin的51单片机的IO给的高电平使能。(8pin的51通过按键操作后,掌握io输出高电平,从而使TD7580的EN事情。之以是选择51作为按键开机掌握,是由于它大略,isp的下载办法就好)

虽然TD7580(Techcode的)和LM22676(TI的)是两个不同的厂家,但是从电影的利用方面来看,有点儿相似。
将TD7580更换为LM22676,电路事理图如下:
那么接下来我将对LM22676这个电源芯片的利用及设计思路做一些解释:
1、看LM22676是否知足我们更换的哀求。
-->TD7580的INPUT的范围是[3.6V~23V],Switch Current Limit 最大到5.6A,开关频率为240kHz;
而LM22676(分为)的INPUT的范围是[4.5V~42V],CurrentLimit最大到5.3A,开关频率为500kHz。完备知足我们电源适配器输出最大功率:12V/3.3A时的哀求。
2、我们TD7580内部BLCOK和LM22676内部BLOCk的比较:
和TD7580比较,LM22676的IN引脚和EN引脚之间多了上拉电阻,还有BOOT引脚和SW引脚之间多了外接的电容;
3、如下为LM22676的ADJ型的范例电路图,(LM22676分为固定输出5V的-5V型,和电压可调节型-ADJ型)
如下为我们利用的LM22676的电路图,接下来我阐述下,引脚外围的几个电阻和电容的由来。
这里的PIN9 为X引脚不用理会,这个是由于这个芯片(SO-8)的内部有散热焊盘,这里把散热焊盘的net也设置为GND,这样有助于layout。
a、首先从输入讲起,怎么使得EN引脚使能呢?
我们从LM22676的datasheet看出。EN引脚使能的电压值的范围如下:
那么我们这里在DC12V进来的时候,EN引脚的电压该多少呢?
Ven=12(15/(15+30))=4V,此时知足EN使能电压。
b、BOOT引脚和SW引脚之间该接入多大的电容呢?
我们看datasheet的page9的描述:
10NF的这个电容有如上所示的用途,以是BOOT引脚和SW引脚之间接入10NF的电容。
c、那么R1和R2的大小该怎么确定呢?
还是要看LM22676的datasheet的page13的如下描述:
以是在这里,不妨我们就取R1为datasheet中建议的1K,那么根据如上的公式打算得到R2=[9/1.285 -1]1=6K.
d、L2的大小该如何确定呢?
连续参考LM22676的datasheet的page15.
在这里,Vin=12V,Vout=9V,Iout取3A,Fsw以LM22676的最大开关频率500khz。
L=[(Vin-Vout)Vout]/(0.3IoutFswVin)= {(Vin-Vout)Vout}/{0.3IoutFswVin}=={(12-5)5}/{0.3350010^312}
≈6.4810^(-6)H = 6.48uH
根据理论打算,这个L2这里的规格该当是6.48uH/3A 这样的规格。但是6.48uH的电感买不到。。。。常见便是10uH/3A。以是在这里采取了10uH/3A的电感。
二、验证篇
接下来便是制板,打板回来,对LM22676的输出电压的验证。
我验证利用的电源,这次不是DC12V的电源适配器。验证利用的数字显示的Power Supply。
1、DC12V输入,8pin的51单片机掌握按键开机,量测得到LM22676输出9V电压正常;
2、我们都知道DC12V接入和关断都有电压缓慢上升和缓慢跌落的情形:
那么为了验证LM22676的使能旗子暗记EN端什么时候关断,在开机环境下(即EN引脚使能,用过数字显示的Power Supply调节电压)我做了如下记录:
根据验证,当Vin低落到5V时,Ven刚好到达其阈值1.6V。这个时候使能引脚不中兴浸染,那么Vout也便是0V了。
这个数值,跟我用示波器量测的数值同等。
3、将12V经由LM22676-ADJ型的电源芯片输出9V给9V锂电池充电。电池在电量不敷的情形下,9V电压会被拉低一点点,但是随着电池电量的增加,9V电压正常。
综上,12V输入给9V锂电池充电,这个电路暂时没有创造问题。
三、5V输出篇
5V的情形有两种:
第一种,是针对①号板的这种情形,利用-ADJ型进行打算。
打算的方法跟上面提到的LM22676对9V锂电池充电的情形同等:
20.png (230.02 KB, 下载次数: 0)
下载附件 保存到相册
2 小时前 上传
R11还是以datasheet建议的1K为准,R2=[5/1.285 -1]1=2.89K≈2.9K
而PWR_EN1引脚的电平这次还是来自8pin的51单片机。
当51单片机IO输出高电平的时候,EN端为5V;
当51单片机IO输出低电平的时候,EN端为0V。
为了不使地12V经由LM22676内部的上拉电阻,给51的IO灌电流过大而随着利用韶光的增长而破坏51。以是连续采取15K电阻作为下拉电阻。(由于Vin引脚和EN引脚之间的电阻值没有见告,以是这个15K可以在实际操作中,做调度)。
验证:实际制板,打板回来,通过给51烧录程序来掌握这里的PWR_EN1来输出5V,量测创造电压正常,全体系统供电也正常,并且正常事情。
第二种,是在我的②号板,利用-5.0型。(EN引脚仍旧由单片机来掌握)
由于根据datasheet,Vfb电压的范例值为5.0V,
以是在这里直接将Vout的5V给了FB引脚。
验证:在验证这个电路的时候,是我创造我犯错了,在输出BOM的时候,没有多看看(虽然上图中是LM22676MR-5.0,但是这个实在是我后来创造缺点后,纠正过来的)。导致了,购买这个芯片的时候,买的是-ADJ型的,以是制板,打板回来创造5V没有输出。还好,立马向供应商买LM22676MR-5.0的这种固定5V输出的料,办理了这个问题。改换为LM22676MR-5.0的这种型号后,电压正常,stm32及其他外设系统供电正常,没有创造问题。
四、5V特殊解释篇
针对5V的这种情形,实在是比较分外的一种情形,所以为了防止采购在购买LM22676的时候,分不清-5.0V型和-ADJ型,在这里我以为该当有一种针对LM22676的两种型号的“通用的电路”
如果,买到的是LM22676-5.0型的芯片,这个时候只须要将R2作为NC元件,不焊接。R3焊接为0欧姆电阻就可以让其固定输出;
如果,买到的是LM22676-ADJ型的芯片,这个时候只须要将R2焊接为1K,R3焊接为2.9K.如此以来,就能使其输出5V。
总之,虽然LM22676就这么一个芯片,我却计较的把它当做的事情来说。。。。不过值得一提的是,好多这样的不同厂家的电源芯片,实在有相似之处的。
以上便是我的所有内容。
还请大牛勿喷,请各位多多示正。
以上图文内容均是EEWORLD论坛网友:huaiqiao原创,在此感谢。
欢迎微博@EEWORLD
如果你也写过此类原创干货请关注微信"大众年夜众号:EEWORLD(电子工程天下)回答“投稿”,也可将你的原创发至:bbs_service@eeworld.com.cn,一经入选,我们将帮你登上头条!
与更多行业内网友进行互换请上岸EEWORLD论坛。






