zoukankan      html  css  js  c++  java
  • 一些关于mic的知识

    一直在用mic,但是却对它的输出电压一直不是很确定,经网上查阅后有如下概述(一般都是直接copy的)
    mic灵敏度:mic是声电转换装置(这个就不解释了),单位是dB•V/Pa。1V/pa表示1Pa能输出1V的电压;db都清楚是20lg;这里的dB•V/Pa意思是20lg(X /1V/PA),说明X的单位也是V/Pa,但由于X的数值太小了,所以用dB•V/Pa来表示(这个猜的)。通常驻体极mic的灵敏度为-42db,我们就可以换算成0.007943V/pa即7.93mv/pa,相当于1pa下mic能输出7.93mv电压。
    声压级:我们知道mic灵敏度后就能根据声音的大小计算出输出电压了,我们常用dbspl来表示声音的大小,就是我们所说的分贝(应该是这么理解吧,错了告诉我)。正常声音的声压级是0dB SPL ~120dB SPL;人正常说话的声音是50dB SPL ~115dB SPL。不理解的看下面几个分贝值吧(百度拉的)
    100分贝 拖拉机开动 50分贝 办公室
    90分贝 很嘈杂的马路 40分贝 图书馆,阅览室 
      80分贝 一般车辆行驶 30分贝 卧室
    70分贝 大声说话 20分贝 轻声耳语
    60分贝 一般说话


    到此为止我们就真的可以计算mic的输出电压 Vout=声压级*mic灵敏度。但是声压级的单位是db spl,而灵敏度的单位是 V/Pa (假设我们已经将dB•V/Pa转换成V/Pa,上文已提及)。1Pa=94dB SPL,所以115dB SPL=11.22Pa(想不通115db为何为11.22pa的话,再提供了个公式:1pa=10^(94/20),11.22pa=10^((115-94)/20),这总该清楚了吧)。MIC的灵敏度是-43dB,由于0dB=1Vrms/Pa,所以-43dB的灵敏度可以表示为7.08mWrms/Pa。在最大声压11.22Pa的情况下,MIC的输出电压是11.22*7.08=79.4mVrms。也就是MIC最大输出的电压有效值是79.4mV,最大峰值是112mV,最大峰峰值是224mV。
    如果很遗憾看我不懂我上面说的乱七八槽的东西,请打开下面这个网址,点我
    还有一些问题没搞清楚,关于mic的偏置电阻的问题。一些说电阻会影响mic灵敏度,一些说不会,不太懂。
  • 相关阅读:
    使用ADO.NET2.0提升数据交互性能 DataSet 数据表
    AD域控制器所有使用的端口明细列表
    链接数据库 远程事务的处理方式
    根据权限动态生成菜单栏和工具栏
    FTP服务器配置(cmd中ftp命令)
    该操作未能执行,因为 OLE DB 提供程序SQLOLEDB无法启动分布式事务
    ChartLet GDI+中发生一般性错误
    SQL SERVER 2000用户sa 登录失败的解决办法
    .net实例:网站发布后,在IIS中浏览提示:无法找到该页...404错误。
    Winform 关闭应用程序
  • 原文地址:https://www.cnblogs.com/vendanner/p/4784393.html
Copyright © 2011-2022 走看看