Meter Bus解析1(http://blog.csdn.net/qingwufeiyang12346/article/details/47767595),对Meter
Bus进行了概述。
         Meter Bus解析2(http://blog.csdn.net/qingwufeiyang12346/article/details/47767623),对Meter
Bus的slave设计进行了分析。

    本文解说master电路中,一个很重要的组成部分“升压斩波电路”。



    1、什么是斩波电路?

    斩波电路原来是指在电力运用中,出于某种须要,将正弦波的一部分"斩掉".(比如在电压为50V的时候,用电子元件使后面的50~0V部分截止,输出电压为0.)后来借用到DC-DC开关电源中,主要是在开关电源调压过程中,原来一条直线的电源,被线路"斩"成了一块一块的脉冲。

2、斩波电路分类

    a、Buck电路:降压斩波器。其输出平均电压Uo小于输入电压Ui,输出电压与输入电压极性同样。

b、Boost电路:升压斩波器,其输出平均电压Uo大于输入电压Ui,输出电压与输入电压极性同样。

    c、Buck-Boost电路:降压或升压斩波器。其输出平均电压Uo大于或小于输入电压Ui,输出电压与输入电压极性相反,电感传输。 

    d、Cuk电路:降压或升压斩波器,其输出平均电压Uo大于或小于输入电压Ui,输出电压与输入电压极性相反。电容传输。

本文主要解说升压斩波(Boost)电路的原理。



    3、升压斩波(Boost)电路

    升压电路例如以下图所看到的。如果电感L值和电容C值都非常大,以下分析其工作原理。

    

    a、V通时,E向L充电,充电电流恒为Ii。同一时候C向负载供电。由于C值非常大,所以输出电压恒为Uo。设V通的时间为Ton,此阶段L上积蓄的能量位为EIiTon。

    b、V断时,E和L共同向C充电并向负载R供电,设V断的时间位Toff,则此阶段电感L释放的能量为(Uo - E)IiToff。

    c、假设达到稳态,一个周期T中,在L中积蓄的能量和释放的能量应该相等,则

  EIiTon = (Uo
- E)IiToff

Uo - E = ETon
/ Toff

Uo = E(1
+ Ton / Toff)  

Uo = E(Ton
+ Toff)/ Toff
= E(T / Toff)

    d、由于(T
/ Toff)大于等于1,所以此电路的输出电压高于电源电压。故称该电路为升压斩波(Boost)电路。

e、(T
/ Toff)称为升压比。调节其大小能够改变Uo大小。 





原创性文章,转载请注明出处 http://user.qzone.qq.com/2756567163。 

Meter Bus解析4:升压斩波电路的更多相关文章

  1. 为spring cloud config实现刷新动态掉的坑

    正常搭建配置中心,网上教程多,这里不讨论,只记坑也是为了后来者少花时间在这里,由于是当时研究了好久才写的文章,所以只能提供问题的原因,当然会给出印证的思路,闲话不多说进入正题! 版本spring bo ...

  2. 使用VS code 创建 Azure Functions,从blob触发,解析,发送至Service Bus

    更多内容,关注公众号:来学云计算 场景: 某设备定时于每天23:00左右将一天的运行日志.devicelogtxt上传到Azure Blob,期待Blob文件上传后, 自动通过Azure Functi ...

  3. Linux驱动模型解析bus之platform bus

    这是内核启动之后要调用的驱动模型的开始代码: drivers/base/init.c/** * driver_init - initialize driver model. * * Call the ...

  4. STM32F10xx CAN BUS相关库文件"stm32f10x_can.c"内的库函数解析

    一.背景: 还是继续CAN通信,要节省开发时间,使用库函数可大大降低开发周期,并且还能确保寄存器的配置几 乎是万无一失,所以,在此就STM32F10xx的CAN操作库函数的使用做个简析. STM32有 ...

  5. [Network Architecture]Mask R-CNN论文解析(转)

    前言 最近有一个idea需要去验证,比较忙,看完Mask R-CNN论文了,最近会去研究Mask R-CNN的代码,论文解析转载网上的两篇博客 技术挖掘者 remanented 文章1 论文题目:Ma ...

  6. EventBus3.0源码解析

    本文主要介绍EventBus3.0的源码 EventBus是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化 Android 事件传递. EventBus使用简单,并将事件发布和订阅充 ...

  7. linux下bus、devices和platform的基础模型

    转自:http://blog.chinaunix.net/uid-20672257-id-3147337.html 一.kobject的定义:kobject是Linux2.6引入的设备管理机制,在内核 ...

  8. 使用Dom4j进行XML解析

    1  概述 在进行ESB集成项目中,使用到了很多系统的接口,这些接口传输的数据大部分都采用了XML的格式,这样在使用ESB开发服务时就需要对XML数据进行解析或拼接的操作,本文以项目中流程服务为例,讲 ...

  9. 在SQL中使用CLR提供基本函数对二进制数据进行解析与构造

      二进制数据包的解析一般是借助C#等语言,在通讯程序中解析后形成字段,再统一单笔或者批量(表类型参数)提交至数据库,在通讯程序中,存在BINARY到struct再到table的转换. 现借助CLR提 ...

随机推荐

  1. Vue.js——router-link阻止click事件

    router-link 只能单纯做路由跳转 https://segmentfault.com/q/1010000007896386

  2. spark查看stage和tasks信息

    spark提供了web-ui接口.外部命令等多种方法监视spark程序的执行状态.利用spark的监视功能,可以方便的查看spark应用程序执行的状态,具体包括:1)stage和tasks列表信息  ...

  3. 设置vscode为中文

    设置vscode为中文 ctr+shift+p 输入 configure language 进 en更改为zh-cn , 重启vscode即可 , 如果还不行,就安装插件

  4. 母牛的故事(hdoj 2018,动态规划递推,详解)

    有一头母牛,它每年年初生一头小母牛.每头小母牛从第四个年头开始,每年年初也生一头小母牛.请编程实现在第n年的时候,共有多少头母牛? Sample Input2450Sample Output246 / ...

  5. CSDN怎么转载别人的博客

    在参考"如何快速转载CSDN中的博客"后,由于自己不懂html以及markdown相关知识,所以花了一些时间来弄明白怎么转载博客,以下为转载CSDN博客步骤和一些知识小笔记. 参考 ...

  6. eclipse 中常用快捷键

    * 字母大小写转换 ctrl+shift+x   转为大写 ctrl+shift+y   转为小写 * eclipse 自动生成对象来接收方法的返回值的快捷键 说明:光标一定要定位到要自动生成返回值对 ...

  7. Scoop - 在Windows命令行上进行程序安装

    2019-01-28  22:49:21 资料来源自Scoop官方网站以及github上的帮助文档 如果有疑惑或者觉得文章有错误请留言以帮助改正 补充内容(2019-04-09 21:11:36):不 ...

  8. Mac安装virtualwrapper时报错No module named virtualenvwrapper

    1. 前言 我在使用mac安装virtualwrapper的时候遇到了问题,搞了好长时间,才弄好,在这里总结一下分享出来,供遇到相同的问题的朋友使用,少走些弯路. 2. 问题说明 Mac默认系统的py ...

  9. * format-- set command window output display format

    the displayed number may not match the input number due to display format default: 4 decimal syntax: ...

  10. open random

    open文件操作 f = open('文件路径',mode='rwab+',encoding='utf-8') # content = f.read(3) # 读出来的都是字符 # f.seek(3) ...