下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数字温度传感器的市场前景浅议摘要:目前,单片机开发的产品已被广泛应用于家电、通信、工商业、航空、 航天及军事等方面。单片机的系列和型号有很多,但实际应用中最流行的是8051 系列。这是因为它有众多制造厂商支持,有适于应用特点的品种和非常丰富的学 习资料。本文从软件硬件两方面介绍基于 AT89C8051单片机的温度检测与显示系 统的设计,对硬件原理图和程序框图做简洁的描述。在设计过程中主要应用AT89C8051 LED灯、数码管显示器、若干按键。主要目的是实现由DS18B20数字温度传感器采集环境温度,通过四位数码管显示实时温度,并通过按键控制温 度警戒值,若超过则通过 LED灯进行警告。使用
2、Keil C 语言编写相关程序、 Proteus进行仿真,最终焊接实物的方法实现系统设计。关键词:AT89C8051 DS18B2(数字温度传感器,数码管,Proteus1绪论 课题的背景及意义21世纪是科技高速发展的信息时代,从世界各国航天业、美伊战场、甚至 在偏僻的山区,都能看到电子技术、微型单片机技术的应用,可想而知其应用是 空前广泛。伴随着科学技术和生产的不断发展,在很多场合都需要对温度进行检 测与显示。温度的测量及控制对保证产品质量、提高生产效率、节约能源、生产 安全、促进国民经济的发展起到非常重要的作用。国外对温度控制技术研究较早,始于20世纪70年代。先是采用模拟式的组 合仪表,
3、采集现场信息并进行指示、记录和控制。80年代末出现了分布式控制系统。目前正开发和研制计算机数据采集控制系统的多因子综合控制系统。现在始于20世纪80年代。国内工程技术人 才掌握了温度室内微机控制技术,该 我国温度测控设施计算机应用,在总世界各国的温度测控技术发展很快,一些国家在实现自动化的基础上往全自动 化、无人化的方向发展。我国对于温度测控技术的研究较晚, 员在吸收发达国家温度测控技术的基础上, 技术仅限于对温度的单项环境因子的控制。体上正从消化吸收、简单应用阶段向实用化、综合性应用阶段过渡和发展。在技 术上,以单片机控制的单参数单回路系统居多, 尚无真正意义上的多参数综合控 制系统,与发达
4、国家相比,存在较大差距。我国温度测量控制现状还远远没有达 到工厂化的程度,生产实际中仍然有许多问题困扰着我们, 存在着装备配套能力差,产业化程度低,环境控制水平落后,软硬件资源不能共享和可靠性差等缺点。 该课题设计需要利用温度传感器测温并显示温度值, 因此,在对比众多温度 传感器后决定使用DS18B20温度传感器。DS18B20采用3线制与单片机相连,减 少了外部硬件电路,降低成本和使用难度;可支持“一线总线”接口,并能直接 读出被测温度值。本课题基于AT89C8051的温度检测与显示系统,设计原理明确、 制作成本低、性能高、适用于很多环境,因此也有着很大的市场前景。课题研究的内容及要求本课题
5、主要研究基于单片机的温度检测与显示。它涉及到很多不同的技术知 识,除了软件的设计,还包括把电子技术与单片机的应用技术有机结合,在众多研究系统所需的最小系统单元,设计适当的电 研究并设计相应的软件程序,从而实现单片 数值显示、报警,最后将温度值实时显示及 实现对环境温度实时监测,温度数值范单片机中,AT89C8051芯片的特点更利于本次课题的设计,其特点为全兼容8051 指令集、开发工具易用和调试手段灵活。故本次课题设计的主控芯片选用 AT89C8051芯片。选定了该课题所需的器件后,路,实现每个器件在硬件上的连接,机的控制。研究如何实现测量温度、 控制。本课题要求利用单片机接口技术,围为012
6、5C,显示精度为C,在测温的同时,不断检测被测温度是否超过警 戒值,若超过警戒值,则通过 LED灯报警。课题的研究方案该课题是基于AT89C8051的温度检测与显示系统的设计。它是多种技术知识 的结合,不仅涉及到软件的设计,而且还包括将应用电子技术与单片机的应用技 术有机结合,使其具有精度高、测量误差小、稳定性好等特点。为了提高性价比, 本系统设计采用AT89C8051芯片、DS18B2(温度传感器、数码管等。本课题是实现测量温度、数值显示、报警,最后将温度值实时显示及控制。由DS18B20佥测温度,可直接将温度转化成串行数字信号供微机处理,而且每片DS18B20都有唯一的产品号,可以一并存入
7、ROM中,在构成大型温度测控系 统时也可以在单线上挂接任意多个DS18B20芯片。从DS18B20读出或写入DS18B20言息仅需要一根口线,其读写及其温度变换功率来源于数据总线,该总 线本身也可以向所挂接的 DS18B20供电,而且不需要额外电源。本课题采用文献法,在查找了大量的文献资料,对整个课题的设计与制作有 了清晰的框架。通过大量比较,本课题最终采用 AT89C8051芯片、DS18B2(温度 传感器、LED数码管等来实现系统功能。在单片机最小系统上综合设计,使用Keil C编写相关程序。用DS18B20佥测实时温度,将温度值在LED数码管上显示,如 果温度超过设定的警戒值,则由LED
8、灯进行警告。2设计理论基础本系统的基本组成单元包括:单片机控制单元、温度采集单元、温度显示单 元、报警控制单元四部分。AT89C51系列单片机介绍AT89C51系列基本组成及特性AT89C51是一种带4k字节闪烁可编程可擦除只读存储器的低电压,高性能 CMOS位微处理器,俗称单片机。而在众多的51系列单片机中,ATMEL公司的AT89C51更实用,也是一种高效微控制器,因为它不但和8051指令、引脚完全兼容,而且其片内的4K程序存储器是FLASHY艺的,这种工艺的存储器,用户 可以用电擦除的方式实现瞬间擦除、改写。而这种单片机对开发设备的要求很低, 开发时间也大大缩短。AT89C51基本功能描
9、述如下:AT89C51是一种CMOSV位微处理器,它具有 低损耗、高性能等特点,而且在其片中还有4k字节的在线可重复编程快擦快写程序存储器,能重复写入或擦除1000次,数据保存时间可达数年。它与 MCS-51 系列单片机在指令系统和引脚上完全兼容,不仅可完全代替MCS-51系列单片机, 而且能使系统具有许多MCS-51系列产品没有的功能。AT89C51可构成真正的单 片机最小应用系统,缩小系统体积,增加系统的可靠性,降低了系统成本。只要 程序长度小于4k,四个I/O 口全部提供给用户。可用5V电压编程,而且写入时 间仅10ms与8751/87C51的12V电压擦写相比,不易损坏器件,没有两种电
10、源 的要求,改写时不拔下芯片,适合许多嵌入式控制领域。AT89C51具有MCS-51系列单片机的所有优点。5个中断源,两级中断优先级,一个全双工异步串行口及时钟发生器等。128X8位内部RAM 32位可编程双向输入输出线,两个十 六位定时器/计时器。另外,AT89C51芯片提供三级程序存储器锁定加密,提供 了方便灵活而可靠的硬加密手段,能完全保证程序或系统不被仿制。AT89C51有间歇、掉电两种工作模式。间歇模式是由软件来设置的,当外围器件仍然处于工 作状态时,CPU可根据工作情况适时地进入睡眠状态,内部 RAM和所有特殊的寄 存器值将保持不变。这种状态可被任何一个中断所终止或通过硬件复位。掉
11、电模式是VCC电压低于电源下限,当振荡器停止振动时,CPU停止执行指令。该芯片 内RAM和特殊功能寄存器值保持不变,一直到掉电模式被终止。只有VCC电压恢 复到正常工作范围而且在振荡器稳定振荡后,通过硬件复位、掉电模式可被终止。AT89C51系列引脚功能AT89C51有 40引脚双列直插(DIP)形式。其与80C51引脚结构基本相同.VCC 表示在运行和程序校验时加5V电压,GND表示接地,XTAL1表示输入到振荡器的反向放大器,XTAL2表示反向放大器的输出,输入到内部时钟发生器。当XTAL1接地,XTAL2接收振荡器信号时可使用外部振荡器。AT89C5侑4个I/O 口,即P0 口、P1 口
12、、P2 口和P3 口,每个I/O 口有8根引脚,共32根。P0 口为一个8 位漏极开路的双向I/O 口。当使用片外存储器(ROM RAM时,作和数据分时复 用。在程序校验期间,输出指令字节(需加外部上拉电路)。P0 口(作为总线时) 能驱动8个LSTTL负载。P1 口是一个内部提供上拉电阻的 8位准双向I/O 口。 在编程/校验期间,用于输入低位字节。P1 口可驱动4个LSTTL负载。P1 口管脚 写入1后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输 出电流,这是由于内部上拉的缘故。P2 口为一个内部上拉电阻的8位准双向I/O 口。当使用片外存储器(ROhM RAM时,输出高8位。在编程/校验期间,接收 高位字节。P2 口可以驱动4个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度消防安全评估与咨询服务合同
- 净水机租赁合同完整版
- 2024年度研发项目技术咨询和服务合同2篇
- 2024年度防腐涂料供应与施工合同
- 2024年度技术开发合同:合作双方的权利与义务3篇
- 班组安全建设课件
- 2024版特许经营合同样本(全新)2篇
- 2024版水泥购销合同(个人用户版)2篇
- 2024年度二手塔吊买卖合同的信息技术支持合同
- 人教版九年级化学第十单元实验活动6酸、碱的化学性质分层作业课件
- 人教A版选修2《圆锥曲线的光学性质及其应用》评课稿
- TSG T7008-2023宣贯-杂物电梯
- 浙江杭州市老干部活动中心招考聘用编外聘用人员6人笔试题库含答案解析
- 蹲踞式起跑教学ppt
- 云南省消防条例(2021版)
- 部编版一年级上册语文(比尾巴)课件
- 2023高级机械检查工技能理论考试题库(浓缩500题)
- 应用不变量化简二次曲线的方程
- 泛函分析考试题集与答案
- 校园反恐防暴应急预案
- 房屋加固施工组织设计方案
评论
0/150
提交评论