基于单片机的温度检测系统设计精选.docVIP

基于单片机的温度检测系统设计精选.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于单片机的温度检测系统设计精选

温度检测系统设计 报告 学校:桂林电子科技大学 学院:机电工程学院 专业:电气工程及其自动化 组员: 摘要 本系统利用单片机控制的温度检测系统的原理:由单片机89c51系列控制数模转换芯片,计算由pt100热电阻传感器模拟量电压转换为数字量,转换为温度显示;并且给出了系统构成、电路原理及程序设计。本系统可以通过键盘设置温度上下限,语音报警,语音报温,温度检测范围为0~300度之间,并自带有数字时钟,可以通过键盘修改时间参数等; 为提高精度,在数据处理时利用了0.1级标准电阻箱对系统和pt100进行了误差对比校正。在温度的校准中使用了ds18b20跟本系统温度对比调整,减少了本系统误差和提高了测温的精度;此系统具有易控制、工作可靠、方便使用、流程清晰等优点。 关键字:温度检测;单片机控制;语音报温;pt100热电阻传感器;AD转换;超限报警;12864显示;数字时钟; 一、方案、元件的选择比较 根据题目的要求,我们把本系统分为几个基本模块,针对每个模块我们有以下的设计方案: 1、温度传感器 目前使用接触式比较多,主要有热电式传感器,把温度变化转换为电阻变化的叫热电阻传感器,把温度变化转换为热电势变换的叫热电偶传感器。 方案1:热电阻传感器具有高温系数,高电阻率,物理特性稳定,良好的线性输出等优点,常用的有pt100和pt100等 方案2:热电偶传感器具有结构简单,测量范围广,热惯性小,准确度高,输出信号远的优点,但价格较高; 方案3:数字传感器,比如18b20等,还有一些温度传感器芯片。 考虑到题目的要求和综合价格及电路的要求,我们使用了方案1,采用线性度较好的热电阻传感器pt100,该传感器的测温范围是-200到450摄氏度;完全符合要求,而且还可以拓展设计电路的测温范围。这里我们供选择的有2线制,3线制和4线制,经过比较我们决定使用4线制的pt100传感器,4线制较2线和3线,误差更小,测量效果更好。 2、A/D转换器 在一般的电路中,我们常用a/d将模拟量转换成数字量。 对于a/d而言,最重的无外乎是转化的速度和转换的精度,由于题目的要求是分辨率0.1,因此使用12位以上的ad能很好的达到要求;对于速度,题目的要求并不高,一般的12位ad都能达到要求; 方案1:常用的12位串口连接式ad有tlc2543等,串口的连接使其能和单片机的连接更方便,可以节省更多的I/O口。 方案2:使用并口连接方式的ad,如ad574等,ad是并口连接的,因此使用不是很方便。 在比较价格和性能及设计的方便性,我们选用方案1,串口连接的tlc2543作为数模转换芯片。该芯片具有11路的输入通道的12位开关电容逐次逼近模数转换器,具有采样——保持功能;在整个的转换过程具有较小的转换误差,而且使用方便,连接线更少。 3.主控电路 目前单片机主要有8位机,16位机,32位机,虽然32位机在目前许多领域有广泛的应用,但是8位机和16位机仍是占据主导地位的,比较价格和性能我们选用了 89c51系列的8位单片机,51单片机对于此温度检查系统的要求完全可以满足。 数据显示电路 通常显示使用到数码管和液晶显示两种。 方案1:数码管具有低耗,采用LED数码管显示,这个方案需要几个发光二极管配合,虽然也可基本实现所需功能,且显示不直观。 方案2:采用1602液晶显示器显示数据,此方案电路功耗小,并可直观的显示各类数据,便于人机交流。但是显示范围有限,不利于拓展其他功能的显示。 方案3:采用12864液晶显示数据,不仅可以直观的显示各种数据,而且可以使用12864的串口连接方式,加上电源线和地线,总共也就4根线,十分的方便,而且完全可以供拓展其他的显示用。 因此我们选择方案3,用12864液晶作为显示。 4、语音报温模块 方案1:采用音乐芯片,此方案中芯片音乐已被固化,不能自由的烧录没有一定的自由空间,当需要不同的音乐时和播报语音较难实现,不方便以后的更换 方案2:采用isd1420语音芯片,此种芯片可以对不同的声音进行录音播放,录放次数可反复数十万次,方便实用,也方便日后的使用自由选择度比较好,但其录音时间只有20秒,根据使用不同的地址控制脚可以选择播录的起始时间,使用方便,编程也相对简单很多。 方案3:采用isd1460语音芯片,1460和1420相差无几,就是录放的时间变为60秒。 综合我们要用的语音芯片的作用只是用做报时和报警,因此我们选择了方案2,isd1420不仅外围电路简单而且录放的音质较好,价格也不贵,20秒的录放时间完全够用了。 二、系统的具体设计与实现 根据设计要求,本系统可由图一所示部分组成。 图一 本系统通过单片机处理被测

文档评论(0)

feixiang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档