- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计开题报告
选题:多功能语音温度计
应用电子技术教育111班 蔡圣阳
一、选题依据
1.课题背景
自单片机问世以来,其性能得到了不断提高和完善。由于其资源又能满足很多应用场合的需要,加之单片机具有集成度高、功能强、速度快、体积小、功耗低、使用方便、价格低廉等特点,因此,在工业控制、智能仪器仪表、数据采集和处理、通信系统、高级计算器、家用电器等领域的应用日益广泛,并且正在逐步取代现有的多片微机应用系统。当下,单片机的潜力越来越得到人们的重视。特别是当前用CMOS工艺制成的各种单片机,由于功耗低、使用的温度范围大、抗干扰能力强,能满足一些特殊应用场合的需求,从而更加扩大了单片机的应用范围,也进一步促进单片机性能的研究和发展。而现在单片机在生活生产方面的应用也开始步入正轨。
因此,随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人带来的便利也是不可否定的,其中数字温度计就是一个典型的例子。温度是日常生活、工业、医学、环境保护、化工、石油等领域最常用到的一个物理量。测量温度的基本方法是使用温度计直接读取温度。最常见到的测量温度的工具是各种各样的温度计,例如:水银玻璃温度计,酒精温度计,热电偶或热电阻温度计等。它们常常以刻度的形式表示温度的高低,人们必须通过读取刻度值的多少来测量温度。但由于传统温度计测量时间长、读数不方便,经常会产生一些时间上的误差。因此,在科技突飞猛进的当下,传统的温度计已经满足不了人们日常生活生产的需求。
在人们对温度计要求不断提高的情况下,各国专家都在有针对性地竞相开发各种新型温度传感器及特殊、实用测温技术,如采用光纤、激光及遥感或存储等技术的新型温度计已经实用化,而利用单片机和温度传感器构成的电子式智能温度计便是其中的一种。利用单片机和温度传感器构成的电子式智能温度计可以直接测量温度,得到温度的数字值,既简单方便,又直观准确。本设计所介绍的数字温度计与传统的温度计相比,具有测温范围广、测温准确的优点,并且其输出温度采用数字显示,读数方便。该设计控制器使用单片机AT89S52,测温传感器使用DS18B20,用LCD1602液晶屏以串口传送数据, 主要用于日常生活生产中温度的检测。
2.课题研究的目的
目前温度计的发展很快,从原始的水银温度计发展到了现在的热电阻温度计、热电偶温度计、数字温度计、电子温度计等
因此,伴随电子技术的发展,人们的生活日趋数字化,多功能的数字温度计可以给我们的生活带来很大的方便。支持“一线总线”接口的温度传感器简化了数字温度计的设计,降低了成本。
总之,无论在日常生活中还是在工业、农业方面都离不开对周围环境进行温度的测量。而随着单片机、温度传感器和数码管显示驱动等技术的不断发展,要实现更加高的精度、显示速率快的数字温度计将很快能够实现。
研究(设计)实施方案
1.研究(设计)内容
多功能语音温度计可以直接以数字的形式显示温度的数值,并充分利用听觉优势,将温度信息用语音播报出来。
设计要求:
(1)检测温度范围-20℃—80℃,精度±0.5℃;
(2)通过按键能播报当前的温度;
(3)通过按键设置自动播报温度时间间隔(例如每隔一小时播报一次温度);
(4)实时显示时间和温度(时间格式,时:分,精确到分);
(5)能够记录最近3次播报的时间和温度;
(6)能够设置温度范围,实测温度超出范围报警。
2.大致设计框架
(1)系统概述
该数字温度计采用AT89S52型单片机作为整个系统的数据处理、命令、控制的核心。
AT89S52是一种低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash 存储器。使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。AT89S52具有以下标准功能:8K字节Flash、256字节RAM、32位I/O口线、看门狗定时器、2个数据指针、三个16位定时器/计数器、一个6向量2级中断结构、全双工串行口、片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止
文档评论(0)