A-D转换器ADC0809-电子教材
- 格式:doc
- 大小:73.00 KB
- 文档页数:2
8位A/D转换实验1.实验目的了解A/D转换器ADC0809的基本性能;掌握A D C0809转换芯片的使用及与C P U接口方法。
学习A/D转换程序设计方法。
通过实训了解单片机的数据采集过程。
2.实验原理及内容用一片ADC0809和必要的外围器件与A T89C51进行接口连接,设计一个简易数字电压表,要求能对IN0所输入的模拟电压进行识别,将其转换成相应的二进制数并以发光二极管的形式显示;用万用表测量IN0输入的模拟电压值,并与转换结果进行对比,计算测量误差。
八路8位A/D实验电路由一片A D C0809,一片74L S02,一片74L S373组成。
A D C0809转换器引脚排布如图1所示。
图1A D C0809转换器引脚A D C0809转换芯片内部结构如图2所示。
图2A D C0809转换芯片内部结构A D C0809是一种能将8路模拟信号转换成8位数字量的A/D转换器,它采用逐次逼近法进行转换。
8路模拟开关由3位地址码经译码进行选通。
3位地址码在0809内部可锁存。
其输出的8位数字也可锁存。
控制信号及引脚功能:I N0~I N7:8个模拟输入量0~5V。
S T R A T:启动A/D转换信号,高电平有效,启动0809开始转换。
E O C:转换结束信号,A/D转换结束,发一正脉冲,此信号可用作A/D转换结束的检测信号或中断请求信号。
O E: 输出允许信号,此信号被选中时(当O E为高电平时),允许从A/D锁存器中读取数字量,高电平有效,一般由C P U发来的(C S)和读信号(R D)联合产生O E信号。
当O E为低电平时,D0~D7对外呈高阻抗。
C L K: 转换时钟,A/D转换需要时钟信号。
A L E:地址锁存允许信号,这个信号是外部加到0809上的信号,高电平有效,它的作用是把外部加来的选择模拟开关的地址码锁存到0809的地址锁存器内,A L E与外加地址码决定选哪个模拟输入通道。
微机原理与汇编语言综合性实验报告实验项目名称:A/D转换器 ADC0809数字温度计设计实验目的:掌握A/D转换原理,掌握0809A/D转换芯片的硬件电路和软件编程。
实验要求:包括开发环境要求,技术文档要求两部分。
开发环境要求:软件环境:windows98/windowsXP/windows2000,QTH-8086B环境硬件环境:计算机(Pen4CPU, 256MRAM,60G以上硬盘,输入输出设备)技术文档要求:按照实验报告编写要求进行。
要求软、硬件功能描述清晰,实验总结深刻。
实验内容:1 、实验原理图1 电路原理图本实验采用 ADC0809 做 A/D 转换实验。
ADC0809 是一种8路模拟输入、8位数字输出的逐次逼近法A/D器件,转换时间约100us,转换精度为±1/512,适用于多路数据采集系统。
ADC0809片内有三态输出的数据锁存器,故可以与8088微机总线直接接口。
图中ADC0809的CLK信号接CLK=2.385MHZ,基准电压Vref(+)接Vcc。
一般在实际应用系统中应该接精确+5V,以提高转换精度,ADC0809片选信号0809CS和/IOW、/IOR经逻辑组合后,去控制ADC0809的ALE、START、ENABLE信号。
ADC0809的转换结束信号EOC未接,如果以中断方式实现数据采集,需将EOC信号线接至中断控制器8259A的中断源输入通道。
本实验以延时方式等待A/D转换结束,ADC0809的通道号选择线ADD-A、ADD-B、ADD-C 接系统A/D转换器ADC0809数字温度计设计数据线的低3位,因此ADC0809的8个通道值地址分别为00H、01H、02H、03H、04H、05H 、06H、07H。
启动本A/D转换只需如下三条命令:MOV DX,ADPORT ;ADPORT为ADC0809端口地址。
MOV AL,DATA ;DATA为通道值。
MOV DX, AL ;通道值送端口。
ADC0809模数转换器的使用详解与程序作者:佚名来源:本站原创点击数:32 更新时间:2010年06月12日【字体:大中小】带我们的王老师刚评上硕导了,下学期开始带研究生了。
从他那里了解到每做一次实验或者实践,应该把它用规范的格式记录下来,一来自己可以日后查看,二来同学间可以相互交流,共通过进步,甚为必要。
现将本次实验记录如下。
实验名称:根据光强控制外围器件的通断。
实验原理;使用AD芯片将太阳能电池产生的光生伏打电压转化为数字信号,再通过单片机处理后,在数码管上显示电压,同时根据设定电压伐值,控制外围器件的通断。
实验所需的设备:51单片机烧写器一个,电脑一台,数字式示波器一个,数字式万用表一个实验所需的元件:太阳能电池一片,单片机一片,1k排阻一个,四位连体的数码管一个,排针若干排,导线,万用版一块,焊锡。
实验前的理论准备;能熟练使用51单片机,示波器,keil软件,isp下载软件,看懂AD0 809的英文pdf说明实验的难点:难点一就是AD0809芯片的使用。
难点二就是将AD0809产生的0~256的数字换算成0~5.000的精确度,而又不至于溢出出错。
难点三就是以上的理论准备全部系自学,呵呵下面着重说明AD0809的使用难点。
ADC0809是采样频率为8位的、以逐次逼近原理进行模—数转换的器件。
其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。
1.主要特性1)8路8位A/D转换器,即分辨率8位。
2)具有转换起停控制端。
3)转换时间为100μs4)单个+5V电源供电5)模拟输入电压范围0~+5V,不需零点和满刻度校准。
6)工作温度范围为-40~+85摄氏度7)低功耗,约15mW。
2.内部结构ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图13.22所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型D/A转换器、逐次逼近3.外部特性(引脚功能)ADC0809芯片有28条引脚,采用双列直插式封装,如图13.23所示。
电子教材-A-D 转换器ADC0809
——设计制作简易仪器仪表
ADC0809 是 8 通道的 8 位逐次逼近式 A/D 转换器,其引脚排列如图8-11所示。
由单一的 5V 电源供电,片内带有锁存功能的 8 选 1 的模拟开关。
由 C 、B 、A 的编码来决定所选的输入模拟通道。
D721ADD B 24ADD A 25ADD C 23VREF(+)12VREF(-)
16IN31
IN42IN53IN64IN75START 6D38EOC 7OE 9CLOCK 10VCC 11D620GND 13D1
14
D2
15
D017D418D519IN228IN127IN026ALE 22
ADC0809转换时间为 100 µs 。
转换误差为 1/2LSB 。
ADC0809 的引脚功能如下: IN7~IN0: 模拟量输入通道。
ADDA 、ADDB 、ADDC : 模拟通道地址线,可选通IN0~IN7八通道中的一个通道进行转换,其输入与被选通的通道的关系见表8-1 。
表8-1 ADC0809 通道地址选择表
地址码 对应的输入通道
地址码 对应的输入通道
C B A C B A 0 0 0 IN0 1 0 0 IN4 0 0 1 IN1 1 0 1 IN5 0 1 0 IN2 1 1 0 IN6 0
1
1
IN3 1
1
1
IN7 ALE : 地址锁存信号。
START : 转换启动信号,高电平有效。
D7~D0: 数据输出线。
OE : 输出允许信号,高电平有效。
CLK : 时钟信号,最高时钟频率为 640kHz 。
EOC : 转换结束状态信号。
上升沿后高电平有效。
图 8-11 ADC0809 引脚排列图。