TLC5615中文数据手册
TLC5615自定义电压输出程序
DAValue <<= 1;
clk = 0;
}
cs = 1;
clk = 0;
}
#include <reg51.h>
void delay(); //延时函数
void DA_Conver(unsigned int DA_Value);
//-----------------------------------------------------------//
float zh (float k)//浮点型!接收受小数的转换。
void main()
{
long DAValue = 0;
delay();
while(1)
{
DAValue=zh(0.15);//输入需要的电压单位V。精确到0.01v。
DA_Conver(DAValue);
delay();
}
}
//-----------------------------------------------------------//
0000000010位数据6位后为000010位数据00cs在以下12个时钟周期内每当在上升沿数据被锁存形成da输出
//---------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------//
{
float DA;
DA=k*1024/5;//2.5v参考电压!
TLC5615学习笔记
TLC5615学习笔记(资料补充)TLC5615----10位D/A转换器,串口输入,8P封装:2种封装:DIP和SOP-8;主要内容见:武汉力源电子公司资料和美信MAX515(MAX504)资料。
总体介绍注解:1:TLC5615引脚或者说功能同MAX515。
2:TLC5615为美国德州仪器公司1999年推出的产品。
3:TLC5615 与MAX515的区别:MAX515在先研制成功,TLC5615在后。
MAX515现在的市场售价(正品):¥8元到¥40元,陶宝上水货最低价也大于6元。
正品价(中间价)20元。
TLC5615现在的市场售价(正品):¥4元到¥10元,陶宝上水货最低价2元。
正品价(中间价)5元。
所以,现在的学习板(或者说要求不高的地方),大量开始用TLC5615替代MAX515和AD5300。
学习难点总体上不难,具体难处,是因为资料问题:这是因为1:MAX515无中文资料;2:武汉力源电子公司资料《LC5615中文资料》,部分细小节处说明不足;性能指标补充:1:数据输入时钟FSCLK:14MHz(MAX);2:更新速率:1.21MHz;注:实际使用中,考虑到片选信号(实质上是内部由《串行移位寄存器》向《D/A转换寄存器》读入数据)以及片选信号自身时间以及其它因素,实际使用中,更新速率被限制在80KHz以内;3:模拟电压输入,最大输出电流20Ma;4:使用简单,操作方便,外围元件少,(只需要一个基准电压输入);技术资料注解:1:文件夹中的TLC5615中文资料《中国武汉力源》的PDF资料,要用Acrobat Reader 5.0打开,如果用AcrobatReader 9.0打开,则出现乱码;2:发送数据脉冲格式用SPI传送:2个字节(8位),具体:先传高位,后传送低位。
如下图中从左边开始,向右边传送,■■■■| ■■■■| ■■■■| ■■■■■|4位无效| 高4位| 中4位|前2位是最低有效位,最后2个无用:补0,即:资料上的图11个时序图。
TLC5615及其在单片机中的应用
图 2 引脚排列
© 1995-2004 Tsinghua Tongfang Optical Disc Co., Ltd. All rights reserved.
- 30 -
《国外电子元器件》1999 年第 5 期 1 R E F IN ,基准电压输入端 ; ●O U T ,DA C 模拟电压输出端 ; ● VDD ,正电源电压端 。 1. 4 推荐工作条件 ● VDD ,4. 5~5. 5V ,通常取 5V ; ●高电平输入电压 :不得小于 2. 4V ; ●低电平输入电压 ,不得高于 0. 8V ; ● 基准输入电压 : 2V ~ ( VDD - 2) , 通常取
图 1 TL C5615 的内部功能框图
(4) 电压跟随器为参考电压端 R EF IN 提供很 高的输入阻抗 ,大约 10MΩ ;
(5) ×2 电路提供最大值为 2 倍于 R E F IN 的 输出 ;
(6) 上电复位电路和控制电路 。 1. 3 引脚功能
8 脚直插式 TL C5615 的引脚分布如图 2 所示 , 各引脚功能如下 :
TL C5615 三线接口与 S P I 、Q S P I 以及 Mi2 cro wire 串行标准兼容 , 一般只需要执行 2 个周期 (一个写周期传送一个 8 位二进制数) , 就可以完成 一次 DA C 操作 , 显然 , 工作速度比 A T89C52 单片 机与 TL C5615 所构成的数/ 模转换系统快 。 参考文献 1. P &S 武汉力源电子股份有限公司 . T I 模数/ 数 模转换器数据手册 . 1998 2. 李继仙 , 李华贵编著 . 新编 16 - 32 微机原理及 应用 . 北京 :清华大学出版社 ,1997 编者注 :
TLC5615调试笔记
调试笔记:
1、TLC5615转换精度10bit,转换后输出为电压,最大输出电压为VDD-0.4V,逻辑电压输入5V(+-5%),若采用5V的逻辑电平,其最大输入电压为4.6V,故参考电压Vref输入必须在0~2.3V范围之内,本仿真实验中取Vref=2.048V;
2、输出电压计算式:
3、TLC5615面向CPU的接口采用SPI串行传输,其最大传输速度为1.21Mhz,DA转换时间为12.5us,故一次写入数据(CS引脚从低电平至高电平跳跃)后,必须延时15us左右才可第二次刷入数据再次启动DA转换,参见
TLC5615-DATASHEET:
....which is a 1.21 MHz update rate. However, the DAC settling time to 10 bits of 12.5 us
limits the update rate to 80 kHz for full-scale input step transitions.
4、DOUT引脚作为MISO引脚或者多个TLC5615级联的串行数据输出;
5、写入转换数据可为12bits格式或者16bits格式(当级联输出时),数据传输高位先发:
6、写时序与SPI兼容;。
TLC5615中文数据手册
IIIN TYP 11, 60
IIIN NDM MAlI UNIT
45
ns
。
ns
1
ns
回
ns
T
ns
。
ns
到
ns
25
ns
25
ns
= 98-4.22 :: 10:08 = P&S式汉力源电子股份有限公司
10-5
2.3.9 输出开关特性
2.4 在推荐工作温度范围内(自然通风), VDD=5V :t 5弛, Vref=2. 048V时的工作特性〈除 非另有说明〉
8 增益误差抑制比(Gain回error 叫 ection ratio ,四-RR) 是通过把VDD从直流4 当V变至5.5V并测量减 去零度变化量之后加在满度输出电压上的该信号的比例来测定的.
= 98-4-22 :: 10:08 = P&S式汉力源电子股份有限公司
10-4
2.3.2 电E输出 (ouT)
2.4.1 模拟输出动态性能
MRAIIETER
SR Oulputsl跚罔腼
1EST CONDmONS
ERLE=21∞5 ℃日F
凡= 10 kíl
MIN 1YP MAX UNπ
。 .3 0.5
VI 四
』
Oulput 翩翩咱 time
GIIII:h en田llY
1Rb_O=SO1LS0KkBEl-l
吼S回叫N∞dsptFD
10.2
1.4 功能方框圄
咀~5615 的功能方框图如下图所示。
AGN
OUT (\bl钮.ga Oulput)
~ • (LSB) (MSB) _ 4
TLC5615CP译本
TLC5615CP10位电压输出数模转换器中的一个8-terminal包申请书:5V单电源操作电池测试仪器3线串行接口数字偏移和增益调整高阻抗基准输入电池操作/远程工业控制输出电压范围的2倍的机器和运动控制装置参考输入电压内部上电复位低功率消耗的1.75毫瓦最大更新频率为1.21兆赫沉降时间0.5LSB的12.5单调温度引脚兼容MAX515描述:这是一个10位tlc5615电压输出数模转换器(数模转换器)与缓冲参考输入(高阻抗)。
数模转换器的输出电压范围是2倍的参考电压,和数模转换器是单调的。
该装置使用简便,运行从一个单一的供应5五,上电复位功能确保纳入重复启动条件。
数字控制的tlc5615超过三线串行总线,是兼容和容易接口行业标准的微处理器和微控制器装置。
该装置接收一个16位数据字产生模拟输出。
数字输入施密特触发功能高噪声免疫力。
数字通信协议包括了SPI™, QSPI™,Microwire™标准小尺寸的8-terminal开发包允许数字控制的模拟功能空间的关键应用。
其特点是操作TLC5615C为从0到70°C TLC5615I特点是操作从40到85°C功能图表绝对最大额定操作温度范围内保持(除非另有说明)电源电压 (7V)数字输入电压范围………………………………………………– 0.3 V to VDD + 0.3 V 参考输入电压范围………………………………………………– 0.3 V to VDD + 0.3 V 输出电压由外部来源………………………………………………VDD + 0.3 V额定电流………………………………………………20MA工作温度………………………………………………0-70度储存温度………………………………………………-65-150度电气特性的建议操作温度范围内保持,VDD = 5 V ,Vref = 2.048 V(除非另有说明)说明零和全面的剔除影响零代码和量程误差(见文)。
TLC5615芯片参数
TLC5615是具有串行接口的数模转换器,其输出为电压型,最大输出电压是基准电压值的两倍。
带有上电复位功能,即把DAC寄存器复位至全零。
1TLC5615的特点
(1)10位CMOS电压输出;
(2)5V单电源供电;
(3)与CPU三线串行接口;
(4)最大输出电压可达基准电压的二倍;
(5)输出电压具有和基准电压相同极性;
(6)建立时间12 5μs;
(7)内部上电复位;
(8)低功耗,最大仅1 75mW。
一、TLC5615引脚图
——脚1DIN:串行数据输入端;
——脚2SCLK:串行时钟输入端;
——脚3CS:芯片选用通端,低电平有效;
——脚4DOUT:用于级联时的串行数据输出端;
——脚5AGND:模拟地;
——脚6REFIN:基准电压输入端;
——脚7OUT:DAC模拟电压输出端;
——脚8VDD:正电源端。
二、TLC5615内部功能模块
三、TLC5615时序图。
TLC5615资料
IMPORTANT NOTICETexas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information being relied on is current.TI warrants performance of its semiconductor products and related software to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are utilized to the extent TI deems necessary to support this warranty. Specific testing of all parameters of each device is not necessarily performed, except those mandated by government requirements.Certain applications using semiconductor products may involve potential risks of death, personal injury, or severe property or environmental damage (“Critical Applications”).TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, INTENDED, AUTHORIZED, OR WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT APPLICATIONS, DEVICES OR SYSTEMS OR OTHER CRITICAL APPLICATIONS.Inclusion of TI products in such applications is understood to be fully at the risk of the customer. Use of TI products in such applications requires the written approval of an appropriate TI officer. Questions concerning potential risk applications should be directed to TI through a local SC sales office.In order to minimize risks associated with the customer’s applications, adequate design and operating safeguards should be provided by the customer to minimize inherent or procedural hazards.TI assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein. Nor does TI warrant or represent that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other intellectual property right of TI covering or relating to any combination, machine, or process in which such semiconductor products or services might be or are used.Copyright © 1996, Texas Instruments Incorporated。
TLC5615中文资料_数据手册_参数
DESCRIPTION
The TLC5615 is a 10-bit voltage output digital-to-analog converter (DAC) with a buffered reference input (high impedance). The DAC has an output voltage range that is two times the reference voltage, and the DAC is monotonic. The device is simple to use, running from a single supply of 5V. A power-on-reset function is incorporated to ensure repeatable start-up conditions.
O
Serial data output for daisy chaining
Analog ground
I
Reference input
O
DAC analog voltage output
Positive power supply
PACKAGE/ORDERING INFORMATION
For the most current package and ordering information, see the Package Option Addendum at the end of this document, or see the TI website at .
Operating free-air temperature range, TA
TLC5615C TLC5615I
tlc5615应用实例【最新资料】
数模转换DAC-TLC5615的Proteus电路仿真1、TLC5615转换精度10bit,转换后输出为电压,最大输出电压为VDD-0.4V,逻辑电压输入5V(+-5%),若采用5V的逻辑电平,其最大输入电压为4.6V,故参考电压Vref输入必须在0~2.3V范围之内,本仿真实验中取Vref=2.048V;2、输出电压计算式:3、TLC5615面向CPU的接口采用SPI串行传输,其最大传输速度为1.21Mhz,DA转换时间为12.5us,故一次写入数据(CS引脚从低电平至高电平跳跃)后,必须延时15us左右才可第二次刷入数据再次启动DA转换。
4、DOUT引脚作为MISO引脚或者多个TLC5615级联的串行数据输出;5、写入转换数据可为12bits格式或者16bits格式(当级联输出时),数据传输高位先发:6、写时序与SPI兼容;7、模块子例程:/******************************************************************************/ /**/** 模块名:-------------------TLC5615.C---------------------------------/** -----------------数模转换子模块-----------------------------*//** 功能描述:/******************************************************************************/ #include "Includes.h" //文件包含/*************************************************模块级变量申明*************************************************/int8u bdata gBitMsb;sbit m7 = gBitMsb^7;int8u bdata gBitLsb;sbit l7 = gBitLsb^7;static void TLC5615_Write_12Bits();/*************************************************子函数定义*************************************************//******************************************************************************* *** 函数名: static void TLC5615_Write_12Bits()*** 功能描述: 一次向TLC中写入12bit数据;*** 全局变量: gBitMsb:待转换10bit高两位;gBitLsb:10bits的低8位;/******************************************************************************/ static void TLC5615_Write_12Bits(){int8u i;SCL = 0; //置零SCL,为写bit做准备;CS = 0;for(i=0;i<2;i++)//循2次,发送高两位;{if(m7) //高位先发;{SDA = 1; //将数据送出;SCL = 1; //提升时钟,写操作在时钟上升沿触发;SCL = 0; //结束该位传送,为下次写作准备;}else{SDA = 0;SCL = 1;SCL = 0;}gBitMsb <<= 1;}for(i=0;i<8;i++)//循环八次,发送低八位;{if(l7){SDA = 1; //将数据送出;SCL = 1; //提升时钟,写操作在时钟上升沿触发;SCL = 0; //结束该位传送,为下次写作准备;}else{SDA = 0;SCL = 1;SCL = 0;}gBitLsb <<= 1;}for(i=0;i<2;i++)//循环2次,发送两个虚拟位;{SDA = 0;SCL = 1;SCL = 0;}CS = 1;SCL = 0;}/********************************************************************************** 函数名: extern void TLC5615_Start(int16u dacDat)*** 功能描述: 启动DAC转换;*** 全局变量: gBitMsb:待转换10bit高两位;gBitLsb:10bits的低8位;*** 输入: dacDat:int16u;*** 函数说明: 外部函数;/******************************************************************************/ extern void TLC5615_Start(int16u dacDat){dacDat %= 1024;gBitMsb = dacDat/256;gBitLsb = dacDat%256;gBitMsb <<= 6;TLC5615_Write_12Bits();}/*********************************************************************************** End Of File*******************************************************************************/8、Proteus仿真抓图:以下是附加文档,不需要的朋友下载后删除,谢谢顶岗实习总结专题13篇第一篇:顶岗实习总结为了进一步巩固理论知识,将理论与实践有机地结合起来,按照学校的计划要求,本人进行了为期个月的顶岗实习。
数控直流电流源TLC5615
数控直流电流源林彩莲黎智华周双强(广西师范大学物理与信息工程学院创新基地桂林 541004 )摘要本数控直流电流源以单片机A T89S51为控制核心,由D/A转换器TLC5615、A/D转换器TLC2543、中文字库液晶显示块、放大电路和大功率调整电路组成。
通过4x4键盘输入给定值,由D/A转换器将数字信号转换成模拟信号,经D/A输出电压作为恒流源的参考电压,以LMOP07作为电压跟随器,利用晶体管平坦的输出特性得到恒定的电流输出,最后用中文液晶显示输出。
本系统采用单片机作为控制中心,产生数字可调的直流电流源。
其内部4K flash memory 用于存储应用程序。
键盘用于设定电流源的值。
键盘为4x4结构,采用反转法读取键盘值。
P3口的低四位接键盘的行线,P3口的高四位接键盘的列线.图中数模转换器D/A与其右边部分的电路构成恒流源。
D/A输出电压作为恒流源的参考电压,LMOP07成电压跟随器。
利用晶体管平坦的输出特性即可得到恒流输出。
由于跟随器是一种深度的电压负反馈电路,因此电流源具有较好的稳定性。
为了提高稳定度,D/A 部分的参考电压采用LM336的参考电压。
R2采用大线径康铜丝制作,康铜丝温度系数很小(5ppm/o C),大线径可使其温度影响减至最小。
单片机系统仅需5V,0.5A电源即可,电源只供单片机完成键盘输入显示,D/A等控制功能。
电流源的电源由V+提供,普通任何一种直流稳压电源都可满足要求。
作者使用的是0~10V,0~2A的直流文要电源,恒流源最大电流可达2A。
一、方案论证与比较方案一:数模转换器采用通用的DAC0809,摸数转换器采用AD0832,调整管用TIP41C.方案二:数模转换器采用美国德州仪器公司的TLC5615IP,它使带由缓冲基准输入的10位电压输出数模转换器(DAC)。
DAC具有基准电压两倍的输出范围,且DAC使单调变化的。
器件使用简单,用单5V 电源工作。
方案比较:方案一的电路能实现功能,但硬件电路复杂,逻辑电路设繁琐,调试困难,A/D、D/A采用并行转换器,占用单片机口线资源较多,处理数据的精度不够。
DA设计 TCL5616
3.5 D/A转换接口扩展TLC5615为美国德州仪器公司1999年推出的产品,是具有串行接口的数模转换器,其输出为电压型,最大输出电压是基准电压值的两倍。
带有上电复位功能,即把DAC寄存器复位至全零。
TLC5615性能价格比高,目前在国内市场很方便购买。
2.5.1 TLC5615的特点(1)10位CMOS电压输出;(2)5V单电源供电;(3)与CPU三线串行接口;(4)最大输出电压可达基准电压的二倍;(5)输出电压具有和基准电压相同极性;(6)建立时间12.5μs;(7)内部上电复位;(8)低功耗,最大仅1.75mW。
2.5.2 TLC5615引脚说明TLC5615有小型和塑料DIP封装,DIP封装的TLC5615芯片引脚排列如图1所示。
引脚功能说明如下:脚1 DIN:串行数据输入端;脚 2 SCLK:串行时钟输入端;脚 3 片选用通端,低电平有效;脚4DOUT:用于级联时的串行数据输出端;脚5AGND:模拟地;脚6REFIN:基准电压输入端;脚7OUT:DAC模拟电压输出端;脚8VDD:正电源端。
图2.5.2 TLC5615引脚排列图图2.5.3 TLC5615的时序图由时序图可以看出,当片选CS为低电平时,输入数据DIN由时钟SCLK同步输入或输出,而且最高有效位在前,低有效位在后。
输入时SCLK的上升沿把串行输入数据DIN移入内部的16位移位寄存器,SCLK的下降沿输出串行数据DOUT,片选CS的上升沿把数据传送至DAC寄存器。
当片选CS为高电平时,串行输入数据DIN不能由时钟同步送入移位寄存器;输出数据DOUT保持最近的数值不变而不进入高阻状态。
由此要想串行输入数据和输出数据必须满足两个条件:第一时钟SCLK的有效跳变;第二片选CS为低电平。
这里,为了使时钟的内部馈通最小,当片选CS为高电平时,输入时钟SCLK应当为低电平。
串行数模转换器TLC5615的使用有两种方式,即级联方式和非级联方式。
08.2-SPI驱动TLC5615
在学习 c51 的期间,习得的 DA 转换都是电流输出。但是 TLC5615 内部集成了运放,使 得输出的不是电流而是电压。由于运放的原因,输出的电压带有两倍的增益。具体的输 出,请参考以下的公式:
输出电压 = ( ( 转换数值 ) / 1024 ) * 2 基准电压
如果根据以上的公式进行设计,我们不得不考虑这样的一个问题,输出的电压(Vout) 一般上都不会超过工作电压(VCC),如果我们的基准电压(Vref)取值为 5V 的话,当 转换数值为 1023 的话,那么输出电压亦不是超过了工作电压,这已经超乎一些准则。 HJ-2G 的设计确实不同了这一点。
//主函 数 void main() {
unsigned int Data; IO_Init();
while(1) {
for(Data=0x0000;Data<(0x03ff/2);Data++) {
SPI_Send((Data<<2)); //移位发送。 Delay(10000); }
//使 LED11 渐亮
8.2.5 TLC5615 数据储存格式与内部数据寄存器
TLC5615 内部 16 位移位寄存器的行为
TLC5615 的取值动作
TLC5615 内部自带了 16 位的移位寄存器,前 2 个 LSB 为无关位,而后 4 个 MSB 位无 视位。当在使用单片机为给 TLC5615 移入数据时,我们不得不把数据先处理,然后再 进行移入的动作。一般上都是很习惯的建立无符号型的 INT 型数据,然后进行左移 2 位 的操作。感觉有点像以下的概念图。
PORTC&=~BIT(PC1);
//时钟 拉低
PORTC&=~BIT(PC6);
TLC556MDRG4;中文规格书,Datasheet资料
SLFS047B – FEBRUARY 1984 – REVISED SEPTEMBER 1997
D D D D D D D D
description
The TLC556 series are monolithic timing circuits fabricated using the TI LinCMOS™ process, which provides full compatibility with CMOS, TTL, and MOS logic and operates at frequencies up to 2 MHz. Accurate time delays and oscillations are possible with smaller, less-expensive timing capacitors than the NE556 because of the high input impedance. Power consumption is low across the full range of power supply voltages.
BONDING PAD ASSIGNMENTS
CHIP THICKNESS: 15 TYPICAL BONDING PADS: 4 × 4 MINIMUM 61 TJ max = 150°C TOLERANCES ARE ± 10% ALL DIMENSIONS ARE IN MILS NO BACKSIDE METALLIZATION PIN (7) INTERNALLY CONNECTED TO BACKSIDE OF CHIP
While the CMOS output is capable of sinking over 100 mA and sourcing over 10 mA, the TLC556 exhibits greatly reduced supply-current spikes during output transitions. This minimizes the need for the large decoupling capacitors required by the NE556. These devices have internal electrostatic-discharge (ESD) protection circuits that prevent catastrophic failures at voltages up to 2000 V as tested under MIL-STD-883C, Method 3015. However, care should be exercised in handling these devices, as exposure to ESD may result in degradation of the device parametric performance. All unused inputs should be tied to an appropriate logic level to prevent false triggering. The TLC556C is characterized for operation from 0°C to 70°C. The TLC556I is characterized for operation from – 40°C to 85°C. The TLC556M is characterized for operation over the full military temperature range of – 55°C to 125°C.
TLC5615产生标准5HZ标准正弦波程序
0xf2,0xf4,0xf5,0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfd,0xfd,0xfe,0xff,0xff,
/* (1)sclk的上升沿把数据移入输入寄存器 */
/* (2)cs的跳变发生在sclk输入低电平 */
0xdd,0xda,0xd8,0xd6,0xd4,0xd1,0xcf,0xcc,0xca,0xc7,0xc5,0xc2,0xbf,0xbc,0xba,
0xb7,0xb4,0xb1,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,0x99 ,0x96,0x93,0x90,0x8d,
cs=1;
_nop_();
_nop_();
}
/******************************************************************/
/* 名称:主函数 */
/* 功能:循环将正弦数组写化来观察 */
/******************************************************************/
0x29,0x27,0x25,0x22,0x20,0x1e,0x1c,0x1a,0x18,0x16,0x15,0x13,0x11,0x10,0x0e,
0x0d,0x0b,0x0a,0x09,0x08,0x07,0x06,0x05,0x04,0x03,0x02,0x02,0x01,0x00,0x00,
0x22,0x25,0x27,0x29,0x2b,0x2e,0x30,0x33,0x35,0x38,0x3a,0x3d,0x40,0x43,0x45,
TLC5615芯片应用说明
TLC5615芯片应用说明一、芯片简介TLC5615 为美国德州仪器公司 1999 年推出的产品,是具有串行接口的数模转换器,其输出为电压型,最大输出电压是基准电压值的两倍。
带有上电复位功能,即把 DAC 寄存器复位至全零。
性能比早期电流型输出的 DAC 要好。
只需要通过 3 根串行总线就可以完成10 位数据的串行输入,易于和工业标准的微处理器或微控制器(单片机) 接口, 适用于电池供电的测试仪表、移动电话,也适用于数字失调与增益调整以及工业控制场合。
二、TLC5615 器件的引脚图及各引脚功能DIN:串行数据输入端;SCLK:串行时钟输入端;/CS:芯片选用通端,低电平有效;DOUT:用于级联时的串行数据输出端;AGND:模拟地;REFIN:基准电压输入端, 2V~ (VDD - 2);OUT: DAC 模拟电压输出端;VDD:正电源端,4.5~5.5V ,通常取 5V。
三、功能框图TLC5615 的内部功能框图如下图所示,它主要由以下几部分组成:1、 10 位 DAC 电路;2、一个 16 位移位寄存器, 接受串行移入的二进制数,并且有一个级联的数据输出端DOUT ;3、并行输入输出的 10 位 DAC 寄存器, 为 10 位 DAC 电路提供待转换的二进制数据;4、电压跟随器为参考电压端REFIN提供很高的输入阻抗,大约10MΩ;5、×2 电路提供最大值为 2 倍于 REFIN 的输出;6、上电复位电路和控制电路。
两种工作方式:(A)从上图可以看出,16 位移位寄存器分为高 4 位虚拟位、低两位填充位以及 10位有效位。
在单片 TLC5615 工作时,只需要向 16 位移位寄存器按先后输入 10位有效位和低 2 位填充位, 2 位填充位数据任意,这是第一种方式,即 12 位数据序列。
(B)第二种方式为级联方式, 即 16 位数据列,可以将本片的 DOU T 接到下一片的 DIN , 需要向 16 位移位寄存器按先后输入高 4 位虚拟位、10 位有效位和低 2 位填充位, 由于增加了高 4 位虚拟位, 所以需要 16 个时钟脉冲。
串行数模转换器TLC5615引脚,特点,功能及应用电路
串行数模转换器TLC5615引脚,特点,功能及应用电路1 TLC5615串行数模转换器简介TLC5615为美国德州仪器公司1999年推出的产品,是具有串行接口的数模转换器,其输出为电压型,最大输出电压是基准电压值的两倍。
带有上电复位功能,即把DAC寄存器复位至全零。
TLC5615性能价格比高,目前在国内市场很方便购买。
TLC5615的特点(1)10位CMOS电压输出;(2)5V单电源供电;(3)与CPU三线串行接口;(4)最大输出电压可达基准电压的二倍;(5)输出电压具有和基准电压相同极性;(6)建立时间125μs;(7)内部上电复位;(8)低功耗,最大仅175mW。
TLC5615引脚说明TLC5615有小型和塑料DIP封装,DIP封装的TLC5615芯片引脚排列如图1所示。
图1TLC5615引脚排列图引脚功能说明如下:——脚1DIN:串行数据输入端;——脚2SCLK:串行时钟输入端;——脚3CS:芯片选用通端,低电平有效;——脚4DOUT:用于级联时的串行数据输出端;——脚5AGND:模拟地;——脚6REFIN:基准电压输入端;TLC5615的时序分析TLC5615的时序如图2所示。
图2TLC5615的时序图由时序图可以看出,当片选CS为低电平时,输入数据DIN由时钟SCLK同步输入或输出,而且最高有效位在前,低有效位在后。
输入时SCLK的上升沿把串行输入数据DIN移入内部的16位移位寄存器,SCLK的下降沿输出串行数据DOUT,片选CS的上升沿把数据传送至DAC 寄存器。
当片选CS为高电平时,串行输入数据DIN不能由时钟同步送入移位寄存器;输出数据DOUT 保持最近的数值不变而不进入高阻状态。
由此要想串行输入数据和输出数据必须满足两个条件:第一时钟SCLK的有效跳变;第二片选CS为低电平。
这里,为了使时钟的内部馈通最小,当片选CS为高电平时,输入时钟SCLK应当为低电平。
串行数模转换器TLC5615的使用有两种方式,即级联方式和非级联方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二~二
注释, A、为了使时钟馈通为最小,当 CS为高电平时加在SCLK端的输入时钟应当呈现低电平. B 、数据输入来自先前转换周期. C、第 16个 SCLK下降沿 图 1 时序图
= = 98-4-22 :: 10:08 P&S武汉力源电子股份有限公司
10-6
吨 , 晶
AU 典
型
特
性 刽
曲
线
FH i 黠ii斗 俑
IIIN 1YP MAX UNIT 4.5 5 5.5 v
1 回 250 恤
230 捕。 M
2.3.7 模拟输出动态性能
R民RAMETER
国gn皿-..,..,01回+ dlstorUon, S/(N+D)
TEST 自由刷 DπIONB
W窗户 1 Vocat 1 kHz + 2.048 Vdc,
由蛐e= 咽啊'恻唱, S咽 No阳 8
帽
g"
申 吉
但
%
1/
E a
/
量 崎
' e e 9
J
"•• v / v
4
/
2
¢ MMMMMMM"'Mtz
v VO-OUtPUt PuIdown V.蝴匈..
图2 输出吸收电流与输出下拉电压的关系 280
;8339 刽←回E回Vg-gsrv蝴V
...
v ν, 伊'
vv
唱
v
:ær咱
1/
/ 一
-. U '-1 <<C.2 C 3.1且IU 3.2 3 胁。嘟ut Pl巅lPlMI幅画..V
电源电压 (Voo至AGND)
7v
数字输入电压范围(相对于AGND)
~.3V至 VDD'呻 .3V
基准输入电压范围(相对于ANGD)
~.3V至VDD呻 ' 3V
来自外部源, OUτ端输出电压
VDD'呻 3V
任何引脚连续电流
埠。四A
工作温度范围(自然通风), TA'
= 98-4.22 :: 10:08 = P&S式汉力源电子股份有限公司
IIIN \t)O-1
TYP MAlI UNIT v
0.4 v
2.3.6 电源
回民RAMETER
Vco Supply 回国go
l口口 1'01帽BUPPIy四 rrant
TEST CONDlTIONS
可ANl3olDhk国nE阳回S饱,-E=VOVorVnn 可....=0 回ANl3lo口lnk田=m回5血,.E=OVVorvb口 回回=2.Q48 V
回』
10
I M:E
rmeSpF
2.3.4
呐H |呐t IIH Illl Q
数字输入 (DIN , SCLK, ëS)
自IUlAMETER H幅lHevel d幅幅Ilnp咀嚼蛐啕@ Low-Iev创 d回阳I inDUt 顶刘国go H幅""0回 d幅幅Ilnpul 剧 rranl Low-I凹eld咽itaI in四t 四rrenl Input 幅P田量恒nce
TEST CONomONS
飞~=、bo 呐=。
翩翩 1YP IIAlI UNIT
2.4
v
0.8 v
+1 I!A
土1 ,且
自
pF
2.3.5
陌H
IVoL
数字输出 (DOUT)
MRAME"市R
Oulput 晒t晒, high-I酬
Ou刷t 唰匈8, 10刷刷回
TE町∞ N DlTION8
10= -2mA
1o=2 mA
吨xαm=2V 1\_ =2kn
OUT 111 VOO町 AGNO
IQtOUT~ mA
IorouTI:!> -5mA
IIIN 1YP MAlC UNIT
。
\t)O.().4 v
0.5 L.SB
2D
mA
0.25 v
4.75
v
2.3.3 基准输入 (REFIN)
回,TCONDImNS
…γ
o
\t)0 -2 1 V
MRAMETER
vo
\4)1国ge oulput range
OUIP咀阳回啕ulallon a= 国r:y
IosC
OUIP咀 short clrcuft 四rranl
Vnl /I....,'α邱叫田』问8, 1脚4阳回
VoHthiahl ou协UI 回lfÆ咽e, hlglH刷81
TESTCOND町 ION8 吼叫。回
10.2
1.4 功能方框圄
咀~5615 的功能方框图如下图所示。
AGN
OUT (\bl钮.ga Oulput)
~ • (LSB) (MSB) _ 4
:Dummy
DIN
i 佣 D血 Blts. B胁
DOUT
1.5 引脚排列及功能说明
Tæ5615 的弓|脚排列及功能说明分别如下图及下表所示.
VDD
OUT REFIN AGND
MIN 1YP M. UN町
.ao
dB
30
注释 11 ,基准馈通(岛edthrough) 是在输入代码=000 hex和Vre输入.~2.048Vdc+1Vpp (1kHz)情况下在DAC 输出端测量.
2.5 时序圈
TLC5615 的时序图如图 1所示.
B川
D翩翩然挺
DOUT
PnovIo四 L&B
S..N....B
\v(CH) 阳l回 du阻恤, SCLKh国h
IIIN TYP 11, 60
IIIN NDM MAlI UNIT
45
ns
。
ns
1
ns
回
ns
T
ns
。
ns
到
ns
25
ns
25
ns
= 98-4.22 :: 10:08 = P&S式汉力源电子股份有限公司
10-5
2.3.9 输出开关特性
2.4 在推荐工作温度范围内(自然通风), VDD=5V :t 5弛, Vref=2. 048V时的工作特性〈除 非另有说明〉
口 IN= AlI Os toall1.
12.5
国
5
n~.
注释 10 ,建立时间是对于数字输入代码从OOOhex至3FFh回或从3FFhex至OOOh目的变化,输出信号留在最终
测量值的土O .5 LSB之内的时间
14.2 基准输入 (REFIN)
I
_刷ETER
Røfaranca Ii嗣d由
Rø阳回国 Input 且an虫虫旦旦垂dB.
2.4.1 模拟输出动态性能
MRAIIETER
SR Oulputsl跚罔腼
1EST CONDmONS
ERLE=21∞5 ℃日F
凡= 10 kíl
MIN 1YP MAX UNπ
。 .3 0.5
VI 四
』
Oulput 翩翩咱 time
GIIII:h en田llY
1Rb_O=SO1LS0KkBEl-l
吼S回叫N∞dsptFD
TLC5615CP
TLC5615ID
TLC561 王E
*型号如 TLC5615CDR和 TLC5615IDR的器件在运输时可捆扎与卷绕.
1.2 特点
※在8引脚封装内 10位CMOS 电压输出DAC ※5v单电源工作 ※ 3线串行接口 ※高阻抗基准输入 ※电压输出范围 基准输入电压2倍 ※内部上电复位 ※低功耗一-1. 7当皿lWMax
EzsTC=[E7S (Tmax) .Ezs (T国n) ]NrefX10" (Tmax.Tmin).
5 增益误差是在输出负载为 10kQ 情况下除了零度误差的影响之外离开理想输出 (Vref二lLSB) 的偏离 值.
6 增益温度系数由下式给出, EaTC=[En (T血腥) .Ea (Tmin) ]Nre萨 10" (Tm皿.-T:四川. 7. 零度误差抑制比( Zero-sca1e-error 咱毗on ratio , EZS.RR) 是通过把四D从直流4.5V变至5.5V并测 量加在零代码输出电压上的该信号的比例来测定的.
※1.21阻恒的更新率 CUpdate Rate)
※至0.5 LSB的建立时间 12.5 jl s1YP
※在温度范围内保持单调性 ※引脚与Maxim公司 MAX5 15兼容
1.3 应用范围
※电池供电测试仪表 ※数字失调与增益调整 ※电池工作/远程工业控制 ※机器和机械装置控制器件 ※移动电话
= 98-4.22 :: 10:08 = P&S式汉力源电子股份有限公司
工作时间会影响器件的可靠性。
2.2 推荐的工作条件
电源电压, VDD 高电平数字输入电压, VllI 低电平数字输入电压, VIL
基准电压, Vre侄REFIN:端
负载电阻,Rc
工作温度(自然通风)
TLC呈 61 呈C
TA
TLC56151
MIN NOM MAX
4.5
5
5.5
2.4
0.8
2
2.048 Vnn-2
注释9 , lVpp时极限频率值由输出放大器的斜升率决定
2.3.8 数字输入定时要求(见圈。
MRAIIETER
Ilsúos】SeluØI帽" OIN þeforo SCLK h胁
1hroHl HOId Umo, DIN 回Ilda阳rSCLK hlgh 1 Setup Un圃" CS low to SCUK hlgh