数字温度表设计课程设计正文_大学论文

合集下载

数字温度计的课程设计

数字温度计的课程设计

摘要本设计是单片机控制的数字温度计,随着时代的进步和发展,单片机技术已经普及到我们生活,学校,工作,科研等各个领域,已经成为一种比较成熟,要求越来越高,需求越来越迫切的技术,由于世界经济的快速发展,经济竞争已经成为各国经济实力和综合国力的竞争,所以单片机已成为衡量一个国家科学技术发展水平的重要标志之一。

又因为温度计在实际生产和人们的生活中都有广泛应用,为此我选择了设计一个数字温度计。

本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,基本范围-50℃~110℃,精度误差小于0. 5℃,LED数码直读显示可以设置上下报警温度,当温度不在设置范围内时,可以报警。

本设计以STC89C52单片机为核心,DS18B20数字式温度传感器为温度传感器,74HC573锁存器及数码管构成显示电路。

单片机控制DS18B20进行温度采集,在接收到DS18B20传回数据后进行处理,通过74HC573锁存器及数码管显示实时温度的动态显示。

由于采用的是可编程器件作为控制核心,与传统的温度计相比该温度计具有示数直观,精度可调,功能易扩展等优点。

关键词:数字温度计,单片机,DS18B20目录1 前言 (3)1.1 设计概述 (3)2 总体方案设计 (4)2.1 方案选择 (4)3 单元模块设计 (5)3.1 各单元模块功能介绍及电路设计 (5)3.2 电路参数的计算及元器件的选择 (7)3.3 各单元模块的联接 (9)4 软件设计 (10)4.1 主要软件设计流程 (10)4.2 原理图的绘制与仿真 (10)4.3 单片机程序的调试与编译 (11)5 系统调试 (14)5.1 系统单片机程序的调试 (14)5.2 系统电路的调试 (14)6 系统功能、指标参数 (15)6.1 系统能实现的功能 (15)6.2 系统功能及指标参数分析 (15)7 总结与体会 (16)8 参考文献 (16)附录1:数字温度计的电路原理图附录2:DS18B20测温子程序1前言随着“信息时代”的到来,作为获取信息的手段——传感器技术得到了显著的进步,其应用领域越来越广泛,对其要求越来越高,需求越来越迫切。

数字温度计课程设计

数字温度计课程设计

课程设计(论文)题目名称数字温度计课程名称电子技术课程设计学生姓名学号系、专业指导教师2011年12 月16 日温度计是工农业生产及科学研究中最常用的测量仪表。

使用温度测量仪,首先经过AD590集成温度传感器的作用,使外界温度转换为电流用表示。

因为上述为绝对温度K和电流之间的转换关系,而在设计中我们需要采用℃,所以我们必须使其转换成摄氏温度℃和电流之间的关系,这就要用到K—℃变换器。

通过K—℃变换器的作用,我们便得到想要的℃和电流之间的直接转换关系。

得到的电流再经过放大器的放大,即可直接用电压表读出被测对象的温度值。

然后放大后的电压接一比较器,比较器的输出端接报警设备。

报警设备可由一个发光二极管组成。

在设置了预警温度后,由比较器输出端的电压决定二极管是否发光,从而起到警报作用。

经TC7017AD转换后,再通过数码管显示。

关键词:AD590放大器TC7107 数码管摘要……………………………………………………………………….1 系统总体设计 (1)1.1 总体方案设计 (1)1.2 系统原理框图及电路图 (1)2 系统详细设计 (2)2.1 温度传感器 (2)2.2 转换与放大电路 (3)2.2.1 K-C转换电路 (3)2.2.2 放大器 (4)2.2.3 比较器 (4)2.2.4 报警设备 (5)2.2.5 电路原理图 (5)2.3 A/D转换电路 (6)2.4 数码管显示 (10)3 仿真与调试 (11)3.1 电路的仿真 (11)3.2 仿真结论 (13)4 总结 (13)附录元件清单 (14)参考文献................................... 错误!未定义书签。

1.1 总体方案设计图1所示为数字温度计的原理框图。

其工作原理是将被测的温度信号通过传感器转换成温度变化的电压信号,此电压信号经过放大电路后,通过模-数转换器把模拟量转变成数字量,最后将数字量送显示电路,用4位LED 数码管显示。

毕业设计论文-数字温度计经典设计

毕业设计论文-数字温度计经典设计

摘要单片机在日用电子产品中的应用越来越广泛,温度则是人们日常生活中常常需要测量和控制的一个量。

科学技术的发展和检测技术的发展是密切相关的。

现代化的检测手段能达到的精度、灵敏度及测量范围等,在很大程度上决定了科学技术的发展水平。

本文作者采用AT89C2051单片机和温度传感器DS18B20从硬件和软件两方面介绍了一款简易数字温度计的设计过程,并对硬件原理图和程序流程图作了简洁的描述。

数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,主要用于对测温比较准确的场所。

关键词:单片机AT89C2051;温度传感器DS18B20;74LS48七段数码译码器AbstractSingle-chip electronic products in the daily application ofmore and more widely, the temperature is often the need for dailylife in a measure and control the volume. Development of scienceand technology development and testing are closely related.Modern methods to achieve the accuracy, sensitivity and measurement range, to a large extent determine the level of development of science and technology. The author of this articleusing AT89C2051 MCU and temperature sensor DS18B20 from bothhardware and software, introduced a simple digital thermometerof the design process, and schematic diagram of hardware and procedures were concise description of flow chart. Digital thermometer with a traditional thermometer, compared with areading of convenience, a wide range of temperature measurement, temperature measurement accuracy, the output of the temperature digital display, mainly used for more accurate temperature measurement sites.Key words:single-chip AT89C2051; temperature sensor DS18B20;Digital Seven Segment Decoder 74LS48第一章绪论随着单片机技术的不断发展,单片机在日用电子产品中的应用越来越广泛,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制。

数字温度计课程设计报告书

数字温度计课程设计报告书

H a r b i n I n s t i t u t e o f T e c h n o l o g y课程设计说明书(论文)课程名称:课程设计І设计题目:数字温度计的设计院系:电子与信息工程学院班级:设计者:学号:指导教师:设计时间:2011年4月15日至2011年6月6日哈尔滨工业大学2011年4月15日星期五哈尔滨工业大学课程设计任务书姓名:院(系):专业:班号:任务起至日期:2011年4 月15 日至2011 年6月5日课程设计题目:数字温度计的设计已知技术参数和设计要求:根据给定主要功能要求和主要元器件,设计一个完整的数字温度计。

(1) 自制稳压电源(2) 被测温度的范围在0至200°C(3) 用4位数码管显示温度值工作量:1.查找资料2.设计论证方案3.具体各个电路选择、元器件选择和数值计算4.具体说明各部分电路图的工作原理5.绘制电路原理图6.绘制印刷电路图7.元器件列表8.编写调试操作9.打印论文工作计划安排:1.查找资料、设计论证方案具体各个电路选择、元器件选择和数值计算绘制电路原理图一周2.绘制印刷电路图、元器件列表一周3.编写调试操作、打印论文一周同组设计者及分工:每人一组单独完成指导教师签字___________________2011年4月13日教研室主任意见:教研室主任签字___________________2011年4月13日*注:此任务书由课程设计指导教师填写。

一、任务技术指标主要内容:设计一个数字温度计,测量范围:0~200 O C。

温度的实时LED数字显示。

测量温度信号为模拟量。

基本要求:1.画出数字温度计的结构框图。

2.画出系统原理图、印制版图与仿真图。

3.计算所需器件数值,列写元器件清单4.进行调试操作5.按要求完成课程设计报告,打印报告二、总体设计思想1.基本原理温度的测量,在工业生产的过程和科研工作中都非常重要。

数字式温度测量的特点是采用数码管直接显示出被测温度值,这种数字显示不仅直观,测量精度高而且便于进行自动控制。

数字温度计课程设计报告范文

数字温度计课程设计报告范文

数字温度计课程设计报告范文主要采用单片机实现数字温度计功能,其中包含硬件和软件的实现部分1课题说明随着现代信息技术的飞速发展和传统工业改造的逐步实现,能够独立工作的温度检测和显示系统应用于诸多领域。

传统的温度检测以热敏电阻为温度敏感元件。

热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。

这里设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。

本设计选用AT89C51型单片机作为主控制器件,DS18B20作为测温传感器,通过LCD1602实现温度显示。

通过DS18B20直接读取被测温度值,进行数据转换,该器件的物理化学性能稳定,线性度较好,在0℃~100℃最大线性偏差小于0.01℃。

该器件可直接向单片机传输数字信号,便于单片机处理及控制。

另外,该温度计还能直接采用测温器件测量温度,从而简化数据传输与处理过程。

2实现方法采用数字温度芯片DS18B20测量温度,输出信号全数字化。

采用了单总线的数据传输,由数字温度计DS18B20和AT89C51单片机构成的温度测量装置,它直接输出温度的数字信号,也可直接与计算机连接。

采用AT89C51单片机控制,软件编程的自由度大,可通过编程实现各种各样的算术算法和逻辑控制,而且体积小,硬件实现简单,安装方便。

该系统利用AT89S51芯片控制温度传感器DS18B20进行实时温度检测并显示,能够实现快速测量环境温度,并可以根据需要设定上下限温度。

该系统扩展性非常强。

该测温系统电路简单、精确度较高、实现方便、软件设计也比较简单。

系统框图如图1所示。

图1DS18B20温度测温系统框图主要采用单片机实现数字温度计功能,其中包含硬件和软件的实现部分3硬件设计3.1单片机最小系统设计单片机小系统基本组成:单片机小系统由AT89S51芯片、电源电路、振荡电路和复位电路组成。

3.1.1AT89S51芯片引脚图图2AT89S51主要采用单片机实现数字温度计功能,其中包含硬件和软件的实现部分3.2各单元电路3.2.1电源电路3.2.2振荡电路3.2.3复位电路主要采用单片机实现数字温度计功能,其中包含硬件和软件的实现部分4软件设计4.1主程序流程图主程序的主要功能是负责温度的实时显示、读出并处理DS18B20的测量的当前温度值,温度测量每1进行一次。

数字温度计研究与设计毕业论文[管理资料]

数字温度计研究与设计毕业论文[管理资料]

XXXXXXXX 学院毕业设计说明书(论文)作 者:学 号: 系: 电子工程与光电技术系专 业: 电子信息工程题 目: 数字温度计研究与设计指导者:(姓 名) (专业技术职务)评阅者:(姓 名) (专业技术职务)2015 年 6 月讲师 讲师目次1 引言 01.1 课题的背景 01.2 数字温度计的发展趋势和特征 01.3 课题研究内容及要求 (1)1.4 章节内容安排 (2)2 方案的选择 (3)2.1 主控芯片的选择 (3)2.2 温度传感器的选择 (4)2.3 显示屏的选择 (5)2.4 报警器的选择 (5)3 系统硬件设计 (6)3.1 最小系统 (6)3.2 温度采集电路 (8)3.3 显示电路 (9)3.4 报警电路 (12)4 软件电路的设计 (13)4.1 总体软件设计流程 (13)4.2 DS18B20子程序设计 (15)4.3 液晶显示模块 (21)4.4 报警子程序 (27)5仿真结果与调试 (28)结论 (33)致谢 (34)参考文献 (35)1 引言1.1 课题的背景温度作为7个基本单位之一,是用来表示物体冷热程度的物理量。

由于物体随温度变化会产生相应的特性变化,而温度的测量仅且只能利用相关特性进行间接测量。

温度的国际单位是开尔文,而其他经常使用的温标有华氏度、摄氏度等。

人类的日常的生活、生产与温度是紧密连接的,温度计也就应运而生。

16世纪末,早期的温度计就诞生了。

第一支温度计是利用热胀冷缩的原理的制作的,但是受制于压强等环境因素,测量结果很不稳定。

但这是人类历史中里程碑的进步。

此后,其他科学家在伽利略的基础上反复尝试、改进,先后制出了华氏温度计、列士温度计和该良版华氏温度计(摄氏温度)。

现今,英美等国家主要使用华氏温度、列氏温度在德国使用较多,摄氏温度广泛用于大部分科技研发和工农业生产中。

在科技日新月异当代,不同规模的集成芯片大量涌现,引发了关于温度计的革命。

数字温度计(DTM),是以数字化技术为基础的测量方式,将温度的相对变化由连续变为离散的数字信号,同时能够实现时时显示的智能仪表。

数字温度计毕业论文

数字温度计毕业论文

毕业设计毕业设计(论文)题目:数字温度计设计专业:应用电子技术****:***班级:08级应用电子5班学号:****************完成日期:2011年4月18日目录摘要 (3)第一章.数字温计总体设案1.数字温度计设计方案论述 (4)1.1方案一 (4)1.2方案二 (4)1.3方案三 (4)第二章数字温度计总体详细设计2.1 主控器 (5).AT89S51特点及特性 (5).管脚功能说明 (5)2.2 温度采集部分设计 (5)温度传感器DS18B20 (5)DS18B20温度传感器与单片机的接口电路 (8)DS18B20的控制方法 (9)第三章系统硬件电路设计3.1电路原理 (11)3.2电路原材料清单 (12)3.3使用工具及仪表清单 (12)第四章系统软件设计4.1流程图 (13)4.2读出温度子程序 (13)4.3温度转换命令子程序 (14)4.4计算温度子程序 (14)4.5数字温度计程序清单 (14)总结 (19)致谢 (20)参考文献 (21)摘要本文综述了数字温度计的设计与制作过程,介绍了设计制作一个完整的数字温度计需要做的准备与制作过程,通过一段时间的努力制作,从刚开始透彻理解题目要求及所要设计的产品的各项性能功能,然后觉得利用单片机作为控制内核,其次主要的就是温度传感器DS18B20,及其他重要部分电路的配合下设计出一套完整的硬件系统,及它的灵魂软件系统。

得到了一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。

本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示,该设计控制器使用单片机AT89S51,测温传感器使用DS18B20,用4位共阳极LED数码管以串口传送数据,实现温度显示,能准确达到以上要求。

关键词:单片机,数字控制,温度计, DS18B20,AT89S51第1章.数字温度计总体设计方案1.数字温度计设计方案论证1.1方案一:热敏电阻由于本设计是测温电路,可以使用热敏电阻之类的器件利用其感温效应,在将随被测温度变化的电压或电流采集过来,进行A/D转换后,就可以用单片机进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,感温电路比较麻烦。

数字温度计设计课程设计范本

数字温度计设计课程设计范本

数字温度计设计课程设计范本
设计题目:数字温度计设计
设计目的:通过设计数字温度计,学习数字电路设计基础知识,掌握数字温度计的设计方法和实现过程。

设计要求:
1.温度测量范围:-40℃ ~ 120℃;
2.温度分辨率:0.1℃;
3.显示方式:7段LED数码管显示,至少显示4位数字,其中小
数点占据一位;
4.温度传感器:使用DS18B20数字温度传感器;
5.显示方式:采用共阴极数码管,使用74HC595锁存器进行驱动,
使用AT89C51单片机进行控制;
6.设计过程:包括硬件设计和软件设计两个部分,其中硬件设计
包括电路原理图设计和PCB板设计,软件设计包括单片机程序
设计和烧录。

设计步骤:
1.硬件设计
1)根据DS18B20数字温度传感器的特性,设计传感器电路,包括电源电路和传感器接口电路。

2)根据温度范围和分辨率要求,设计ADC电路,将传感器输出的模拟信号转换为数字信号。

3)设计数码管驱动电路,使用74HC595锁存器进行驱动。

4)设计单片机接口电路,将数字信号传输到单片机,实现温度数据的处理和显示。

5)根据硬件设计结果,绘制电路原理图和PCB板图。

2.软件设计
1)根据硬件设计结果,编写单片机程序,实现温度数据的读取、处理和显示。

2)使用Keil C51软件进行编程和调试。

3)将程序烧录到单片机中。

4)进行系统测试和调试,确保数字温度计的正常工作。

设计结果:
1.电路原理图和PCB板图。

2.单片机程序。

3.数字温度计实物。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广西大学行健文理学院FPGA课程设计题目:数字温度表的设计学部:电气信息学部专业:电子科学与技术班级:2012级1班学号:1238340106学生姓名:黄东悟指导教师:周柳娜二〇一五年一月摘要:本文主要研究利用FPGA器件和MAXPLUSⅡ工具软件设计数字温度表的问题,本文介绍了一种基于FPGA的数字温度表的设计,给出了仪表的硬件结构,详细介绍了用VHDL语言设计FPGA器件电路的方法。

本课题在MAX+PLUSⅡ开发环境下,采用VHDL语言设计并实现了数字温度表。

设计采用VHDL的结构描述风格,依据功能将系统分为三个模块,控制模块、数据处理模块和扫描显示模块,通过波形仿真、下载芯片的测试,完成了温度表的功能。

由AD590与FPGA 组成的测温系统的硬件电路和软件设计及提高测量精度的方法,通过对实际温度的测量,本设计具有结构简单、外围电路少、抗干扰能力强、功耗小、可靠性高、速度快、反应时间短等优点。

关键字:VHDL;FPGA;MAX+PLUSⅡ;数字温度表Design and Emulation of the Digital ThermometerAbstract:This article main research the question using the FPGA components and the software tool MAXPLUSⅡ.design digit thermometer's, this article introduced one kind design of digital thermometer's based on the FPGA, has given the hardware architecture of measuring appliance’s, introduced the method using the language VHDL design circuit of FPGA component in detail. Under the development environment of MAX+PLUSⅡ this topic used the VHDL language design, and has realized the digital thermometer. The design take the structure description style of VHDL, based on the function the system consists of three modules, the control module, the data processing module and the scanning display module, via the profile simulation, the downloading chip's test, has completed thermometer's function. The temperature measurement system's hardware circuit which consist of AD590 and FPGA and the method that enhancement measuring accuracy, through the testing of the practical temperature, found this design has the merits simple structure, few outside-circuit, strong ability anti interrupter ,small power loss, high reliability, high speed, short time of reaction and so on.Key Words: VHDL; FPGA; MAX+PLUSⅡ; Digital thermometerI目录第1章总体方案设计 (1)1.1方案原理的构思及比较 (1)1.2A/D转换器的合理选用 (1)1.2.1 A/D转换器的主要技术指标 (1)1.2.2 A/D转换器的选用原则 (2)1.2.3 本系统中A/D转换器的选择 (2)1.2.4 ADC0804转换原理 (3)1.3A/D温度传感器的合理选用 (5)1.3.1 传感器选用原则 (5)1.3.2 本系统中温度传感器的选择 (7)1.4多个LED的动态扫描显示 (7)1.5数字温度表测量原理 (8)1.6系统的硬件结构 (8)第2章 FPGA功能模块 (10)2.1FPGA简介 (10)2.2FPGA结构与原理 (11)2.3利用硬件描述语言VHDL设计数字系统 (11)2.4系统中的FPGA器件设计 (13)第3章系统仿真 (16)3.1MAX+PLUSⅡ简介与设计流程 (16)3.2各模块的仿真 (18)3.3顶层总电路图和总仿真波形 (20)结束语 (21)参考文献 (22)致谢 (23)附录 (24)第1章总体方案设计1.1 方案原理的构思及比较任何物质的温度变化都会引起它本身的物理特征与几何形状的改变。

利用物质这一特性,确定它与温度间的数量关系,就可以作为测温仪器的感应部分,制成各种各样的温度表。

数字温度表要求能实时检测外界环境温度,本系统所设计的数字温度表要求测量范围0~100℃,精度大于0.5℃,用数码管显示测量结果。

决定用以下方案:要设计一个数字显示温度表,首先要有信号采集电路,在本设计中,我们采用的电流型温度传感器AD590来构架温度采集系统,采集到的温度信号经过传感器的处理转换成电信号,在这里我们得到的仅仅是模拟信号,所以我们要将信号转换为数字信号,我们考虑到用8位模数转换器ADC0804完成这个阶段,最后我们用七段LED显示器来进行数字显示。

1.2 A/D转换器的合理选用自然界中,许多物理量大多数是模拟量,需要进行适当的变换才能转化为数字量。

例如,先把被测的模拟物理量通过变换器转换成直流电压,再将所得到的直流电压量转换成数字量;或者将所得到的直流电压转换成时间间隔,再转换成数字量。

1.2.1 A/D转换器的主要技术指标A/D转换器的主要技术指标有转换精度、转换速度等。

选择A/D转换器时,除考虑这两项技术指标外,还应注意满足其输入电压的范围、输出数字的编码、工作温度范围和电压稳定度等方面的要求。

⑴转换精度单片集成A/D转换器的转换精度是用分辨率和转换误差来描述的。

①分辨率A/D转换器的分辨率以输出二进制(或十进制)数的位数来表示。

它说明A/D转换器对输入信号的分辨能力。

从理论上讲,n位输出的A/D转换器能区分2个不同等级的输入模拟电压,能区分输入电压的最小值为满量程输入的1/2n。

在最大输入电压一定时,输出位数愈多,分辨率愈高。

例如A/D转换器输出为8位二进制数,输入信号最大值为5V,那么这个转换器应能区分出输入信号的最小电压为9.53mV。

②转换误差转换误差通常是以输出误差的最大值形式给出。

它表示A/D转换器实际输出的数字量和理论上的输出数字量之间的差别。

常用最低有效位的倍数表示。

例如给出相对误差≤±LSB/2,这就表明实际输出的数字量和理论上应得到的输出数字量之间的误差小于最低位的半个字。

⑵转换时间转换时间是指A/D转换器从转换控制信号到来开始,到输出端得到稳定的数字信号所经过的时间。

A/D转换器的转换时间与转换电路的类型有关。

不同类型的转换器转换速度相差甚远。

其中并行比较A/D转换器的转换速度最高,8位二进制输出的单片集成A/D转换器转换时间可达到50ns以内,逐次比较型A/D转换器次之,它们多数转换时间在10~50s以内,间接A/D转换器的速度最慢,如双积分A/D转换器的转换时间大都在几十毫秒至几百毫秒之间。

在实际应用中,应从系统数据总的位数、精度要求、输入模拟信号的范围以及输入信号极性等方面综合考虑A/D转换器的选用。

1.2.2 A/D转换器的选用原则A/D转换器是将模拟量转换成数字量的芯片,选用A/D转换器应考虑以下几个问题:⑴选择分辨率。

低分辨率3~8位。

中分辨率9~12位。

A/D还包括BCD三位半。

高分辨串13位以上,A/D还包括BCD四位半。

⑵确定精度。

⑶对输入或输出特性和范围提出要求。

⑷确定电源种类和功耗。

⑸A/D根据转换速度、精度、用途等选择转换方式:低速有双重积分方式等,常用于仪器仪表。

中速有逐次比较方式等,常用于一般自动控制。

高速有并行方式、串行方式等。

⑹A/D转换路数等。

1.2.3 本系统中A/D转换器的选择ADC0804的规格及引脚图8 位COMS依次逼近型的A/D转换器。

三态锁定输出存取时间:135US分辨率:8位转换时间:100US总误差:正负1LSB工作温度:ADC 0804LCN ---0—70度图2.1 ADC0804引脚图CS :芯片选择信号。

RD :外部读取转换结果的控制输出信号。

RD 为HI 时,DB 0—DB 7处理高阻抗;RD 为LO 时,数字数据才会输出。

WR :用来启动转换的控制输入,相当于ADC 的转换开始(CS =0时),当WR 由HI 变为LO 时,转换器被清除:当WR 回到HI 时,转换正式开始。

CLK IN ,CLK R :时钟输入或接振荡无件(R ,C )频率约限制在100KHZ ~1460KHZ ,如果使用RC 电路则其振荡频率为1/(1.1RC )。

INTR :中断请求信号输出,低地平动作。

VIN (+) VIN (-):差动模拟电压输入。

输入单端正电压时, VIN (-)接地;而差动输入时,直接加入VIN (+) VIN (-)。

AGND ,DGND :模拟信号以及数字信号的接地。

VREF :辅助参考电压。

DB 0—DB 7:8 位的数字输出。

VCC :电源供应以及作为电路的参考电压。

1.2.4 ADC0804转换原理以输出8位的ADC 0804动作来说明“逐次逼近式A /D 转换器”的转换原理,动作步骤如下表示(原则上先从左侧最高位寻找起)。

第一次寻找结果:10000000(若假设值≤输入值,则寻找位=假设位=1)第二次寻找结果:11000000(若假设值≤输入值,则寻找位=假设位=1)第三次寻找结果:11000000(若假设值>输入值,则寻找位=该假设位=0)CC REF DB1第四次寻找结果:11010000(若假设值≤输入值,则寻找位=假设位=1)第五次寻找结果:10100000(若假设值>输入值,则寻找位=该假设位=0)第六次寻找结果:11010100(若假设值≤输入值,则寻找位=假设位=1)第七次寻找结果:11010110(若假设值≤输入值,则寻找位=假设位=1)第八次寻找结果:11010110(若假设值>输入值,则寻找位=假设位=0)这样使用二分法的寻找方式,8位的A /D 转换器只要8次寻找,12位的A /D 转换器只要12次寻找,就能完成转换的动作,其中的输入值代表图2.1的模拟输入电压VIN 。

相关文档
最新文档