电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

A/D改换器的根柢常识

2017-04-15 12:53分类:PLC基础知识 阅读:

 

  1.概述
  A/D 改换器用以完毕仿照量向数字量的改换。 按改换原理可分为 4 种 : 计数式、 双积分式、逐次迫临式以及并行式 A/D 改换器。
  逐次迫临式 A/D 改换器是一种速度较快 , 精度较高的改换器 , 其改换时间大概在几微秒到几百微秒之间。
  逐次迫临式 A/D 改换器根柢原理


   2.A/D 改换器的首要技能方针
  (1)分辩率
  使输出数字量改动一个相邻数码所需输入仿照电压的改动量。常用二进制的位数标明。
  例如 :12 位 ADC 的分辩率即是 12 位,一个 10V 满刻度的 12 位 ADC 能分辩
  输入电压改动最小是 : 10V × 1/212=2.4mV
  (2)量化过错
  (3)偏移过错
  (4)满刻度过错
  (5)线性度
  (6)必定精度
  (7)改换速率
  3.典型 A/D 改换器芯片 ADC0809 简介
  ADC0809 是 8 位 A/D 改换器。分辩率 8 位,带 8 个仿照量输入通道,有通道地址译码锁存器,输出带三态数据锁存器。

ADC0809 与 8031 的接连办法 接口电路

  这儿将 ADC0809 作为一个外部拓宽的并行 I/O 口 , 直接由 8031 的 P2.0 和 WR 脉冲进行主张。因而其端口地址为 0FEFFH 。用接连办法读取改换效果的数字量 , 仿照量输入通道挑选端 ADD A、 ADD B、 ADD C 别离与 8031 的 P0.0、 P0.1、 P0.2 直接相连 , CLK 由 8031 的 ALE 供给。  其读取通道 0 改换后的数字量程序段如下 :
  ORG 1000H ?
  INADC: SETB IT1 ; INT1 设为边际触发 ?
  SETB EA ; 开接连 INT1 ?
  SETB EX1
  MOV DPTR, # 0FEFFH ; 端口地址送 DPTR ?
  MOV A, # 00H ; 挑选 0 通道输入 ?
  MOVX @DPTR, A ; 主张输入 ?
  … ?
  ORG 0013H ?
  AJMP PINT1 ?
  PINT1: … ?
  MOV DPTR, # 0FEFFH ; 端口地址送 DPTR ?
  MOVX A, @DPTR ; 读取 IN0 的改换效果 ?
  MOV 50H, A ; 存入 50H 单元 ?
  MOV A, # 00H ?
  MOVX @DPTR, A ; 主张 A/D, IN0 通道输入并改换
  RETI ; 回来

上一篇:单片机SRAM扩展实例

下一篇:80C51单片机串行口寄存器构造

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部