自适应音频功率放大器「建议收藏」

自适应音频功率放大器「建议收藏」自适应音频功率放大器一、题目描述基本指标:输入信号范围10-100mV有效值,负载电阻8Ω,输出功率恒定2W其他要求:测取功放指标,测取输入、输出电阻,测取通频带曲线,验证带宽。二、设计思路拟采用自动增益控制(AGC)电路+功率放大电路实现该课题要求。2.1AGC电路设计思路采用结形场效应管(JFET)或程控放大芯片设计。①利用JFET2N3821工作在可变电阻区,通过改变场效应管源漏极间的电阻来控制运算放大器的放大倍数。②采用AD603程控增益可调集成运放作为可变增益放大器结合简单

大家好,又见面了,我是你们的朋友全栈君。

自适应音频功率放大器

一、题目描述

基本指标:输入信号范围10-100mV 有效值,负载电阻8Ω,输出功率恒定2W
其他要求:测取功放指标,测取输入、输出电阻,测取通频带曲线,验证带宽。

二、设计思路

拟采用自动增益控制(AGC)电路+功率放大电路实现该课题要求。

2.1 AGC电路设计思路

采用结形场效应管(JFET)或程控放大芯片设计。
①利用JFET 2N3821工作在可变电阻区,通过改变场效应管源漏极间的电阻来控制运算放大器的放大倍数。
②采用AD603程控增益可调集成运放作为可变增益放大器结合简单的AGC控制电路来实现自动增益控制。

2.2 功率放大电路设计思路

有于题目要求恒定输出2W的功率,所以不能使用常用的功放芯片LM386,于是在TI官网找了LM1875这块芯片。

2.3 Flowchart

Created with Raphaël 2.2.0 信号输入 AGC电路 功率放大电路 信号输出

三、电路设计

基本都是从数据手册拿的,详细解释大家可以直接看数据手册。

3.1 AGC电路设计

3.1.1 JFET电路

请添加图片描述

3.1.2 AD603电路

AD603

3.2 LM1875电路设计

在这里插入图片描述

四、仿真结果

采用Multisim软件进行仿真,仿真结果能够完美实现题目要求。仿真文件已上传,也可以按照三中所给电路图自行搭建。

五、数据测试

JFET测试结果:测取了在输入10~100 mVRMS时,输出电压有效值。以及在这些数据输入功放时输出的功率值。
请添加图片描述

六、总结

个人觉得这个题目还是有一定难度的,在做实物的时候,AGC电路没有成功。个人觉得是因为没有使用2N3821而是使用了3DJ6替代;在做AD603仿真的时候,输出的大概是一个100mV的直流分量,交流量大概在uV级别,非常微弱。在做功放的时候,负载得使用黄金铝壳电阻,在加了散热片的前提下,2W的输出芯片还是很烫,电阻也有点。总的来说完成的很一般吧。


END:课设报告

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135041.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 简单的WebService创建+发布Tomcat(java WebService)「建议收藏」

    简单的WebService创建+发布Tomcat(java WebService)「建议收藏」本文完全是为自己的学习过程做一个记录,大佬敬请留言指点,勿喷。一、本文环境为eclipse2019-3,jdk1.8,Tomcat7。二、WebService创建俩种方式,1、据IDE自带的webservice生成工具进行。2、通过创建servlet并利用构造函数进行publish。(具体的是利用CXF、axis等哪种框架,没搞明白,希望看见的大佬可以留言)三、1、据IDE自带的webse…

    2022年10月16日
    2
  • cocoapods使用_软线连接

    cocoapods使用_软线连接背景

    2022年9月27日
    1
  • MySQL自动化运维平台建设

    MySQL自动化运维平台建设MySQL自动化运维工具Inception一、Inception简介Inception是集审核、执行、回滚于一体的一个自动化运维系统,它是根据MySQL代码修改过来的,用它可以很明确的,详细的,准确的审核MySQL的SQL语句,它的工作模式和MySQL完全相同,可以直接使用MySQL客户端来连接,但不需要验证权限,它相对应用程序(上层审核流程系统等)而言,是一个服务器,在连接…

    2022年5月17日
    36
  • leetcode-5最长回文子串(manacher算法)

    leetcode-5最长回文子串(manacher算法)原题链接给你一个字符串 s,找到 s 中最长的回文子串。示例 1:输入:s = “babad”输出:”bab”解释:”aba” 同样是符合题意的答案。示例 2:输入:s = “cbbd”输出:”bb”示例 3:输入:s = “a”输出:”a”示例 4:输入:s = “ac”输出:”a” 提示:1 <= s.length <= 1000s 仅由数字和英文字母(大写和/或小写)组成题解暴力class Solution {public:

    2022年8月8日
    5
  • 这10个Redis使用技巧,提升90%工作效率(建议收藏)

    前言 Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。随之而来的一系列最佳实践…

    2021年6月23日
    68
  • pyharm激活码_通用破解码

    pyharm激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    51

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号