模数转换电路设计与实现(00001).docVIP

  • 15
  • 0
  • 约5.5千字
  • 约 10页
  • 2019-04-04 发布于江苏
  • 举报
电子产品设计制作 与故障诊断 学习情境5:模数转换电路的设计与实现 《电子产品设计制作与故障诊断》课程建设组 2010年2月 第一版 学习情境5: 模数转换电路的设计与实现 5.1 学习目标 通过完成该情境所设定的任务,同学能够将一定范围内的模拟电压信号转换成所要求的数字量,以便于单片机(或计算机)处理。 5.2 工作任务 5.2.1 工作任务名称 应用ADC0804芯片进行模数转换 5.2.2 工作任务背景 很多检测仪表类电子产品要求对工业现场或所作业环境的模拟量(如压力、流量、温度或光强等)进行采集并保存。当前电子产品的核心控制和数据处理单元(无论本情境中的单片机还是DSP、CPLD或上位机的CPU)是建立在数字方式基础上的。所以需要将模拟电信号转换成数字量供CPU处理。 5.2.3 完成工作任务要达到的技术标准 单片机作为一个微型计算机系统,需要测量外部的各种信号,然后进行计算,从而得到需要对外部进行控制的数据。模数变换电路就是将变送器整理好的模拟信号变换为数字信号的电路。本情境主要是让同学们了解模数变换电路的工作原理和种类、根据需要选择合适的模数变换电路、模数变换电路和单片机接口电路的设计方法、电路的焊接和调试方法。 具体实施步骤: (1) 根据模数变化电路的类型选择芯片,查阅相关的说明书和技术手册。 (2) 根据模数变换电路芯片的型号和相应的数据手册确定电路结构,设计模数变换电路和单片机的接口电路。 模数变换电路设计和制作以及要求达到的技术标准 (1) 转换时间 小于100微秒 (2) 转换精度 1 LSB以内 5.2.4 完成工作任务所需要的设备、工具和材料 电源 焊台 电容、电阻、导线等 ADC0832(串行AD芯片) ADC0804(并行AD芯片) 89S52(单片机芯片) 5.3 任务知识点 5.3.1 ADC0804的介绍 所谓A/D转换器就是模拟/数字转换器(Analog to Digital Converter 简称 ADC),是将输入的模拟信号转换成为数字信号。信号输入端的信号可以是传感器(Sensor)或转换器(Transducer)的输出,而ADC输出的数字信号可以提供给微处理器,以便更广泛地应用。 ADC0804的规格及引脚图 (1)8位COMS逐次逼近型的A/D转换器; (2)三态锁定输出; (3)存取时间:135μs; (4)分辨率:8位; (5)转换时间:100μs; (6)总误差:±1LSB; (7)工作温度:ADC0804 LCN—0℃~+70℃; (8)ADC0804 LCD— -40℃~+85 (9)引脚图及说明如图2.1所示。 图5.1 A/D转换器件引脚图 /CS:芯片选择信号。 /RD:外部读取转换结果的控制脚输出信号。/RD为HI时,DB0~DB7处于高阻抗;/RD为LO时,数字数据才会输出。 /WR:用来启动转换的控制输入,相当于ADC的转换开始(/CS=0时),当/WR由HI变为LO时,转换器被清除;当/WR回到HI时,转换正式开始。 CLK IN,CLK R:时钟输入或接振荡元件(R,C),频率约限制在100kHZ~1460kHZ,如果使用RC电路则其振荡频率为1/(1.1 RC)。 /INTR:中断请求信号输出,低电平动作。 VIN(+)、VIN(-):差动模拟电压输入。输入单端正电压时,VIN(-)接地;而差动输入时,直接加入VIN(+)、VIN(-)。 AGND,DGND:模拟信号以及数字信号的接地。 VREF:辅助参考电压。 DB0~DB7:8位的数字输出。 VCC:电源供应以及作为电路的参考电压。 ADC0804电压输入与数字输出关系如表2-1所示 表5-1 ADC0804 电压输入与数字输出关系表(节选) VREF=5.00伏 输入电压值(mV) 输出数字量 0.0000 (0x00) 19.53125 (0x01) 39.06250 (0x02) …….. …….. 2480.46875 (0x7f) 2500.00 (0x80) …….. …….. 4980.46875 (0xfe) 5000.00 (0xff) 例:VIN=2.4V,由上表可知0111 1101即0x7c。 思考1:实际值2.4V更接近0x7d,为什么不取0x7d? 思考2:在VREF=5

文档评论(0)

1亿VIP精品文档

相关文档