电容充放电时间计算

电容充电时间的结论:t充电 = R * C 时,Ut=2*VCC/3,这是一个不能让我释怀的结论。

1、电池充电

U0表示电容C在充电0时刻的电压值;
Ut表示电容C在充电t时刻的电压值;
U1表示电容C在充电∝时刻的电压值,就是电源电压;
Q = C * U    -------①
Q = I * t       -------②
由①和②,我们知道:

假定电容的初始电压为U0=0,则得到:t充电 = -R * C * Ln(  1 - Ut / U1 ) 

注意:U1在∝时刻的电压,就是电源电压

2、电容放电

U0表示电容C在放电0时刻的电压值;
Ut表示电容C在放电t时刻的电压值;

注意:放电的U0和充电的U0不是同一个电压,放电的Ut和充电的Ut不是同一个电压
Q = C * U    -------①
Q = I * t       -------②
由①和②,我们知道:

 假定电容完电无限长,则Ut趋向0,Ln() = ∝,所以t放趋向无穷大;

3、假定充电时间和放电时间相等,计算一下,看看会得到什么条件:

在放电时,UO和电容充电到t时刻的电压是一样的,因此,U0放=Ut充

同理,Ut和电容充电在0时刻的电压是一样的,因此,Ut放=U0充

根据充电时间和放电时间相等,我们得到:

U0放 / Ut放 = (U1-U0充)/(U1-Ut充)

替换后,得到:Ut充 / U0充 = (U1-U0充)/(U1-Ut充)

Ut/U0=(U1-U0)/(U1-Ut)

Ut*U1-Ut*Ut=U0*U1-U0*U0

U0*U1 - Ut*U1+ Ut*Ut - U0*U0 = 0

U1*(U0-Ut) + (Ut-U0)*(Ut+U0)=0

(U0-Ut)(U1-Ut-U0)=0

U1=Ut+U0

假定充电时间和放电时间相等:

电容充电的电源电压 = 充电在t时刻的电压 + 充电在0时刻的电压

4、电容充电时间简化计算

电容的初始电压为U0=0,则得到:t充电 = -R * C * Ln(  1 - Ut / U1 ) 

当1 - Ut / U1 = 1/e时Ut=(e-1)U1/e

e=2.718281828

因此,当Ut=0.632U1时,t充电 = R * C 

记得在上电路分析时,老师讲e=2.7182818283,这个四舍五入,我很难释怀,心里无法接受,得到Ut=2*U1/3时,t充电 = R * C我总想很精确,放不下。其实0.632和0.667在电路分析中不算是误差。

电容充电时间的结论:t充电 = R * C 时,Ut=2*VCC/3

如果你也放不下,就记:t充电 = R * C 时,Ut=0,632*VCC

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/871562.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【C/C++积累技巧】实现 连续播放文件图片+逐帧文本显示, 同时 可以按任意键退出(基于easyx小游戏编程)

技巧一、使用 IMAGE数组循环&#xff1a;实现【连续播放图片】 &#xff08;1&#xff09;一张图片如何放映在 图形化窗口上&#xff1a;借用两个函数 #include<graphics.h> // 函数的头文件IMAGE imgMy; // 图形变量 loadimage(&imgMy, "写入你想显示的图片路…

Java高频面试基础知识点整理27

干货分享&#xff0c;感谢您的阅读&#xff01;背景​​​​​​高频面试题基本总结回顾&#xff08;含笔试高频算法整理&#xff09; 最全文章见&#xff1a;Java高频面试基础知识点整理 &#xff08;一&#xff09;Java基础高频知识考点 针对人员&#xff1a; 1.全部人员都…

vs2019 QT无法打开源文件QModbusTcpClient

vs2019无法打开源文件QModbusTcpClient 如果配置的msvc2019,则查找到Include目录 然后包含&#xff1a; #include <QtSerialBus/qmodbustcpclient.h>

STL 提供的容器可以有多快?(下)「榨干最后一滴」

以下内容为本人的烂笔头&#xff0c;如需要转载&#xff0c;请声明原文链接 微信公众号「ENG八戒」https://mp.weixin.qq.com/s/QWgA97TDMGBnwR4hKA7BwA 查表的消耗 某些场景下需要用到大量的 (string, X) 键值对来存储数据&#xff0c;标准库提供了关联容器 std::map 来解决键…

Python酷库之旅-第三方库Pandas(021)

目录 一、用法精讲 52、pandas.from_dummies函数 52-1、语法 52-2、参数 52-3、功能 52-4、返回值 52-5、说明 52-6、用法 52-6-1、数据准备 52-6-2、代码示例 52-6-3、结果输出 53、pandas.factorize函数 53-1、语法 53-2、参数 53-3、功能 53-4、返回值 53-…

Python爬虫教程第一篇

一、爬虫基础概念 1. 什么是爬虫 爬虫&#xff08;Spider&#xff0c;又称网络爬虫&#xff09;&#xff0c;是指向网站/网络发起请求&#xff0c;获取资源后分析并提取有用数据的程序。从技术层面来说&#xff0c;爬虫通过程序模拟浏览器请求站点的行为&#xff0c;把站点返…

C++11 设计模式8 责任链/职责链模式 ,(ChainofResponsibility)

在学些ffmpeg 的时候&#xff0c;发现&#xff0c;在ffmpeg 做 过滤器的时候&#xff0c;用到了责任链模式&#xff0c;因此学习并记录一下。 我们知道ffmpeg 的 过滤器提供了很强大的功能。例如&#xff0c;视频缩放&#xff0c;声音混编&#xff0c;九宫格&#xff0c;添加文…

经典卷积网络

放假回家了&#xff0c;感觉快坚持不下去了&#xff0c;目前还没有找到关于无监督学习实现分类的课程&#xff0c;普通数据当然肯定不会给你实现分类的啊 给些建议吧。 LeNet 通过共享卷积核&#xff0c;减少网络参数。 一般只统计卷积计算层和全连接计算层&#xff0c;其余操…

【redis操作语句】

1.数据库操作 redis默认有16个数据库&#xff0c;编号为0~15&#xff0c;且默认访问0号数据库 获取当前键值对数量:先set创建一个键值对,再用dbsize获取&#xff0c;flushdb清空再获取。 127.0.0.1:6379> set k1 v1 OK 127.0.0.1:6379> dbsize (integer) 1 127.0.0.1:…

期货量化交易客户端开源教学第三节——键盘通信协议

一、协议约定: 使用串口通信,波特率57600,一个起始位,一个停止位,一个校验位,8位数据,奇校验;约定键盘到电脑的数据为上行数据,电脑到键盘的数据为下行数据;数据格式为十六进制,高字节在前;协议格式2.1 键值帧(上行)无需应答 名称 长度 说明 帧头 1 键按下 # (0x…

安卓onNewIntent 什么时候执行

一.详细介绍 onNewIntent 方法 onNewIntent 是 Android 中 Activity 生命周期的一部分。它在特定情况下被调用&#xff0c;主要用于处理新的 Intent&#xff0c;而不是创建新的 Activity 实例。详细介绍如下&#xff1a; 使用场景 singleTop 启动模式&#xff1a; 如果一个 Ac…

A66 STM32_HAL库函数 之 USART通用驱动 -- B -- 所有函数的介绍及使用

A66 STM32_HAL库函数 之 USART通用驱动 -- B -- 所有函数的介绍及使用 1 该驱动函数预览1.15 HAL_USART_DMAResume1.16 HAL_USART_DMAStop1.17 HAL_USART_Abort1.18 HAL_USART_Abort_IT1.19 HAL_USART_IRQHandler1.20 HAL_USART_TxCpltCallback1.21 HAL_USART_TxHalfCpltCallba…

pid内容索引

Arduino PID整定 Arduino PID库简介 巡线机器人 - PID控制 掌握 PID 调节&#xff1a; 综合指南 PID控制器解释及整定 PID算法解析及程序代码_pid程序 1. PID 控制 2. 通过经典方法进行 PID 调谐_齐格勒尼科尔斯方法 关于PID知识整理 PID循迹机器人及整定 关于pid收藏…

老板也有生命周期

老板也有生命周期 产品生命周期,企业生命周期,老板也有生命周期 市场淘汰的不是公司,而是对管理认知不足,不能与时俱进和经营不善的老板。 市场每个周期都会淘汰一定数量的老板,老板也很难意识到是自己的问题,既然意识不到自己的问题,也就难以作出反应和应对之策,不…

pytorch学习--使用m1 进行训练

import torch #判断是否存在 gpu torch.backends.mps.is_available()Trueif torch.backends.mps.is_available():mps_device torch.device("mps")x torch.ones(1, devicemps_device)print (x) else:print ("MPS device not found.")tensor([1.], devicem…

UML建模案例分析-需求对类图的影响很大

概要 类图描述系统中类的静态结构。 概念是概念&#xff0c;但类图受需求的影响是非常大的&#xff0c;可以说类图是建模的源头。尽管用例图是源头&#xff0c;但对类图的作用有限。 例子 进销存系统里&#xff0c;产品类中&#xff0c;至少要包括如下属性&#xff1a;名称…

现代动力系统理论导论 第一卷+第二卷 Anatole Katok 金成桴

第0章 引言 0&#xff0e;1&#xff0e; 动力学主要分支 0&#xff0e;2&#xff0e; 流&#xff0c;向量场&#xff0c;微分方程 0&#xff0e;3&#xff0e; 时间1映射&#xff0c;截面&#xff0c;扭扩 0&#xff0e;4&#xff0e; 线性化与局部化 第1部分 例子与基本概念 …

使用Python的qrcode库生成二维码 —— 从入门到实践

引言 在数字时代&#xff0c;二维码已成为我们日常生活中不可或缺的一部分&#xff0c;无论是在支付、广告、产品追踪还是信息共享中&#xff0c;二维码的应用无处不在。Python中的qrcode库提供了一个简单而强大的工具&#xff0c;帮助开发者轻松创建二维码。本文将详细介绍如…

html dialog不显示边框

html dialog不显示边框 在HTML中&#xff0c; 元素默认情况下会显示一个边框。如果你想要一个不显示边框的对话框&#xff0c;你可以通过CSS来隐藏边框。 以下是一个简单的例子&#xff0c;演示如何使用CSS来隐藏 元素的边框&#xff1a; HTML: 这是一个不显示边框的对话框。…

宕机/脱机

目录 概念 区别 概念 宕机和脱机是两个不同的概念 宕机:一般指计算机系统或网络突然停止正常运行&#xff0c;无法继续提供服务。宕机可能是由硬件故障、软件问题、电源中断等原因导致的系统失效。 脱机:通常指设备与网络断开连接或无法直接访问在线资源。例如&#xff0c;…