5 - V模拟,3-/5-V数字,14-/12-Bit,200 ksps的,4-/8-Channel串行模数转换器(启示录三) (1048 KB的PDF格式)
2003年5月29日
查看所有技术文件 (2)
说明
在TLC3574,TLC3578,TLC2574和TLC2578是一个家族的高性能,低功耗,CMOS模拟至数字转换器(ADC)。 TLC3574/78是一个 14位ADC,TLC2574/78是一个 12位ADC。 所有器件都工作从单一的5 V模拟电源和3 V至5 V数字电源。 串行接口由4个数字输入 [片选(CS \),帧同步(财经事务),串行输入输出时钟(SCLK),串行数据输入(SDI)],和一个 3态串行数据输出(SDO) 。 政务司司长 \(作品为 Ss \,从选择),将把 SDI,SDO和SCLK形成一个 SPI接口。 外勤人员,将把 SDI,SDO,SCLK的形式和DSP接口。 帧同步信号(FS)的指示启动了一个串行数据帧被转移。 当多个转换器连接到一个串行端口的DSP,政务司司长 \工程,芯片选择允许主机访问 DSP的个别转换器。
查看完整的描述数据表
特点
14位分辨率为 TLC3574/78,12位为 TLC2574/2578
最大吞吐量200 ksps的
多个模拟输入:
8个单端通道的TLC3578/2578
4个单端通道的TLC3574/2574
模拟输入范围:± 10 V的
伪模拟输入
的SPI / DSP兼容的串行接口与 SCLK的高达 25 MHz的
内置的转换和8x FIFO的时钟
单相5 V模拟电源3-/5-V数字电源
低功耗
5.8毫安正常运行
20微安的断电
可编程 Autochannel扫描和重复
硬件控制,可编程的采样周期
硬件默认配置
INL的:TLC3574/78:± 1 LSB的
TLC2574/78:± 0.5 LSB的
DNL的:TLC3574/78:± 0.5 LSB的
TLC2574/78:± 0.5 LSB的
信纳比:TLC3574/78:79分贝
TLC2574/78:七二分贝
总谐波失真:TLC3574/78:-82分贝
TLC2574/78:-82分贝
查看所有功能在数据表
样品与购买
技术文档
工具和软件
支持和社区
特色工具和软件
DCPFREETOOL软件插件来的Code Composer Studio
实用程序/插件
抗锯齿计算工具为 A至D转换器
计算工具
运算放大器,ADC电路拓扑计算器
计算工具
查看所有工具和软件
Parametrics
TLC2578
分辨率(位) 12
采样率(最大) 处理速度高达 200ksps
#输入通道 8
建筑 特区
输入范围 + / - 10V的
接口 串行SPI接口
INL的(+/-)(最大值)(%) 0.02400
的INL(最大)(+/-的LSB) 0.5
的DNL(LSB的最大)(+/-) 0.5
信噪比(dB) 80
无杂散动态范围(分贝) 84
信纳比(分贝) 79
有效位数(位) 12.83
功耗(典型值)(毫瓦) 29
参考模式 分机
模拟电压的AV /副署长(分钟)(五) 4.75
模拟电压的AV /日(最大)(五) 5.5
数字供电(分钟)(五) 2.7
数字供电(最大)(五) 5.5
引脚 /包 24SOIC,24TSSOP
工作温度范围(℃) -40到85
eng:
Datasheet
5-V Analog, 3-/5-V Digital, 14-/12-Bit, 200-KSPS, 4-/8-Channel Serial Analog-to- (Rev. C) (PDF 1048 KB)
29 May 2003
View all technical documents (2)
Description
The TLC3574, TLC3578, TLC2574, and TLC2578 are a family of high-performance, low-power, CMOS analog-to-digital converters (ADC). TLC3574/78 is a 14-bit ADCTLC2574/78 is a 12-bit ADC. All parts operate from single 5-V analog power supply and 3-V to 5-V digital supply. The serial interface consists of four digital input [chip select (CS\), frame sync (FS), serial input-output clock (SCLK), serial data input (SDI)], and a 3-state serial data output (SDO). CS\ (works as SS\, slave select), SDI, SDO and SCLK form an SPI interface. FS, SDI, SDO, and SCLK form DSP interface. The frame sync signal (FS) indicates the start of a serial data frame being transferred. When multiple converters connect to one serial port of a DSP, CS\ works as the chip select to allow the host DSP to access the individual converter.
View full Description in Datasheet
Features
14-Bit Resolution for TLC3574/78, 12-Bit for TLC2574/2578
Maximum Throughput 200-KSPS
Multiple Analog Inputs:
8 Single-Ended Channels for TLC3578/2578
4 Single-Ended Channels for TLC3574/2574
Analog Input Range: ±10 V
Pseudodifferential Analog Inputs
SPI/DSP-Compatible Serial Interfaces With SCLK up to 25-MHz
Built-In Conversion Clock and 8x FIFO
Single 5-V Analog Supply3-/5-V Digital Supply
Low-Power
5.8 mA in Normal Operation
20 µA in Power Down
Programmable Autochannel Sweep and Repeat
Hardware-Controlled, Programmable Sampling Period
Hardware Default Configuration
INL: TLC3574/78: ±1 LSB
TLC2574/78: ±0.5 LSB
DNL: TLC3574/78: ±0.5 LSB
TLC2574/78: ±0.5 LSB
SINAD: TLC3574/78: 79 dB
TLC2574/78: 72 dB
THD: TLC3574/78: –82 dB
TLC2574/78: –82 dB
View All Features in Datasheet
Sample &Buy
Technical Documents
Tools &Software
Support &Community
Featured Tools and Software
DCPFREETOOL Software Plug-In to Code Composer Studio
Utilities/Plug-Ins
Anti-Aliasing Calculation Tool for A to D Converters
Calculation Utilities
Op Amp to ADC Circuit Topology Calculator
Calculation Utilities
View all tools and software
Parametrics
TLC2578
Resolution(Bits) 12
Sample Rate (max) 200kSPS
# Input Channels 8
Architecture SAR
Input Range +/-10V
Interface Serial SPI Interface
INL (+/-)(Max)(%) 0.02400
INL(Max)(+/-LSB) 0.5
DNL(Max)(+/-LSB) 0.5
SNR(dB) 80
SFDR(dB) 84
SINAD(dB) 79
ENOB(Bits) 12.83
Power Consumption(Typ)(mW) 29
Reference Mode Ext
Analog Voltage AV/DD(Min)(V) 4.75
Analog Voltage AV/DD(Max)(V) 5.5
Digital Supply(Min)(V) 2.7
Digital Supply(Max)(V) 5.5
Pin/Package 24SOIC, 24TSSOP
Operating Temperature Range(°C) -40 to 85
Rating Catalog
#include<reg52.h>#include"absacc.h"
#include "LCD1602.h"
#include<intrins.h>
#include <stdio.h>
#define uchar unsigned char
#define uint unsigned int
#define SUM 50
uchar t1[]="1602 START NOW!"
uchar t2[]="voltage . V"
unsigned long int tmp//数据类型要注意
sbit CLOCK=P1^7/*2543时钟*/
sbit D_IN= P1^6/*2543输入*/
sbit D_OUT= P1^5/*2543输出*/
sbit _CS= P1^4/*2543片选*/
/**************************************
名称:delay
功能:延时模块
输入参数:n要延时的周期数
输出参数:无
*************************************/
void delay(uchar n)
{
uchar i
for(i=0i<ni++)
{
_nop_()
}
}
/**************************************
名称:read2543
功能:TLC2543驱动模块
输入参数:port通道号
输出参数:ad转换值
*************************************/
uint read2543(uchar port)
{
uint ad=0,i
CLOCK=0
_CS=0
port<<=4
for(i=0i<12i++)
{
if(D_OUT)
{
ad|=0x01
}
D_IN=(bit)(port&0x80)
CLOCK=1
delay(3)
CLOCK=0
delay(3)
port<<=1
ad<<=1
}
_CS=1
ad>>=1
return(ad)
}
void main()
{
unsigned long int tmp1
int i
i=SUM
init00()
LCD_1602_str(0,t1,0,t2) //显示初始化
while(1)
{
tmp1+= read2543(0x01) //进行AD转换
i-- //取20次AD转换的结果,求平均值
if(i==0)
{
tmp1=tmp1/SUM
tmp=tmp1*50000/4096
tmp1=0
i=SUM
}
LCD_1602_num(20,0,8,tmp/10000 )
LCD_1602_num(20,0,9,tmp/1000%10)
LCD_1602_num(20,0,11,tmp/100%10)
LCD_1602_num(20,0,12,tmp/10%10)
}
}
学电子的,怎么能不会看英文手册呢。一般像这类,都是通过串行数据写 *** 作指令来选择采集通道的。我大概说说。我看的是这个手册http://wenku.baidu.com/view/201f0cd6195f312b3169a501.html
在第21页处,有一张表,上面写着SDI bit D[15:12] 这个的意思就是要往SDI这只脚里通过串行方式送入数据D,而数据D的15至12位所代表的意思如下.。当为0000b 时(b表示 二进制数)。选择通道0,以下如同。
D的其他位在22页手册中。你可以用翻译软件翻译一下,你翻 译几个datasheet之后,你就会看这类英文手册啦。
希望我的回答对你有帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)