初出茅驴,说的有不对的地方,欢迎大家共同探讨交流。


在上一篇文章中我说到了P管的开关控制BUCK电路。P管的前级驱动需要PWM驱动,当然这个PWM的占空比是需要可变化的。

PWM是数字量,只有高和低两种状态,可以使用比较器来实现,由于比较器一般都是OC输出或者OD输出,所以输出端会接一个上拉电阻,以方便能够输出高低电平,以及多少幅值的高低电平。

比较器:当V+ > V- 时输出高电平                     当V+ <  V- 时输出低电平

如图:这个图就不细说了,大家应该都懂的吧~~

另外我们说,要让比较器输出PWM,要想让比较器输出保持不变的周期,也就是载波频率不变,可以让比较器正端输入不变,改变负端输入,而且还需要是一定周期的变化,并且不能是方波,方波的斜率太抖,不好控制。那么我们知道的有周期变化的有正弦波、三角波、锯齿波。但是这三种波形当中,三角波的产生比较简单,一个电容的充放电就可以实现。另外我们知道电容的充放电波形是有一个很大的拐角的。为了避免这种情况,我们需要在电容的电没充满时进行放电,没放完时进行充电。这就牵涉到了两个阈值问题。那么既然是两个阈值,就可以想到比较器搭建的滞回比较器。

如图:

比如本图中阈值Vth和Vtl分别为4.35V和1.54V。那么该滞回比较器可以得到不同占空比的PWM。如图:

另外,本图中是使用了信号源作为信号发生器产生的一个PWM,那么我们要想办法制作一个电路替代该信号源。

之前说可以使用电容的充放电,而且不能让他充满。要在充电曲线中央位置。

那么由于比较器的正端我们已经得到了双阈值,接下来就是怎样用这个双阈值去控制电容的充放电。

可以将电容放在比较器的负输入端,再加一个电阻连接到输出端,可以制作出一个三角波的电路,如图:

改图利用比较器输出高电平通过R9对C2电容充电,比较器输出低电平时通过R9到比较器内部,再通过比较器内部的地进行放电。

将上述图与电压比较器进行结合,如图所示:

可以看到图中没有使用信号源,在U1A的输出端产生了一个占空比较大的方波。调节R1,可以改变占空比。以上只能说能够实现方波的输出,在不使用单片机的情况下。

实际情况下,一般会通过不断调试得出正确频率的载波。关于滞回比较器的详细计算和电容充放电的一些计算会在后续文章中陆续发出。

接下来就要将的是如何将这个电路与上一讲当中的控制P管进行结合了,在写一篇学习记录中将给出。

关于BUCK降压的一些学习笔记2-->滞回比较器产生三角波相关推荐

  1. 关于BUCK降压的一些学习笔记3-->最简单的BUCK电路

    在上两篇学习记录中说到了利用运放的滞回比较器产生一个三角波,再利用这个三角波接入一个比较器产生方波.另外就是BUCK的一个电路,分别如下图所示: 产生方波: 该图中C1电容的上端就可以直接产生一个三角 ...

  2. Verilog学习脚印3-简单状态机(三角波)

    Verilog学习脚印3-简单状态机(三角波) 附:verilog语法笔记(持续更新ing) 目录 bash命令 实例1:三角波发生器 电路原理(来自B站-北交李金城老师的PPT,侵删) 代码实现与验 ...

  3. STM8学习笔记---利用PWM功能输出SPWM波

    要生成SPWM波,其关键是要生成一组正弦规律变化的数字,然后将数字对应成PWM输出的占空比,按照顺序输出占空比就行.生成正弦波的方法在 使用C语言产生正弦波数据 这篇博客有详细说明,这里就不说了. 本 ...

  4. STM8学习笔记---定时器输出7路PWM波

    STM8S003F3P6单片机共有三个定时器定时器1.定时器2.定时器4.其中定时器1为16位高级定时器,定时器2为16位通用定时器,定时器4为8位基本定时器.定时器1和定时器2可以输出PWM波.其中 ...

  5. #学习笔记#(14)select隐藏右侧三角鼠标移入展开-jQuery

    原理: 利用div的overflow:hidden,使select右侧图标隐藏消失.//然而opera浏览器的边框无法去除= =,不知何解. jQuery: mouseenter,鼠标移入select ...

  6. 【电路补习笔记】10、电感式开关电源(BUCK 降压电路)

    目录 分类 封装 焊线式 覆晶式 开关电源 三种基本的非隔离开关电源 纹波(ripple) 开关电源的元件构成 有源开关 肖特基二极管或快恢复二极管 不使用普通硅二极管的原因 电感 电容 分压电阻(输 ...

  7. 学习笔记之——DCDC降压芯片基本原理及选型主要参数介绍

    文章目录 1. DCDC转换器简介 2. 降压式(Buck)转换器基本原理 3. DCDC芯片选型主要参数参考 4. 实例演示 4.1 M3406-ADJ芯片基本介绍 4.2 芯片外围电路设计 4.3 ...

  8. 如何通过电感+MOS管实现BUCK降压和Boost升压

    关于buck/boost升降压电路的知识,学习整理如下. BUCK/BOOST升降压电路构成的三兄弟元器件:1.电感,2.二极管,3.mos管. 电路用到: 1.基尔霍夫定律:一个回路上的电压之和等于 ...

  9. 开关电源环路学习笔记(3)-系统框图

    继续学习,继续看书,继续动脑子. 上期已经说明了开关电源满足三个条件之后,可以看成是线性的了,那么这期就来看看开关电源的系统框图. 一个坑 我一开始就掉进一个坑:系统框图的输入量为什么不是Vi,而是参 ...

最新文章

  1. 简述Python中的break和continue的区别
  2. mkyaffs2image编译
  3. 阿里云:面向5G时代的物联网无线连接服务
  4. 微信开发必看,使用.Net Core 开发微信跨平台应用
  5. 【HDU - 5917】Instability(规律,结论,Ramsey定理,知识点,tricks)
  6. 谷歌:CNN击败Transformer,有望成为预训练界新霸主!LeCun却沉默了...
  7. Java常用设计模式————抽象工厂模式
  8. 针对“云计算”服务安全思路的改进-花瓶模型V4.0
  9. char* 与 LPCTSTR转换
  10. Ubuntu环境下sublime3 nodejs安装与插件配置
  11. 都说人工智能入门难?但80%的人都错了……
  12. 远程调用python_远的解释|远的意思|汉典“远”字的基本解释
  13. 词频统计及其效能分析
  14. undefined reference to `gdk_monitor_get_scale_factor/gtk_widget_get_scale_factor‘
  15. 电脑蓝屏日志存在哪里_Win10蓝屏日志在哪里 蓝屏查看工具BlueScreenView使用教程...
  16. 判断门禁卡是否加密_教你用手机模拟加密门禁卡-不用电脑
  17. 异常值检验的一些方法
  18. 用PPT作数模论文图片的方法与技巧
  19. px4初探-qgroundcontrol安装
  20. Java实现龟兔赛跑

热门文章

  1. 保存下载图片(taro h5)
  2. MFC 句柄Hwnd 与 窗口Wnd的联系
  3. 零基础做一个微信答题小程序(二)
  4. GPS从入门到放弃(二十六) --- RTKLIB函数解析
  5. 讯飞语音——带你简单实现语音听写
  6. 【今日CV 计算机视觉论文速览 第118期】Tue, 21 May 2019
  7. 一件代发怎么赚钱?无货源模式
  8. Python爬虫:给我一个链接,虎牙视频随便下载
  9. 服务器开发——定时器
  10. 使用node加密excel文件