在电路理论中,电压源和电流源同样理想,同样易于实现。您只需画一个圆圈,然后为电压添加正负号或为电流添加箭头。现在您有一个电路元件,它可以在所有条件下产生指定电压或在所有条件下驱动指定电流。
在现实生活中,电源并不理想,此外,逼近理论电压源比逼近理论电流源要容易得多。电压源与电池、齐纳二极管或与缓冲器组合的电阻分压器一样简单。
另一方面,电流源通常需要一些巧妙的电路设计和对操作细节的更多关注。
有多种方法可以设计电流源。在我们研究双运算放大器拓扑之前,让我们简要回顾一下其他一些选项。您可以通过单击相应的链接了解有关所有这些主题的更多信息。
一种有趣的方法是使用电压调节器作为电流调节器:
另一种选择是基于放大器的电路,我在上一篇关于如何设计简单的电压控制双向电流源的文章中对此进行了讨论。基于放大器的电路隐约让人联想到双运算放大器拓扑结构,但其中一个放大器是仪表放大器而不是运算放大器。
最后,我们有Howland 电流泵,它在 Sergio Franco 博士撰写的 AAC 文章中进行了彻底分析。
我在 Analog Devices 的一份旧应用笔记中找到了这个被描述为“精密电流泵”的电路。它产生与输入电压成正比的双向输出电流。
这是原始电路图:
这个电路有一些我喜欢的地方。首先,只需要两种类型的元件:运算放大器和电阻器。
其次,运算放大器具有相同的部件号。的确,该电路使用两个运算放大器,而 Howland 泵仅使用一个,但两个运算放大器可以是完全相同的部件这一事实是有利的,因为您可以使用双运算放大器 IC 封装,从而最大限度地减少任何第二个运算放大器需要额外的成本或电路板空间。
第三,五个电阻中的四个(R2、R3、R4、R5)可以具有相同的值,然后电压电流增益由一个电阻(R1)控制。R2–R5 的值并不重要,因此您可以根据实验室已有的组件或现有 BOM 调整电路。但请记住,更高精度的电阻器会产生更高精度的电流源。
第四,输入电压是差分的。这使您可以灵活地提供控制电压,并允许您利用电路的双向输出电流能力,而无需生成延伸到地以下的控制电压。
我们将使用 LTspice 实现来帮助我们分析双运放电流源。
在这里,我使用的是 LTspice“理想的单极运算放大器”。我最初用 OP-77 尝试过,但模拟运行不正常。OP-77 宏模型可能存在问题,因为我有另一个版本的电路使用 LT1001A 运算放大器并且它模拟正确。
恒流源电路通常依赖于某种类型的反馈,无论负载电阻如何,该反馈都会使电压源产生指定的电流。(您可以在我为颜色传感器项目设计的压控 LED 驱动器中看到一个简单的示例。)
在双运放电流泵中,U1放大差分控制电压,U2配置为电压跟随器,感应负载两端的电压并将其反馈到输入级。
上面显示的电压源配置产生一个从 +250 mV 到 –250 mV 的差分输入电压。根据应用笔记中提供的方程式,输出电流应在 2.5 mA 至 –2.5 mA 之间变化,因为 A V = 1 且 R1 = 100 Ω,这正是我们观察到的:
使用此电路需要注意的一件事是 U1 输出电压。所有负载电流都来自 U1。如果忽略流经反馈电阻R4 并流入U2 正输入端的极小电流,则U1 输出端的电压将等于I OUT 乘以负载电阻与R1 的电阻之和。
该电压很容易超过运算放大器输出级实际产生的电压,特别是如果您使用的是 ±3 V 或 ±5 V 电源轨,而不是我认为的 ±12 V 或 ±15 V 模拟电源电压过去常见。
由于这个限制,我认为双运算放大器电流泵是具有低负载电阻和/或小输出电流的应用的不错选择。
我们快速浏览了具有合理 BOM 要求并包含差分控制电压输入级的双向电流源电路。在下一篇文章中,我们将使用 LTspice 更详细地分析电路的性能。
1、深入理解SerDes(Serializer-Deserializer)之一
2、深入理解SerDes(Serializer-Deserializer)之二
3、科普:深入理解SerDes(Serializer-Deserializer)之三
4、资深工程师的ESD设计经验分享
5、干货分享,ESD防护方法及设计要点!
6、科普来了,一篇看懂ESD(静电保护)原理和设计!
7、锁相环(PLL)基本原理 及常见构建模块
8、当锁相环无法锁定时,该怎么处理的呢?
9、高性能FPGA中的高速SERDES接口
10、什么是毫米波技术?它与其他低频技术相比有何特点?
11、如何根据数据表规格算出锁相环(PLL)中的相位噪声
12、了解模数转换器(ADC):解密分辨率和采样率
13、究竟什么是锁相环(PLL)
14、如何模拟一个锁相环
15、了解锁相环(PLL)瞬态响应
16、如何优化锁相环(PLL)的瞬态响应
17、如何设计和仿真一个优化的锁相环
18、锁相环(PLL) 倍频:瞬态响应和频率合成
19、了解SAR ADC
20、了解 Delta-Sigma ADC
21、什么是数字 IC 设计?
22、什么是模拟 IC 设计?
23、什么是射频集成电路设计?
24、学习射频设计:选择合适的射频收发器 IC
25、连续时间 Sigma-Delta ADC:“无混叠”ADC
26、了解电压基准 IC 的噪声性能
27、数字还是模拟?I和Q的合并和分离应该怎么做?
28、良好通信链路性能的要求:IQ 调制和解调
29、如何为系统仿真建模数据转换器?
30、干货!CMOS射频集成电路设计经典讲义(Prof. Thomas Lee)
31、使用有效位数 (ENOB) 对 ADC 进行建模
32、以太网供电 (PoE) 的保护建议
33、保护高速接口的设计技巧
34、保护低速接口和电源电路设计技巧
35、使用互调多项式和有效位数对 ADC 进行建模
36、向 ADC 模型和 DAC 建模添加低通滤波器
37、揭秘芯片的内部设计原理和结构
38、Delta-Sigma ADCs中的噪声简介(一)
39、Delta-Sigma ADCs中的噪声简介(二)
40、Delta-Sigma ADCs 中的噪声简介(三)
41、了解Delta-Sigma ADCs 中的有效噪声带宽(一)
42、了解Delta-Sigma ADCs 中的有效噪声带宽(二)
43、放大器噪声对 Delta-Sigma ADCs 的影响(一)
44、放大器噪声对 Delta-Sigma ADCs 的影响(二)
45、参考电压噪声如何影响 Delta Sigma ADCs
46、如何在高分辨率Delta-Sigma ADCs电路中降低参考噪声
47、时钟信号如何影响精密ADC
48、了解电源噪声如何影响 Delta-Sigma ADCs
49、运算放大器简介和特性
50、使用 Delta-Sigma ADCs 降低电源噪声的影响
51、如何设计带有运算放大器的精密电流泵
52、锁定放大器的基本原理
53、了解锁定放大器的类型和相关的噪声源
54、用于降低差分 ADC 驱动器谐波失真的 PCB 布局技术
55、干货!《实用的RFIC技术》课程讲义
56、如何在您的下一个 PCB 设计中消除反射噪声
57、硅谷“八叛徒”与仙童半导体(Fairchild)的故事!
58、帮助你了解 SerDes!
1、免费公开课:ISCAS 2015 :The Future of Radios_ Behzad Razavi
2、免费公开课:从 5 微米到 5 纳米的模拟 CMOS(Willy Sansen)
3、免费公开课:变革性射频毫米波电路(Harish Krishnaswamy)
4、免费公开课:ESSCIRC2019-讲座-Low-Power SAR ADCs
5、免费公开课:ESSCIRC2019-讲座-超低功耗接收器(Ultra-Low-Power Receivers)
6、免费公开课:CICC2019-基于 ADC 的有线收发器(Yohan Frans Xilinx)
7、免费公开课:ESSCIRC 2019-有线与数据转换器应用中的抖动
8、免费公开课:ISSCC2021 -锁相环简介-Behzad Razavi
9、免费公开课:ISSCC2020-DC-DC 转换器的模拟构建块
10、免费公开课:ISSCC2020-小数N分频数字锁相环设计
11、免费公开课:ISSCC2020-无线收发器电路和架构的基础知识(从 2G 到 5G)
12、免费公开课:ISSCC2020-从原理到应用的集成变压器基础
13、免费公开课:ISSCC2021-射频和毫米波功率放大器设计的基础
14、免费公开课:ISSCC 2022-高速/高性能数据转换器系列1(Prof. Boris Murmann)
15、免费公开课:ISSCC 2022-高速/高性能数据转换器系列2(Dr. Gabriele Manganaro)
16、免费公开课:ISSCC 2022-高速/高性能数据转换器系列3(Prof. Pieter Harpe)
17、免费公开课:ISSCC 2022-高速/高性能数据转换器系列4(Prof. Nan Sun)
点击下方“公众号”,关注更多精彩
半导体人才招聘服务平台