单片机课程设计分析方案赵鑫.docx

单片机课程设计报告 ■题目:数字温度计 院<系)工学院 <电气工程系) 专业电子信息工程 年级 10-2 班 姓名赵鑫学指导教师舒昌 2018年 12 月 1 日 电子信息工程专业10级学生单片机原理课程设计任务书 课程设计题目 三、数字温度计 指导教师 舒昌 职称 讲师 设计任务和要求: 基本要求 采用DS18B2作为温度传感器进行温度检测 对米集温度进行显示 <显示温度分辨率0.1 C) 采集温度数值应采用数字滤波措施,保证显示数据稳定 显示数据,无数据位必须消隐。 设计步骤 (1>使用Proteus按设计要求绘制电路图。 (2>按要求编写相应程序。 (3>使用Proteus仿真程序,对程序进行调试。 (4>撰写课程设计报告 撰写课程设计报告 课程设计报告内容包括题目、摘要、目录、正文、结论、致谢、参考文献等。 学生在完成上述全部工作之后,应将全部内容以先后顺序写成设计报告一份,阐述 整个设计内容,要求重点突出、特色鲜明、语言简练、文字通畅,字迹工整。报告 书以A4纸打印,装订成册 <文字不少于3000字)。 数字温度计 摘要:随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一, 它所给人带来的方便也是不可否定的,其中数字温度计就是一个典型的例子, 但人们对它的要求越来越高,要为现代人工作、科研、生活、提供更好的更方 便的设施就需要从数单片机技术入手,一切向着数字化控制,智能化控制方向 发展。 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围 广,测温准确,其输出温度采用数字显示,该设计控制器使用单片机 STC89S51测温传感器使用DS18B20用LCD实现温度显示,能准确达到以上要 求。 随着时代的进步和发展,单片机技术已经普及到我们生活,工作,科 研,各个领域,已经成为一种比较成熟的技术 ,本文将介绍一种基于单片机控制 的数字温度计,本温度计属于多功能温度计,可以设置上下报警温度,当温度 不在设置范围内时,可以报警。 关键词:单片机,数字控制,温度计 一、 设计任务与要求 (1>采用DS18B2作为温度传感器进行温度检测 (2>对采集温度进行显示 <显示温度分辨率0.1C) (3>采集温度数值应采用数字滤波措施,保证显示数据稳定 (4>显示数据,无数据位必须消隐。 方案设计与论证 数字温度计是测温仪器类型的其中之一。根据所用测温物质的不同和测温范围 的不同,有煤油温度计、酒精温度计、水银温度计、气体温度计、电阻温度 计、温差电偶温度计、辐射温度计和光测温度计、双金属温度计等。 <1)、温度传感模块 方案一:采用热敏电阻,热敏电阻精度、重复性、可靠性较差,对于检测 1摄氏度的信号是不适用的,也不能满足测量范围。在温度测量系统中,也常 采用单片温度传感器,比如 AD590 LM35等。但这些芯片输出的都是模拟信 号,必须经过A/D转换后才能送给计算机,这样就使测温系统的硬件结构较复 杂。另外,这种测温系统难以实现多点测温,也要用到复杂的算法,一定程度 上也增加了软件实现的难度。 方案二:采用单总线数字温度传感器 DS18B20测量温度,直接输出数字信 号。便于单片机处理及控制,节省硬件电路。且该芯片的物理化学性很稳定, 此元件线形性能好,在 0 — 100摄氏度时,最大线形偏差小于 1摄氏度。 DS18B20的最大特点之一采用了单总线的数据传输,由数字温度计 DS18B20和 微控制器AT89C51构成的温度装置,它直接输出温度的数字信号到微控制器。 每只DS18B20具有一个独有的不可修改的64位序列号,根据序列号可访问不同 的器件。这样一条总线上可挂接多个 DS18B2 0传感器,实现多点温度测量,轻 松的组建传感网络。综上分析,我们选用第二种方案。 P2.4/A12 P2.5/A13 P2 6/A14 P2.7/A15 P3.Q/RXD P3 1/TXD P3.2/iNTCT P3.3OT P3 4yT0 P3.5fT1 P3.6/WR P3,7/RD 25 26 27 10 iT 12 H 14 16 W ? 3 2 T VCC DQ GND ? ? 29.0 DS18B20 图1.温度传感模块仿真图 (2>、显示模块 方案一:采用8位段数码管,将单片机得到的数据通过数码管显示出来。 该方案简单易行,但所需的元件较多,且不容易进行操作,可读性差,一旦设 定后很难再加入其他的功能,显示格式受限制,且大耗电量大,不宜用电池给 系统供电。 方案二:采用液晶显示器件,液晶显示平稳、省电、美观,更容易实现题 目要求,对后续的园艺通兼容性高,只需将软件作修改即可,可操作性强,也 易于读数,采用 RT1602两行十六个字符的显示,能同时显示其它的信息如日 期、时间、星期、温度

文档评论(0)

1亿VIP精品文档

相关文档