TLC549是 TI公司生产的一种低价位、高性能的8位 A/D转换器,采用了CMOS工艺,它以8位开关电容逐次逼近的方法实现 A/D转换,其转换速度小于 17us,最大转换速率为 40000HZ,4MHZ典型内部系统时钟,电源为 3V至 6V。
它能方便地采用三线串行接口方式与各种微处理器连接,构成各种廉价的测控应用系统。
TLC549的极限参数
电源电压:6.5V;
输入电压范围:0.3V~VCC+0.3V;
输出电压范围:0.3V~VCC+0.3V;
峰值输入电流(任一输入端):±10mA;
总峰值输入电流(所有输入端):±30mA;
工作温度:TLC549C:0℃~70℃TLC549I:-40℃~85℃TLC549M:-55℃~125℃
TLC549工作原理
LC549均有片内系统时钟,该时钟与I/O CLOCK是独立工作的,无须特殊的速度或相位匹配。其工作时序如图2所示。 当CS为高时,数据输出(DATA OUT)端处于高阻状态,此时I/O CLOCK不起作用。这种CS控制作用允许在同时使用多片TLC549时,共用I/O CLOCK,以减少多路(片)A/D并用时的I/O控制端口。
实验电路图如下图。P1.0接TLC549的时钟引脚CLK,作为单片机的时钟输出;P1.1接TLC549的数据引脚DAT,读取数据;P1.2接TLC549的片选引脚,低电平有效。
实验时,P1.2联接CS,输出低电平,使片选使能。P1.0联接CLK引脚,输出时钟。时钟为高电平时读取ANIN电压,由DAT输出给单片机P1.1。每个高电平时钟读取1个bit,8个时钟可以读取1个byte的转换结果,数据高位先读取。程序中用八次循环,可以读出一个字节的转换结果。时序图如下图。
实验结果用P0口接8位发光二极管表示电压变化。从00000000到11111111为电压从最小到最大的变化显示。
评论
查看更多