1.TLC2543的主要特点
1)12位分辨率A/D转换器件,在工作范围温度内转换时间为10μs。
2)11个模拟输入输出通道,3路内置自测试方法。
3)采样速率为66bit/s,线性误差±1LSB。
4)有转换结束输出EOC,具有单、双极性输出。
5)可编程的MSB或LSB前导,可编程数据输出长度。
2.引脚功能
TLC2543的引脚如图10-11所示。各引脚定义如下:
AIN0~AIN10:模拟量输入端。11路输入信号由内部多路器选通。驱动源阻抗必须不大于50Ω,而且用60pF的电容来限制模拟输入电压的斜率。
:片选端。
DATA INPUT:串行数据输入端,由4位串行的地址输入来选择模拟量输入通道。
DATA OUT:A/D转换结果的三态串行输出端。
EOC:转换结束端。
GND:电源地线。
I/O CLOCK:输入/输出时钟端。
REF+:正基准电压端。
REF-:负基准电压端。
VCC:电源端。
图10-11 TLC2543的引脚
3.控制字寄存器
TLC2543有12个输入通道,三种输出数据长度,每种数据又可以设定为不同的数据顺序(MSB或LSB)。控制字相当于TLC内部的一个8位的控制寄存器,用于选择模拟量输入通道、传输数据格式和数据长度。控制寄存器中各位定义见表10-4,通道或测试电压选择见表10-5,数据长度选择见表10-6,输出数据位见表10-7,极性选择见表10-8。(www.xing528.com)
表10-4 控制寄存器中各位定义
表10-5 通道或测试电压选择
(续)
表10-6 数据长度选择
表10-7 输出数据位
表10-8 极性选择
4.应用电路
TLC2543的应用电路如图10-12所示。
图10-12 TLC2543的应用电路图
5.程序设计
C语言参考驱动程序:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。