热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

模电设计学习笔记(二)——反相放大电路

模电设计学习笔记(二)反向放大电路设计反向放大电路:输出信号与输入信号的相位相反并且电压或电流值成一定比例。如下图就是一个简单的反向

模电设计学习笔记(二)


反向放大电路设计

反向放大电路:输出信号与输入信号的相位相反并且电压或电流值成一定比例。

如下图就是一个简单的反向放大电路。

设计反向放大电路,同样的需要先清除需求,然后定量的分析,最终通过计算所得的数据来进行搭建电路。


例如:

设计目标:


输入(V)输出(V)频率(KHz)电源(V)
最小最大最小最大f最小最大
-6+6-12+125-15+15

1.该电路的传递函数为:

                                             

2.确定R1的起始值,然后通过计算得到R2的值。

R1的值会影响信号的增益误差。假设信号源内阻为10Ω,R1设置为1000Ω,则会产生1%的误差。

因此确定R1为100k。

3.计算该电路的增益G=2。

4.计算R2的值为200k。

5.计算小信号电路的带宽,以确保满足设计所需需求(5KHz)。

\huge NG=1+\frac{R2}{R1}=1+\frac{200K}{100K}=3

数据手册链接:https://www.ti.com.cn/product/cn/OP07


仿真结果:

直流仿真结果:

交流仿真结果:

瞬态仿真结果:

如瞬态仿真结果,输出为输入为反相,也满足传递函数。

还可以看见输出波形有点失真,初步分析原因:结合直流仿真结果可知,在输入为6V左右时,输出会呈现失真状态。


推荐阅读
  • 如何在微信文章中插入附件文档:详细教程与技巧分享
    对于众多企业和教育机构的微信公众号而言,在发布信息时常常需要在文章中嵌入各类文档附件,例如应聘申请表、健康声明书、数据记录表、疫情防控登记表、项目申报评分表及各类公告通知等。本文将详细介绍如何在微信文章中高效地插入不同类型的文档附件,并分享一些实用技巧,帮助用户提升内容发布的专业性和便捷性。 ... [详细]
  • 通过整合JavaFX与Swing,我们成功地将现有的Swing应用程序组件进行了现代化改造。此次升级不仅提升了用户界面的美观性和交互性,还确保了与原有Swing应用程序的无缝集成,为开发高质量的Java桌面应用提供了坚实的基础。 ... [详细]
  • 通过优化模板消息机制,本研究提出了一种高效的信息化推送方案。该方案利用获取的访问令牌(access token)和指定的模板ID,实现了精准且快速的信息推送,显著提升了用户体验和信息传递效率。具体实现中,通过调用相关API接口,确保了消息的准确性和及时性,为用户提供更加便捷的服务。 ... [详细]
  • 在WorldWind中,双线程架构被广泛应用,但多线程环境下的数据共享问题常常被忽视,这可能导致数据修改时出现不一致的情况。尽管如此,在WorldWind的代码中并未显式地使用锁机制来解决这一问题。此外,动态内存管理也是需要关注的重点,尤其是在资源释放方面。本文将深入探讨多线程编程与锁机制在WorldWind中的应用,分析其潜在问题并提出优化建议。 ... [详细]
  • Understanding the Distinction Between decodeURIComponent and Its Encoding Counterpart
    本文探讨了 JavaScript 中 `decodeURIComponent` 和其编码对应函数之间的区别。通过详细分析这两个函数的功能和应用场景,帮助开发者更好地理解和使用它们,避免常见的编码和解码错误。 ... [详细]
  • 在本章中,我们将深入探讨大规模数据处理和高并发系统设计的关键策略。通过分析实际案例和最新技术,本书详细介绍了如何优化数据处理流程、提升系统性能以及确保系统的稳定性和可扩展性。此外,还讨论了常见的挑战和解决方案,为读者提供了宝贵的实践指导。 ... [详细]
  • Java服务问题快速定位与解决策略全面指南 ... [详细]
  • 如何在Oracle ASM_Diskgroup中重命名现有磁盘
    如何在Oracle ASM_Diskgroup中重命名现有磁盘 ... [详细]
  • Sapphire 测试网上线:首个支持 EVM 的隐私 ParaTime 环境
    Sapphire 测试网上线:首个支持 EVM 的隐私 ParaTime 环境 ... [详细]
  • 本文深入探讨了 iOS 开发中 `int`、`NSInteger`、`NSUInteger` 和 `NSNumber` 的应用与区别。首先,我们将详细介绍 `NSNumber` 类型,该类用于封装基本数据类型,如整数、浮点数等,使其能够在 Objective-C 的集合类中使用。通过分析这些类型的特性和应用场景,帮助开发者更好地理解和选择合适的数据类型,提高代码的健壮性和可维护性。苹果官方文档提供了更多详细信息,可供进一步参考。 ... [详细]
  • VC6.0自1998年发布以来,因其轻量级和便捷性,至今仍被许多开发者所青睐。然而,在调试过程中,用户常常面临无法直接终止调试进程的问题,导致需要频繁重启VC6.0以重新加载项目。本文将详细介绍如何高效利用VC6.0的调试工具,包括常用调试技巧和解决调试过程中常见问题的方法,帮助开发者提高调试效率和代码质量。 ... [详细]
  • jQuery Flot 数据可视化插件:高效绘制图表的专业工具
    jQuery Flot 是一款高效的数据可视化插件,专为绘制各种图表而设计。该工具支持丰富的图表类型和自定义选项,适用于多种应用场景。用户可以通过其官方网站获取示例代码和下载资源,以便快速上手和使用。 ... [详细]
  • 计算 n 叉树中各节点子树的叶节点数量分析 ... [详细]
  • 深入解析斐波那契数列的算法原理与应用
    本文深入探讨了斐波那契数列的算法原理及其广泛应用。通过递归和动态规划两种方法,详细解析了斐波那契数列的生成过程,并提供了高效的实现代码。此外,文章还讨论了斐波那契数列在计算机科学、数学建模以及自然界中的实际应用,展示了其在优化算法设计和解决复杂问题中的重要性。 ... [详细]
  • 在 Ubuntu 系统上正确安装 NVIDIA 显卡驱动程序前,首先需要卸载已有的驱动版本。这一步骤至关重要,以避免新旧驱动冲突导致系统不稳定。接下来,可以通过官方仓库或 NVIDIA 官方网站下载最新驱动,并使用终端命令进行安装。确保在安装过程中启用适当的内核模块支持,以获得最佳性能和兼容性。此外,建议在安装后重启系统并验证驱动是否成功加载。 ... [详细]
author-avatar
青岛淘宝摄影
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有