版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、会计学1ADDA单片机教程单片机教程2第1页/共53页3第2页/共53页42n1 1、分辨率、分辨率分辨率分辨率是指输入数字量的最低有效位(是指输入数字量的最低有效位(LSBLSB)发生变化时,)发生变化时,所对应的输出模拟量(常为电压)的变化量。它反映了输所对应的输出模拟量(常为电压)的变化量。它反映了输出模拟量的最小变化值。出模拟量的最小变化值。分辨率与输入数字量的位数有确定的关系,可以表示成分辨率与输入数字量的位数有确定的关系,可以表示成FS FS / / 。FSFS表示满量程输入值,表示满量程输入值,n n为二进制位数。对于为二进制位数。对于5V5V的满量程,采用位的的满量程,采用位的
2、DACDAC时,分辨率为时,分辨率为5V/2565V/25619.5mV19.5mV;当采用;当采用1212位的位的DACDAC时,分辨率则为时,分辨率则为5V/40965V/40961.22mV1.22mV。显。显然,位数越多分辨率就越高。然,位数越多分辨率就越高。2 2、线性度、线性度线性度(也称非线性误差)线性度(也称非线性误差)是实际转换特性曲线与理想是实际转换特性曲线与理想直线特性之间的最大偏差。常以相对于满量程的百分数直线特性之间的最大偏差。常以相对于满量程的百分数表示。如表示。如是指实际输出值与理论值之差在满刻度是指实际输出值与理论值之差在满刻度的的以内。以内。第3页/共53页5
3、3、绝对精度和相对精度、绝对精度和相对精度v绝对精度(简称精度)绝对精度(简称精度)是指在整个刻度范围内,是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。绝对精度是由之间的最大误差。绝对精度是由DAC的增益误差(的增益误差(当输入数码为全当输入数码为全1时,实际输出值与理想输出值之时,实际输出值与理想输出值之差)、零点误差(数码输入为全时,差)、零点误差(数码输入为全时,DAC的非零的非零输出值)、非线性误差和噪声等引起的。绝对精度输出值)、非线性误差和噪声等引起的。绝对精度(即最大误差)应小于(即最大误差)应小于1
4、个个LSB。v相对精度相对精度与绝对精度表示同一含义,用最大误差相与绝对精度表示同一含义,用最大误差相对于满刻度的百分比表示。对于满刻度的百分比表示。第4页/共53页6 应当注意,精度和分辨率具有一定的联系,但应当注意,精度和分辨率具有一定的联系,但概念不同。概念不同。DAC的位数多时,分辨率会提高,对的位数多时,分辨率会提高,对应于影响精度的量化误差会减小。但其它误差(应于影响精度的量化误差会减小。但其它误差(如温度漂移、线性不良等)的影响仍会使如温度漂移、线性不良等)的影响仍会使DAC的的精度变差。精度变差。第5页/共53页7 DAC0832 DAC0832是使用非常普遍的位是使用非常普遍
5、的位D/AD/A转换器,由于其片转换器,由于其片内有输入数据寄存器,故可以直接与单片机接口。内有输入数据寄存器,故可以直接与单片机接口。DAC0832DAC0832以电流形式输出,当需要转换为电压输出时,可以电流形式输出,当需要转换为电压输出时,可外接运算放大器。属于该系列的芯片还有外接运算放大器。属于该系列的芯片还有DAC0830DAC0830、DAC0831DAC0831,它们可以相互代换。,它们可以相互代换。DAC0832DAC0832主要特性主要特性:v分辨率位;分辨率位;v电流建立时间电流建立时间SS;v数据输入可采用双缓冲、单缓冲或直通方式;数据输入可采用双缓冲、单缓冲或直通方式;
6、v输出电流线性度可在满量程下调节;输出电流线性度可在满量程下调节;v逻辑电平输入与逻辑电平输入与TTLTTL电平兼容;电平兼容;v单一电源供电(单一电源供电(5V5V15V15V););v低功耗,低功耗,20m20m。 第6页/共53页8第7页/共53页9第8页/共53页10第9页/共53页11 双极性输出时的分辨率比单极性输出时降低双极性输出时的分辨率比单极性输出时降低1/2,这是由于对双极性输出而言,最高位作为,这是由于对双极性输出而言,最高位作为符号位,只有符号位,只有7位数值位。位数值位。第10页/共53页12第11页/共53页13第12页/共53页14第13页/共53页15第14页/
7、共53页16第15页/共53页171221、分辨率、分辨率vADC的分辨率的分辨率是指使输出数字量变化一个是指使输出数字量变化一个相邻数码所需输入模拟电压的变化量。常用相邻数码所需输入模拟电压的变化量。常用二进制的位数表示。例如二进制的位数表示。例如12位位ADC的分辨率的分辨率就是就是12位,或者说分辨率为满刻度位,或者说分辨率为满刻度FS的的1/ 。一个。一个10V满刻度的满刻度的12位位ADC能分辨输入电能分辨输入电压变化最小值是压变化最小值是10V1/ =2.4mV。122第16页/共53页18第17页/共53页19、满刻度误差、满刻度误差v满刻度误差满刻度误差又称为增益误差。又称为增
8、益误差。ADC的满刻度的满刻度误差是指满刻度输出数码所对应的实际输入电误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。压与理想输入电压之差。第18页/共53页206、绝对精度、绝对精度v在一个转换器中,任何数码所对应的实际模拟量输在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为入与理论模拟输入之差的最大值,称为绝对精度绝对精度。对于对于ADC而言,可以在每一个阶梯的水平中点进行而言,可以在每一个阶梯的水平中点进行测量,它包括了所有的误差。测量,它包括了所有的误差。7、转换速率、转换速率vADC的的转换速率转换速率是能够重复进行数据转换的速度,是能够重
9、复进行数据转换的速度,即每秒转换的次数。而完成一次即每秒转换的次数。而完成一次A/D转换所需的时间转换所需的时间(包括稳定时间),则是转换速率的倒数。(包括稳定时间),则是转换速率的倒数。第19页/共53页219.2.2 ADC08099.2.2 ADC0809芯片及其与单片机的接口芯片及其与单片机的接口第20页/共53页22第21页/共53页23第22页/共53页24第23页/共53页25第24页/共53页26第25页/共53页27第26页/共53页289.2.3 ADC5749.2.3 ADC574芯片及其与单片机的接口芯片及其与单片机的接口v转换时间转换时间:最大转换时间为:最大转换时间
10、为25S(属中档速度)(属中档速度)。v输入模拟信号输入模拟信号,单极性时,范围为,单极性时,范围为0V10V和和0V20V,从不同引脚输入。双极性输入时,范,从不同引脚输入。双极性输入时,范围为围为0V5V和和0V10V,从不同引脚输入。,从不同引脚输入。第27页/共53页29v需三组电源需三组电源:5V、VCC(12V15V)、VEE(12V15V)。由于转换精度高,)。由于转换精度高,所提供电源必须有良好的稳定性,并进行充分滤所提供电源必须有良好的稳定性,并进行充分滤波,以防止高频噪声的干扰。波,以防止高频噪声的干扰。v低功耗低功耗:典型功耗为:典型功耗为390mW。第28页/共53页3
11、0一、一、AD574A引脚功能引脚功能第29页/共53页31第30页/共53页32第31页/共53页33二、二、AD574A的单极性和双极性输入的单极性和双极性输入 单极性输入单极性输入 双极性输入双极性输入 第32页/共53页34第33页/共53页35第34页/共53页36三、三、AD574A与单片机的接口与单片机的接口第35页/共53页37v采用双极性输入方式采用双极性输入方式,可对,可对5V或或10V的模拟信的模拟信号进行转换。当号进行转换。当AD574A与与80C31单片机配置时,由单片机配置时,由于于AD574A输出输出12位数据,所以当单片机读取转换结位数据,所以当单片机读取转换结
12、果时,应分两次进行:当果时,应分两次进行:当0=0时,读取高时,读取高8位;当位;当0=1时,读取低时,读取低4位。位。v转换结果的读取有三种方式转换结果的读取有三种方式:(:(a) STS空着不接,空着不接,单片机就只能在启动单片机就只能在启动AD574A转换后延时转换后延时25S以上再以上再读取转换结果,即延时方式;(读取转换结果,即延时方式;(b)STS接到接到80C31的的一条端口线上,单片机就可以采用查询方式。当查得一条端口线上,单片机就可以采用查询方式。当查得STS为低电平时,表示转换结束;为低电平时,表示转换结束;(c) STS接到接到80C31的端,则可以采用中断方式读取转换结
13、果。图中的端,则可以采用中断方式读取转换结果。图中AD574A的的STS与与80C31的的P1.0线相连,故采用查询线相连,故采用查询方式读取转换结果。方式读取转换结果。第36页/共53页38AD574A的转换程序段如下:的转换程序段如下:AD574A:MOV DPTR,#0FFF8H ;送端口地址入;送端口地址入DPTR MOVX DPTR,A ;启动;启动AD574A SETB P1.0 ;置;置P1.0为输入方式为输入方式 LOOP:JB P1.0,LOOP ;检测;检测P1.0口口 INC DPTR ;使;使R/C为为1 MOVX A,DPTR ;读取高;读取高8位数据位数据 MOV
14、41H,A ;高;高8位内容存入位内容存入41H单元单元 INC DPTR ;使、;使、A0均为均为1 INC DPTR ; MOVX A,DPTR ;读取低;读取低4位位 MOV 40H ,A ;将低;将低4位内容存入位内容存入40H单元单元 . . 上述程序是按查询方式设计,也可按中断方式设计中断服务程序上述程序是按查询方式设计,也可按中断方式设计中断服务程序。 第37页/共53页399.2.4 MC144339.2.4 MC14433芯片及其与单片机的接口芯片及其与单片机的接口第38页/共53页40一、一、MC14433的内部结构及引脚功能的内部结构及引脚功能 第39页/共53页41v模
15、拟电路部分模拟电路部分有基准电压、模拟电压输入部分。有基准电压、模拟电压输入部分。被转换的模拟电压输入量程为被转换的模拟电压输入量程为199.9mV或或1.999V,与之对应的基准电压相应为与之对应的基准电压相应为200mV或或2V两种。两种。v数字电路部分数字电路部分由逻辑控制、由逻辑控制、BCD码及输出锁存器、码及输出锁存器、多路开关、时钟以及极性判别、溢出检测等电路组多路开关、时钟以及极性判别、溢出检测等电路组成。成。MC14433采用字位动态扫描采用字位动态扫描BCD码输出方式,码输出方式,即千、百、十、个位即千、百、十、个位BCD码轮流地在码轮流地在Q0Q3端输出端输出,同时在,同时
16、在DS1DS4端出现同步字位选通信号。端出现同步字位选通信号。v主要的外接器件主要的外接器件是时钟振荡器外接电阻是时钟振荡器外接电阻RC、外接、外接失调补偿电容失调补偿电容C0和外接积分阻容元件和外接积分阻容元件R1、C1。 第40页/共53页42MC14433芯片的引脚功能如下:芯片的引脚功能如下:(1)VAG:被测电压:被测电压VX和基准电压和基准电压VR的接地端的接地端(模拟地)。(模拟地)。(2)VR:外接输入基准电压(:外接输入基准电压(2V或或200mV)。)。(3)VX:被测电压输入端。:被测电压输入端。(4)R1、R1/C1、C1:外接积分电阻外接积分电阻R1和积分电和积分电容
17、容C1元件端,外接元件典型值为:当量程为元件端,外接元件典型值为:当量程为2V时时,C1=0.1F,R1=470k;当量程为;当量程为200mV时,时,C1=0.1F,R1=27k。(5)C01、C02:外接失调补偿电容:外接失调补偿电容C0端,端, C0的的典型值为典型值为0.1F。第41页/共53页43(6)DU:更新输出的:更新输出的A/D转换数据结果的输入端。当转换数据结果的输入端。当DU与与EOC连接时,每次的连接时,每次的A/D转换结果都被更新。转换结果都被更新。(7)CLK1和和CLK0:时钟振荡器外接电阻时钟振荡器外接电阻RC端。时钟频率端。时钟频率随随RC的增加而下降。的增加
18、而下降。RC的值为的值为300k时,时钟频率为时,时钟频率为147 kHz(每秒约转换(每秒约转换9次)。次)。(8)VEE:模拟部分的负电源端,接:模拟部分的负电源端,接5V。(9)VSS:除:除CLK0端外所有输出端的低电平基准(数字地端外所有输出端的低电平基准(数字地)。当)。当VSS接接VAG (模拟地)时,输出电压幅度为(模拟地)时,输出电压幅度为VAGVDD(05V);当);当VSS接接VEE(5V)时,输出电压幅)时,输出电压幅度为度为VEEVDD(5V5V),),10V的幅度。实际应用的幅度。实际应用时一般是时一般是VSS接接VAG,即模拟地和数字地相连。,即模拟地和数字地相连
19、。(10)EOC:转换周期结束标志输出。每当一个:转换周期结束标志输出。每当一个A/D转换周转换周期结束,期结束,EOC端输出一个宽度为时钟周期二分之一宽度的正端输出一个宽度为时钟周期二分之一宽度的正脉冲。脉冲。第42页/共53页44v(11) :过量程标志输出,平时为高电平。当:过量程标志输出,平时为高电平。当 大大于于VR时(被测电平输入绝对值大于基准电压),时(被测电平输入绝对值大于基准电压), 端输端输出低电平。出低电平。v(12)DS1DS4:多路选通脉冲输出端。:多路选通脉冲输出端。DS1对应千位对应千位,DS4对应个位。每个选通脉冲宽度为对应个位。每个选通脉冲宽度为18个时钟周期
20、,两个时钟周期,两个相邻脉冲之间间隔个相邻脉冲之间间隔2个时钟周期。个时钟周期。 ORVxOR第43页/共53页45(13)Q0Q3:BCD码数据输出线。其中码数据输出线。其中Q0为最低位,为最低位,Q3为最高位。当为最高位。当DS2、DS3和和DS4选通期间,输出三位完整的选通期间,输出三位完整的BCD码,即码,即09十个数字任何一个都可以。但在十个数字任何一个都可以。但在DS1选通期选通期间,数据输出线间,数据输出线Q0Q3除了千位的除了千位的0或或1外,还表示了转换外,还表示了转换值的正负极性和欠量程还是过量程,其含义见表。值的正负极性和欠量程还是过量程,其含义见表。 第44页/共53页
21、46vQ3表示千位(表示千位(1/2)数的内容,)数的内容,Q3 =“0”(低电平)时,千位数为低电平)时,千位数为1;Q3 =“1”(高电平)时,千位数为(高电平)时,千位数为0;vQ2 表示被测电压的极性,表示被测电压的极性,Q2 =“1”表示正极表示正极性,性,Q2 =“0”表示负极性;表示负极性;vQ0 “1”表示被测电压在量程外(过或欠表示被测电压在量程外(过或欠量程),可用于仪表自动量程切换。当量程),可用于仪表自动量程切换。当Q3=“0”时,表示过量程;当时,表示过量程;当Q3=“1”时,表时,表示欠量程。示欠量程。(14)VDD:正电源端,接:正电源端,接5V。第45页/共53
22、页47二、二、MC14433与与80C51单片机的接口单片机的接口 第46页/共53页48v尽管尽管MC14433需外接的元件很少,但为使其工作与最佳状需外接的元件很少,但为使其工作与最佳状态,也必须态,也必须注意外部电路的连接和外接元器件的选择注意外部电路的连接和外接元器件的选择。由于。由于片内提供时钟发生器,使用时只需外接一个电阻;也可采用片内提供时钟发生器,使用时只需外接一个电阻;也可采用外部输入时钟或外接晶体振荡电路。外部输入时钟或外接晶体振荡电路。MC14433芯片工作电源芯片工作电源为为5V,正电源接,正电源接VDD,模拟部分负电源端接,模拟部分负电源端接VEE,模拟地,模拟地VAG与数字地与数字地VSS相连为公共接地端。为了提高电源的抗干相连为公共接地端。为了提高电源的抗干扰能力,扰能力,正、负电源分别经去耦电容正、负电源分别经去耦电容0.047F、0.02F与与VSS(VAG)端相连)端相连。vMC14433芯片的芯片的基准电压须外接基准电压须外接,可由,可由MC1403通过分压提供通过分压提供2V或或200mV的基准电压。在一的基准电压。在一些精度不高的小型智能化仪表中,由于些精度不高的小型智能化仪表中,由于5V电源电源是经过三端稳压器稳压的,工作环境又比较好,这是经过三端稳压器稳压的,工作环境又比较好,这样就可以通过电位器对样就可以通过电位器对5V直接分压得到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 链传动部件制造工风险评估水平考核试卷含答案
- 医疗器械购销员规章强化考核试卷含答案
- 电工合金冷变形工创新意识评优考核试卷含答案
- 油母页岩提炼工风险识别强化考核试卷含答案
- 收发员基础应用强化考核试卷含答案
- 化学试剂生产工岗位责任制能力考核试卷含答案
- 21 板块一 专题一 任务一 学案5 把握文言句式的特点
- 智慧练案19 专项对点 文言实词、文言虚词、文言句式(三)
- T∕CAWDA 22-2023 胡椒初加工机械 胡椒脱皮机
- 商业购物中心公益某省市活动策划方案39
- 静脉输液管理制度
- 《面神经炎》课件
- 第25课《文言文二则曹冲称象》课件(五四学制)语文六年级上册
- 大象版六年级心理健康教育全册教案
- 浙教版小学劳动六年级《项目一创意改造提效率-劳动工具的改进》教案
- 2023 年 5 月全国事业单位联考 C 类《综合应 用能力》及参考答案
- 坐标纸(A4纸直接打印就可用)
- 03第三章-林分结构Y课件
- 兽医流行病学 第七章 描述流行病学
- 疏浚工程概预算编制规定
- LY/T 2749-2016桉树速丰林配方施肥技术规程
评论
0/150
提交评论