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

设计目标

输入电压最大值输出电压最大值电源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.mfbz.cn/a/768132.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MyBatis3(动态SQL 常用的动态SQL 元素 映射器注解 基本注解 结果映射注解)

目录 一、动态SQL 常用的动态SQL 元素 二、if元素 三、choose 、when 、otherwise 元素 四、trim 、where 、set 元素 trim(不常用) where set 五、foreach 元素 六、bind 元素 #{} ${} 区别 示例完整代码 七、映射器注解 八、基本注解 …

代码随想录算符训练营第1天|LeetCode704二分查找,LeetCode27移除元素

704.二分查找 题目链接:704. 二分查找 - 力扣(LeetCode) 文档讲解:代码随想录 (programmercarl.com) 视频链接:手把手带你撕出正确的二分法 | 二分查找法 | 二分搜索法 | LeetCode:704. 二分查找_哔哩哔哩_…

libtorch+torchvision windows编译

libtorch建议直接采用官方的预编译版本,对应好torchvision版本做编译。 1. libtorch预编译版本下载 libtorch官方下载地址 Pybind11编译 git clone https://github.com/pybind/pybind11.git cd pybind11 mkdir build (base) PS E:\project\pybind11-2.13.1> cd .\build…

STMF4学习笔记(天空星)

前言:本篇笔记参考嘉立创文档,连接放在最后 #RTC相关概念定义 Real-Time Clock 缩写 RTC 翻译 实时时钟,是单片机片内外设的一种,作用于提供准确的时间还有日期,这个外设有独立的电源,当单片机停止供电…

Vue移动端地图App:van-uploader导致的卡顿问题

问题描述 基于Vue3+Vant IU 4开发的移动端地图App,在进行地图点位上报、上报记录查看过程中,出现App卡顿、甚至闪退的问题,进行问题定位之后,发现是van-uploader组件导致的问题。 van-uploader文件上传组件 van-uploader组件用于将本地的图片或文件上传至服务器,并在上传…

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

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

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

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

全面解析自然语言处理(NLP):基础、挑战及应用前景

自然语言处理 (NLP) 简介与应用前景 自然语言处理(NLP)是人工智能和计算语言学的一个分支,致力于使计算机能够理解、解释和生成人类语言。这篇博文将深入探讨自然语言处理的基础知识、挑战、典型任务及其广泛的应用前景。 一、自然语言处理的…

企业部署 LLM 的四种方法

目录 生产环境中的四种 LLM 方法1. 基于上下文的提示工程 -- Prompt Engineering2. 检索增强生成 -- RAG3. 微调模型 -- Fine Tune4. 训练模型参考随着大型语言模型 (LLM) 的快速发展,企业正积极探索其用例,并将首批生成式 AI 应用部署到生产环境中。自今年 LLM 或 LLMOps 真…

全网最详细的软件测试面试题总结+基础知识(完整版)

一、什么是软件? 软件是计算机系统中的程序和相关文件或文档的总称。 二、什么是软件测试? 说法一:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异…

python3.8安装详细教程

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

字符串操作函数

目录 一.strlen函数 二.strcpy函数 三.strcat函数 四.strcmp函数 五.strncpy函数 六.strncat函数 七.strncmp 函数 八.strstr函数 九.strtok函数 十.strchr函数 十一.strrchr函数 十二.strpbrk函数 十三.strspn函数 十四.strcspn函数 一.strlen函数 size_t str…

yaklang window安装 vscode运行得到“hello world”

资源来源:旅程伊始:Yak 语言环境安装与搭建环境 | Yak Program Language 安装yak语言非常简单,管理员权限打开命令行运行以下命令: powershell (new-object System.Net.WebClient).DownloadFile(https://yaklang.oss-cn-beijing…

“穿越时空的机械奇观:记里鼓车的历史与科技探秘“

在人类文明的发展历程中,科技的创新与进步不仅仅推动了社会的进步,也为我们留下了丰富的文化遗产。记里鼓车,作为一种古老的里程计量工具,其历史地位和技术成就在科技史上具有重要的意义。本文将详细介绍记里鼓车的起源、结构原理…

MySQL数据库设计作业 ——《网上书店系统》数据库设计实验报告

数据库设计作业——《网上书店系统》数据库设计 一、功能需求 普通用户:可以进行最基础的登陆操作,可浏览图书、按类别查询图书、查看 图书的详细信息,还可以注册成为会员。会员:需要填写详细信息(真实姓名、性别、手…

SSM学习4:spring整合mybatis、spring整合Junit

spring整合mybatis 之前的内容是有service层&#xff08;业务实现层&#xff09;、dao层&#xff08;操作数据库&#xff09;&#xff0c;现在新添加一个domain&#xff08;与业务相关的实体类&#xff09; 依赖配置 pom.xml <?xml version"1.0" encoding&quo…

springboot+vue+mybatis企业保修系统+PPT+论文+讲解+售后

企业管理系统提供给用户一个企业信息管理的系统&#xff0c;最新的企业信息让用户及时了解企业管理动向,,还能通过交流区互动更方便。本系统采用了B/S体系的结构&#xff0c;使用了java技术以及MYSQL作为后台数据库进行开发。系统主要分为系统管理员、员工和主管三个部分&#…

【C语言】手撕结构体内存对齐

©作者:末央&#xff06; ©系列:C语言初阶(适合小白入门) ©说明:以凡人之笔墨&#xff0c;书写未来之大梦 目录 结构体对齐规则结构体大小计算 - 三步曲 结构体对齐规则 怎么计算结构体的内存大小。这就涉及到结构体内存对齐的问题。 结构体的第⼀个成员对⻬到…

项目实战--MySQL实现分词模糊匹配

一、需求描述 推广人员添加公司到系统时&#xff0c;直接填写公司简称&#xff0c;而公司全称可能之前已经被添加过&#xff0c;为防止添加重复的公司&#xff0c;所以管理员在针对公司信息审批之前&#xff0c;需要查看以往添加的公司信息里是否有相同公司。 二、方案 技术…

项目2:API Hunter 细节回顾 -1

一. 接口调用 对于开发者来说&#xff0c;接口的调用应当是方便快捷的&#xff0c;而且出于安全考虑&#xff0c;通常会选择在后端调用第三方 API&#xff0c;避免在前端暴露诸如密码的敏感信息。 若采用 HTTP 调用方式&#xff1a; HttpClientRestTemplate第三方库&#xf…