版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、智能仪器仪表设计智能仪器仪表设计主讲:李萍主讲:李萍第一章第一章 绪论绪论 1.1 智能化测控仪表的基本组成与发展智能化测控仪表的基本组成与发展一、基本组成一、基本组成A/D转换接口键盘输入接口被测量面板键盘通信接口串行并行CPU片外扩展存储器D/A转换接口显示器接口打印机接口控制量CRTLED/LCD微型打印机例:电子称例:电子称例:超市收款机例:超市收款机二、发展二、发展 1.2 智能化测控仪表的功能特点智能化测控仪表的功能特点传统仪表传统仪表: 精度取决于内部功能部件的精密性和稳定性精度取决于内部功能部件的精密性和稳定性智能仪表智能仪表: 精度由硬件和软件共同决定精度由硬件和软件共同决定
2、例:数字电压表例:数字电压表 1 1自校准功能自校准功能 零点校准、零点校准、基准源基准源校准校准 2 2自检功能自检功能 开机(上电)自检开机(上电)自检 周期自检周期自检 (根据仪表时钟)(根据仪表时钟) 键控自检键控自检3 3数据运算处理功能数据运算处理功能 数字滤波,消除随机误差数字滤波,消除随机误差 数字处理(谱分析、曲线拟合)数字处理(谱分析、曲线拟合) 非线性校正非线性校正 4 4人机对话人机对话功能功能 键盘、显示器、打印机键盘、显示器、打印机 5 5数据通信功能数据通信功能 串行、并行方式串行、并行方式 1.3 智能化测控仪表的设计方法智能化测控仪表的设计方法一、仪表设计内容
3、一、仪表设计内容硬件硬件: 电路设计电路设计软件软件: 程序设计程序设计结构工艺结构工艺: 结构结构,外形外形,面板面板,弹性元件(机械设计,弹性元件(机械设计,外外 形设计)形设计)二、设计研制智能仪器的一般过程二、设计研制智能仪器的一般过程 接受任务接受任务 拟方案拟方案 选选CPU 确定软硬件功能比例确定软硬件功能比例 硬件硬件 软件软件结构结构组装组装调试调试 合格合格 资料整理资料整理 不合格不合格 关于本课说明关于本课说明:一、主要内容一、主要内容 三大接口的硬件原理、软件控制方法三大接口的硬件原理、软件控制方法二、基本接口方法二、基本接口方法 基于基于51单片机单片机1.利用单片
4、机自身的利用单片机自身的I/O口口P 1 . 0+ 5 VM O V A , P 1输 入 口输入口:输入口: MOV DPTR,#addr16 MOVX A,DPTR2. I/O口扩展口扩展 MOVX类指令的执行时序类指令的执行时序MOV DPTR,#addr16 MOVX A,DPTR第二章第二章 智能化测控仪表的智能化测控仪表的 ADCADC、DACDAC接口接口 2.1 A/D及及D/A转换器的主要技术指标转换器的主要技术指标 一、一、 A/D转换器主要技术指标转换器主要技术指标 常用术语常用术语 : 最低有效位最低有效位 (Least Significant Bit ) LSBADC
5、 (Analog to Digital Converter)DAC (Digital to Analog Converter)二进制数中权最小的位二进制数中权最小的位 0000 0001 一般指对应的模拟量一般指对应的模拟量 任何一个数字量的大小,都是以某个最小数量单位的整数任何一个数字量的大小,都是以某个最小数量单位的整数倍来表示的。这个最小数量单位叫做量化单位。数字信号最低倍来表示的。这个最小数量单位叫做量化单位。数字信号最低有效位中的有效位中的1 1表示的数量大小就是量化单位。表示的数量大小就是量化单位。 FSnxLSB211例:例:模拟量满量程模拟量满量程VxFS5V625. 0521
6、3 对于对于,n=3 1LSB = 实际满量程 标称满量程 1FSx2FSx主要技术指标:主要技术指标:1 1分辨率分辨率 A/DA/D转换器能够区分的模拟量的最小变化值转换器能够区分的模拟量的最小变化值2 2精度精度 数字量对应的模拟输入量的实际值与理论数字量对应的模拟输入量的实际值与理论 值之间的差值。值之间的差值。 3 3量程量程 输入模拟电压的变化范围输入模拟电压的变化范围 0 010V -5V10V -5V+5V+5V4 4线性度误差线性度误差 A/DA/D实际的模拟数字转换关系与理想直线的最大误实际的模拟数字转换关系与理想直线的最大误差差 用用LSBLSB的倍数表示的倍数表示5 5
7、转换时间转换时间 发出启动脉冲到取得稳定的二进制代码所需时间。发出启动脉冲到取得稳定的二进制代码所需时间。 (完成一次转换所需时间)(完成一次转换所需时间)相对精度:绝对精度除以满量程的百分数相对精度:绝对精度除以满量程的百分数 0.05绝对精度:用绝对精度:用LSB的倍数表示的倍数表示 (1/2)LSB量程量程 10V10V 二、二、 D/A转换器主要技术指标转换器主要技术指标 建立时间:建立时间: 输入二进制代码从最小值突然跳至最大值,其输入二进制代码从最小值突然跳至最大值,其模拟输出电压相应满度跳跃并达到稳定所需时间。模拟输出电压相应满度跳跃并达到稳定所需时间。 (其余指标同(其余指标同
8、A/D)例:某信号采集系统要求用一片例:某信号采集系统要求用一片A/D 转换集成芯片在转换集成芯片在1秒内对秒内对16个热电偶的输出电压进行个热电偶的输出电压进行A/D转换。已知热电转换。已知热电偶的输出电压范围偶的输出电压范围00.025V(对应对应0450), 要求温要求温度分辨率为度分辨率为0.1问:问:1应选择多少位的应选择多少位的A/D 转换器?转换器? 2其转换时间应为多少?其转换时间应为多少? 2.2 DAC接口技术接口技术 一、一、D/A转换器一般工作原理转换器一般工作原理 基本结构基本结构 :模拟电压模拟电压 V DN-1 D0 数字量数字量B 基本原理基本原理 V = K
9、BV = K B例:二进制加权网络例:二进制加权网络D/A转换器转换器RDRDRDRDVInnnnR102121222BKDDDDRVnnnnnR100112211122222V = K B Di=1 Si接通接通VR Di=0 Si接地接地 二、常用二、常用DAC芯片接口方法芯片接口方法基本原理基本原理 V = K BV = K B无数据锁存器无数据锁存器 电流输出电流输出有数据锁存器有数据锁存器 电压输出电压输出并行数据输入并行数据输入串行数据输入串行数据输入D0/D7D0/D7Q0/Q7ECPQDCP Q74LS377D触发器D=1 Q=1D=0 Q=0Cp脉冲输入后(一)无内部锁存器的
10、(一)无内部锁存器的DACDAC接口方法接口方法E:E:锁存允许锁存允许 E = 0 CPE = 0 CP上升沿将上升沿将8 8位位D D输入端数据打入锁存器输入端数据打入锁存器重点解决:选择锁存器,保证转换稳定重点解决:选择锁存器,保证转换稳定例:例:74LS377 八上升沿触发八上升沿触发D型触发器(型触发器(20引脚)引脚)D/A位数位数8位以内:位以内: MOV DPTR,#7FFFH ;P2.7 P2.6 P2.5 P2.4 P2.3 P2.2 P2.1 P2.0 MOV A,#DATA ; 0 1 1 1 1 1 1 1 MOVX DPTR,AD/A位数超过八位位数超过八位(例例1
11、0位位)MOV DPTR,#002CHMOV A,#DATA8MOVX DPTR,A ;低;低8位位INC DPTRMOV A,#DATA2MOVX DPTR,A ;高;高2位位002DH 002CH D7 D0注意:输出注意:输出“毛刺毛刺”的原因及解决的原因及解决(二)有内部锁存器的(二)有内部锁存器的DACDAC接口方法接口方法重点解决:内部锁存器控制信号的利用重点解决:内部锁存器控制信号的利用1.1.基本特性基本特性 芯片芯片型号型号位数位数建立建立时间时间非线性非线性 误差误差工作工作电压电压基准基准电压电压功耗功耗与与TTLTTL兼容兼容DACDAC08320832 8 81000
12、ns1000ns0.20.20.050.05+5+5+15V+15V-10-10+10V+10V20mW20mW是是2.2.结构框图与引脚功能结构框图与引脚功能 (2020引脚)引脚)(1 1)工作条件)工作条件 电源电源 V VCCCC 、 数字地数字地 DGNDDGND、模拟地、模拟地AGNDAGND、基准电源、基准电源V VREFREF(4 4)控制引脚:)控制引脚:ILEILE、CSCS、WR1WR1、WR2WR2、XREFXREF (3)模拟量输出:电流输出)模拟量输出:电流输出IOUT1, IOUT2, RFB (2)数字量输入:)数字量输入:DI0DI71 并行输入并行输入D/A
13、芯片及接口技术芯片及接口技术 例:例: DAC0832当当LE=1LE=1时,寄存器输出随输入变化;当时,寄存器输出随输入变化;当LE=0LE=0时,数据时,数据锁存在寄存器中,不随数据线上的数据变化而变化。锁存在寄存器中,不随数据线上的数据变化而变化。对于单极性输出(图对于单极性输出(图a) VVREF5VVa50对于双极性输出(图对于双极性输出(图b) VVVOUT55VVREF5VVa503.工作方式工作方式(1)单缓冲工作方式:只进行一级缓冲单缓冲工作方式:只进行一级缓冲 MOV DPTR,#7FFFH MOV A,#DATA MOVX DPTR,A(2)双缓冲工作方式:进行两级缓冲双
14、缓冲工作方式:进行两级缓冲输入寄存器地址输入寄存器地址:A1 1111 1110 1111 1111B FEFFH A2 1111 1111 1111 1111B FFFFH#DATAX =A1输入锁存器输入锁存器 #DATAY =A2输入锁存器输入锁存器 同时打入对应的同时打入对应的DAC寄寄存器,同步开始转换存器,同步开始转换DAC寄存器地址寄存器地址A1,A2相同相同 0111 1111 1111 1111B 7FFFHMOV DPTR,#0FEFFH MOV A,#DATAYMOV A,#DATAX MOVX DPTR,AMOVX DPTR,A MOV DPTR,#7FFFH INC
15、DPH MOVX DPTR,A(3)复用)复用DAC方式方式 多路输出复用一个多路输出复用一个DAC芯片芯片D/A一路二路补充:关于模拟开关补充:关于模拟开关CD4051b.特性特性 静特性:导通电阻、断开电阻、驱动功耗、最大开关电流静特性:导通电阻、断开电阻、驱动功耗、最大开关电流动特性:开关导通延迟时间、开关截止延迟时间动特性:开关导通延迟时间、开关截止延迟时间例:例:CD4051导通电阻约导通电阻约100左右左右 a.定义定义 一种将模拟信号接通或断开的电路或元件一种将模拟信号接通或断开的电路或元件 机械触点式:干簧继电器、机械振子继电器机械触点式:干簧继电器、机械振子继电器 电子式:电
16、子式: 二极管、场效应晶体管、集成模拟开关等二极管、场效应晶体管、集成模拟开关等c.CD4051内部结构及引脚说明内部结构及引脚说明 CD4051真值表真值表INHINHC B AC B A接通通道号接通通道号 0 0000000 IN0IN0 0 0 001 001 IN1IN1 0 0 010 010 IN2IN2 0 0 011 011 IN3IN3 0 0 100 100 IN4IN4 0 0 101 101 IN5IN5 0 0 110 110 IN6IN6 0 0 111 111 IN7IN7 1 1禁止禁止40514051工作工作d.通用模拟量输出接口通用模拟量输出接口D/AD/
17、A输出经模拟开关输出到各通道输出经模拟开关输出到各通道08320832是几级缓存?单极性?是几级缓存?单极性?此此D/AD/A接口占用几个地址?接口占用几个地址?怎样确定该地址?怎样确定该地址?数据输出过程?数据输出过程?e.软件说明软件说明 MOV R0,#40H ;缓冲区首址;缓冲区首址 MOV R2,#00H ;通道号首址;通道号首址 MOV R7,#08HLOOP: MOV DPTR,#0BFFFH ;选通多路开关;选通多路开关 MOV A,R2 MOVX DPTR,A MOV DPTR,#7FFFH ;选通;选通D/A转换器转换器 MOV A,R0 MOVX DPTR,A ACALL
18、 DELAY INC R0 INC R2 DJNZ R7,LOOP RET2串行输入串行输入DAC接口接口特点:体积小,占用单片机口线少。特点:体积小,占用单片机口线少。1010位位CMOSCMOS电压输出;电压输出;5V5V单电源工作;单电源工作;与微处理器与微处理器3 3线串行接口(线串行接口(SPISPI););最大输出电压是基准电压的最大输出电压是基准电压的2 2倍;倍;输出电压具有和基准电压相同的极性;输出电压具有和基准电压相同的极性;建立时间建立时间12.5s12.5s;内部上电复位;内部上电复位;低功耗,最高为低功耗,最高为1.75 mW1.75 mW;引脚与引脚与MAX515M
19、AX515兼容。兼容。1. TLC56151. TLC5615的特点的特点串行输入串行输入D/AD/A芯片芯片TLC5615TLC5615接口技术接口技术2.2.功能方框图功能方框图3.3. 引脚排列及功能引脚排列及功能引脚引脚I/OI/O 说明说明名称名称序序号号DINDIN1 1I I串行数据输入串行数据输入SCLKSCLK2 2I I串行时钟输入串行时钟输入/CS/CS3 3I I芯片选择。低有效芯片选择。低有效DOUTDOUT4 4O O用于菊花链(用于菊花链(daisy chainingdaisy chaining)的串行数据输出的串行数据输出AGNDAGND5 5模拟地模拟地REF
20、INREFIN6 6I I基准电压输入基准电压输入OUTOUT7 7O ODACDAC模拟电压输出模拟电压输出VDDVDD8 8正电源(正电源(4.54.55.5V5.5V)4. TLC56154. TLC5615的时序分析的时序分析5. TLC56155. TLC5615的输入的输入/ /输出关系输出关系数字量输入数字量输入模拟量输出模拟量输出1111 11111111 1111 11(00) 11(00)2 2V VREFINREFIN1023/10241023/1024 1000 0000 01(00)1000 0000 01(00)2 2V VREFINREFIN513/1024513
21、/10241000 0000 00(00)1000 0000 00(00)2 2V VREFINREFIN512/1024512/10240111 1111 11(00)0111 1111 11(00)2 2V VREFINREFIN511/1024511/10240000 00000000 0000 01(00) 01(00)2 2V VREFINREFIN1/10241/10240000 00000000 0000 00(00) 00(00)0 V0 V6. TLC56156. TLC5615与与89C5189C51的串行接口电路的串行接口电路7. 7. 数据转换程序设计数据转换程序设计C
22、LR CLR P3.0P3.0 ;片选有效;片选有效MOV MOV R2,#4R2,#4 ;将要送入的前;将要送入的前4 4位数据位数位数据位数MOV MOV A A,R0R0 ;前;前4 4位数据送累加器低位数据送累加器低4 4位位SWAP ASWAP A ;A A中高中高4 4位和低位和低4 4位互换(位互换(4 4位数在高位)位数在高位)LCALL WRdataLCALL WRdata ;由;由DINDIN输入前输入前4 4位数据位数据MOV MOV R2R2,#8#8 ;将要送入的后;将要送入的后8 8位数据位数位数据位数MOV MOV A A,R1R1 ;8 8位数据送入累加器位数据
23、送入累加器A ALCALL WRdataLCALL WRdata ;由;由DINDIN输入后输入后8 8位数据位数据CLR CLR P3.1P3.1 ;时钟低电平;时钟低电平SETB SETB P3.0P3.0 ;片选高电平,输入的;片选高电平,输入的1212位数据有效位数据有效RETRET ;结束送数;结束送数子程序如下:子程序如下:WRdataWRdata: NOPNOP ;空操作;空操作 LOOPLOOP: CLR CLR P3.1P3.1 ;时钟低电平;时钟低电平 RLC RLC A A ;数据送入进位位;数据送入进位位CYCY MOV MOV P3.2P3.2,C C ;数据输入;数
24、据输入TLC5615TLC5615有效有效 SETB SETB P3.1P3.1 ;时钟高电平;时钟高电平 DJNZ DJNZ R2R2,LOOPLOOP ;循环送数;循环送数 RETRET要输出的要输出的12位数据存在位数据存在R0和和R1寄存器中寄存器中如果不使用级联如果不使用级联方式,则方式,则DINDIN只只需输入需输入1212位数据位数据三、三、DAC接口应用接口应用sfT6101211STTP61012S127510127525510566 例:锯齿波例:锯齿波 MOV DPTR,#7FFFHMOV DPTR,#7FFFH; 2 2 MOV A,#0 MOV A,#0 ; 1 1L
25、OOP: MOVX DPTR,A LOOP: MOVX DPTR,A ; 2 2 INC A INC A ; 1 1 AJMP LOOP AJMP LOOP ; 2 2机器周期机器周期 8 8位位D/A ,D/A ,数字量由数字量由00H00H主要用作控制输出,典型应用:波形发生器主要用作控制输出,典型应用:波形发生器锯齿波频率锯齿波频率1/12751/12751010-6-6784HZ784HZ设:时钟晶振设:时钟晶振 12 MHz 时钟周期时钟周期5个机器周期循环个机器周期循环FFH,间隔时间为间隔时间为 2.3 ADC接口技术接口技术 重点解决:重点解决:1.1.数据线是否可直接相连:数
26、据线是否可直接相连: A/DA/D输出是否配有三态缓冲器输出是否配有三态缓冲器 2 2启动转换的控制:电平启动、脉冲启动启动转换的控制:电平启动、脉冲启动 无无启动信号(连续转换)启动信号(连续转换)3 3转换结束信号的处理:延时、查询、中断转换结束信号的处理:延时、查询、中断 一、比较式一、比较式ADC接口接口(一)逐次比较式(一)逐次比较式ADC一般原理一般原理输入模拟量输入模拟量 经内部经内部D/A转换为模拟量转换为模拟量 N=8 1000 00001100 0000 1100 0001 例:逐次比较式例:逐次比较式ADC一般原理说明一般原理说明(软件方法软件方法)04 . 3PVVSX
27、14 . 3PVVSXRRC AMOV R5 , AORL A , R6MOV P1 , AJB P3.4 , L2MOV R6 , AL2: DJNZ R7 , L1RET AD: MOV R7 , #08H ;比较;比较8次次 MOV A ,#0 MOV R6 ,#0 ;中间结果;中间结果 MOV R5 ,#0 :测试数据:测试数据 SETB CL1: MOV A ,R5(5) 不可调误差:不可调误差:1LSB,功耗:,功耗:15mW; 1. 主要性能主要性能 (1) 8位逐次逼近型位逐次逼近型A/D转换器,所有引脚的逻辑电平与转换器,所有引脚的逻辑电平与 TTL兼容;兼容;(二)(二)A
28、DC0809 芯片芯片 (2) 带有锁存功能的带有锁存功能的8路模拟量转换开关,可对路模拟量转换开关,可对8路路0 5V模拟量进行分时转换;模拟量进行分时转换; (3) 输出具有三态锁存输出具有三态锁存/缓冲功能;缓冲功能;(4) 分辨率:分辨率:8位,转换时间:位,转换时间:100us;(6) 工作电压:工作电压:+5V,参考电压标准值,参考电压标准值+5V; (7) 片内无时钟,一般需外加片内无时钟,一般需外加640KHz以下且不低于以下且不低于 100KHz的时钟信号。的时钟信号。2.ADC0809的内部结构与引脚功能的内部结构与引脚功能引脚功能:(引脚功能:(28引脚)引脚)(1) 工
29、作条件类:工作条件类:Vcc:电源,:电源,+5V15V GND:地线。:地线。REF(+)、)、REF(-):基准电压正极、负极):基准电压正极、负极 通常通常REF(+)接)接Vcc, REF(-)接)接GND;CLOCK:时钟,:时钟,640KHz,由外部提供,由外部提供(2)输入类:输入类: IN7IN0:8路模拟信号输入路模拟信号输入ADDC、ADDB、ADDA:通道地址选择线:通道地址选择线 ADDC、ADDB、ADDA 选中单元选中单元 0 0 0 IN0 1 1 1 IN7(3) 输出类:输出类:DB7DB0 8位数据输出线位数据输出线(4)控制状态类:控制状态类:STARTS
30、TART:启动信号,上升沿使片内所有寄:启动信号,上升沿使片内所有寄 存器清零,下降沿启动存器清零,下降沿启动A/DA/D转换转换; ALEALE:地址锁存允许,其正跳变锁存地址:地址锁存允许,其正跳变锁存地址 选择线状态,经译码选通对应的模选择线状态,经译码选通对应的模 拟输入信号;拟输入信号;EOCEOC:转换结束标志,转换开始后,此引:转换结束标志,转换开始后,此引 脚变为低电平,转换一结束,此引脚变为低电平,转换一结束,此引 脚变为高电平;脚变为高电平; OEOE:输出允许,高电平有效,有效时,芯:输出允许,高电平有效,有效时,芯 片内部三态数据输出锁存缓冲器被打片内部三态数据输出锁存
31、缓冲器被打 开,转换结果送到开,转换结果送到DB7DB7DB0DB0; 复位复位 启动启动3转换时序转换时序 通道地址输入通道地址输入地址锁存地址锁存模拟量输入模拟量输入 启动转换启动转换等待转换结束等待转换结束读取数据读取数据 (1)0809的地址的地址(2)模拟通道选择模拟通道选择 (3)控制信号产生控制信号产生(4)时钟时钟 CLOCK 由单片机的由单片机的 ALE 提供提供4接口电路举例接口电路举例 硬件分析:硬件分析:5控制软件分析控制软件分析 ORG 0000H AJMP MAIN ORG 0013H 外部中断外部中断1(INT1 P3.3中断请求)中断请求) AJMP BINT1
32、 ORG 0100HMAIN:MOV R0 , #30H; 数据区首址数据区首址 MOV R4 , #08H; 8路模拟信号计数路模拟信号计数 MOV R2 , #00H; 模拟通道模拟通道0地址地址 SETB EA ;CPU开中断开中断 SETB EX1 ;外部中断允许;外部中断允许 SETB IT1 ;下降沿触发中断;下降沿触发中断 MOV DPTR,#7FFFH MOV A , R2 ;锁存通道号并启动转换;锁存通道号并启动转换 MOVX DPTR ,AHERE: SJMP HERE ;等待转换结束;等待转换结束BINT1: MOVX A , DPTR; 读取读取0809转换结果转换结果
33、 MOV R0 ,A ;存转换结果;存转换结果 INC R0 ;指向下一个存数据的地址;指向下一个存数据的地址 INC R2 ; MOV A ,R2 ; 指向下一个通道指向下一个通道 MOVX DPTR ,A ; DJNZ R4 ,LOOP ; 8通道未完循环通道未完循环 CLR EX1 ; 关中断,采样结束关中断,采样结束 LOOP:RETI END二、积分式二、积分式ADC接口接口特点:稳定性好,精度高,但速度慢特点:稳定性好,精度高,但速度慢(一)双积分式(一)双积分式A/D转换器原理转换器原理(模拟量)(模拟量) (数字量)(数字量)积分时间积分时间脉冲个数脉冲个数Vi1准备期准备期:
34、 S1、S2断开,断开,S接通,积分电容被短接通,积分电容被短 路,输出为路,输出为0。2111ttfOUTdtiCVaV2121211111ttttttifOUTdtVRCidtCdtiCVittiVRCTdtVTRCT111121 2采样期采样期: S1接通(接通(S2、S断开)断开) 对输入电压进行固定时间对输入电压进行固定时间T1(=t2-t1)的积分)的积分为为V Vi i在在T1T1内的平均值内的平均值iV 3比较期比较期: S2接通(接通(S1断开)对输入基准电压进行断开)对输入基准电压进行 变动时间变动时间T2(=t3-t2)的积分)的积分021TRCEVRCTri当当t =
35、t3 时,时,V OUT =0 3222ttrrOUTTRCEdtRCEVT2t3- t2VOU T1+ VOUT2 = 0 iiirKVVKVETT12 采样周期采样周期T1通常设计成干扰信号周期的整数倍,通常设计成干扰信号周期的整数倍,对干扰信号有较大的抑制能力。对干扰信号有较大的抑制能力。(二)(二)MC14433芯片芯片1.1.芯片功能芯片功能输出数值范围:输出数值范围:0 019991999(三位半(三位半BCDBCD码)码)分辨率分辨率 : 约为约为1111位(二进制)位(二进制)电压输入范围:电压输入范围:199.9mv199.9mv1.999V1.999V两档两档相应的基准电压
36、:为相应的基准电压:为200 mv200 mv2V2V转换速度:转换速度: 3 3次次1010次秒次秒自动极性转换;自动极性转换;自动调零功能;自动调零功能;具有过量程欠量程标志。具有过量程欠量程标志。工作电压范围为工作电压范围为4.54.58V8V或或9 916V16V2.2.引脚功能引脚功能2424引脚引脚VREFVREF: 参考电压输入参考电压输入VXVX: 模拟信号电压输入模拟信号电压输入R1R1、R1R1C1C1、C1C1: 外接积分阻容元件外接积分阻容元件CO1CO1、CO2CO2: 外接补偿电容外接补偿电容0.1F0.1FDUDU: 输出控制,正脉冲使转换结果输出控制,正脉冲使转
37、换结果A/DA/D结果寄存器结果寄存器EOCEOC: 转换结束,转换结束时发正脉冲(一般与转换结束,转换结束时发正脉冲(一般与DUDU相连)相连)CLK1CLK1、CLKOCLKO:外接时钟信号输入输出:外接时钟信号输入输出OROR: 过量程标志,过量程标志,VX VX VREFVREF时,时,OROR0 0DS4DS4DS1DS1: 个、十、百、千位输出选通正脉冲个、十、百、千位输出选通正脉冲Q3Q3Q0Q0: BCDBCD码码A AD D转换结果输出转换结果输出VAGVAG: 模拟地模拟地VEEVEE: 模拟负电源模拟负电源VDDVDD: 正电源正电源VSSVSS: 数字地数字地 * *对
38、于对于5V5V数字系统,数字系统,VDDVDD、VEEVEE为为5V5V3.3.输出时序输出时序EOCEOC:转换结束脉冲:转换结束脉冲DS1DS1:千位输出标志:千位输出标志Q3Q3:千位值:千位值0-10-1,1-01-0Q2Q2:极性,:极性,0 0负、负、 1 1正正Q0Q0:量程:量程 0 -0 -正常正常 1 -1 - Q3=1Q3=1欠量程欠量程 Q3=0Q3=0过量程过量程DS2DS2:百位输出标志:百位输出标志DS1DS1:十位输出标志:十位输出标志DS1DS1:个位输出标志:个位输出标志 4.MC144334.MC14433与与80318031接口(非总线型)接口(非总线型
39、)Q0Q0Q3Q3: 接接P1.0P1.0P1.3P1.3DS1DS1DS4DS4: 接接P1.4P1.4P1.7P1.7EOCEOC与与DUDU相连,反相后接相连,反相后接INT1INT1VREFVREF:由基准电压源:由基准电压源5G14035G1403(2.5V2.5V)分压产生)分压产生2V2V基准电压。基准电压。 5.5.程序设计:设每次转换结果存于内程序设计:设每次转换结果存于内RAM 30HRAM 30H34H34H。( (符号、千、百、十、个符号、千、百、十、个) )中断子程:中断子程: ORG 0013HORG 0013H DINT DINT:MOV R0MOV R0,30H
40、30H JNB P1.4 JNB P1.4, ;等待;等待DS1DS1 MOV A MOV A,P1 P1 ;读千位;读千位 JB ACC.2JB ACC.2,AD1AD1 MOV R0, #1 MOV R0, #1 ;符号位送;符号位送1 1(负)(负) SJMP AD2SJMP AD2 D1 D1: MOV R0, #0 MOV R0, #0 ;符号位送;符号位送0 0(正)(正) AD2AD2: INC R0INC R0 JB ACC.3 JB ACC.3,AD3AD3 MOV R0 MOV R0,1 1 ;千位送;千位送1 1 SJMP AD4 SJMP AD4 AD3 AD3: MOV R0MOV R0,0 0 ;千位送;千位送0 0 AD4 AD4: INC R0INC R0 JNB P1.5 JNB P1.5, ;等待;等待DS2DS2 MOV A MOV A,P1P1 ANL A ANL A,0FH 0FH ;屏蔽无用位;屏蔽无用位 MOV R0, AMOV R0, A ;存百位;存百位 INC R0INC R0 RETI RETI 三、串行输出三、串行输出A/D接口接口例:单通道串行输出例:单通道串行输出A/D芯片芯片TLC1549接口接口 2.4 数据采集系统数据采集系统 单通道数据采集系统组成框图单通道数据采集系统组成框图 基本环
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目成本控制进度说明函(7篇)
- 银行信贷业务操作与风险管理手册
- 市场分析与决策支持平台
- 互联网广告运营与法规手册-1
- 烟草制品质量检测与安全管理手册-1
- 港口物流管理与运营手册
- 项目解决方案与实施策略的评估手册
- 2026年社区亲子活动策划考核预测题
- 2026年智慧水务系统建设面试题
- 2026年医院传染病防治督导检查与考核制度
- 2026湖南娄底市市直事业单位高层次和急需紧缺人才招聘集中组考18人备考题库含答案详解(预热题)
- 2026届湖北省武汉市高三四调英语试题(含答案和音频)
- 淇河流域水文地球化学环境对缠丝鸭蛋形成的影响探究
- 乐山国有资产投资运营(集团)有限公司乐山产业投资(集团)有限公司2026年社会公开招聘考试备考试题及答案解析
- 【新教材】外研版(2024)八年级下册英语Unit 1-Unit 6语法练习册(含答案解析)
- 海南省海口市2024-2025学年八年级下学期期中考试道德与法治试卷(含答案)
- 膀胱癌靶区勾画的精准放疗多学科策略
- 软件项目初验与试运行报告范文
- 慢性肾病营养不良干预新策略
- 15D501 建筑物防雷设施安装
- 市政工程监理规划范本
评论
0/150
提交评论