单片机实验数据采集AD转换
"单片机实验数据采集AD转换" 单片机实验数据采集AD转换是指使用单片机对模拟信号进行数字化转换,并对转换后的数字信号进行处理和显示的过程。在这个实验中,我们使用ADC0809 AD转换器和AT89S51单片机来实现数据采集和处理。 一、实验目的: 1. 掌握A/D转换与单片机接口的方法。 2. 了解A/D芯片0809 转换性能及编程方法。 3. 通过实验了解单片机如何进行数据采集。 二、实验设备: * 一台装有Proteus和Keil软件的电脑 * ADC0809 AD转换器 * AT89S51单片机 * 数码管 三、实验说明及实验原理: A/D 转换器大致分有三类:一是双积分A/D 转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近式A/D转换器,精度、速度、价格适中;三是并联比较型A/D转换器,速度快,价格也昂贵。实验用ADC0809属第二类,是8位A/D转换器。 ADC0809 的内部逻辑结构由图1.1 可知,ADC0809 由一个8 路模拟开关、一个地址锁存与译码器、一个A/D 转换器和一个三态输出锁存器组成。多路开关可选通8 个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。 四、实验任务: 1. 硬件电路设计:设计基于单片机控制的AD转换应用电路。AD转换芯片采用ADC0809。ADC0809 的通道IN3 输入0-5V 之间的模拟量,通过ADC0809 转换成数字量在数码管上以十进制形成显示出来。 2. 软件设计:程序设计内容包括: (1) 进行A/D转换时,采用查询EOC的标志信号来检测A/D转换是否完毕,经过数据处理之后在数码管上显示。 (2) 进行A/D转换之前,要启动转换的方法:ABC=110 选择第三通道。 五、实验结果: 通过这个实验,我们学习了A/D转换的原理和实现方法,并了解了单片机如何进行数据采集和处理。我们还学习了ADC0809 的使用方法和编程方法,并掌握了基于单片机控制的AD转换应用电路的设计方法。 六、结论: 单片机实验数据采集AD转换实验的目的在于掌握A/D转换与单片机接口的方法,了解A/D芯片0809 转换性能及编程方法,并通过实验了解单片机如何进行数据采集。通过这个实验,我们掌握了A/D转换的原理和实现方法,并具备了设计基于单片机控制的AD转换应用电路的能力。