网站首页 | 经济学论文 | 证券金融 | 管理学 | 会计审计 | 法学论文 | 医药学论文 | 社会学论文 | 教育论文 | 计算机 | 艺术论文 | 哲学论文 | 财务管理 |
写论文网
  • 发展战略论文
  • 国际经济论文
  • 行业经济论文
  • 新经济学论文
  • 中国经济论文
  • 国际贸易论文
  • 地方战略论文
  • 您的位置:写论文网 > 经济学论文 > 中国经济论文 > 【基于51 单片机设计的红外... 正文 2019-08-03 08:39:54

    【基于51 单片机设计的红外测温系统】 单片机应用系统设计

    相关热词搜索:测温 单片机 设计 系统 51单片机红外遥控 51单片机红外接收

    龙祖连 广西水利电力职业技术学院信息工程系 530023


    文章摘要】

      基于51 单片机,实现对红外测温的设计。该系统主要由红外测温模块、LCD12864 液晶显示模块、电源模块模块等组成。红外测温模块可以时时检测物体或人的温度,将数据传回给单片机处理,并由单片机把数据送到液晶显示模块。

    【关键词】

    51 单片机; 液晶显示; 红外测温

    1 系统结构

    红外测温系统以微处理器为核心,整个系统包括键盘模块、红外测温模块、液晶显示模块等模块构成。具体介绍在下面的系统硬件电路设计里。

    2 系统硬件电路设计

    2.1 微处理器模块

    微处理器选择AT89S52 单片机,该单片机是一种低功耗、高性能CMOS8 位微控制器,具有8K 在系统可编程Flash 存储器。使用Atmel 公司高密度非易失性存储技术制造,与工业80C51 产品指令和引脚完全兼容。片上Flash 允许程序存储在系统可编程,亦适于常规编程器。

    2.2 红外测温模块

    2.2.1 红外测温原理

    红外测温系统是采用红外测温模块接收不同光谱,经过AT89S52 单片机处理后在液晶显示模块上显示不同数字来实现的,物体或人的不同温度反应出不同的光谱,红外测温系统发射一束光到物体或人的表面,然后反射到红外测温系统的红外测温模块中接收,其物体或人的温度的光谱经过红外测温模块处理后,将以数字信号传给单片机名然后由液晶模块显示出来。

    本系统中,温度测量是极其重要的一个环节,准确的温度测量是提供有效温度控制功能的必要前提。在实际设计时, 考虑到使用情况的多样性,系统为使用者提供了1 个温度测量输入点,使用者可根据实际情况,选择传感器使用数量。此外, 考虑到考虑到人流大和一些特殊的环境中,若采用传统的温度计的会话浪费很多时间,同时也不能在一些特殊的环境中工作。

    针对上述情况,在本系统中,采用红外测温模块,其主要特点如下:

    1) 应用范围广泛,适用于恒温控制、工业系统、消费类产品、温度计或任何热敏系统;

    2) 体积小巧,可安装于狭小的空间范围内,进行温度测量;

    3) 具有独特的单线接口方式,与微型计算机连接时,只需一个端口即可完成数据的双向通讯;

    4) 可通过编程直接获得9~12 位的温度转换数值,无需使用A/D 转换电路;

    5) 每个传感器具有唯一的64 位识别码,可实现单元总线多点测量;

    6) 工作电压为3~5.5V ;

    7) 温度测量范围为-33 度+220 度, 默认分辨率为0.6 度;

    8) 最大温度转换时间为0.5ms(12 位);

    9) 用户可自定义非易失性报警上下限值。

    当使用红外测温模块进行温度测量时,微型计算机向传感器发出温度转换命令后,温度转换工作可直接在传感器中完成,然后,通过读命令,微型计算机即可从传感器的存储单元中读入转换数据进行处理,无需额外添置A/D 转换设备。

    红外测温模块采用ZyTemp 公司的TN901 模块。该模块采用非接触式测量物体温度,具备回应速度快、测量精度高和测量范围广的特点,该模块具备SPI 接口, 方便与MCU 连接,然后由MCU 对采集的数据进行处理,并在显示屏上显示出测量物体的温度。

    2.3 电源模块

    在本系统电路中我们采用12V 或5V 的电池,在经过LM7805 稳压5V 出来给CPU 电路供电,为了减小整个系统的功耗,采用了一个LM1113-3.3V 的稳压输出3.3V 电压直接给红外测温模块供电。

    2.4 液晶显示模块

    在本系统中采用了LCD12864 带中文字库的液晶,这样在屏幕上,我们可以一目了然的知道所显示的信息。

    2.5 键盘模块

    为了增强温度控制的灵活性,让使用者可自行调节温度控制效果,同时也为了让使用者可实时观察到温度测量值,所以增加了一个键盘模块。该模块中的输入部分,采用了3 个常开按键作为输入器件, 分别接于微型计算机的P1.4~P1.7 口。按钮按下时,微型计算机将获得一个低电平信号。

    系统程序主要包括红外测温子程序、键盘扫描子程序、液晶显示子程序、定时器中断服务程序以及主程序等,红外测温子程序采用中断服务程序完成。程序流程图如图3.1 所示:

    a. 主程序简易流程

    b. 红外测温子程序简易流程图

    图3.1

    3 结语

    本文讨论的采用AT89S52 单片机与红外测温模块实现对温度的检测的方法, 实现了非接触检测温度的各项功能,达到了系统设计的要求,系统运行稳定、可靠。该方法可以有效的在各种环境中应用。

    【参考文献】

    [1] 陈桂友. 增强型8051 单片机实用开发技术[M]. 北京:北京航空航天大学出版社,2010.

    [2]TN9_UserManual_009.ZyTemp.

    [3] 红外测温系统设计与实现[J]. 应用科技,2010(5):24-27.

    [4] 丁向荣. 单片微机原理与接口技术—基于STC15 系列单片机. 北京: 电子工业出版社,2012.8

    [5] 丁向荣,谢俊,王彩申. 单片机C 语言与实践[M]. 北京:电子工业出版社,2009.9007

    • 范文大全
    • 教案
    • 优秀作文
    • 教师范文
    • 综合阅读
    • 读后感
    • 说说
    【基于51 单片机设计的红外测温系统】 单片机应用系统设计》由(写论文网)整理提供,版权归原作者、原出处所有。
    Copyright © 2019 写论文网 All Rights Reserved.