请问大家:SM72442的应用方法
我在设计中用到了SM72442+SM72295做一个MPPT的电路。
目前,我设置的参数为:A0的电压=2.25V;A2=4.69V;A4=1.2V;A6=4.69V。 电流检测0.8V/A,最大电流为1.5A, 输出电压设为:13.5V。
我不想用单片机控制,只想用手动控制。不知什么原因目前实现不了,现象是:要不就是不工作,一工作输入的上下两个场管都严重发热。
请问:SM72442必须用到单片机才能应用得了吗?我只用硬伯及手动控制不行的吗?
顶起来,不然沉了。
管子发烫,建议可以检查一下驱动上下管的驱动波形
另外,72442是可以直接应用的,你可以参考一下其demo板
在只供芯片的工作电源下,示波器测了N多遍了,没发现什么不对的。
左边的上下两管的驱动波形是互补带死区的,而右边的管驱动信号也不觉有什么问题。
用可调电源代替太阳能板对电源充电,就按可调电源的最大功率运行。
我也认为72442是可以直接应用的,所以才打了板。
可测试结果未达到我期待的效果。
我将左下管和右上管改为了二极管了,好似也不能最大化输入功率.
我参考了TI的设计文档的。
顶起来,不让沉了。
大伙们能帮忙吗?
图太小,看不清楚,照理说应该是没问题的,TI的方案应该验证过的。
我没使用这过这款芯片,但是MPPT点不稳定或者说振荡容易使得管子发烫。
至于你说的不工作现象不是很理解,到底是MPPT失效还是全桥无输出 呢.
A0的电压=2.25V;A2=4.69V;A4=1.2V;A6=4.69V。 这些电压代表什么? 如果是MPPT点参考电压,不能是这些值吧?
MPPT是可以实现的,你的测试条件是什么?负载带的什么?
这个板子有一些NDA的文档,是关于测试的,你可以找一下TI授权代理商协助你。
授权代理商信息- http://www.ti.com.cn/general/cn/docs/gencontent.tsp?contentId=24957&DCMP=TI-cn_Home_Tracking&HQS=v?OT%2bhome_b_dist
Kevin Chen1,你好!我这广州这边的,方便给你的联系方法给我吗?我的Email:xxh0201@126.com
我的测试条件:
12V免维护蓄电池一个,10W太阳能板一块(输出在16V以上)。负载就是蓄电池(给电池充电)。太阳能板→我的MPPT电路板→蓄电池。
我设置的参数为:A0的电压=2.25V;A2=4.69V;A4=1.2V;A6=4.69V。 电流检测0.8V/A,最大电流为1.5A, 输出电压设为:13.5V。
AN-2121是否就是demo板文档呢?这个文档有看的。demo板就没有了。
Kevin Chen1,你能否帮助下。我的这个设计做不下去了。TI的代理商新晔电子的工程师们也搞不明,
1.关于设置:A0为最大输出电压设置,当输出采样电压达到A0设置值后IC保护。A4为输出限流设置。A2为进入PM mode条件设置,当设置为4.69时表示当工作于1:1情况2S后进入PM,当功率变化3.1%时退出PM。A6表示进入MPPT的最小输入输出电流设置。目前看来设置没什么问题。
2.关于MOSFET发热的问题,请问用的是什么型号MOSFET呢?
3.你指的手动控制是什么意思呢?SM72442能够独立工作的,它也可以通过I2C接口与单片机通讯。
4.如果采用DC source的话,要在DC source和MPPT板子之间加功率电阻(本质上就是模拟光伏板的输出阻抗)。
5.你的问题是觉得MPPT效果不理想呢,还是板子根本就没实现MPPT呢?
看你的布局,驱动的走线比较长,建议先调通这个全桥的驱动电路,看是否有干扰引起直通,可以断开控制芯片,单独给驱动信号检查
Luke Pan
1.关于设置:A0为最大输出电压设置,当输出采样电压达到A0设置值后IC保护。A4为输出限流设置。A2为进入PM mode条件设置,当设置为4.69时表示当工作于1:1情况2S后进入PM,当功率变化3.1%时退出PM。A6表示进入MPPT的最小输入输出电流设置。目前看来设置没什么问题。
2.关于MOSFET发热的问题,请问用的是什么型号MOSFET呢?
3.你指的手动控制是什么意思呢?SM72442能够独立工作的,它也可以通过I2C接口与单片机通讯。
4.如果采用DC source的话,要在DC source和MPPT板子之间加功率电阻(本质上就是模拟光伏板的输出阻抗)。
5.你的问题是觉得MPPT效果不理想呢,还是板子根本就没实现MPPT呢?
1.关于设置:请看附件原理图
A0为最大输出电压设置,当输出采样电压达到A0设置值后IC保护。————————A0的电压=2.25V;
A4为输出限流设置。————————————————————————————A4=1.2V, 电流检测0.8V/A,所以最大电流为1.5A
A2为进入PM mode条件设置,当设置为4.69时表示当工作于1:1情况2S后进入PM,当功率变化3.1%时退出PM。————A2=4.69V。
A6表示进入MPPT的最小输入输出电流设置。目前看来设置没什么问题。—————————————————————A6=4.69V,直接进入MPPT。
2.关于MOSFET发热的问题,请问用的是什么型号MOSFET呢?
我用了2N2519,TO—247;P75N75,TO—220,两种型号的MOSFET。
3.你指的手动控制是什么意思呢?SM72442能够独立工作的,它也可以通过I2C接口与单片机通讯。
我的硬件电路就如原理图一样,没有单片机的。只是在SM72442的/RST与地间加了一个按钮开关,按下开关就令SM72442重启。
4.我用一块10W的太阳能板作实验的。直接接电池时都有0.39A的,
5.你的问题是觉得MPPT效果不理想呢,还是板子根本就没实现MPPT呢?
我的实验效果好像根本就没实现MPPT。
另外,从示波器测得的波形来看,输出驱动的波形是很常的。
你好,
1.太阳能光伏板MPPT输出10W时的电压是多少,蓄电池的电压范围是多少?
2.你的输入输出电流采样是通过SM72295内部集成的差分运放得到的么?如果是,SM72295的SIA,SOA,SIB,SOB脚的共模输入电压范围要在(VDD+1V)到100V之间,也就是说一定要把采样电阻放置在高电位端(你的原理图中输出采样电阻一端接地了,这样是不行的,可以参考AN-2121设计,把电阻放在上端,同时要保证你的输入输出电压都大于10V+1V)。
3.如果只是10W功率设计的话,目测你的板子上的电感设计过量了。
4.MOS管发热是应为IC频率很高,开通关断损耗占主导,可以选用一些耐压,耐流值相对小点的MOS管,但是要Qg,Qgd参数值一定要小,推荐使用CSD18504KCS。
5.能不能放点实验波形和数据出来呢,buck,boost桥臂中点的波形。以及判断是否实现MPPT的话,可以用一块带MPPT的和一块不带MPPT的输出功率做个比较,就能知道是否进入MPPT了。
Luke Pan
你好,
1.太阳能光伏板MPPT输出10W时的电压是多少,蓄电池的电压范围是多少?
2.你的输入输出电流采样是通过SM72295内部集成的差分运放得到的么?如果是,SM72295的SIA,SOA,SIB,SOB脚的共模输入电压范围要在(VDD+1V)到100V之间,也就是说一定要把采样电阻放置在高电位端(你的原理图中输出采样电阻一端接地了,这样是不行的,可以参考AN-2121设计,把电阻放在上端,同时要保证你的输入输出电压都大于10V+1V)。
3.如果只是10W功率设计的话,目测你的板子上的电感设计过量了。
4.MOS管发热是应为IC频率很高,开通关断损耗占主导,可以选用一些耐压,耐流值相对小点的MOS管,但是要Qg,Qgd参数值一定要小,推荐使用CSD18504KCS。
5.能不能放点实验波形和数据出来呢,buck,boost桥臂中点的波形。以及判断是否实现MPPT的话,可以用一块带MPPT的和一块不带MPPT的输出功率做个比较,就能知道是否进入MPPT了。
1、我的太阳能板标示是10W的,但实际是肯定没有10W的。我的蓄电池电压在12.2V左右。
太阳能板的开路电压17.5以上(阳光好的时候),短路时电流在0.42A;直接给12.2V蓄电池充电时,电流有0.39A。
2、输入输出电流采样是通过SM72295内部集成的差分运放得到的。两个20mΩ(原理图上分别为R1、R2)的电流检测电阻分串在正母线上,请查看前面一贴的附件《SM72442+SM72295(20130815)》,所以不存在你所说的:“原理图中输出采样电阻一端接地了”这种情况。
再有就是:太阳能板及蓄电池的电压都大于12V的,所以SM72295的SIA,SOA,SIB,SOB脚的共模输入电压范围必定在(VDD+1V)到100V之间的。
3、我采用的是铁硅铝电感,电感器从5uH到30uH都试过了。
4、MOS管发热,我认为不是频高、开通关断损耗造成的。因为最热的管是左下角Q3管,且是几秒内就热得烫手的那种。我认为应是下图这种电流通过造成的:右上角管Q2几乎常通,且左下角管续流时开通,从而造成蓄电池的电流如红线所示。
5、波形都有测过的,只因示波器存半天都不能恢复过来继续工作,所以不存波形。
在相关的几个文档:SM72442,SM72295,AN-2121,SN-2124,AN-2296,SLAA602……中,但总觉得这些文档中要不就是不够详细,要不就是有自相矛盾的地方。也可能是我的水平不够。
如:AN-2121的“Figure 4”与AN-2124的“Figure 5”,使用的场效应管就不一样,一种N型的,一种P型的。
而SM72442芯片文档中的Figure 11,Figure 12.,读写I2C的时顺图也很难理解:读写的字节长度都不一样的,明明Figure 12图中只有10个字节(因为只有7个字节的数据),但两个图中标的都是11个字节。
Figure 11中的第四个Frame 4:Length Byte = 7,Figure 12中的第四个Frame 4:Data 1。
请问,你的板子调好没有?