智能仪器原理及应用——AD转换实验

智能仪器原理及应用——AD转换实验

ID:38792498

大小:105.00 KB

页数:3页

时间:2019-06-19

智能仪器原理及应用——AD转换实验_第1页
智能仪器原理及应用——AD转换实验_第2页
智能仪器原理及应用——AD转换实验_第3页
资源描述:

《智能仪器原理及应用——AD转换实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《智能仪器原理及应用》报告实验二A/D转换实验一、实验目的1熟悉ADC0808A/D转换的工作原理2了解51单片机编程二、实验器件51单片机;ADC0808AD转换器;7seg-4数码管;电压表;clock信号;三、实验原理A/D转换器是用来通过一定的电路将模拟量转变为数字量。模拟量可以是电压、电流等电信号,也可以是压力、温度、湿度、位移、声音等非电信号。但在A/D转换前,输入到A/D转换器的输入信号必须经各种传感器把各种物理量转换成电压信号。ADC0808是采样分辨率为8位的、以逐次逼近原理进行模/数转换的器件。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,

2、只选通8路模拟输入信号中的一个进行A/D转换。ADC0808是ADC0809的简化版本,功能基本相同。一般在硬件仿真时采用ADC0808进行A/D转换,实际使用时采用ADC0809进行A/D转换。逐次逼近式A/D是比较常见的一种A/D转换电路,转换的时间为微秒级。采用逐次逼近法的A/D转换器是由一个比较器、D/A转换器、缓冲寄存器及控制逻辑电路组成,基本原理是从高位到低位逐位试探比较,好像用天平称物体,从重到轻逐级增减砝码进行试探。逐次逼近法转换过程是:初始化时将逐次逼近寄存器各位清零;转换开始时,先将逐次逼近寄存器最高位置1,送入D/A转换器,经D/A转换后生成的模拟量送入

3、比较器,称为Vo,与送入比较器的待转换的模拟量Vi进行比较,若Vo#include#defineunitunsignedint#defineucharunsignedcharucharad_

4、data;sbitST=P3^6;sbitOE=P3^4;sbitEOC=P3^5;sbitled1=P2^0;sbitled2=P2^1;sbitled3=P2^2;sbitled4=P2^3;uchardatadis[5]={0x00,0x00,0x00,0x00,0x00};ucharcodeled_segment[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};voiddata_pro();voiddelay(k);voiddisplay();voidmain(void){ad_data=0;while(1)

5、{ST=0;ST=1;ST=0;while(EOC==0)OE=1;ad_data=P0;data_pro();display();}}voidDelay(intcount){inti,j;for(i=0;i

6、}voiddata_pro(void){dis[2]=ad_data/51;dis[4]=ad_data%51;dis[4]=dis[4]*10;dis[1]=dis[4]/51;dis[4]=dis[4]%51;dis[4]=dis[4]*10;dis[0]=dis[4]/51;}四、体会通过这个实验,我对一些专业知识和电子设计有了更深的了解,同时也尝试着去应用自己的所掌握的知识。通过查询各方面资料,学会了很多上课时没掌握的东西,通过调试和测试,让我了解到,纸上得来终觉浅,凡是都要通过实践,通过实验来检验自己的知识掌握的如何.

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

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

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