测控技术可以提高建造的效率与建设成本,进而提高人们的生活质量,这是我为大家整理的2000字的测控技术论文,仅供参考!
智能测控仪表技术探析
【摘要】分析了现场总线特点,提出了智能测控仪表系统的CAN总线通信方案,阐述了智能仪表中通用CAN通信接口的硬件设计与软件实现框图。
【关键词】智能;测控仪表
1 引言
现场总线是当今自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网,是应用在生产现场、在微机化测量控制设备之间实现双向串行多节点数字通信的系统,也被称为开放式、数字化、多点通信的低层控制网络,是连接智能现场设备和自动化系统的数字式、双向传输、多分支结构的通信网络。由于它适应了工业控制系统向分散化、网络化、智能化发展的方向,在减少系统线缆,简化系统安装、维护和管理,降低系统的投资和运行成本,增强系统性能等方面的优越性,它一经产生便成为全球工业自动化技术的热点,受到全世界的普遍关注。
自20世纪80年代末以来,有几种类型的现场总线技术己经发展成热并且广泛应用于特定的领域。这些现场总线技术各具特点,有的已经逐渐形成自己的产品系列,占有相当大的市场份额。几种比较典型的现场总线有CAN总线、LonWorks总线、PROFIBUS总线等。CAN(ControlArea Network)总线是山德国BOSCII公司为实现汽车内部测量与执行部件之间的数据通信而设计的现场总线。与一般的通信总线相比,CAN总线的数据通信具有突出的可靠性、实时性和灵活性,使其应用范围不再局限于几汽车工业,而向机械工业、过程工业等领域发展,更适合现场级工业监控设备的互联。CAN总线规范已经成为国际标准,被公认为几种最有发展前途的现场总线之一。具体来说,CAN具有以下特点:结构简单,只有两根线与外部相连;通信方式灵活,以多主方式下作而不分主从,可以点对点、点对多点及全局广播方式发送和接收数据;废除了传统的站地址编码,而代之以对通信数据块进行编码;采用短帧格式,每帧数据长度最多为8个字节,可满足工业控制领域的一般要求。同时8个字节不会占用总线时间过长,从而保证了通信的实时性;采用非破坏性总线仲裁技术;采用CRC检验并提供相应的错误处理功能,保证了数据通信的可靠性;CAN节点具有自动关闭功能,在节点错误严重的情况时自动切断与总线的联系,这样可不影响总线正常工作。
2 智能测控仪表的系统结构
一个典型的基于CAN总线的智能测控仪表的系统结构,系统主要由两部分组成:上位机和智能测控仪表,测控仪表的主要任务是接收来自上位机的命令完成工业现场的各种模拟量的采集和实现对各种生产设备的控制,而上位机则负责对整个智能测控系统进行监控和管理,其任务包括CAN节点状态消息的显示及报警、向CAN节点发送命令及控制参数、接收CAN节点数抓、曲线显示、存储打印等。这些功能可利用现代微机丰富的资源和强大的功能实现,除此之外,通过对采集数据的后台处理,还可实现诸如数字滤波PFT变换等智能化功能,CAN通信采用两线接口,要进行通信的各节点的控制器通过CAN驱动器连接到CAN总线上,各节点在CAN通信中没有物理地址,而是采用软件ID辨识的方式对在总线上广播的信息进行过滤,以及当多个节点需要同时信息传送时决定信息传送的优先级。
芯片与CAN总线的通信通过CAN总线收发器进行,CAN总线收发器是CAN控制器和物理总线间的接口,提供对总线的差动放人和接收功能。要实现PC机与CAN总线的通信,必须借助于PC机的CAN通信卡,这种卡市场上有很多,可根据需要进行选择,亦可自行设计。
3 智能测控仪表的接口设计
CAN总线是一种串行数据通信协议,在CAN总线通信接口中集成了CAN协议的物理层和数据链路层功能,可以完成对通信数据的成帧处理。
SJA1000是Philips公司PCA82C200型CAN控制器的后续产品,在软件和引脚上均与PCA82C200兼容,井增加了许多新的功能,性能更佳,尤其适用于对系统优化、诊断和维护要求比较高的场合。SJA1000的功能由以下几部分构成:接口管理逻辑;发送缓冲器,能够存储1个完整的报文事(扩展的或标准的);验收滤波器;接收F1F0;CAN核心模块。
SJA1000的一端与单片机相连,另一端与CAN总线相连。但是,为了提高单片机对CAN总线的驱动能力,可以把82C250作为CAN控制器和物理总线间的接口,以提供对总线的差动发送能力和对CAN控制器的差动接收能力。
若用SJA1000作为流量计的CAN控制器,与CPU(单片机)相连,再通过PCA82C250组成CAN总线。这种结构很容易实现CAN网络节点中的信息收发,从而实现对现场的控制。
CAN通信协议主要由CAN控制器完成,SJA1000是适用于汽车和一般工收环境控制器局域网(CAN)的高集成度控制器,具有完成高性能通信协议所要求的全部特性,具有简单总线连接的SJA1000可完成物理层和数据链路层的所有功能,应用层功能可由微控制器完成,SJA1000为其提供多用途的接口。
SJA1000操作期间,在上电之前必须配置控制线路(中断、复位、片选等)建立与CAN控制器之间通信的硬件连接。初始化、CAN通信采用中断方式数据发送和接收子程序。
如果在上电后独立CAN控制器在引脚17得到1个复位脉冲(低电平),它就能够进入复位模式。在对SJA1000寄存器设置前,CAN控制器通过读复位模式请求标志来检查是否己进入复位模式,因为要配置信息的寄存器只有在复位模式才能写入,并涉及到对控制寄存器CR、验收码寄存器(ACR)验收屏蔽寄存器(AMR)、总线定时寄存器(BTRO和BTR1)输出控制寄存器(OCR)的初始化编程。时钟分频寄存器可以选择BasicCAN或PeliCAN工作模式,设置CLKOUT引脚使能用来选择频率,设置是否使用旁路CAN输入比较器和是否使用TX1输出用为专门的接收中断输出。验收代码和验收屏蔽寄存器的设置可以过滤信息,为收到的信息定义验收代码;为与验收代码相关位比较定义验收屏蔽代码。
总线定时寄存器定义总线上的位速率。输出控制寄存器定义CAN总线输出引脚TX0和TX1的输出模式,定义TX0和TX1输出引脚配置是悬空、下拉、上拉或推挽以及极性。中断寄存器设置允许识别的中断源。
4 小结
多个智能仪表通过CAN接口与PC连成总线网,其系统运行良好。这种基于现场总线的智能仪表系统抗干扰性强、性能可靠,无论是测量速度、精确度和自动化程序还是性价比都是传统仪表不能比拟的,是今后仪器仪表发展的方向。
现代电子测控技术的应用分析
摘要:现代电子测控技术是基于计算机技术、信息技术、网络技术、电子技术等基础上来实现的,是一项综合性技术,随着现代社会的发展,目前在很多领域中都得到了广泛的应用。本文中主要对现代电子测控技术的应用进行了探讨,对该项技术的发展前景进行了展望。
关键词:电子测控;技术;特点;发展现状
中图分类号:K826文献标识码: A
随着现代社会的发展以及各种需求的不断增长,电子测控技术也得到了快速的发展。该技术是现代高新技术的重要组成部分,是集计算机技术、信息技术、电子技术、网络技术和光电技术等多种高新技术为一体的综合性技术。随着相关技术的更新换代,测控技术也不断走向网络化、信息化和智能化的道路。现代测控技术就是依靠人工将实时监控到的数据录到电脑中去,并结合现代计算机处理技术进行相关数据分析,得到有用的信息。随着现代测控技术的发展,数据信息的速度和准确率上都有较大的提升。现代社会不断发展、人民生活水平的日益提高,现代测控技术更是延伸到人们生活的各个领域,尤其是在国防、航天、电子、农业等重要领域起着不可忽视的作用。
1现代电子测控技术介绍
现代测控技术就是依靠人工将实时监控到的数据录到电脑中去,并结合现代计算机处理技术进行相关数据分析,得到有用的信息。现代测控技术主要是在现代测控系统的指导性进行自动化控制,它主要依赖的就是现代计算机处理技术。现代测控系统的组成。现代测控系统主要有控制器、程控设备和仪器、测控应用软件、总线与接口和被测试对象等五大部分组成。控制器是测控系统的控制和指挥中心,主要指的是计算机等;程控设备和仪器包括有各种程控开关及仪器、、存储器件和显示器件等;测控软件有驱动和应用程序等;总线和接口是各种设备和仪器的连接通道,有连接器、插槽等;被测试对象则是根据任务的不同进行确定的。按照结构不同可以把现代测控系统划分为基本型、闭环控制型和标准型三类。
2现代电子测控技术的特点
随着相关技术的更新换代,市场日趋激烈的竞争环境和人们需求的多样化、高要求化,测控技术也在实现自身技术的突破,不断走向网络化、数字化、分布式化和智能化的道路。
网络化
随着网络覆盖面的扩大,计算机技术和现代信息技术的不断发展,测控技术与现代计算机技术、网络技术和通信技术的日益密切,测控技术逐步走向网络化。除此之外,传感器技术在测控系统中的应用也使得现代测控技术使用的更加便捷。现代测控技术的不断更新与发展,其应用范围也在日益深化,逐渐应用到国防、航天、电子、农业等重要领域。
数字化
现代测控技术就是依靠人工将实时监控到的数据录到电脑中去,并结合现代计算机处理技术进行相关数据分析,得到有用的信息。由此可见,使用现代测控技术就是为了有效监测被试对象,以期获得有用的信息。在信息高速发达的社会,数字化技术是现代高新技术发展的必经之路。数字化主要包含有通信数字化、信号数字化了、多媒体数字化等。多媒体数字化主要应用于教学,通信数字化主要使得人们无线交流起来更加便捷。
智能化
智能化是现代信息技术发展的主题,像最基本的手机、电脑都是智能化的产物,机器人同样是智能化发展的结果。随着现代测控技术的发展,数据信息的速度和准确率上都有较大的提升。为了使得技术发展的更加人性化、精确、方便,那么在现代测控系统里使用智能化仪器则成了必然的需求。仪器智能化在人工智能和微电子技术的发展基础上也得到了较快的发展,智能化仪器在工业中的应用必将促进工业的快速发展。
分布式化
分布地点不同的测控设备能够有效地选择最适宜的仪器,测控技术的分布化是基于微型计算机技术以及网络技术的,现代测控系统是由有效的联合分布式设备组建而成的。生产控制分布式仪器的过程是一个集测试、控制、管理为一体的全程自动化过程,这就使得测控成本得到了有效的降低,同时增加了测控效率。分布式即是将测控系统中的五大部分有机的联系起来,利用分布化的结构将整个系统有机的协调起来,实现测控系统的有效运转。现代测控系统的分布式特点能够实现安全可靠,故障部分不会对其他系统部分产生影响;新接口和新功能的开发更加便捷,系统功能得到了增强;同时并行的处理方式具有高速运行的特点;具有灵活的使用方式,能够组建多模块以及单模块系统等[2]。测控系统的分布式管理不仅提高了生产的效率,更是有效节约人工监测成本。借助计算机网络技术为微型计算机技术的发展,分布式测控技术也将不断更新完善。
3现代电子测控技术的发展现状
现状。随着先进科学技术和社会经济的迅猛发展,现代测控技术的应用范围得到了很大的拓展,具有很快的发展速度,同时极大地提高了测控技术水平。但是,仍然存在着很多大大小小的问题,测控技术在我国没有进入高水平的发展阶段,在微型化、数字化以及智能化等方面仍落后于发达国家。所以,我国需要加强先进技术和设备的引进和应用,借鉴国外先进技术和有效的发展模式,尽量与国际技术发展接轨,不断开拓创新,尽量缩小发展差距,达到高水平的现代测控技术。
前景。测控技术的发展逐步面向全球化和网络化等,更加紧密地加强了世界各国的联系,逐步趋近于科学先进的发展态势。社会经济的市场发展很大程度上促进了现代测控技术的不断进步,进而与社会发展融合,带动科学技术的全球化发展。目前,各个产业的发展迅速,也带来了测控技术的飞速发展,分析现代测控技术的发展可以发现,开放化和标准化是其清晰的发展趋势。随着相关技术的更新换代,市场竞争环境日趋激烈化和人们需求的多样化、高要求化,测控技术也在实现自身技术的突破,不断走向网络化、数字化、分布式化和智能化的道路。在信息化高速发展的现代社会,现代测控技术的发展前景依然还是非常广阔的。现代测控技术的应用尤其是在工业发面的应用,逐步推动了社会的发展和进步。
4现代电子测控技术的应用
现代测控技术更是延伸到人们生活的各个领域,尤其是国防、航天、电子、农业等重要领域起着不可忽视的作用。
农业、航天领域
航天飞行过程中飞行目标的控制和测量是通过现代测控技术实现的,它主要可以完成以下几个功能:航天器的物理参数和运动参数测量、宇航员生理信息测量、跟踪测量航天器、控制指挥飞行目标、监视飞行状态等。农业方面也融合了测控技术的应用,比如:对粮食温度进行测量,高温报警,启动通风机进行粮仓的通风。
新型传感器技术
新型传感器技术是测控技术的重要方面,能够应用在生活生产的各个领域。例如:监测火车的机车状况、监控心内压系统等均应用了智能传感器;气体微型化传感器主要应用在防伪、国防、机器人、化工、医学、交通等方面;集成传感器的应用领域主要有:视觉测量、压力测量、温度测量等;数字传感器的应用主要集中在环境温度测量以及银行监控等方面。
远程测控
远程测控是现代测控技术的重要内容,主要包括:无线通信、电话网以及专线的远程测控,可以应用在远程监测电网电站以及输送石油的管道和机器人等方面。现代测控技术能够远程控制燃气、水电的自动抄袭以及诊断设备故障等。
5总结
作为新世纪的高新技术,随着现代社会不断发展、人民生活水平的日益提高,现代测控技术更是延伸到人们生活的各个领域,尤其是在国防、航天、电子、农业等重要领域起着不可忽视的作用。随着竞争环境和人们需求的多样化、高要求化,测控技术也在实现自身技术的突破,逐步走向系统化、网络化和智能化之路。
参考文献
[1]陈辉,常江,张连军.测试技术实验教学改革与学生创新能力的培养[J].实验技术与管理,2007(2)
[2]况迎辉,祝学云,陈建元.现代测控技术创新实践平台建设的探索与实践实验[J].技术与管理,2009,26(11)
[3]李欣国.浅谈现代测控技术及其应用[J].实用科技,2010(16)
[4]侯晓婷.测控技术在电子技术方面的应用[J].华东科技,2013(05)
基于DS18B20温度传感器的数字温度计设计字数:9092,页数:26 论文编号:JD457 价格:120元基于DS18B20温度传感器的数字温度计设计摘要:本文介绍了一种基于DS18B20的数字温度计设计方案。方案利用AT89S52单片机控制DS18B20进行数据采集并由HS1602液晶显示模块显示结果,另外,采集结果可由RS-232-C接口送入计算机显示并存储。按键控制实现过界报警温度设定和实时监控,利用AT24C08芯片进行存储,实现温度测量存储与再现。关键字:温度采集,存储再现,过界报警,串行通信目 录摘要.....................................................................1关键字...................................................................11 引言...................................................................22 总体设计................................................................. 方案论证.............................................................. 总体设计...............................................................33 硬件设计................................................................. 单片机系统 ............................................................. 温度传感器模块........................................................... 存储模块................................................................ 液晶显示模块 ............................................................ 串口通信模块............................................................ 电源模块 ...............................................................124 软件设计.................................................................. 主程序流程.............................................................. DS18B20模块程序设计...................................................... HS1602驱动程序设计....................................................... AT24C08存储模块程序设计................................................... RS-232-C串口通信模块程序设计..............................................195 测试及结果分析 .............................................................226 附录 ......................................................................237 参考资料...................................................................24以上回答来自:
毕业设计(论文)报告 系 别: 电子与电气工程学院 专 业: 电子信息工程 班 号: 电子 0 8 5 学 生 姓 名: 傅浩 学 生 学 号: 080012212 计 论 ) 目 设 ( 文 题 : 基于AT89C51 的数字温度计的设计 指 导 教 师: 傅浩 设 计 地 点: 起 迄 日 期: 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)任务书 专业 电子信息工程 班级 电子 085 姓名 傅浩一、课题名称:基于 AT89C51 的数字温度计的设计二、主要技术指标: 1、测温范围-50℃-110℃ 2、精度误差小于 ℃ 3、LED 数码直读显示 4、可通过人机接口任意设定温度报警阀值三、工作内容和要求:(1)、要求数字温度计能对环境的温度进行实时监测。(2)、数字温度计要能够实时显示环境的温度信息,使用户及时了解到环境温度情况。(3)、数字温度计能够在程序跑飞的情况下自动重启,对环境温度进行正确的测量。 四、主要参考:1.李勋.刘源单片机实用教程M.北京航空航天大学出版社,20002.李朝青.单片机原理及接口技术(简明修订版)M.杭州:北京航空航天大学出版社,19983.李广弟.单片机基础M.北京:北京航空航天大学出版社,19944.阎石.数字电子技术基础(第三版)M.北京:高等教育出版社,19895.廖常初.现场总线概述J.电工技术,19996.王津.单片机原理与应用M.重庆大学出版社,2000 学 生(签名) 年 月 日 指 导 教师(签名) 年 月 日常州信息职业技术学院电子与电气工程学院 毕业设计论文 教研室主任(签名) 年 月 日 系 主 任(签名) 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 毕业设计(论文)开题报告设计(论文)题目 基于 AT89C51 的数字温度计的设计一、选题的背景和意义: 随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研等各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,它给人带来的方便也是不可否定的。要为现代人生活提供更好、更方便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向发展。 本文将要设计的数字温度计具有性能稳定、灵敏度高、抗干扰能力强、使用方便等优点,广泛应用于冰箱、空调器、粮仓等日常生活中温度的测量和控制中,为人们生活水平的提高做出了巨大的贡献。二、课题研究的主要内容: 1.本文是以单片机 AT89C51 为核心进行设计。 2.通过 DALLAS 公司的单总线数字温度传感器 DS18B20 来实现环境温度的采集和 A/D转换。 3.其输出温度采用数字显示,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示,能准确达到以上要求。 4.此温度计属于多功能温度计可以用来测量环境温度,还可以设置上下报警温度,当温度不在设置范围内时,可以报警。 常州信息职业技术学院电子与电气工程学院 毕业设计论文三、主要研究(设计)方法论述: 1. 通过查阅书籍了解数字温度计的基本概念等信息,结合以前所学的电子专业知识认真研究课题。 2. 借助强大的网络功能,借鉴前人的研究成果更好的帮助自己更好地理解所需掌握的内容。 3. 通过与老师与同学的讨论研究,及时地发现问题反复地检查修改最终完成。 四、设计(论文)进度安排:时间(迄止日期) 工 作 内 容 ~ 查找资料,确定论文题目 ~ 根据选题方向查资料,确定基本框架和设计方法 ~ 完成开题报告 ~ 完成初稿并交指导老师审阅 ~ 根据指导老师意见修改论文 ~ 根据模板将论文排版 ~ 仔细阅读论文并作细节完善后上交 常州信息职业技术学院电子与电气工程学院 毕业设计论文五、指导教师意见: 指导教师签名: 年 月 日六、系部意见: 系主任签名: 年 月 日 常州信息职业技术学院电子与电气工程学院 毕业设计论文 目录摘要Abstract第 1 章 前言 ...................................................... 1第 2 章 数字温度计总体设计方案 .................................... 2 数字温度计设计方案.......................................... 2 总体设计框图................................................ 2第 3 章 数字温度计的硬件设计 ...................................... 3 主控制器 AT89C51 ............................................ 3 AT89C51 的特点及特征 .................................... 3 管脚功能说明............................................ 3 片内振荡器.............................................. 5 芯片擦除................................................ 5 单片机的主板电路............................................ 6 温度采集部分的设计.......................................... 6 温度传感器 DS18B20 ...................................... 6 DS18B20 温度传感器与单片机的接口电路 ................... 10 显示部分设计............................................... 10 74LS164 引脚功能及特征 ................................. 10 温度显示电路........................................... 11 报警系统电路............................................... 12第 4 章 数字温度计的软件设计 ..................................... 13 系统软件设计流程图......................................... 13 数字温度计部分程序清单..................................... 15第 5 章 结束语 ................................................... 20答谢辞参考文献 常州信息职业技术学院电子与电气工程学院 毕业设计论文 摘 要 随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围广,测温准确,其输出温度采用数字显示。该设计控制器使用单片机 AT89C51,测温传感器使用 DS18B20,用 3 位共阳极 LED 数码管以串口传送数据,实现温度显示。本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。 此外本文还介绍了数字温度计的硬件设计和软件设计,硬件设计主要包括主控制器、单片机的主板电路、温度采集部分电路、显示电路以及报警系统电路。 软件设计包括系统软件的流程图和数字温度计的部分程序清单。关键词:AT89C51 单片机,数字控制,测温传感器,多功能温度计 常州信息职业技术学院电子与电气工程学院 毕业设计论文 Abstract As peoples living standard rising SCM is undoubtedly one of theobjectives pursued by the people the convenience it brings is equallynegative and one digital thermometer is a typical example. The design presented in the traditional thermometer digitalthermometer and compared with a reading convenience a wide range oftemperature measurement temperature measurement accuracy the output ofthe temperature digital display. The design of the controller usingmicrocontroller AT89C51 temperature sensor uses DS18B20 with threecommon anode LED digital tube to serial transmission of data to achievetemperature display. The thermometer is multi-functional thermometeryou can set the upper and lower alarm temperature range when thetemperature is not set you can alarm. Besides the paper also describes the digital thermometer in hardwaredesign and software design hardware design includes the main controllermicrocontroller circuit board the temperature acquisition part of thecircuit display circuit and the alarm system circuit. Software designincluding system software flow chart and the digital thermometer in thepart of the program words: AT89C51 microcontroller digital control temperature sensormulti-function thermometer 常州信息职业技术学院电子与电气工程学院 毕业设计论文第1章 前言 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科研,各个领域,已经成为一种比较成熟的技术,本文将介绍一种基于单片机控制的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。 现代信息技术的飞速发展和传统工业改造的逐步实现。 能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差,所以传统的温度计有反应速度慢、读数麻烦、测量精度不高、误差大等缺点。 本文是以单片机 AT89C51 为核心,通过 DALLAS 公司的单总线数字温度传感器 DS18B20 来实现环境温度的采集和 A/D 转换,用来测量环境温度,温度分辨率为 ℃,并能数码显示。因此本文设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽其电路简单,软硬件结构模块化,易于实现等特点。 数字式温度计的设计将给人们的生活带来很大的方便, 为人们生活水平的提高做出了贡献。数字温度计在以后将应用于我们生产和生活的各个方面,数字式温度计的众多优点告诉我们:数字温度计将在我们的未来生活中应用于各个领域,它将会是传统温度计的理想的替代产品。 -1- 常州信息职业技术学院电子与电气工程学院 毕业设计论文第2章 数字温度计总体设计方案 数字温度计设计方案方案 一: 采用热敏电阻器件,利用其感温效应,再将随被测温度变化的电压或电流采集过来,进行 A/D 转换后,利用单片机进行数据的处理,然后在显示电路上,将被测温度显示出来。 方案 二: 利用温度传感器,在单片机电路设计中,大多都是使用传感器,所以这是非常容易想到的,所以可以采用一只温度传感器 DS18B20,此传感器,可以很容易直接读取被测温度值,进行转换就可以满足设计要求。 分析上述两种方案可以看出方案一是使用热敏电阻之类的器件利用其感温效应,进行 A/D 转换后,利用单片机进行数据的处理,在显示电路上被测温度显示出来,这种设计需要用到 A/D 转换电路,感温电路比较麻烦。方案二是利用温度传感器直接读取被测温度,读数方便,测温范围广,测温精确,适用范围宽而且电路简单易于实现。 综合方案一和方案二的优缺点,我们选择方案二。 总体设计框图 温度计电路设计总体设计方框图如图 2-1 所示, 控制器采用单片机 AT89C51,温度传感器采用 DS18B20,用 4 位 LED 数码管以串口传送数据实现温度显示。 L 单片机复位 E D 主 显 控 示 报警点按键调整 制 器 温 度 时钟振荡 传 感 器 图 2-1 总体设计方框图 -2- 常州信息职业技术学院电子与电气工程学院 毕业设计论文第3章 数字温度计硬件设计 主控制器 AT89C51 的特点及特性: 40 个引脚,4K Bytes FLASH 片内程序存储器,128 Bytes 的随机存取数据存储器(RAM) ,32 个外部双向输入/输出(I/O)口,5 个中断优先级 2 层中断嵌套中断,2 个 16 位可编程定时计数器,2 个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。 此外,AT89C51 在空闲模式下,CPU 暂停工作,而 RAM 定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存 RAM 的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有 PDIP、TQFP 和 PLCC 等三种封装形式,以适应不同产品的需求。 主要功能特性: 兼容 MCS-51 指令系统 4k 可反复擦写gt1000 次)ISP FLASH ROM 32 个双向 I/O 口 工作电压 2 个 16 位可编程定时/计数器 时钟频率 0-33MHZ 全双工 UART 串行中断口线 128X8 BIT 内部 RAM 2 个外部中断源 低功耗空闲和省电模式 中断唤醒省电模式 3 级加密位 看门狗(WDT)电路 软件设置空闲和省电功能 灵活的 ISP 字节和分页编程 双数据寄存器指针 管脚功能说明: AT89C51 管脚如图 3-1 所示: -3- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 图 3-1 AT89C51 管脚图 (1)VCC:供电电压。 (2)GND:接地。 P0 P0 (3) 口: 口为一个 8 位漏级开路双向 I/O 口, 每脚可吸收 8TTL 门电流。当 P1 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。 (4)P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH编程和校验时,P1 口作为第八位地址接收。 (5)P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流,当 P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2 口在 FLASH 编程和校验时接收高八位地址信号和控制信号。 (6)P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4个 TTL 门电流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。P3 口也可作为 AT89C51 的一些特殊功能口,如下所示: RXD(串行输入口) TXD(串行输出口) /INT0(外部中断 0) /INT1(外部中断 1) T0(记时器 0 外部输入) T1(记时器 1 外部输入) /WR(外部数据存储器写选通) /RD(外部数据存储器读选通) -4- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 P3 口同时为闪烁编程和编程校验接收一些控制信号。 (7)RST:复位输入。当振荡器复位器件时,要保持 RST 脚两个机器周期的高电平时间。 (8)ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。此时,ALE 只有在执行 MOVX,MOVC 指令是 ALE 才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 ALE 禁止,置位无效。 (9)/PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN 有效。 但在访问外部数据存储器时, 这两次有效的/PSEN信号将不出现。 ( 10 ) /EA/VPP : 当 /EA 保 持 低 电 平 时 , 则 在 此 期 间 外 部 程 序 存 储 器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式 1 时,/EA 将内部锁定为 RESET;当/EA 端保持高电平时,此间内部程序存储器。在 FLASH 编程期间,此引脚也用于施加 12V 编程电源(VPP)。 (11)XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 (12)XTAL2:来自反向振荡器的输出。 片内振荡器: 该反向放大器可以配置为片内振荡器,如图 3-2 所示。 图 3-2 片内振荡器 芯片擦除: -5- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 整个 PEROM 阵列和三个锁定位的电擦除可通过正确的控制信号组合, 并保持ALE 管脚处于低电平 10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。 此外,AT89C51 设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU 停止工作。但 RAM、定时器、计数器、串口和中断系统仍在工作。在掉电模式下,保存 RAM 的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。单片机 AT89C51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要,很适合便携手持式产品的设计使用系统可用二节电池供电。 单片机 AT89C51 具有低电压供电和体积小等特点,四个端口只需要两个口就能满足电路系统的设计需要, 很适合便携手持式产品的设计使用系统可用二节电池供电。 单片机主板电路 单片机 AT89C51 是数字温度计的核心元件,单片机的主板电路如图 3-3 所示,包括单片机芯片、报警系统电路、晶振电路、上拉电阻以及与单片机相连的其他电路。 图 3-3 单片机的主板电路 温度采集部分的设计 温度传感器 DS18B20 DS18B20 温度传感器是美国 DALLAS 半导体公司最新推出的一种改进型智能温度传感器,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通过简单的编程实现 9~12 位的数字值读数方式。 -6- 常州信息职业技术学院电子与电气工程学院 毕业设计论文 TO-92 封装的 DS18B20 的引脚排列见图 3-4,其引脚功能描述见表 .
267 浏览 3 回答
122 浏览 8 回答
350 浏览 3 回答
193 浏览 4 回答
286 浏览 4 回答
223 浏览 5 回答
92 浏览 3 回答
316 浏览 3 回答
331 浏览 3 回答
220 浏览 4 回答
216 浏览 3 回答
82 浏览 6 回答
174 浏览 3 回答
177 浏览 3 回答
225 浏览 3 回答