0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VF转换电路计算三角波的高低阈值

fcsde-sh 来源:张飞实战电子 作者:鲁肃老师 2021-10-11 10:37 次阅读

上一篇文章我们计算出上面的阻容取值,让它的三角波频率在16KHz,但是采用的是一般工程应用中的估算法。那么本文根据以上的参数,通过详细的公式建立数学模型的方法来重新计算出它的实际工作频率,并看看三角波的高低阈值分别是多少,和估算法有多少差距。

根据上面的电路图,我们知道,当比较器输出高电平时,由于比较器的两个输入端是高阻抗,以及输出端是OC输出,三极管是断开的,所以上面的电路可以等效为:

根据KCL定律可得:

48a1304a-2970-11ec-82a8-dac502259ad0.jpg

由于

48bcef56-2970-11ec-82a8-dac502259ad0.jpg

(其中Vcc=5V)。把I1、I2、I5带进(1)式中得:

48f1ae76-2970-11ec-82a8-dac502259ad0.jpg

根据KCL定律可得:

49272d9e-2970-11ec-82a8-dac502259ad0.jpg

由于

49471c3a-2970-11ec-82a8-dac502259ad0.jpg

(其中Vcc=5V)。把I3、I4、I5带进(3)式中得:

495dc8b8-2970-11ec-82a8-dac502259ad0.jpg

(2)(4)联立方程组

4986b16a-2970-11ec-82a8-dac502259ad0.jpg

可得:

49964990-2970-11ec-82a8-dac502259ad0.jpg

当比较器输出低电平时,由于比较器内部是三极管。

49ca92c2-2970-11ec-82a8-dac502259ad0.jpg

这里以LM329为例,输出低电平的典型值按照0.25V计算的话,那么电路可以等效为:

49fdba80-2970-11ec-82a8-dac502259ad0.jpg

根据KCL定律可得:

4a0dd21c-2970-11ec-82a8-dac502259ad0.jpg

由于

4a323e5e-2970-11ec-82a8-dac502259ad0.jpg

(其中Vcc=5V)。把I1、I2、I5带进(6)式中得:

4a44ffa8-2970-11ec-82a8-dac502259ad0.jpg

又由于Vb=0.25V,带入(7)式可得:

4a74b982-2970-11ec-82a8-dac502259ad0.jpg

也就是说,对应的三角波低阈值:

4a9e396a-2970-11ec-82a8-dac502259ad0.jpg

那么,当比较器输出高电平时,实际电容上的电压VcL是从1.333V开始充电,那么根据(5)式得:

4aaed874-2970-11ec-82a8-dac502259ad0.jpg

4acb4162-2970-11ec-82a8-dac502259ad0.jpg

此时,可以把电路看作B节点通过R4电阻对电容进行充电,那么对应的最大充电电流Ic_max为:

4adb0304-2970-11ec-82a8-dac502259ad0.jpg

当VbL=2.91V时,对应的A点电位是:

4af99828-2970-11ec-82a8-dac502259ad0.jpg

此时由于V+=Va=2.86V,V-=Vc = 1.333V,所以V+ 》 V-,比较器输出高,电容充电。当电容上的电压VcH=3.008V时,此时VbH:

4b09d45e-2970-11ec-82a8-dac502259ad0.jpg

4b2acace-2970-11ec-82a8-dac502259ad0.jpg

当VbH=3.16V时,对应的A点电位是:

4b67327a-2970-11ec-82a8-dac502259ad0.jpg

此时由于V+=Va=3.008V,V-=Vc = 3.008V,所以V+ = V-,比较器就认为下一时刻V+ 《 V-,比较器输出低。而此时对应了电容的最小充电电流Ic_min:

4b923cea-2970-11ec-82a8-dac502259ad0.jpg

所以,在比较器输出高电平时,电容的电压Vc 从1.333V充到3.008V,它的平均充电电流Ic:

4c15b692-2970-11ec-82a8-dac502259ad0.jpg

由以上求出来的结果可知,三角波的低阈值VL=1.333V,高阈值VH=3.008V。

4c392140-2970-11ec-82a8-dac502259ad0.jpg

这也是电容Vc分别对应的高低阈值。所以,根据下面的等效电路,可以求出电容的最大放电电流If_max:

4c6eb8f0-2970-11ec-82a8-dac502259ad0.jpg

4c9d52b4-2970-11ec-82a8-dac502259ad0.jpg

根据下面的等效电路,可以求出电容的最小放电电流If_min:

4cd5eb6a-2970-11ec-82a8-dac502259ad0.jpg

4cfa811e-2970-11ec-82a8-dac502259ad0.jpg

所以,在比较器输出低电平时,电容的电压Vc 从3.008V放到1.333V,它的平均放电电流If:

4d393b3e-2970-11ec-82a8-dac502259ad0.jpg

所以,toff时间:

4d6aa020-2970-11ec-82a8-dac502259ad0.jpg

ton时间:

4d97a656-2970-11ec-82a8-dac502259ad0.jpg

所以,

4da4df1a-2970-11ec-82a8-dac502259ad0.jpg

而所以根据Qc = C*ΔV得:

由此可知,我们得到的容值和之前的估算法是一致的,也就是说三角波的工作频率就是16KHz。但是,不同的是三角波的高低阈值是有差异的,估算法:1.2V~2.8V,公式法:1.333V~3.008V。所以,最终我们可以得出结论:用更精确的公式法来计算三角波电路的阻容的话,最终得到的工作频率是能满足设计需求的,只不过三角波的高低阈值是有差异的。

4ddb3678-2970-11ec-82a8-dac502259ad0.jpg

最后,如果我们用上面的参数进行仿真的话,来验证看看是否一致。

通过上面的仿真波形来看,三角波的低阈值是1.317V,和我们计算的1.333V是非常接近的;三角波的高阈值是3.007V,和我们计算的3.008V也是非常接近的。

然而频率还会存在差异,这是由于平均充电电流采用的线性近似算法,如果建立数学模型,则需要更复杂的数学工具进行推导。而实际是需要匹配合适的电容,通过测量波形来选择合适的容值。

如果我们修改一下容值,就能得到想要的工作频率。当然,考虑到各种温漂的因素,实际波形还是会存在差异,这里我们需选用1%精度的电阻和C0G的I类陶瓷电容让工作频率更稳定。然而,在工程应用中,采用估算法是最效率的。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    170

    文章

    5481

    浏览量

    169529
  • 模型
    +关注

    关注

    1

    文章

    2704

    浏览量

    47681

原文标题:VF转换电路的双阈值公式法计算

文章出处:【微信号:fcsde-sh,微信公众号:fcsde-sh】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    电机起转后波形不是正弦,接近三角,如何调整?

    电机起转后波形不是正弦,接近三角,如何调整?
    发表于 04-22 07:20

    三角形和星形电机参数怎么确定?

    请教一下 三角形和星形电机怎么确定,通过测量 ------- 线电阻=2*相电阻 星形 线电阻=2/3*相电阻 三角形 这个说法对吗
    发表于 03-07 06:57

    AD8436能在80us就输出三角的RMS值吗?

    输入信号为12.5Khz的三角三角的来源是霍尔电流传感器,希望知道AD8436能在80us就输出三角
    发表于 12-11 08:28

    AD9837为什么输出的是对称三角

    我想用AD9837输出锯齿,按照datasheet所描述,不输出正弦,输出正弦的相位,按理说正弦相位是一个累加然后到0,再累加,这样输出的是锯齿
    发表于 12-01 07:34

    如何使用运算放大器产生±3mV,500KHz的三角

    如何使用运算放大器产生±3mV,500KHz的三角,运放供电电压±15V。谢谢各位。
    发表于 11-15 08:32

    AT32F系列DAC双通道输出三角的使用方法

    AT32F系列DAC双通道输出三角的使用方法
    发表于 10-27 06:51

    怎么设置stm32输出一个三角呢?

    怎么设置stm32输出一个三角
    发表于 10-23 06:58

    蓝牙的三角定位是一个什么原理?

    这个蓝牙三角定位是通过什么原理实现定位的
    发表于 10-09 06:58

    三角降压启动程序怎么编写?

    三角
    YS YYDS
    发布于 :2023年07月06日 21:51:20

    三角正反转降压启动控制回路#星三角正反转

    三角
    学习电子知识
    发布于 :2023年06月26日 19:44:42

    手动星三角降压启动#星三角形降压启动

    三角
    学习电子知识
    发布于 :2023年06月26日 19:38:43

    星形接法接线图#星三角接线

    三角
    学习电子知识
    发布于 :2023年06月26日 19:35:13

    空气延时触头星三角降压启动#星三角形降压启动

    三角
    学习电子知识
    发布于 :2023年06月26日 19:30:43

    单电源三角发生器

    单电源三角发生器
    发表于 05-25 22:20

    为什么晶振电路通过两个反相器出来是三角呢?

    我用一有源晶振(一次是10MHz一次是4MHz),按照规范的方波电路搭出来,却是三角?这是为什么呢?反相器用的是CD4069。。。
    发表于 04-28 15:43