今天试了一下开关电源芯片TL494。介绍如下 TL494具有5V的REF参考电压输出,可以为自身提供参考电压输出。拥有死区时间控制,单个三极管输出驱动电流为200MA,工作电压为7-40V,工作频率为1-300KHz。可以自己对TL494设定参考电压,其值为-0.3V到VCC-2V。是用来做步进电源的好方案,但是如果是单端式的电路(例如BUCK/BOOST电路)占空比最高只有50%。振荡频率的电容取值范围为0.47nF到10uF,电阻取值范围为1.8K到500K。振荡器频率计算公式: 芯片正常工作时14号引脚输出5V的基准电压,在5号引脚可以测得频率为振荡器频率的锯齿波幅值为3V。 死区时间控制:控制信号由集成电路外部输入,一路送至死区时间比较器,一路送往误差放大器的输入端。死区时间比较器具有120mV的输入补偿电压,它限制了最小输出死区时间约等于锯齿波周期的4%,当输出端接地,最大输出占空比为96%,而输出端接参考电平时,占空比为 48%。当把死区时间控制输入端接上固定的电压(范围在0—3.3V之间)即能在输出脉冲上产生附加的死区时间。 最重要的来了,照芯片手册上接的不过只用了一个NPN型三极管(用习惯了),然后。。。。然后输出电容就炸了。。。。吓尿我了。需特别注意的是TL494控制的是PNP型三极管(这一点和平常用的开关芯片不一样)。本来对于PNP三级管来说是要关断的结果对于NPN三级管来说就是开通了,然后就一直导通。三极管就一直导通,电容能不炸?所以,要用PNP三级管,要用PNP三级管,要用PNP三级管,因为重要所以说三遍。其实也可以参照芯片手册上的典型应用电路用PNP和NPN三极管接成达林顿管。
11
|
|
|
|
怎样驱动mos管求电路
|
|
|
|
|
今天用TL494做了一个0-15V步进可调的BUCK电路,因为没有合适的功率电阻(水泥电阻)就没有测试带负载能力了。在0-1V之间电压调得不好,不过在后面1-15V调节精度都是蛮高的。等功率电阻到了,再把测试结果发上来。先上电路图,用STM32的DA对TL494的2好脚输入电压,芯片控制输出,使电压采样电阻分的电压控制在和DA电压一样。
|
|
|
|
|
在调试的过程中出现了问题,今天已经解决了。DA输入时会出现电压被抬升的情况,解决办法是去掉2、3号脚的电阻。3号脚悬空。但是在0-1V的时候调的不太准。这还是在没有闭环,采集输出电压来微调DA的情况下,已经很好了。还有就是,一个三极管的情况下带负载能力不行。还需要外接驱动电路,以加大芯片的驱动能力
|
|
|
|
|
个人感觉都要写成开发经历了
|
|
|
|
|
今天在一次发现一个问题,就是在带5欧的重载的时候芯片发烫的厉害,可能是驱动能力不够了,然后对电路改进了一下。同时加了电流检测芯片INA系列。下面上图
|
|
|
|
|
改进后的电路如下图,对开关管加了一级驱动以加大电流的输出能力
|
|
|
|
|