【电路笔记】-电流源

电流源

文章目录

  • 电流源
    • 1、概述
      • 1.1 理想电流源
      • 1.2 实际电流源
      • 1.3 连接规则
    • 2、依赖电流
      • 2.1 压控电流源
      • 2.2 电流控制电流源
    • 3、总结

本文为前面文章 电压源的延续,我们将在本文介绍电流源。

与电压源的情况类似,我们将首先介绍理想电流源的概念,并讨论其特殊性和特性。

然而,在实际电路中,无法找到理想的电流源,因为该模型出现了一些悖论和不可能的情况。 我们将这些实际源区分为实际电流源,我们将看看它们与理想模型有什么区别。 两个或多个电流源之间的互连规则也在同一部分中进一步讨论。

最后,将在最后一节详细介绍了相关电流源,它们是电压或电流控制的电流源。

1、概述

1.1 理想电流源

理想电流源是一种无论必须提供给特定输出负载的电压如何都可以提供恒定且稳定的电流值的设备。 理想电流源由双圆或圆内箭头表示,如下图1所示:

在这里插入图片描述

图1:提供阻抗Z负载的理想电流源(左)及其相关的电压/电流特性(右)

理想电流源的特性有时表示为 I=f(V),因为严格数学上讲,图 1 中的表示不是函数而是分布。

1.2 实际电流源

电流源中发生的内部功率损耗可以通过并联的电阻器 ( R S R_S RS) 进行建模。 I / V I/V I/V 特性不再平坦,但(例如对于电压源)使用斜率值 − 1 / R s -1/R_s 1/Rs 进行校正,如图 2 所示:

在这里插入图片描述

图2:提供阻抗Z负载的理想电流源(左)及其相关的电压/电流特性(右)

我们可以注意到,理想电流源相当于电阻 R S R_S RS 趋向于 + ∞ +\infin +(开路)的真实电流源。

1.3 连接规则

在本小节中,我们强调一个事实,即在电路中集成电流源时必须牢记一些连接规则。

首先,电流源的端子不能置于开路:

在这里插入图片描述

图3:电流源开路,禁止连接

开路的电阻为 + ∞ +\infin +,当源提供不等于0的电流时,电压量趋于 + ∞ +\infin +,这是不可能的。 实际上,电压将增加直至其击穿值,迫使源极端子之间的空气/真空变得导电。 这种现象通常会导致源或至少其一个组件的损坏。

此外,两个或多个电流源的串联也是被禁止的,即使两个源提供相同的电流值。

在这里插入图片描述

图4:电流源串联配置,禁止连接

不允许这种类型的连接的原因是无法预测等效电路:源会添加,还是只有一个可以有效工作?

电路中某一支路的电流只能取一个值,不能有多个电流叠加。

最后,电流源的并联是绝对允许并推荐的,以获得更高的输出电流:

在这里插入图片描述

图5:并联配置中的电流源,允许连接

如图 5 中的第二个电路所示,如果其中一个源的方向相反,则也可以减去这些值。

在并联配置中,输出电流是供电过程中涉及的电流源的代数和。

2、依赖电流

在前面的部分中,已经介绍了一个独立的电流源,它们的值是固定的,仅取决于源的设计。

相关电流源的电流值可以通过外部参数进行调整。 相关电流源有两种类型:压控电流源 (VCCS) 和电流控制电流源 (CCCS)。 在电路图中,电流相关源由菱形图案包围的箭头形状(电流方向)表示:

在这里插入图片描述

图6:VCCS(左)和 CCCS(右)

2.1 压控电流源

对于这种类型的相关电流源,输入(电压)的性质与输出(电流)不同,链接因子标记为 σ = 1 / R \sigma=1/R σ=1/R,并表示以西门子 ( S S S) 或 Ω − 1 Ω^{-1} Ω1 为单位的电导率。

我们在图 7 中介绍了包含 VCCS 的简单电路的例子,并展示了如何计算其输入。

在这里插入图片描述

图 7:VCCS电路

由于电压源 V 1 V_1 V1 提供1kΩ/1kΩ 分压器,因此 VCCS 的输入由 V I N = V 1 / 2 = 5 V V_{IN}=V1/2=5V VIN=V1/2=5V 给出。由于 VCCS 的增益为 0.2 S,因此依赖源的输出电流为 I S = 0.2 × V I N = 1 A I_S =0.2×V_{IN}=1A IS=0.2×VIN=1A。通过将欧姆定律应用到电阻 R 3 R_3 R3上,可以简单地计算输出电压,我们得到 V S = I S × R 3 = 200 V V_S=I_S×R_3=200V VS=IS×R3=200V

VCCS 的一个示例是 M O S F E T 放大器 MOSFET放大器 MOSFET放大器(#),它是一种基于电压效应的晶体管:

在这里插入图片描述

图8:VCCS示例,MOSFET提供输出负载RL

作为 VCCS,MOSFET 放大器将称为栅极电压的电压作为输入,并提供称为漏极电流的输出电流。

通过观察MOSFET的特性 I D = f ( V D S ) I_D=f(V_{DS}) ID=f(VDS),我们可以确认MOSFET确实是一个电流源:

在这里插入图片描述

图9:MOSFET的输出特性

根据命令栅极电压 ( V G S V_{GS} VGS),MOSFET 放大器的特性在输出电压 V D S V_{DS} VDS 达到一定值后变得平坦。 饱和区的这种特性对于电流源来说是典型的。

2.2 电流控制电流源

在 CCCS 的情况下,输入和输出具有相同的性质(电流),因此增益是标记为 k 的无量纲量。

我们再次说明集成 CCCS 的类似电路,以阐明如何检索输出量:

在这里插入图片描述

图10:CCCS电路

控制CCCS的输入电流直接由欧姆定律给出: I I N = V 1 / ( R 1 + R 2 ) = 5 m A I_{IN}=V_1/(R_1+R_2)=5mA IIN=V1/(R1+R2)=5mA。 输入电流乘以增益k即可得到输出电流, I S = k . I I N = 3 m A I_S=k.I_{IN}=3mA IS=k.IIN=3mA。 最后,通过对电阻器 R 3 R_3 R3 应用欧姆定律再次给出输出电压, V S = I S × R 3 = 0.6 V V_S=I_S×R_3=0.6V VS=IS×R3=0.6V

CCCS 的示例是基于双极结型晶体管 (BJT) 的放大器,读者可以参考共发射极放大器和共集电极放大器的教程以获得更多详细信息。

在这里插入图片描述
在这里插入图片描述

图11:针对多个命令基极电流(IB)的集电极支路(C)中的输出特性图

我们再次认识到在特定电压值之后平坦的 I / V I/V I/V 函数,这对于电流源来说是典型的,就像 MOSFET 放大器一样。

3、总结

  • 为了概念化电流源,我们首先提出了理想电流源,它不是真实的设备,而是理想的结构。 无论输出负载上的电压值如何,理想电流源都能提供恒定且稳定的输出电流值。 它们通过平坦的 I / V I/V I/V 特性来识别,该特性假定可以提供无限量的功率。
  • 然而,为了考虑内部功率损耗,实际电流源的 I/V 特性呈现出轻微的斜率。 该斜率的值由与源并联放置的源电阻的电导率给出。 源电阻实际上并不存在于设备中,但它是解释和简化计算的一种方式。
  • 此外,我们已经看到,在设计包含电流源的电路时必须考虑一些连接规则。 不建议将电流源置于开路并串联两个或多个源。 然而,并联关联是可以接受的,因为它是一种可以增加输出电流的有用技术。
  • 最后,我们看到一些特殊的电流源可以通过电路的外部量来控制。 它们被称为依赖源,对于电流源,存在两种类型:
    • 压控电流源 (VCCS)
    • 电流控制电流源 (CCCS)
  • 电流相关源的典型示例是 MOSFET (VCCS) 和 BJT 晶体管 (CCCS)。

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

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

相关文章

MySQL 8.2 Command Line Client打开时一闪而过闪退问题

MySQL8.2安装成功后,发现打开MySQL 8.0 Command Line Client时出现一闪而过,打不开的情况。 解决方案: 1、打开MySQL 8.2 Command Line Client文件位置 2、右键选择属性 3、复制它的目标 4、我复制下来的目标路径是这样的,"…

关于 Docker

关于 Docker 1. 术语Docker Enginedockerd(Docker daemon)containerdOCI (Open Container Initiative)runcDocker shimCRI (Container Runtime Interface)CRI-O 2. 容器启动过程在 Linux 中的实现daemon 的作用 Docker 是个划时代的开源项目,…

[计算机网络实验]头歌 实验二 以太网帧、IP报文分析(含部分分析)

目录 第1关:Wireshark基本使用入门 【实验目的】 【实验环境】 【本地主机、平台虚拟机之间数据传递】 wireshark基本用法】 1、wireshark主界面 2、抓取分组操作 3、Wireshark窗口功能 4、筛选分组操作 【实验操作】 ​编辑 第2关:Ethernet帧…

基于Towers of Binary Fields的succinct arguments

1. 引言 Ulvetanna团队Benjamin E. Diamond和Jim Posen 2023年论文《Succinct Arguments over Towers of Binary Fields》,开源代码见: https://github.com/recmo/binius(Rust Sage)【基于plonky3等库】 在该论文中&#xff1…

Apache POI简介

三十二、Apache POI 32.1 介绍 Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作。 一般情况下,POI都是用于操作Excel文件。 Apache POI 的应用场…

基于区域划分的GaN HEMT 准物理大信号模型

GaN HEMT器件的大信号等效电路模型分为经验基模型和物理基模型。经验基模型具有较高精度但参数提取困难,特别在GaN HEMT器件工艺不稳定的情况下不易应用。相比之下,物理基模型从器件工作机理出发,参数提取相对方便,且更容易更新和…

火山引擎 ByteHouse 的增强型数据导入技术实践

作为企业数字化建设的必备要素,易用的数据引擎能帮助企业提升数据使用效率,更好提升数据应用价值,夯实数字化建设基础。 数据导入是衡量OLAP引擎性能及易用性的重要标准之一,高效的数据导入能力能够加速数据实时处理和分析的效率。…

Sa-Token 整合Java17和SpringBoot

目录 前言引入项目开启登录认证路由拦截鉴权解决兼容问题总结 前言 之前无意中发现Sa-Token权限认证框架,项目十分好用。 项目地址: https://github.com/dromara/sa-token 官网地址: https://sa-token.cc/doc.html#/start/example 我的个人…

不停的挖掘硬盘的最大潜能

从 NAS 上退休的硬盘被用在了监控的存储上了。 随着硬盘使用寿命的接近尾声,感觉就是从高附加值数据到低附加值数据上。监控数据只会保留那么几个月的时间,很多时候都会被覆盖重新写入。 有人问为什么监控数据不保留几年的,那是因为监控数据…

java_函数式接口

文章目录 一、什么是函数式接口二、四大核心函数式接口三、使用举例 一、什么是函数式接口 如果一个接口只有一个抽象方法,那么该接口就是一个函数式接口函数式接口的实例可以通过 lambda 表达式、方法引用或者构造方法引用来创建如果我们在某个接口上声明了 Funct…

从mysql源码编译出相应的库和可执行文件及搭建mysql服务端

目录 1. 问题的提出 2. 源码下载 3. 升级或安装某些前置软件 3.1. 升级CMake 3.2. 升级gcc、g 4. 安装依赖库 4.1. 安装OpenSSL 4.2. 安装Curses 4.3. 安装pkg-config 5. 编译、安装 6. 编译结果、配置 7. 编译错误处理 7.1. 错误1 7.2. 错误2 8. 搭建mysql数…

VMware三种网络模式

桥接模式 NAT(网络地址转换模式) Host-Only(仅主机模式) 参考: vmware虚拟机三种网络模式 - 知乎 (zhihu.com)

一篇文章搞懂WPF动画的使用技巧

WPF 动画系统提供了丰富的功能,用于为 UI 元素创建流畅的动态效果。动画可以应用于任何可用于渲染的属性,比如位置、颜色、大小等。在 WPF 中,动画是通过更改随时间变化的属性来实现的。 WPF动画基本用法 例如实现如下的动画效果&#xff1…

合并区间问题

以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] [starti, endi] 。请你合并所有重叠的区间,并返回 一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 。 示例 1: 输入:intervals [[1,…

Java如何获取泛型类型

泛型(Generic) 泛型允许程序员在强类型程序设计语言中编写代码时使用一些以后才指定的类型,在实例化时作为参数指明这些类型。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。Ada、Delphi、Eiffel、Java、C#、F#、Swift 和 Vis…

WPF树形控件TreeView使用介绍

WPF 中的 TreeView 控件用于显示层次结构数据。它是由可展开和可折叠的 TreeViewItem 节点组成的&#xff0c;这些节点可以无限嵌套以表示数据的层次。 TreeView 基本用法 例如实现下图的效果&#xff1a; xaml代码如下&#xff1a; <Window x:Class"TreeView01.Mai…

springcloud整合seata我踩过的坑

版本问题 seata 1.5和1.5之前的目录结构不同,使用docker修改的配置文件也不同 1.4的左右 1.5之后docker 挂载文件也不同 1.5之前是使用自己写的挂载registry docker run -d -p 8091:8091 -p 7091:7091 --network newlead --name seata-serve -e SEATA_IP192.168.249.132…

人工智能基础_机器学习047_用逻辑回归实现二分类以上的多分类_手写代码实现逻辑回归OVR概率计算---人工智能工作笔记0087

然后我们再来看一下如何我们自己使用代码实现逻辑回归的,对二分类以上,比如三分类的概率计算 我们还是使用莺尾花数据 首先我们把公式写出来 def sigmoid(z): 定义出来这个函数 可以看看到这需要我们理解OVR是如何进行多分类的,我们先来看这个 OVR分类器 思想 OVR(One-vs-…

UE 进阶篇一:动画系统

导语: 下面的动画部分功能比较全,可以参考这种实现方式,根据自己项目的颗粒度选择部分功能参考,我们商业项目动画部分也是这么实现的。 最后实现的效果如下: 最终效果 目录: ------------------------------------------- 文末有视频教程/工程地址链接 -------------…

9、鸿蒙应用桌面图标外观和国际化

一、项目资源目录 项目下的resoueces目录为资源配置目录&#xff0c;其中base为基础配置&#xff0c;即在任何语言环境下都会加载的资源&#xff0c; color.json&#xff1a;用于配置颜色&#xff0c;如页面的背景和文字的颜色。 string.json&#xff1a;用于设置文字&#…