片机课程设计--单片机与ad转换器串行接口设计

片机课程设计--单片机与ad转换器串行接口设计

ID:30003113

大小:266.00 KB

页数:11页

时间:2018-12-25

片机课程设计--单片机与ad转换器串行接口设计_第1页
片机课程设计--单片机与ad转换器串行接口设计_第2页
片机课程设计--单片机与ad转换器串行接口设计_第3页
片机课程设计--单片机与ad转换器串行接口设计_第4页
片机课程设计--单片机与ad转换器串行接口设计_第5页
资源描述:

《片机课程设计--单片机与ad转换器串行接口设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告《单片机原理与应用》课程设计报告单片机与A/D转换器串行接口设计要求:一、功能要求1、每隔一秒,采集AIN0~AIN11模拟输入;2、转换结果从串行口送到虚拟终端显示;3、在串行口连接虚拟终端,将测量结果送到虚拟终端显示;4、要求测量0~5V之间的模拟电压。二、设计过程要求1、查阅资料确定设计方案;2、对设计方案进行仿真验证;3、选择合适的元器件,搭建电路实验验证效果;4、画出PCB图;5、书写设计报告;6、答辩。三、设计报告要求设计报告主要包括:题

2、目、内容和要求、总体方案和设计思路、仿真电路图、软件设计、仿真调试效果、实验测试效果图、PCB图、心得体会。姓名:张建学号:1886100125专业:电子科学与技术班级:10级 1 班成绩:评阅人:安徽科技学院理学院物电系11第页11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成A/D转换过程。由于是串行输入结构,能够节省51系列单片机I/O资源;且价格适中,分辨率较高,因此在仪器仪表中有较为广泛的应用。2TLC2543的特

3、点(1)12位分辩率A/D转换器;(2)在工作温度范围内10μs转换时间;(3)11个模拟输入通道;(4)3路内置自测试方式;(5)采样率为66kbps;(6)线性误差±1LSBmax;(7)有转换结束输出EOC;(8)具有单、双极性输出;(9)可编程的MSB或LSB前导;(10)可编程输出数据长度。3TLC2543的引脚排列及说明TLC2543有两种封装形式:DB、DW或N封装以及FN封装,这两种封装的引脚排列如图1,引脚说明见表1。11第页11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告图1T

4、LC2543的封装表1TLC2543引脚说明引脚号名称I/O说明1~9,11,12AIN0~AIN10I模拟量输入端。11路输入信号由内部多路器选通。对于4.1MHz的I/OCLOCK,驱动源阻抗必须小于或等于50Ω,而且用60pF电容来限制模拟输入电压的斜率15 I片选端。在端由高变低时,内部计数器复位。由低变高时,在设定时间内禁止DATAINPUT和I/OCLOCK17DATAINPUTI串行数据输入端。由4位的串行地址输入来选择模拟量输入通道16DATAOUTOA/D转换结果的三态串行输出端。为高时处于高阻

5、抗状态,为低时处于激活状态19EOCO转换结束端。在最后的I/OCLOCK下降沿之后,EOC从高电平变为低电平并保持到转换完成和数据准备传输为止11第页11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告10GND地。GND是内部电路的地回路端。除另有说明外,所有电压测量都相对GND而言18I/OCLOCKI输入/输出时钟端。I/OCLOCK接收串行输入信号并完成以下四个功能:(1)在I/OCLOCK的前8个上升沿,8位输入数据存入输入数据寄存器。(2)在I/OCLOCK的第4个下降沿,被选通的模拟输

6、入电压开始向电容器充电,直到I/OCLOCK的最后一个下降沿为止。(3)将前一次转换数据的其余11位输出到DATAOUT端,在I/OCLOCK的下降沿时数据开始变化。(4)I/OCLOCK的最后一个下降沿,将转换的控制信号传送到内部状态控制位14REF+I正基准电压端。基准电压的正端(通常为Vcc)被加到REF+,最大的输入电压范围由加于本端与REF-端的电压差决定13REF-I负基准电压端。基准电压的低端(通常为地)被加到REF-20Vcc电源4接口时序可以用四种传输方法使TLC2543得到全12位分辩率,每次

7、转换和数据传递可以使用12或16个时钟周期。一个片选()脉冲要插到每次转换的开始处,或是在转换时序的开始处变化一次后保持为低,直到时序结束。11第页11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告图2显示每次转换和数据传递使用16个时钟周期和在每次传递周期之间插入的时序,图3显示每次转换和数据传递使用16个时钟周期,仅在每次转换序列开始处插入一次时序。图216时钟传送时序图(使用,MSB在前)11第页11安徽科技学院《单片机与A/D转换器串行接口设计》课程设计报告图316时钟传送时序图(不使用,M

8、SB在前)TLC2543驱动程序:#include#definebyteunsignedchar#defineucharunsignedchar#definewordunsignedint#defineuintunsignedint#defineulongunsignedlong#defineBYTEunsignedchar#defineWORDunsi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。