近距离无线温控系统的设计

来源 :硅谷 | 被引量 : 0次 | 上传用户:fanshuyige
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 进入21世纪后,智能温度控制器正朝着高精度、多功能、总线标准化、高可靠性及安全性、开发虚拟温度控制器和网络温度控制器、研制单片测温控温系统等高科技的方向迅速发展。温度是一个在生产实际中应用广泛的物理量,温度的控制在一些生产中有着举足轻重的地位。介绍一种基于nRF401和STC89C52的近距离无线温度控制系统。本控制系统分为主机单元和从机单元。其中STC89C52单片机作为本系统的控制核心。从机单元的主要功能是进行环境的温度采集,主机单元和从机单元通过无线模块nRF410进行数据的信号传递,系统可以设置温度的上限和下限值,自动调节温度值,使温度位于上限值和下限值之间。并具有显示温度和超温报警的功能。
  关键词: 温度;STC89C52单片机;nRF410无线模块
  中图分类号:TN92 文献标识码:A 文章编号:1671-7597(2012)1210053-01
  0 引言
  在生产实际中温度的控制十分重要,但是传统的有线温度控制系统存在各种不足的缺点,无线传输通信以其节省传输线,使用方便等优点被广泛的关注。
  1 系统工作原理
  首先从机单元通过温度传感器DS18B20采集环境中的温度,然后通过nRF401无线传输模块将温度值传送到主机单元中,主机单元中的单片机STC89C52获取采集的温度值,经处理后得到当前环境中一个比较稳定的温度值,再根据当前设定的温度上下限值,通过加热和降温对当前温度进行调整。通过数码管可以显示温度值,当温度值超过通过键盘设定的临界值时,超温报警器发出报警。如果温度超过设置的上限值,则单片机发出信号使得继电器1工作,启动压缩制冷器,使得温度降到上限温度值以下。如果温度低于设置的下限值,则单片机发出信号使得继电器2工作,启动加热器,时的温度上升至下限温度值以上。当所测量的环境中温度变化比较大或者是加热或者是降温的设备出现故障的时候,单片机通过三极管驱动蜂鸣器发出报警的声音。
  1.1 主控制芯片的选取
  关于主控模块的选择STC89C52,STC89C52是一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。属于增强型的8051单片机,工作电压5.5v~3.3v,它的低功耗功能虽然不如MSP430系列单片机的低功耗性能强大,但是考虑到本系统的硬件成本,STC89C52无安全可以满足本设计的要求,并且价格低廉,因此本系统采用了STC89C52作为本系统主机和从机的主控芯片。
  1.2 温度传感器的选取
  DS18B20是具有耐磨耐碰,体积小,使用方便,封装形式多样等优点,适用于各种狭小空间设备数字测温和控制领域。特别适合用于构成多点温度测控系统,可直接将温度转化成串行数字信号(按9位二进制数字)给单片机处理,且在同一总线上可以挂接多个传感器芯片,它具有三引脚TO-92小体积封装形式,温度测量范围-55~+125℃,可编程为9~12位A/D转换精度,测温分辨率可达0.0625℃,被测温度用符号扩展的16位数字量方式串行输出,其工作电源既可在远端引入,业可采用寄生电源方式产生,多个DS18B20可以并联到三根或者两根线上,CPU只需一根端口线就能与多个DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。从而可以看出DS18B20可以非常方便的被用于多点温度检测系统。综上,在本系统中我采用温度芯片DS18B20测量温度。
  1.3 无线传输模块的选取与设计
  无线射频传输模块采用的挪威Nordic公司生产的nRF401无线收发模块。该模块使用433MHz ISM频段,是真正的单片UHF无线收发一体芯片,他在一个20脚的芯片中包括了高频发射、高频接收、PLL合成、FSK调制、FSK解调、多频道切换等,是目前集成度最高的无线传输产品之一。在无线通信的过程中,由于外部环境的干扰,通常误码率比较高,即使发射方不发送数据,接收方仍会经常接收到由于外部干扰而产生的乱数据,为了在接收的过程中区分接收到的数据是否为有效数据,有一定的通信协议:1)两个串口的数据发送均采用查询方式,数据接收均使用中断方式;2)数据帧包括帧首和数据两部分,帧首使用双字节0x55AA,数据部分为1B,即每帧占用3B,帧首和数据部分均采用十六进制ASCII码传送,确保协议的透明性;3)接收方如果接收到0x55 0xAA字节,则说明接收到有效的数据帧,否则将该帧丢弃。
  如果硬件电路设计合理,元器件的选择恰当,再加上以上简单的通信协议,则可将误码率控制在0.2%以下。单片机上电后,首先对系统和串口进行初始化,然后单片机进入待机模式,直到两个串口中的一个发生中断硬转为工作模式,处理中断程序。
  2 程序结构分析
  数据采集与处理是STC89C52单片机的常用领域,除了电信号以外,单片机还可以利用传感器实现对非电信号的采集。本设计采用一种直接数字输入式的温度传感芯片DS18B20实现了单片机控制的数字温度计系统。基于DS18B20数字温度传感器构成的实时监控系统确实具有精度高、抗干扰能力强、电路简单等诸多优点,温度传感器得到电缆长度达到几十米都可以正常读取温度数据。相比之下,传统的温度检测系统采用热敏电阻等温度敏感元件,热敏电阻成本低,但需要后续信号调理、AD转换处理电路才能将温度信号转换成数字信号,不但电路复杂,而且热敏电阻的可靠性相对较差,测量温度的精度差,很难保证热敏电阻的一致性和线性,在应用中需要很好的解决引线误差补偿问题、共模干扰问题和放大电路零点漂移误差等技术问题。
  在设计程序时,要注意各状态转换的时延。nRF401的通讯速率最高为20kbit/s,发送数据之前需将电路置于发射模式;接收模式转换为发射模式的转换时间至少为1ms;可以发送任意长度的数据;发射模式转换为接收模式的转换时间至少为3ms。在待机模式时,电路进入待机状态,电路不接收和发射数据。待机模式转换为发射模式的转换时间至少为4ms;待机模式转换为接收模式的转换时间至少为5.0ms。
  主程序调用了5个子程序,分别是LED数码管显示程序、键盘的扫描及按键处理程序、DS18B20温度信号处理程序、继电器控制程序、主机单元与从机单元无线通信程序。
  键盘扫描电路及按键处理程序:实现键盘的输入按键的识别及进入相应的程序。
  温度信号处理程序:对温度芯片送过来的数据进行处理,进行判断和显示。
  数码管显示程序:向数码的显示送数,控制系统的显示部分。
  继电器控制程序:当温度超过设定值的时候,控制继电器的启停。
  3 结论
  本文该出了一种基于nRF401和STC89C52的一种近距离无线温控系统,该系统具有硬件简单,成本低廉,编程比较简单,可靠性高的特点。可以方便的应用于各种温度测量报警系统,方便的实现了温度的实时控制。
  参考文献:
  [1]周航慈,单片机应用程序设计技术[M].北京航空航天大学出版社,1991.
  [2]谭浩强,C程序设计北京[M].清华大学出版社,1999.
  [3]张海,基于at89c51和ds18b20的最简温度测量系统的设计[J].现代电子技术,2007(9).
  作者简介:
  邓春饶(1986-),男,辽宁鞍山人,本科,助理讲师,青岛91206部队,研究方向:电子技术;王洪宇(1986-),男,吉林洮南人,本科,助理讲师,青岛91206部队,研究方向:电子技术。
其他文献
摘 要: 国内大型石化项目的不断崛起,使得对大型及超大型设备的要求越来越高,大型设备的国产化已经越来越成为解决这些问题的主要手段,国内制定相关政策以鼓励制造行业的发展。对国内几家大型设备制造厂近年的制造、加工、成型、探伤及运输等能力进行分析,为大型设备的国产化提供初步依据。  关键词: 石化项目;大型设备;国产化;形势  中图分类号:TB657 文献标识码:A 文章编号:1671-7597(201
摘 要: 随着天然气在我国城市贸易计量以及油田中天然气的不断开采,人们对于天然气的流量测定的要求越来越高,这关系到企业与用户之间的经济利益,所以我们需要加强对天然气流量计量仪表的应用分析。因此,将天然气流量计量仪表作为研究对象,先对现阶段各类天然气流量计量仪表的特点进行分析,再对天然气流量计发展方向以及选择的原则进行详细的探讨,希望可以做好天然气流量计的应用工作,在提高天然气行业发展速度的同时,为
摘 要: 随着计算机应用的普及和网络的发展,给人们的工作和生活带来很多方便的同时,随之而来的计算机硬件故障也给用户带来困扰。如何判断和维修硬件故障,这就需要用户学习计算机硬件维修技术,自己动手排除计算机硬件故障。  关键词: 硬件故障;维修技术;维护技术  中图分类号:TP308 文献标识码:A 文章编号:1671-7597(2012)1210039-01  计算机维护分硬件维修和软件维护两部分,
职业中学校长应具备的素质李泽海职业技术教育除了与普通教育有许多共同之处,还具有自身的特点,因而,对校长的素质要求就更高。目前我省各地职业中学的校长绝大多数是从普通中学
天津航运指数(TSI)下设的北方国际干散货运价指数(TBI)2014年12月份共发布17次,指数值在本月呈现持续下跌态势,月底略有企稳.rn12月上旬,受国际油价下跌影响,煤炭及粮食运价
摘 要: 在当前IPv4网络和IPv6网络共存的环境下,如何解决两代IP标准的网络互通互联问题是进行网络建设的一个重要课题。本课题以某高校现有网络环境为背景,探讨在原有IPv4网络上搭建IPv6网络的技术,并选择6to4隧道技术、双栈技术、NAT-PT技术作为实现该目的的过渡技术,完成基于IPv4和IPv6双协议栈网络的设计和实施。  关键词: IPV6;6to4隧道技术;过渡技术  中图分类号:
在城市轨交建设中,区间隧道多采用盾构法施工,盾构始发、到达过程中,隧道洞门渗漏现象经常发生,处理不好会给工程造成很大的影响。由于造成洞门渗漏的原因众多、且难以直接控
期刊
介绍一款基于MC13224+ENC28J60来构建无线传感网汇聚节点的设计构思,重点讲述该系统的软硬件设计。该汇集节点可广泛应用于农业物联网,具有低功耗高性能特点。该系统以μC/OS-II为操作系统,移植LwIP协议栈,搭建Web服务器,很方便实现远程信息采集和控制。
摘 要: 以开滦集团设备租赁管理系统案例为背景,介绍设备租赁管理系统的设计技术构架,对实现和控制过程进行较详细的描述。  关键词: 设备租赁;管理信息系统;构架设计  中图分类号:TD914 文献标识码:A 文章编号:1671-7597(2012)1210048-02  摘 要: 以开滦集团设备租赁管理系统案例为背景,介绍设备租赁管理系统的设计技术构架,对实现和控制过程进行较详细的描述。  关键词