项目五 数据采集与输出系统设计ppt课件(完整版).ppt
《项目五 数据采集与输出系统设计ppt课件(完整版).ppt》由会员分享,可在线阅读,更多相关《项目五 数据采集与输出系统设计ppt课件(完整版).ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、项目五 数据采集与输出系统设计ppt课件(完整版)项目五项目五 数据采集与输出系统设计数据采集与输出系统设计5.1 单片机数据采集单片机数据采集A/D转换器转换器5.2 单片机输出控制单片机输出控制D/A转换器转换器5.3 DS18B20温度采集芯片温度采集芯片一、一、逐次逼近式逐次逼近式ADC的转换原理的转换原理5.1 5.1 单片机数据采集单片机数据采集A/DA/D转换器转换器5.1 5.1 单片机数据采集单片机数据采集A/DA/D转换器转换器二、芯片引脚功能二、芯片引脚功能IN0IN7:八路模拟信号输入端。:八路模拟信号输入端。ADD-A、ADD-B、ADD-C:三位地址码输入端。八路模
2、:三位地址码输入端。八路模拟信号转换选择由这三个端口控制。拟信号转换选择由这三个端口控制。CLOCK:外部时钟输入端。:外部时钟输入端。D0D7:数字量输出端。:数字量输出端。OE:A/D转换结果输出允许控制端。当转换结果输出允许控制端。当OE为高电平时,为高电平时,允许允许A/D转换结果从转换结果从D0D7端输出。端输出。ALE:地址锁存允许信号输入端。八路模拟通道地址由:地址锁存允许信号输入端。八路模拟通道地址由A、B、C输入,在输入,在ALE信号有效时将该八路地址锁存。信号有效时将该八路地址锁存。START:启动:启动A/D转换信号输入端。当转换信号输入端。当START端输入一端输入一个
3、正脉冲时,将进行个正脉冲时,将进行A/D转换。转换。EOC:A/D转换结束信号输出端。当转换结束信号输出端。当 A/D转换结束后,转换结束后,EOC输出高电平。输出高电平。Vref(+)、Vref(-):正负基准电压输入端。基准正电压的典:正负基准电压输入端。基准正电压的典型值为型值为+5V。VCC和和GND:芯片的电源端和地端。:芯片的电源端和地端。5.1 单片机数据采集单片机数据采集A/D转换器转换器三、三、A/D转换器的主要技术指标转换器的主要技术指标1221221.分辨率分辨率ADC的分辨率的分辨率是指使输出数字量变化一个相邻数码所需输是指使输出数字量变化一个相邻数码所需输入模拟电压的
4、变化量。常用二进制的位数表示。例如入模拟电压的变化量。常用二进制的位数表示。例如12位位ADC的分辨率就是的分辨率就是12位,或者说分辨率为满刻度位,或者说分辨率为满刻度FS的的1/ 。一个一个10V满刻度的满刻度的12位位ADC能分辨输入电压变化最小值是能分辨输入电压变化最小值是10V1/ =2.4mV。2.2.量化误差量化误差 ADC ADC把模拟量变为数字量,用数字量近似表示模拟量,这把模拟量变为数字量,用数字量近似表示模拟量,这个过程称为量化。个过程称为量化。量化误差是量化误差是ADCADC的有限位数对模拟量进行量的有限位数对模拟量进行量化而引起的误差化而引起的误差。实际上,要准确表示
5、模拟量,。实际上,要准确表示模拟量,ADCADC的位数需的位数需很大甚至无穷大。一个分辨率有限的很大甚至无穷大。一个分辨率有限的ADCADC的阶梯状转换特性曲的阶梯状转换特性曲线与具有无限分辨率的线与具有无限分辨率的ADCADC转换特性曲线(直线)之间的最大转换特性曲线(直线)之间的最大偏差即是量化误差。偏差即是量化误差。 5.1 单片机数据采集单片机数据采集A/D转换器转换器3.偏移误差偏移误差偏移误差偏移误差是指输入信号为零时,输出信号不为零的值,所以是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。假定有时又称为零值误差。假定ADC没有非线性误差,则其转换没有非线性误差,则
6、其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。交点所对应的输入电压值就是偏移误差。.满刻度误差满刻度误差满刻度误差满刻度误差又称为增益误差。又称为增益误差。ADC的满刻度误差是指满刻度的满刻度误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。输出数码所对应的实际输入电压与理想输入电压之差。5.1 单片机数据采集单片机数据采集A/D转换器转换器5.线性度线性度线性度线性度有时又称为非线性度,它是指转换器实际的转换特性有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。与
7、理想直线的最大偏差。6.绝对精度绝对精度在一个转换器中,任何数码所对应的实际模拟量输入与理论在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为模拟输入之差的最大值,称为绝对精度绝对精度。对于。对于ADC而言,可而言,可以在每一个阶梯的水平中点进行测量,它包括了所有的误差。以在每一个阶梯的水平中点进行测量,它包括了所有的误差。7.转换速率转换速率ADC的的转换速率转换速率是能够重复进行数据转换的速度,即每秒转是能够重复进行数据转换的速度,即每秒转换的次数。而完成一次换的次数。而完成一次A/D转换所需的时间(包括稳定时间),转换所需的时间(包括稳定时间),则是转换速率的
8、倒数。则是转换速率的倒数。5.1 单片机数据采集单片机数据采集A/D转换器转换器例:使用例:使用ADC0809完成完成A/D转换,转换得到的二进制数由小灯输转换,转换得到的二进制数由小灯输出表示。出表示。 5.1 单片机数据采集单片机数据采集A/D转换器转换器#include#include#define uchar unsigned char#define IN0 XBYTE 0 xefffuchar k;sbit ad_busy=P33;uchar ad0809(uchar *x)uchar i,j;*x=0; /i=i;i=i;while(ad_busy=1);j=*x;return j
9、;void main()while(1) k=ad0809(&IN0);P1=k;5.1 单片机数据采集单片机数据采集A/D转换器转换器一、一、D/AD/A转换器的基本原理转换器的基本原理型电阻网络型电阻网络D/AD/A转换器转换器 :5.2 5.2 单片机输出控制单片机输出控制D/AD/A转换器转换器输出电压输出电压 的大小与数字量具有对应的关系的大小与数字量具有对应的关系。 5.2 5.2 单片机输出控制单片机输出控制D/AD/A转换器转换器二、二、D/AD/A转换器的主要性能指标转换器的主要性能指标2n1 1、分辨率、分辨率分辨率分辨率是指输入数字量的最低有效位(是指输入数字量的最低有效
10、位(LSBLSB)发生变化时,)发生变化时,所对应的输出模拟量(常为电压)的变化量。它反映了输所对应的输出模拟量(常为电压)的变化量。它反映了输出模拟量的最小变化值。出模拟量的最小变化值。分辨率与输入数字量的位数有确定的关系,可以表示成分辨率与输入数字量的位数有确定的关系,可以表示成FS FS / / 。FSFS表示满量程输入值,表示满量程输入值,n n为二进制位数。对于为二进制位数。对于5V5V的满量程,采用位的的满量程,采用位的DACDAC时,分辨率为时,分辨率为5V/2565V/25619.5mV19.5mV;当采用当采用1212位的位的DACDAC时,分辨率则为时,分辨率则为5V/40
11、965V/40961.22mV1.22mV。显然,。显然,位数越多分辨率就越高。位数越多分辨率就越高。2 2、线性度、线性度线性度(也称非线性误差)线性度(也称非线性误差)是实际转换特性曲线与理想直是实际转换特性曲线与理想直线特性之间的最大偏差。常以相对于满量程的百分数表示。线特性之间的最大偏差。常以相对于满量程的百分数表示。如如是指实际输出值与理论值之差在满刻度的是指实际输出值与理论值之差在满刻度的以内。以内。5.2 5.2 单片机输出控制单片机输出控制D/AD/A转换器转换器3、绝对精度和相对精度、绝对精度和相对精度绝对精度(简称精度)绝对精度(简称精度)是指在整个刻度范围内,任一输入数是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目五 数据采集与输出系统设计ppt课件完整版 项目 数据 采集 输出 系统 设计 ppt 课件 完整版
限制150内