热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PCM1870A16位低功耗立体声音频ADC,集成麦克风偏置与放大功能

PCM1870A是一款16位低功耗立体声音频ADC,集成了麦克风偏置和放大功能。该器件具备高性能的模拟前端,支持立体声单端输入,并配备了可切换的单差分输入模式,适用于多种音频应用。

PCM1870A 16Bit低功耗立体声具有Mic偏置和放大的音频ADC

特征:

  • 模拟前端

  1. 立体声单端输入,带切换器
  2. 单差分输入

  • Mic放大和偏置电路
  1. 模拟性能,动态范围:90dB

  • 电源电压
  1.  数字I/O部分:1.71V到3.6V
  2. 数字核部分:1.71V到3.6V
  3. 模拟部分:2.4V到3.6V

  • 低功耗

  1. 在记录模式下,1.8V/2.4V,48kHz,立体声:13mW
  2. 在记录模式下,1.8V/2.4V,8kHz,单声道:5.3mW
  3. 完全节电模式:3.3uW

  • 采样频率:5kHz到50kHz
  • 自动电平控制,用于记录
  • 单时钟输入,不需要PLL
  • 系统时钟:公共音频时钟(256fs/384fs),12/24,13/26,13.5/27,19.2/38.4,19.68/39.36MHz
  •  2(I2C)或3(SPI)线串行控制
  • 通过寄存器编程:

  1.  数字软禁音
  2. 使LRCK、BCK和DOUT处于Hi-Z
  3. 每个模块的上电/节电模式
  4. 模拟输入的30-dB到-12dB的增益
  5.  Mic输入的0/12/20dB
  6.  设置ALC的参数设置
  7. 3频带音调控制和3D声音
  8.  高通滤波器和2阶notch滤波器

  •  降噪电路
  • 封装:

         24-pin YZF(2.49mm x 3.49mm)

  • 操作温度范围:-40度到+85度

原理框图:




功能描述

模拟输入:

    AIN1L、AIN1R、AIN2L、AIN2R脚用于Mic或线路输入,增益0或20dB可调,输入范围为1-Vrms,所有模拟输入脚都是高阻(20K欧姆),这个阻抗并不随增益的改变而改变。可以通过寄存器87(AIL[1:0]、AIR[1:0])来选择一对输入。AIN1L和AIN1R也可用作1对单声道差分输入。

模拟输入的增益设置:

    在0-,12-或20-dB放大器之后,模拟信号增益可以从30dB到-12dB以1dB步长来调整。这个调整是通过寄存器79,80(ALV[5:0]、ARV[5:0])。

A/D转换

    ADC包括一个多级delta-sigma模块、抗混叠滤波器、decimation滤波器、高通滤波器、notch滤波器,能接受1Vrms作为满刻度电压。Decimation滤波器有数字软禁音功能,通过寄存器81(RMUL、RMUR)来控制,如果它们不需要取消dc偏置火避免噪声,高通滤波器和notch滤波器可以通过寄存器81(HPF[1:0])和寄存器96到104来禁止。

共模电压

    没有被缓冲的共模电压。Vcom脚通常被偏置到0.5Vcc,它为内部电路提供共模电压,推荐在这个脚和地之间连接一个4.7uF的滤波电容以获得更好的性能。

Mic偏置

    MICB脚是外部Mic的偏置源,它能提供2mA(典型)的偏置电流。

记录模式下,自动电平(ALC)控制

    自动放大小信号,抑制大信号。

3D音效

    通过混合低频段的L、R通道以获得3D效果

3频带音调控制

    低、中、高三个频段的增益可以从12dB到-12dB之间以1dB步长来进行调整。

高通滤波器和Notch滤波器

    高通滤波器用来去除模拟部分的dc分量。

     Notch滤波器滤除一个特定的噪声,如CCD噪声、马达噪声等。

数字单声道混合

    音频数据能在内部音频接口模块通过寄存器96(MXEN)实现从立体声数字数据混合成单声道数字数据。

零交叉检测

    当改变模拟音量和数字幅度时零交叉检测可以使音频渐变(zipper)噪声最小,这个功能能通过寄存器86(ZCRS)应用于数字输入和数字输出。

每个模块的上电/掉电

    可以使用寄存器73(PBIS),寄存器82(PAIR、PAIL、PADS、PMCB、PADR、PADL)和寄存器90(PCOM)将不使用的模块处于掉电状态,以降低功耗。

数字接口

    所有的数字IO脚可以用不同的电源供电,Vdd脚能连接到1.71V到3.6V电源。

电源

    VCC可以连接到2.4V到3.6V,Vdd和Vio脚可以连接到1.71V到3.6V,连接到Vdd和Vio脚上的电压可以不同,如Vdd=1.8V,Vio=3.3V。

LRCK、BCK和DOUT的高阻模式

    这些脚可以通过寄存器84(BLHZ、DOHZ)设置为高阻状态,以使用LRCK、BCK和DOUT作为音频接口总线。如果别的器件处于高阻模式,音频系统能共享2个或多个音频接口信号,以减少主DSP的音频接口数。

电路简图:




推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 非公版RTX 3080显卡的革新与亮点
    本文深入探讨了图形显卡的进化历程,重点介绍了非公版RTX 3080显卡的技术特点和创新设计。 ... [详细]
  • Docker的安全基准
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • Python 异步编程:深入理解 asyncio 库(上)
    本文介绍了 Python 3.4 版本引入的标准库 asyncio,该库为异步 IO 提供了强大的支持。我们将探讨为什么需要 asyncio,以及它如何简化并发编程的复杂性,并详细介绍其核心概念和使用方法。 ... [详细]
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • Explore how Matterverse is redefining the metaverse experience, creating immersive and meaningful virtual environments that foster genuine connections and economic opportunities. ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 本文详细探讨了Java中的24种设计模式及其应用,并介绍了七大面向对象设计原则。通过创建型、结构型和行为型模式的分类,帮助开发者更好地理解和应用这些模式,提升代码质量和可维护性。 ... [详细]
  • 本文基于刘洪波老师的《英文词根词缀精讲》,深入探讨了多个重要词根词缀的起源及其相关词汇,帮助读者更好地理解和记忆英语单词。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
author-avatar
mobiledu2502882737
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有