tlc549中文资料汇总_tlc549引脚图及功能_工作原理_特性参数及典型应用电路程序

一、tlc549中文资料汇总-tlc549介绍 tlc549是8位串行a/d转换器芯片,可与通用微处理器、控制器通过clk、cs、dataout三条口线进行串行接口。具有4mhz片内系统时钟和软、硬件控制电路,转换时间最长17μs,tlc549为40000次/s。总失调误差最大为±0.5lsb,典型功耗值为6mw。采用差分参考电压高阻输入,抗干扰,可按比例量程校准转换范围,vref-接地,vref+-vref-≥1v,可用于较小信号的采样。
tlc549主要特征
①8位分辨率a/d转换器,总不可调整误差≤±0.5lsb。
②采用三线串行方式与微处理器接口。
③片内提供4mhz内部系统时钟,并于操作控制用的外部i/oclock相互独立。
④有片内采样保持电路,转换时间≤17us,包括存取与转换时间、转换速率达40000次/秒。
⑤差分高阻抗基准电压输入,其范围是:1v≤差分基准电压≤vcc+0.2v。
⑥宽电源范围:3v~6.5v,低功耗,当片选信号/cs为低,芯片选中处于工作状态。
二、tlc549中文资料汇总-tlc549引脚图及其功能 1、tlc549的管脚图
2、tlc549管脚功能
ref+:正基准电压输入2.5v≤ref+≤vcc+0.1。
ref-:负基准电压输入端,-0.1v≤ref-≤2.5v。且要求:(ref+)-(ref-)≥1v。
vcc:系统电源3v≤vcc≤6v。
gnd:接地端。
/cs:芯片选择输入端,要求输入高电平vin≥2v,输入低电平vin≤0.8v。
dataout:转换结果数据串行输出端,与ttl电平兼容,输出时高位在前,低位在后。
analogin:模拟信号输入端,0≤analogin≤vcc,当analogin≥ref+电压时,转换结果为全“1”(0ffh),analogin≤ref-电压时,转换结果为全“0”(00h)。
i/oclock:外接输入/输出时钟输入端,同于同步芯片的输入输出操作,无需与芯片内部系统时钟同步。
三、tlc549中文资料汇总-tlc549工作原理 tlc549均有片内系统时钟,该时钟与i/oclock是独立工作的,无须特殊的速度或相位匹配。其工作时序如图所示。
当cs为高时,数据输出(dataout)端处于高阻状态,此时i/oclock不起作用。这种cs控制作用允许在同时使用多片tlc549时,共用i/oclock,以减少多路(片)a/d并用时的i/o控制端口。
一组通常的控制时序为:
(1)将cs置低。内部电路在测得cs下降沿后,再等待两个内部时钟上升沿和一个下降沿后,然后确认这一变化,最后自动将前一次转换结果的最高位(d7)位输出到dataout端上。
(2)前四个i/oclock周期的下降沿依次移出第2、3、4和第5个位(d6、d5、d4、d3),片上采样保持电路在第4个i/oclock下降沿开始采样模拟输入。
(3)接下来的3个i/oclock周期的下降沿移出第6、7、8(d2、d1、d0)个转换位,
(4)片上采样保持电路在第8个i/oclock周期的下降沿将移出第6、7、8(d2、d1、d0)个转换位。保持功能将持续4个内部时钟周期,然后开始进行32个内部时钟周期的a/d转换。第8个i/oclock后,cs必须为高,或i/oclock保持低电平,这种状态需要维持36个内部系统时钟周期以等待保持和转换工作的完成。如果cs为低时i/oclock上出现一个有效干扰脉冲,则微处理器/控制器将与器件的i/o时序失去同步;若cs为高时出现一次有效低电平,
若要在特定的时刻采样模拟信号,应使第8个i/oclock时钟的下降沿与该时刻对应,因为芯片虽在第4个i/oclock时钟下降沿开始采样,却在第8个i/oclock的下降沿开始保存。
四、tlc549中文资料汇总-tlc549特性参数 tlc549的极限参数如下:
●电源电压:6.5v;
●输入,出电压范围:0.3v~vcc+0.3v;
●峰值输入电流(任一输入端):±10ma;
●总峰值输入电流(所有输入端):±30ma;
●工作温度:tlc549c:0℃~70℃
tlc549i:-40℃~85℃
tlc549m:-55℃~125℃
五、tlc549中文资料汇总-tlc549应用接口及采样程序 tlc549可方便地与具有串行外围接口(spi)的单片机或微处理器配合使用,也可与51系列通用单片机连接使用。与51系列单片机的接口如图3所示。其采样程序框图如图4所示
图3与51系列单片机的接口图
图4 采样程序框图
#include
#include
#define n 8
unsigned char count;//滤波函数的计数值
/*unsigned char bdata dat; //dat是可位寻址的变量
sbit dat7=dat^7;
sbit dat6=dat^6;
sbit dat5=dat^5;
sbit dat4=dat^4;
sbit dat3=dat^3;
sbit dat2=dat^2;
sbit dat1=dat^1;
sbit dat0=dat^0; //取出dat的各个位*/
//------------------------------------------------------------------------
unsigned char tlc549_readbyte(void)
{ //读一个字节函数
unsigned char value=0,i=0;
tlc549_dout=1;//51单片机读数据时得先把管脚置1
for(i=0;i>i);//获取数据线的位放到相应位上
//(有1时写1,无1时保持0)
tlc549_clk=1;
tlc549_clk=0;
delayus(50);//根据datasheet,下降沿产生后,
//400ns后新的位被写到数据线上,所以这里进行延时
}
return value;
}
unsigned char tlc549_getvalue(void)
{
unsigned char convertvalue;
tlc549_cs=0; //打开片选
convertvalue=tlc549_readbyte(); //读取转换后的8位ad值
tlc549_cs=1; //关闭片选
delayus(50); //等待转换结束 最长17us
return convertvalue; //返回转换结果
}
unsigned char tlc549_filter() //滤波函数
{
char count,i,j;
unsigned char value_buf[n],temp;
int sum=0;
for (count=0;count {
value_buf[count] = tlc549_getvalue();
delayus(300);
}
for (j=0;j {
for (i=0;ivalue_buf[i+j] )
{
temp = value_buf[j];
value_buf[j] = value_buf[i+j];
value_buf[i+j] = temp;
}
}
}
for(count=1;count3);//求平均值,左移三位相当于除以8
} */

ADSL2+低功耗模式简介
HTC U11/三星S8/LG G6拍照哪个好?谁才是“机皇”一目了然
区块链多人联网沙盒游戏NeoWorld介绍
蓝牙低功耗BLE的3大优势及应用市场
缓存的好处和类型
tlc549中文资料汇总_tlc549引脚图及功能_工作原理_特性参数及典型应用电路程序
反型结构钙钛矿太阳能电池取得新突破
aigo移动电源S20000P:三色水晶材质 时尚闪耀
2月份新机推荐:红米Note4X初音限量版、魅蓝5s、华为荣耀V9
物联网时代,处理器厂商将加快脚步
Littelfuse宣布推出MATE-12B磁簧开关系列
DS2786电池电量计在2节锂离子电池包中的使用
日本第五代移动通信为数字化转型注入新动力
机器人在智能快递柜行业中的应用介绍
工业大神进阶之:掌握这种技术,16小时轻松修复双轴桨叶干燥机轴头磨损
什么是离散时间晶体 光力系统中构造离散时间晶体
自动驾驶是百年汽车工业史上又一次伟大的范式转移
【瞭望者】无人机违规飞行带来的安全挑战与分险
当我们拿到一台气密性检测仪时,我们该如何设置“进气上下限”和“泄漏上下限”呢?
人与人的碰撞——《对撞实验室》