位置:51电子网 » 技术资料 » 集成电路

语音信号模数/数模转换

发布时间:2008/12/17 0:00:00 访问次数:1713

  语音信号模数/数模转换选择tlc320ad50(以下简称ad50)芯片,ad50使用过采样(over sampling)∑—δ技术提供从数字信号到模拟信号(da)和模拟信号到数字信号(ad)的高分辨率低速信号转换。该器件包括两个串行的同步转换通道(用于各自的数据传输),在da之前有一个插人滤波器(interpolation filter),在ad之后有一个抽取滤波器(decimdtionfilter),由此可降低ad50自身的噪声。此外,ad50还具有片内时序和控制功能。

  ad50特点如下。

  · 输入信号。单端信号输人,幅度在1~4v之间。

  · 输出信号。单端信号输出,幅度在1~4v之间。

  · 单一 5v电源供电,也可以使用5v模拟电源和3v数字电源同时供电。

  · 最大工作功耗为100mw。

  · 通用16位数据格式,也可以采用2的补码数据格式。

  · 内部基准电压。

  · ad为64倍采样,da为256倍采样。

  · 支持各种v.34协议的采样速率。

  · 具有多种可选的采样频率。

  · 支持商业级音响应用。

  · 工作温度范围从-40~850。

  ad50的引脚分布如图1所示((1)为dw封装的引脚分布,(2)为pt封装的引脚分布)。

  图1 ad50的引脚分布

  ad50的各个引脚的说明如表所示。

  表 ad50的引脚说明

续表

  在ad50正常工作前,必须对它进行正确的初始化。初始化操作的主要工作是配置ad50的4个控制寄存器cr1、cr2、cr3和cr4。控制寄存器的读写是通过二次通信来实现。在二次通信中,d0~d7为写人控制寄存器的数据或者从控制寄存器读出的数据,d8~d12的内容决定选择哪个控制寄存器,d13位决定是读操作还是写操作。由d8~d13位确定的所有情况如表2所示。

  表2 ad50的d8~d13位确定的所有操作情况

  控制寄存器1中各个控制位的功能说明如表3所示。

  表3 控制寄存器1的各个控制位的功能说明

  控制寄存器2中各个控制位的功能说明如表4所示。

  表4 控制寄存器2的各个控制位的功能说明

  控制寄存器3中各个控制位的功能说明如表5所示。

  表5 控制寄存器3的各个控制位的功能说明

  控制寄存器4中各个控制位的功能说明如表6所示。

  表6 控制寄存器4的各个控制位的功能说明

  表7 控制寄存器4的第4~第6位对应的n值

  ad50控制寄存器的设置必须在二次通信中完成。ad50有硬件和软件两种方式启动二次通信,下面介绍硬仵方式启动ad50的二次通信过程。硬件启动过程如下:c5409通过其内部寄存器将xf引脚变为高电平,从而控制ad50的fc引脚到高电平,然后向缓冲串口写一个16位的控制字,低8位是ad50的控制寄存器初始化值,高8位选择所要初始化的控制寄存器及操作。整个过程的时序如图2所示。

  图2 硬件启动ad50二次通信时序

  ad50的工作过程可分为ad通道工作过程和da通道工作过程。ad通道把模拟信号转换成数字信号,并以2进制补码形式表示。当帧同步信号有效时(fs为低电平),16位(或者15位)数字信号在sclk的上升沿输出到dout引脚,一位数据对应一个sclk周期。传输时序如图3所示。

  图3 ad50的ad通道数据传输时序

  ad50的da通道把送人的数字信号转换成模拟信号。在sclk的作用下,数字信号通过din引脚进人da通道,每个sclk的下降沿输人一位数字信号。da将输入的数字信号转换成模拟信号输出,da通道的传输时序如图4所示。

  语音信号模数/数模转换选择tlc320ad50(以下简称ad50)芯片,ad50使用过采样(over sampling)∑—δ技术提供从数字信号到模拟信号(da)和模拟信号到数字信号(ad)的高分辨率低速信号转换。该器件包括两个串行的同步转换通道(用于各自的数据传输),在da之前有一个插人滤波器(interpolation filter),在ad之后有一个抽取滤波器(decimdtionfilter),由此可降低ad50自身的噪声。此外,ad50还具有片内时序和控制功能。

  ad50特点如下。

  · 输入信号。单端信号输人,幅度在1~4v之间。

  · 输出信号。单端信号输出,幅度在1~4v之间。

  · 单一 5v电源供电,也可以使用5v模拟电源和3v数字电源同时供电。

  · 最大工作功耗为100mw。

  · 通用16位数据格式,也可以采用2的补码数据格式。

  · 内部基准电压。

  · ad为64倍采样,da为256倍采样。

  · 支持各种v.34协议的采样速率。

  · 具有多种可选的采样频率。

  · 支持商业级音响应用。

  · 工作温度范围从-40~850。

  ad50的引脚分布如图1所示((1)为dw封装的引脚分布,(2)为pt封装的引脚分布)。

  图1 ad50的引脚分布

  ad50的各个引脚的说明如表所示。

  表 ad50的引脚说明

续表

  在ad50正常工作前,必须对它进行正确的初始化。初始化操作的主要工作是配置ad50的4个控制寄存器cr1、cr2、cr3和cr4。控制寄存器的读写是通过二次通信来实现。在二次通信中,d0~d7为写人控制寄存器的数据或者从控制寄存器读出的数据,d8~d12的内容决定选择哪个控制寄存器,d13位决定是读操作还是写操作。由d8~d13位确定的所有情况如表2所示。

  表2 ad50的d8~d13位确定的所有操作情况

  控制寄存器1中各个控制位的功能说明如表3所示。

  表3 控制寄存器1的各个控制位的功能说明

  控制寄存器2中各个控制位的功能说明如表4所示。

  表4 控制寄存器2的各个控制位的功能说明

  控制寄存器3中各个控制位的功能说明如表5所示。

  表5 控制寄存器3的各个控制位的功能说明

  控制寄存器4中各个控制位的功能说明如表6所示。

  表6 控制寄存器4的各个控制位的功能说明

  表7 控制寄存器4的第4~第6位对应的n值

  ad50控制寄存器的设置必须在二次通信中完成。ad50有硬件和软件两种方式启动二次通信,下面介绍硬仵方式启动ad50的二次通信过程。硬件启动过程如下:c5409通过其内部寄存器将xf引脚变为高电平,从而控制ad50的fc引脚到高电平,然后向缓冲串口写一个16位的控制字,低8位是ad50的控制寄存器初始化值,高8位选择所要初始化的控制寄存器及操作。整个过程的时序如图2所示。

  图2 硬件启动ad50二次通信时序

  ad50的工作过程可分为ad通道工作过程和da通道工作过程。ad通道把模拟信号转换成数字信号,并以2进制补码形式表示。当帧同步信号有效时(fs为低电平),16位(或者15位)数字信号在sclk的上升沿输出到dout引脚,一位数据对应一个sclk周期。传输时序如图3所示。

  图3 ad50的ad通道数据传输时序

  ad50的da通道把送人的数字信号转换成模拟信号。在sclk的作用下,数字信号通过din引脚进人da通道,每个sclk的下降沿输人一位数字信号。da将输入的数字信号转换成模拟信号输出,da通道的传输时序如图4所示。

相关IC型号
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!