实用麦克风话筒音频放大器电路设计和电路图

news2024/12/23 22:18:54

设计目标

输入电压最大值输出电压最大值电源Vcc电源Vee频率响应偏差@20Hz频率响应偏差@20kHz
100dB SPL(2Pa)1.228Vrms5V0V–0.5dB–0.1dB

设计说明

此电路使用跨阻抗放大器配置中的运算放大器将驻极体炭精盒麦克风的输出电流转换为输出电压。此电路的共模电压是固定的,设置为中位电压,可消除任何输入级交叉失真。

实用麦克风话筒音频放大器电路图

如需要可编辑的LCEDA格式原理图,请访问资源下载
在这里插入图片描述

实用麦克风话筒音频放大器电路图(上图运放为LM321,仿真运放为TLV6741)

说明

  1. 在线性输出运行范围内使用运算放大器,通常在 AOL 测试条件下指定该范围。
  2. 使用膝点电压低的电容器(钽、C0G,等等)和薄膜电阻器来帮助降低失真度。
  3. 使用电池为此电路供电,以消除因切换电源而导致的失真。
  4. 使用低电阻值电阻器和低噪声运算放大器实现高性能低噪声的设计。
  5. 为了偏置麦克风而连接到 R1 的电压不必与运算放大器的电源电压一致。使用高麦克风偏置电压将允许 R1使用较高的值,这会降低运算放大器电路的噪声增益,同时仍使麦克风保持正常运行。
  6. 电容器 C1 应该足够大,以它的阻抗远远小于音频频率下的电阻器 R1。使用钽电容器时请注意信号极性。

设计步骤

以下面的麦克风为例来设计此电路。

麦克风参数
灵敏度 - 94dB SPL (1 Pa)–35 ± 4 dBV
电流消耗最大值0.5mA
阻抗2.2kΩ
标准工作电压2Vdc
  1. 将灵敏度转换为每帕斯卡的电压。
    1 0 − 35 d B 20 = 17.78 m V / P a 10^{ \frac{-35dB}{20}} = 17 .78 mV / Pa 102035dB=17.78mV/Pa

  2. 将每帕斯卡的电压转换为每帕斯卡的电流。
    17.78 m V / P a 2.2 k Ω = 8.083 μ A / P a \frac{17.78mV/Pa}{ 2.2kΩ} = 8.083μA / Pa 2.2kΩ17.78mV/Pa=8.083μA/Pa

  3. 声压达到 2Pa 这一最高级别时会出现最大输出电流。
    I M a x = 2 P a × 8.083 μ A / P a = 16.166 μ A I_{Max} = 2Pa \times 8 .083 μA / Pa = 16 .166 μA IMax=2Pa×8.083μA/Pa=16.166μA

  4. 计算电阻器 R4 的值以设置增益

  5. 计算偏置电阻器 R1 的值。在以下公式中,Vmic 是麦克风的标准工作电压

  6. 根据 20kHz 时的允许偏差计算高频极点。在以下公式中,G_pole1 是频率为“f”时的增益。

  7. 根据步骤 6 中计算的极点频率计算 C3。

  8. 根据 20Hz 时的允许偏差计算低频转角频率。在以下公式中,G_pole2 是由所有频率为“f”的极点分别生成的增益。一共有两个极点,所以应除以 2。
    在这里插入图片描述

  9. 根据步骤 8 中计算的截止频率计算输入电容器 C1。

  10. 假设输出负载 R5 为 10kΩ,请根据步骤 8 中计算的截止频率计算输出电容器 C4。

  11. 将放大器的输入共模电压设置为中位电压。选择 100kΩ 作为 R2 和 R3 的值。等效电阻等于两个电阻器的并联组合:
    R e q = R 2 并联 R 3 = 100 K 并联 100 k = 50 K Q Req = R2并联R3= 100Κ并联100k= 50ΚQ Req=R2并联R3=100K并联100k=50KQ

  12. 计算电容器 C2 以过滤电源和电阻器噪声。将截止频率设置为 1Hz。

设计仿真

交流仿真结果

在这里插入图片描述

麦克风话筒音频放大器交流仿真结果

瞬态仿真结果

输入电压表示麦克风的输入信号的 SPL。2 Vrms 输入信号表示 2 帕斯卡。
在这里插入图片描述

麦克风话筒音频放大器瞬态仿真结果

噪声仿真结果

以下仿真结果显示 22kHz 时的噪声为 22.39µVrms。测量带宽为 22kHz 时的噪声,以表示使用带宽设置为22kHz 的音频分析仪测量出的噪声。
在这里插入图片描述

麦克风话筒音频放大器噪声仿真结果 22.05uVrms @ 22kHz 横坐标为频率Frequency (Hz)

设计采用的运算放大器TLV6741

Vss1.8V 至 5.5V
VinCMVee 至 Vcc–1.2V
Vout轨至轨
Vos150µV
Iq890µA/通道
Ib10pA
UGBW10MHz
SR4.75V/µs
通道数1

设计备选运算放大器

OPA172OPA192
Vss4.5V 至 36V4.5V 至 36V
VinCMVee–0.1V 至 Vcc–2VVee–0.1V 至 Vcc+0.1V
Vout轨至轨轨至轨
Vos±200µV±5µV
Iq1.6mA/通道1mA/通道
Ib8pA5pA
UGBW10MHz10MHz
SR10V/µs20V/µs
通道数1、2、41、2、4

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

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

相关文章

第15届蓝桥杯Python青少组选拔赛(STEMA)2023年8月真题-附答案

第15届蓝桥杯Python青少组选拔赛(STEMA)2023年8月真题 题目总数: 11 总分数: 400 一、单选题 第 1 题 单选题 以下不符合 Python 语言变量命名规则的是( )。 A. k B. 2_k C. _k D. ok 答案 B …

cesium方案论证实现功能

仓库地址:Harvey-Andrew 演示地址:哔哩哔哩-满分观察网友z 文章目录 1. 场景加载2. 3D 模型2.1. 坐标转换2.2. 放置模型2.3. 调整模型2.4. 提交方案 3. 查看方案3.1. 场景还原3.2. 删除 1. 场景加载 加载Cesium的Melbourne Photogrammetry的倾斜摄影作…

【Threejs进阶教程-着色器篇】1. Shader入门(ShadertoyShader和ThreejsShader入门)

ThreejsShader入门 关于本Shader教程认识ShaderShader和Threejs的关系WebGLShaderThreejsShaderShadertoyShader其他Shader 再次劝退数学不好的人从ShaderToy开始Shader的代码是强类型glsl的类型,变量,内置函数,关键字关于uv基于UV的颜色处理…

Linux——高级IO

目录 IO 五种IO模型 阻塞式IO 非阻塞式IO 信号驱动IO 多路转接 异步IO 阻塞IO VS 非阻塞IO IO 网络的知识我们已经介绍完了,网络通信的本质就是IO,一方要发送数据,还要接收数据,这就是一次IO,所以我们原来说过…

解决VSCode中导入PyTorch时报错的HTTP错误与Channel冲突

问题描述与解释 在Anaconda中成功安装PyTorch,并进行了验证: (base) C:\Users\Hui>conda activate pytorch(pytorch) C:\Users\\Hui>python Python 3.8.19 (default, Mar 20 2024, 19:55:45) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on …

安装windows服务,细节

1、选中服务代码,右键添加安装程序。 2、安装程序的权限一定改为local,否则安装时会提示null错误。 3、安装服务 InstallUtil D:\vs2022work\testFW\testFW\bin\Debug\testFW.exe p:InstallUtil 需要新建环境变量才能直接使用(找到InstallUtil 工具所在…

沃尔核材:价值重估

当英伟达这个曾经的GPU行业龙头,伴随AI的发展成为AI芯片架构的供应商时,他就跳出了原本行业的竞争格局,曾经还能与之一战的超威半导体被远远甩在身后,成为宇宙第一公司。 这说的就是一家公司价值的重估。今天给大家聊的也是这样一…

【C++】相机标定源码笔记- RGB 相机与 ToF 深度传感器校准类

类的设计目标是为了实现 RGB 相机与 ToF 深度传感器之间的高精度校准,从而使两种类型的数据能够在同一个坐标框架内被整合使用。这在很多场景下都是非常有用的,比如在3D重建、增强现实、机器人导航等应用中,能够提供更丰富的场景信息。 -----…

学习笔记(linux高级编程)11

进程间通信 》信号通信 应用:异步通信。 中断,, 1~64;32应用编程。 如何响应: Term Default action is to terminate the process. Ign Default action is to ignore the signal. wait Core Default action is …

Eclipse运行main函数报 launch error

右键run as java application,运行main函数的时候报launch error 解决方式:文件右键run configurations 旧的是Project JRE,改成下图这个样子

视频去水印在线工具,视频去水印网站在线使用

在数字媒体时代,视频创作已成为越来越多人热衷的活动。然而,当我们想要对下载的视频进行二次创作或分享时,视频上的水印常常成为一个头疼的问题。本文将为您介绍几种免费且高效的去水印方法,让您在视频制作中游刃有余!…

Studying-代码随想录训练营day28| 122.买卖股票的最佳时机II、55. 跳跃游戏、45.跳跃游戏II、1005.K次取反后最大化的数组和

第28天,贪心算法part02,题目难度在增加,要锻炼贪心思维能力(ง •_•)ง,编程语言:C 目录 122.买卖股票的最佳时机II 55. 跳跃游戏 45.跳跃游戏II 1005.K次取反后最大化的数组和 总结: 122.买卖股票的…

npm install puppeteer 报错 npm ERR! PUPPETEER_DOWNLOAD_HOST is deprecated解决办法

npm install puppeteer 报错如下: npm ERR! PUPPETEER_DOWNLOAD_HOST is deprecated. Use PUPPETEER_DOWNLOAD_BASE_URL instead. npm ERR! Error: ERROR: Failed to set up Chrome v126.0.6478.126! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to sk…

绝区零国际服下载 一键下载绝区零国际服教程

绝区零是一款米哈游倾情打造的全新都市幻想动作角色扮演游戏。在游戏中,我们将扮演一名绳匠,这是为出于各种原因需要进入危险空洞的人提供指引的专业人士。您将与独特的角色一起踏上冒险之旅,携手探索空洞,对战强大敌人&#xff0…

每周题解:最大半连通子图

题目链接 最大半连通子图 题目描述 一个有向图 G ( V , E ) G\left(V,E\right) G(V,E) 称为半连通的 (Semi-Connected),如果满足: ∀ u , v ∈ V \forall u,v\in V ∀u,v∈V,满足 u → v u\to v u→v 或 v → u v\to u v→u&#xff0…

番外篇 | 斯坦福提出即插即用二阶优化器Sophia :相比Adam实现2倍加速,显著节省大语言模型训练成本

前言:Hello大家好,我是小哥谈。大模型的预训练成本巨大,优化算法的改进可以加快模型的训练时间并减少训练开销。目前大模型的训练优化器基本上都采用Adam及其变体,并且Adam的应用已经有9个年头了,在模型优化方面相当于霸主的地位。但是能否够在优化器方面提高模型预训练效…

【每日刷题】Day79

【每日刷题】Day79 🥕个人主页:开敲🍉 🔥所属专栏:每日刷题🍍 🌼文章目录🌼 1. 1619. 删除某些元素后的数组均值 - 力扣(LeetCode) 2. 1365. 有多少小于当前…

python3.8安装详细教程

python3.8下载及安装详细教程 Python 3.8 是一个重要的Python版本,它引入了一系列新功能和改进。以下是对Python 3.8的详细概述,包括其关键特性、安装方法以及版本状态等信息。 Python 3.8的关键特性 海象运算符(Walrus Operator&#xff09…

保障性住房数字化运营平台助力租赁住房智能化管理

保障性住房能提供合理的价格、良好的配套设施和优越的租住体验,租赁将不是问题。 一、发力租赁型保障房建设 随着城镇化进程的加速和流动人口规模的扩大,进城务工人员、新就业大学生等新市民、青年人的住房困难问题日益凸显。加快发展租赁型保障性住房…

深圳技术大学oj C : 生成r子集

Description 输出给定序列按字典序的 � 组合,按照所有 � 个元素出现与否的 01 标记串 ����−1,...,�1 的字典序输出. 此处01串的字典序指:先输入的数字对应低位&#x…