- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
带串行控制和11路输入模数转换器TLC2543
带串行控制和11路输入模数转换器TLC2543
摘??要:TLC2543是德州仪器公司生产的12位开关电容型逐次逼近模数转换器,它具有三个控制输入端,采用简单的3线SPI串行接口可方便地与微机进行连接,是12位数据采集系统的最佳选择器件之一。本文介绍了该芯片的功能、时序,并给出了8051单片机的接口电路。
????关键词:模数转换器;?SPI串行接口;?TLC2543?
????1.?概述
A/D、D/A转换器是过程及仪器仪表、设备等检测与控制装置中应用比较广泛的器件。随着大规模集成电路技术的发展,各种高精度、低功耗、可编程、低成本的A/D转换器不断推出,使得微机控制系统的电路更加简洁,可靠性更高。
TLC2543与外围电路的连线简单,三个控制输入端为CS(片选)、输入/输出时钟(I/O?CLOCK)以及串行数据输入端(DATA?INPUT)。片内的14通道多路器可以选择11个输入中的任何一个或3个内部自测试电压中的一个,采样-保持是自动的,转换结束,EOC输出变高。? TLC2543的主要特性如下: ●11个模拟输入通道; ●66ksps的采样速率; ●最大转换时间为10μs; ●SPI串行接口; ●线性度误差最大为±1LSB; ●低供电电流(1mA典型值); ●掉电模式电流为4μA。?
????2.?TLC2543引脚功能与接口时序
????2.1?TLC2543引脚排列
?
TLC2543的引脚排列如图1所示。引脚功能说明如下:
AIN0~AIN10:模拟输入端,由内部多路器选择。对4.1MHz的I/O?CLOCK,驱动源阻抗必须小于或等于50Ω;
CS:片选端,CS由高到低变化将复位内部计数器,并控制和使能DATA?OUT、DATA?INPUT和I/O?CLOCK。CS由低到高的变化将在一个设置时间内禁止DATA?INPUT和I/O?CLOCK;
DATA?INPUT:串行数据输入端,串行数据以MSB为前导并在I/O?CLOCK的前4个上升沿移入4位地址,用来选择下一个要转换的模拟输入信号或测试电压,之后I/O?CLOCK将余下的几位依次输入;
DATA?OUT:A/D转换结果三态输出端,在CS为高时,该引脚处于高阻状态;当CS为低时,该引脚由前一次转换结果的MSB值置成相应的逻辑电平;EOC:转换结束端。在最后的I/O?CLOCK下降沿之后,EOC由高电平变为低电平并保持到转换完成及数据准备传输;?
VCC、GND:电源正端、地;
REF+、REF-:正、负基准电压端。通常REF+接VCC,REF-接GND。最大输入电压范围取决于两端电压差;
I/O?CLOCK:时钟输入/输出端。
????2.2?TLC2543的工作时序
?
TLC2543每次转换和数据传送使用16个时钟周期,且在每次传送周期之间插入CS的时序。时序如图2所示。
从时序图可以看出,在TLC2543的CS变低时开始转换和传送过程,I/O?CLOCK的前8个上升沿将8个输入数据位键入输入数据寄存器,同时它将前一次转换的数据的其余11位移出DATA?OUT端,在I/O?CLOCK下降沿时数据变化。当CS为高时,?I/O?CLOCK和DATA?INPUT被禁止,DATA?OUT为高阻态。????3.?TLC2543与80C31的连接?
????3.1?硬件接口
由于MCS-51系列单片机不具有SPI或相同能力的接口,为了便于与TLC2543接口,采用软件合成SPI操作,为减少数据传送速受微处理器的时钟频率的影响,尽可能选用较高时钟频率。接口电路如图3所示。
?
TLC2543的I/O时钟、数据输入、片选信号由P1.0、P1.1、P1.3提供,转换结果由P1.2口串行读出。
????3.2?接口程序
设通道/方式控制字存放在R4中,程序在读出前一次转换结果的同时,将该通道/方式控制字发送到TLC2543中去,转换结果存放在相邻地址的存储器中。存储器地址从30H~45H,且高字节在前,低字节在后。
??ORG?100H START:?MOV?SP,#50H ;堆栈指针初始化 ??MOV?P1,#04H ;P1口引脚初始化 ??CLR?P1.0 SETB?P1.3 ACALL?TLC2543 ACALL?STORE JMP?START????TLC2543:MOV?A,R4 CLR?P1.3 JB?ACC.1,LSB ;如果A的位1为1,先做低字节
MSB:???MOV?R5,#08 LOOP1:?MOV?C,P1.2 ;数据位读入
您可能关注的文档
- 如果狭缝与振动方向垂直.ppt
- 子學概說九流十家比較.ppt
- 字符串处理的技术与技巧三级备课提纲.doc
- 字符串和指针.ppt
- 字符串类型字符串.ppt
- 子主题单元板栗.ppt
- 孫子兵法13篇原文.doc
- 学院2015年音响设备项目询价公告.doc(67KB)-广东文艺职业学院.doc
- 宁波舟山港核心港区深水航路船舶船舶定线制.doc-浙江海事局.doc
- 學術高三英文作文講義.doc.doc
- 2024火电电力职业鉴定考试历年机考真题集及完整答案详解(必刷).docx
- 2024火电电力职业鉴定考试历年机考真题集及完整答案详解【各地真题】.docx
- 2024火电电力职业鉴定考试历年机考真题集加答案详解.docx
- 2024火电电力职业鉴定考试历年机考真题集含完整答案详解(名校卷).docx
- 2024火电电力职业鉴定考前冲刺试卷(综合题)附答案详解.docx
- 2024火电电力职业鉴定考试历年机考真题集附参考答案详解(轻巧夺冠).docx
- 2024火电电力职业鉴定考试历年机考真题集及参考答案详解1套.docx
- 2024火电电力职业鉴定考试历年机考真题集及答案详解(易错题).docx
- 2024火电电力职业鉴定考前冲刺试卷(考点梳理)附答案详解.docx
- 2024火电电力职业鉴定考试历年机考真题集及参考答案详解(综合题).docx
最近下载
- 高中数学第四章定积分4.3定积分的简单应用4.3.2简单几何体的体积教案.docx VIP
- TZSQX008-2020建设工程全过程质量行为导则.docx VIP
- 2024年山东省高中学业水平合格考生物试卷试题(含答案详解).docx VIP
- 高级教师职称评审答辩简答题.doc VIP
- 禁毒情报学习通超星期末考试答案章节答案2024年.docx VIP
- 北京市2024年艺术类专业考生综合分分数分布(一分一段表).pdf VIP
- 2025年乳腺癌诊疗指南(doc14页) .pdf VIP
- 篮球的起源与发展ppt课件.pptx VIP
- 网上调查赚钱经验及技巧总结.doc VIP
- ALPHA AS100说明书-V102用户手册.pdf
文档评论(0)