当前位置:文档之家› TLV5638中文数据手册

TLV5638中文数据手册

TLV5638中文数据手册
TLV5638中文数据手册

TLV5638中文数据手册

By Hi_Cracker @whu

2.7-V至5.5 V低功耗双通道12位,具有内部参考电压

和掉电模式的数模转化器

Features:

双通道12位电压输出DAC

内部参考电压可编程

稳定时间可编程:

快速模式下1us

低速模式下3.5us

与TMS320和SPIE串行端口兼容

差分非线性度典型值<0.5 LSB

温度单调性

Applications

数字伺服控制回路

偏移和增益的数字调整

工业过程控制

机械和运动控制设备

大容量存储设备

Description

TLV5638是一款双通道12位电压输出DAC,具有灵活的3线串行接口。串行接口允许与TMS320和SPIE,QSPIE,MicrowireE通信协议的串行端口进行无缝连接。它是通过16位串行字符串来完成编程的,其中包含4位控制字和12个数据位。

电阻串的输出电压经由增益为2的轨对轨输出缓冲器缓冲后输出。该缓冲器具有AB类输出级,因此,提高了稳定性并减少了建立时间。DAC建立时间的可编程,使设计师能够将速度与功耗进行最优化的处理。凭借其片上可编程的精密电压基准,TLV5638简化了整个系统的设计。

由于其源输出能力可高达1 mA,所以其片上参考电压也可以用来作为一个系统参考电压使用。采用CMOS工艺实现,该设备单电源工作,工作电压从2.7 V至5.5 V。它的封装形式是8-pin SOIC封装,在标准的商用,工业和汽车温度范围内的应用中,都大大减少了电路板空间。在军用温度范围内的应用中,它采用了JG 和FK封装。

Terminal Functions

AGND:地

CS:芯片选通。数字输入低电平有效,用于使能/禁止输入。

DIN:串行数字输入。

OUTA:DAC A 通道模拟电压输出端

OUTB:DAC A 通道模拟电压输出端

REF:模拟参考电压输入输出端

SCLK:数字串行时钟输入端

VDD:供电电压输入端

APPLICATION INFORMATION

general function

TLV5638是一个双12位通道,基于串式电阻结构的单电源供电DAC。它包括一个串行接口,速度模式和掉电模式可控逻辑,可编程内部参考,电阻串,并具有轨至轨输出缓冲器。

输出电压(满刻度可以通过参考电压确定)由下式给出:

[v]

2 REF CODE

oX1000

这里REF是基准电压,CODE是数字输入值,范围为从0x000到0xFFF。上电复位时把内部锁存器的值作为CODE的默认状态(所有位零)。

serial interface

CS的下降沿开始一位一位的将数据装入(从MSB位开始)内部寄存器,每来一个SCLK下降沿,装入一bit位数据。在16位数据已经全部装入或CS上升时,移位寄存器的内容被移动到目标锁存器(DAC A,DAC B,BUFFER,CONTROL(控制)),取决于在数据字中的控制位。

关于SPIE和MicrowireE连接的注意事项:在控制器启动数据传输之前,软件必须在FS引脚产生一个下降沿。如果字宽度是8位(SPIE,MicrowireE),必须在执行编程TLV5638之前进行两个写操作。在写操作(s)之后,在第16时钟的上升沿,保持寄存器或控制寄存器会自动更新。

serial clock frequency and update rate

data format

register select bits

data bits: DAC A, DAC B and BUFFER

data bits: CONTROL

reference bits

Examples of operation

注意:以上几个内容可以直接查看TI官方数据手册

linearity, offset, and gain error using single ended supplies

当放大器的操作电压为单电源,电压偏移仍然可以是正的或负的。一个正的偏移量,the output voltage changes on the first code change(?)。负的偏移时,the output voltage may not change with the first code(?),取决于电压偏移的幅度。

输出放大器试图驱动输出得到一个负电压。然而,由于负电源轨接地,输出电压不能低于负电源轨上的电压,故输出钳位为0 V。

所以输出电压保持在零,直到输入代码值产生足够的正输出电压,以克服负的偏移电压,故存在图14中所示的转移函数。(en数据手册)

产生这样的断点是偏移量错误,而不是线性误差。如果输出缓冲器可驱动得了,那么传递函数将可以达到地参考下面的虚线。

对于DAC,线性度的测量是在偏移和满量程误差都得到调整之后或以某种方式弥补这些误差之后,从全零输入(所有输入为0)到满量程输入(所有输入1)区间范围内的线性程度。但是,单电源操作下不能对负偏移量在传递函数中产生的断点做出调整。因此,线性度的测量测量范围是满量程代码和最低的代码之间能够产生正输出电压的那一部分。

definitions of specifications and terminology

integral nonlinearity (INL):

相对精度或积分非线性(INL),有时也称为线性误差,指的是实际输出和零点和满量程输出曲线之间的的最大偏差,这里不包括零点误差和满量程误差的影响。differential nonlinearity (DNL):

差分非线性(DNL),有时也被称为差分误差,指的是任何两相差1 LSB的相邻代码产生的理想幅度与实际测量幅度之间的差异。单调性是指在相同的方向上(或保持不变)输出电压的变化与数字输入码的变化之间的关系。

zero-scale error (EZS)

零刻度误差被定义为数字输入值0,与0 V输出之间的偏差

gain error (EG)

增益误差是DAC传递函数的斜率的误差。

total harmonic distortion (THD)

THD是6次谐波分量值与基本信号的rms值的比率。THD值的单位是分贝。signal-to-noise ratio + distortion (S/N+D)

S / N + D是输出信号的均方根值,与所有其他低于奈奎斯特频率成分的杂散信号(包括谐波但不包括直流输出信号)的均方根值之比。S / N + D的值以分贝表示。spurious free dynamic range (SFDR)

无杂散动态范围指的是输出信号均方根值和指定带宽内的最大杂散信号的rms值之间的差异。无杂散动态范围(SFDR)的值以分贝表示。

相关主题
文本预览
相关文档 最新文档