第3章输入输出通道接口技术综述.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章输入输出通道接口技术综述

;第3章 输入/输出通道接口技术 ;3.1 概 述 ;典型的单片机测控系统硬件组成框图 ; 输入/输出信号一般有两种类型:一种是随时间连续变化的物理量,称为模拟信号;一种是只有开和关(或1和0)两种状态的量,称为开关量(数字量)。因此计算机控制系统中,输入/输出通道分模拟量通道和数字量(开关量)通道两类。; 信息种类;信息来源;3.2.1 模拟量输入通道的结构;3.2.2 模拟量输出通道的结构;3.3 模拟量输入通道接口技术;A/D转换器一般分类如下: (1)按转换输出数据的方式,可分为串行与并行两种,其中并行(串行)ADC又可根据数据宽度分为8位、12位、14位、16位等。 (2)按输出数据类型可分为BCD码输出型和二进制输出型。 (3)按转换原理可分为逐次逼近式、双积分式和并行式。;3.3.1 A/D 主要技术指标; ADC0809 主要特性: 1)8路输入通道,8位A/D转换器,即分辨率为8位。 2)具有转换起、停控制端。 3)转换时间为100μs(时钟为640kHz时),130μs(时钟为500kHz时)。 4)单个+5V电源供电 5)模拟输入电压范围0~+5V,不需零点和满刻度校准。 6)工作温度范围为-40~+85摄氏度。 7)低功耗,约15mW。 ;ADC0809;例1:如图所示,试用中断方式编写程序,对IN0~IN7通道上的模拟电压数据进行一次采集,并将转换结果送入内部RAM 20H单元开始的数据缓冲区中。;;主程序 START: MOV DPTR,#7FFFH MOV R2,#08H MOV R0,#20H MOV R1,#00H ;IN0通道号 SETB EA SETB EX0 ;开外中断0 SETB IT0 ;中断请求信号为下降沿触发 MOV A,R1 MOVX @DPTR,A ;启动A/D转换 LOOP: SJMP LOOP ;等待中断 ;中断服务程序 …… ORG 1000H ADINT0: MOVX A,@DPTR ;读取A/D转换数据 MOV @R0,A ;存储数据 INC R1 ;指向下一个通道 INC R0 DJNZ R2,ROT CLR EX0 JMP EXIT ROT:MOV A,R1 MOVX @DPTR,A EXIT:RETI END;采用C语言编程,清单如下:; 串行ADC具有输出占用的数据线少,转换后的数据逐位输出,输出速度较慢的特点,但它具有两大优势:其一,便于信号隔离,在数据输出时,只需少数几路光电隔离器件,就可以很简单地实现与单片机间的电气隔离;其二,在转换精度要求日益提高的前提下,使用串行ADC的性价比较高,且芯片小,引脚少,便于线路板制作。 ; ADC0832由NS公司研制的8位逐次逼近型串行A/D转换器,其主要特点如下: 1) 8位分辨率; 2) 双通道A/D转换; 3) 输入输出电平与TTL/CMOS相兼容; 4) 5V电源供电时输入电压在0~5V之间; 5) 工作频率为250KHZ,转换时间为32μS; 6) 一般功耗仅为15mW; 7) 8P—DIP(双列直插)、PLCC多种封装; ;ADC0832引脚及功能;4.7μF ; #include reg51.h sbit CS=P1^0; sbit CLK=P1^1; sbit DI=P1^2; sbit DO=P1^3; void delay(int timer) { while(--timer); } void p

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档