单片机控制温度采集控制系统研制

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:cccqyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]本系统是以AT89S52单片机为核心研发的温度巡回检测报警系统。系统运用主从分布式思想,实现由一台PC作上位机,多个单片机作下位机进行温度数据采集。系统以DS18B20数字温度传感器为检测元件,采集的温度值通过LED显示。测试的温度设置上下限,能够通过硬件与软件的结合实现温度的控制,并能够实现报警和对温度的上下限进行修改。系统测温准确、价格低廉、使用方便,具有广泛的应用前景。
  [关键词]单片机;温度传感器;巡回检测报警;温度控制
  中图分类号:TM351 文献标识码:A 文章编号:1009-914X(2017)12-0285-01
  1、引言
  温度采集系统可被广泛应用于工、农业生产和日常生活中,单片机控制温度采集控制系统就是为对温度进行检测和监控而设计的。采用PC机控制进行温度检测、数字显示、信息存储及实时控制,对于提高生产效率和产品质量、节约能源等都有重要的作用。系统以52系列单片机为控制核心,实现温度控制报警显示系统的设计,简单实用,具有一定的推广价值。
  2、温度控制系统的整体方案设计
  系统运用主从分布式思想,由一台PC作上位机,单片机作下位机,进行温度数据采集。该系统采用RS-232串行通讯标准,通过PC机控制单片机进行现场温度采集。温度值既可以送回主控PC进行数据处理,由显示器集中显示,也可以由下位机单独工作,实时显示当前各点的温度值,并对各点进行实时温度控制,并具有超温声光报警功能。工作原理如下:当单片机采集温度低于所设定的下限温度或高于设定的上限温度时,单片机控制数字温度传感器DS18B20系统,把温度信号通过单总线从数字温度传感器传递到单片机上。单片机在处理数据之后,发出控制信号改变报警和控制执行模块的状态,同时将当前温度值发送到显示电路显示。本设计选用LED数码管显示器,采用蜂鸣器报警。
  为了实现预定值的设置,本系统采用的是直接和I/O口连接的三个按键来实现,分别代表循环切换键、加1键和减1键。循环切换键用来设定报警值,加1键和减1键用来设置温度的上下限值。設定完参数后,再按一次功能键,系统便进入了监控状态。
  3、系统的硬件设计
  (1)系统的硬件组成
  本系统的设计包括对温度的采集、转换、显示以及报警等环节。系统的硬件主要由AT89S52单片机、DS18B20温度传感器、LED数码管、电源、RS232、蜂鸣器等组成各个功能环节的元器件构成。
  (2)元器件的选择
  1、PC机采用普通的个人计算机。个人计算机由硬件系统和软件系统组成,是一种能独立运行,完成特定功能的设备。个人计算机具有优良的性能,使用广泛。由PC机控制AT89S52单片机,完成系统的功能设计。
  2、本设计中的下位机采用的是单片机基于数字温度传感器DS18B20的系统。DS18B20利用单总线的特点可以方便的实现多点温度的测量,轻松的组建传感器网络,系统的抗干扰性好、设计灵活、方便,而且适合于在恶劣的环境下进行现场温度测量。DS18B20是DALLAS公司生产的一线式数字温度传感器。测温分辨率可达0.0625℃。它与传统的热敏电阻的不同之处在于它可直接將被测温度转换成船行数字信号供微处理器处理。DS18B20具有体积小、线路简单等特点。CPU只需一根端口线就能与诸多DS18B20通信,占用微处理器的端口较少,可节省大量的引线和逻辑电路。
  DS18B20最大的特点是单总线数据传输方式,DS18B20的数据接收和发送均由同一条线来完成。本系统为单点温度测试。DS18B20采用外部供电方式,理论上可以在一根数据总线上挂256个DS18B20,但实际应用中发现,如果挂接25个以上的DS18B20仍旧有可能产生功耗问题。另外单总线长度也不宜超过80M,否则也会影响到数据的传输。在这种情况下我们可以采用分组的方式,用单片机的多个I/O口来驱动多路DS18B20。本设计采用的是单路温度传感器测温的方式。在实际应用中还可以使用一个MOSFET将I/O口线直接和电源相连,起到上拉的作用。
  3.单片机
  本设计最终选用ATMEL公司的8位单片机AT89S52作为本系统的CPU。
  下面简单地介绍一下AT89S52的特性:与MCS-51产品兼容,包括引脚;8K字节可编程闪速程序存储器,寿命:1000次写/擦循环;全静态工作:0~33MHz;3级程序存储器加密锁定;256×8位内部RAM;32条可编程I/O线;两个16位定时器/计数器;8个中断源;可编程串行通道;低功耗的闲置和掉电模式,从掉电模式中断恢复;看门狗定时器;双数据指针;断电标志等。
  4.键盘以及显示电路
  键盘电路比较简单,设立三个键K1,K2,K3。其中:
  K1(“”键):循环切换,可以选择设定温度传感器的上,下限温度报警值。
  K2(“▲”键):在设定传感器的上,下限温度报警值时,按“▲”键,设定值加1。
  K3(“▼”键):在设定传感器的上,下限温度报警值时,按“▼”键,设定值减1。
  显示电路用显示器作为人机接口,尤其是作为本系统的温度监测仪器,是必需的。常用的显示器件主要有LED(发光二极管显示器)和LCD(液晶显示器),它们都具有耗电少,成本低,线路简单,寿命长等优点,广泛应用于智能仪表场合。本设计选用共阴极LED数码管显示器。我们所用的显示器主要用于显示温度值。
  4、温度控制系统的软件设计
  整个系统软件分为PC机软件和单片机软件,PC机进行现场可视化检测,单片机负责数据采集、处理和控制,PC机和单片机之间采用主从式通讯。
  本系统软件采用汇编语言来编写。汇编语言程序具有代码效率高(编译后的指令代码占用存储空间小)和执行时间短等优势和特点。[7]由于单片机的存储器等资源有限,单片机应用程序中经常需要面对硬件操作,且对程序执行的时间有较为严格的要求或限制。因此,选用汇编语言程序设计具有诸多优势。
  单片机中的程序分为主程序和各个功能模块。主程序是整个控制系统的核心,用来协调各执行模块和操作者的关系。功能模块则是用来完成各种实质性的功能如测量、计算、显示、通讯等。
  功能模块共有6个,分别是温度转换开始子程序、读出温度值子程序、根据温度进行控制子程序、温度显示模式设定子程序、温度数据计算处理子程序、显示数据BCD码刷新子程序、数码管显示子程序、键盘扫描以及按键处理程序、单片机与PC机串口通讯程序。
  5、结束语
  本文介绍的设计方案成功地实现了以AT89S52单片机为控制核心,实现了温度控制报警显示系统的设计。系统运行可靠、功能强、体积小、造价低、开发周期短,可广泛应用于工、农业生产和日常生活中,对于提高生产效率和节约能源等都有重要的作用。该系统在功能上具有一定的开放性,市场上具有一定的推广价值,前景十分广阔。
  添加项目:项目名称:单片机控制温度采集控制系统研制,项目编号:2016CXCY033。
其他文献
[摘 要]近些年,我国林业的发展已经逐渐进入到世界靠前行列,总体的发展趋势可以趋于稳定,但还是有一些偏远地区,经济技术水平相对落后,虽然国家已经大力补贴支持,受前些年的影响,仍呈现出落后状态,这些地区的林业生产以及林区管理水平也不能与发达地区相比,对于林业的利用仍然以传统的造林、采伐林木售卖為主。在如今国家的发展形势下,对于相对落后地区应建立林业良性循环的发展方式,以促进当地林业可以持续稳定发展。
期刊
[摘 要]近几年,总厂不断规范和加强各级消防管理工作,全面推进消防“四个能力”建设,全员消防意识普遍增强,总厂内部抗御火灾整体能力有了显著提升。总厂各单位消防建设标准、起点不同,消防綜合能力存在区域内部、区域之间发展不平衡现象,针对不同区域特性设置不同的管理内容、要求,通过对各区域人员教育培训、预案流程设计、演练频次、消防器材管理、防火檢查、隐患排查等内容的标准化管理,提升了各区域消防综合实力。 
期刊
[摘 要]随着我国科学技术的发展,电子技术在计算机领域不断地得到突破,给网络技术带来了更进一步的发展。网络技术对信息的处理与传播直接影响了社会公众的生活状态,网络技术在广播电视中的应用更加推动了信息传播,使得广播电视在质量与效率上都发生了有效的质的改变,本文通过对网络技术在广播电视中的应用来进行研究分析提出一些有利于网络技术在广播电视中的优化策略。  [关键词]网络技术,广播电视,优化策略  中图
期刊
[摘 要]有序用电管理方式与实际的用电情况脱离,在实际的管理工作中只是利用有序用电的工作模式,并没有将有序用电的内容带到管理工作中,有序用电管理模式没能发挥真正的作用。电力用户不能很好地参与到有序用电管理中,电力用户的积极性大大降低,被动地参与管理工作,这样的情况不利于有序用电管理工作的健康发展。本文分析了有序用电管理问题与优化措施,同时结合春季电网检修工作,用电管理企业在完成正常抄表、收费、核算
期刊
[摘 要]本文主要是围绕着产生“光的干涉”的条件所展开的。首先对出现“光的干涉”需要的条件进行了系统、科学的论述,然后又通过理论和实际相结合的方式,以激光干涉作为主要切入点,对产生“光的干涉”的方法,以及对应的装置展开了进一步的探究,并且得出了相应的结论,希望能够为相关研究工作的开展提供切实可靠的理论依据。  [关键词]光的干涉;光源性质;光源作用  中图分类号:TM171 文献标识码:A 文章编
期刊
[摘 要]体态语作为一种非语言交际形式,具有传递情感、管理课堂的特点。体态语如今也成为幼儿教师课堂教学中重要的组成,它与有声语言相互配合,一同完成课堂教学过程。教师的体态语种类繁多,大致上可以分为:积极的体态语,消极的体态语,无意义的体态语。  [关键词]体态语 消极 幼儿教师 幼儿  中图分类号:G610 文献标识码:A 文章编号:1009-914X(2017)12-0218-02  引言:在当
期刊
[摘 要]在全面从严治党的新常态下,将党建工作在融入生产经营管理是加强国有企业党的建设,充分发挥党组织政治核心作用的有效途径。本文从理论和实践结合的角度,分析了国有企业营造党建工作与企业管理有机融合新机制的现实必然性,对营造党建工作与企业生产经营有机融合管理新机制的路径选择进行了具体阐述,以切实提高国有企业党建水平,促进国有资产的保值增值。  [关键词]党建;生产经营;融合;  中图分类号:TM1
期刊
[摘 要]复杂的海底管网肩负着油田原油外输的重要使命。但由于油田地处黄河口滩海交界地带,场区海洋动力、浅层工程地质、海底动力地貌条件十分复杂,造成该海区大面积区域冲刷,特别是在平台附近,再加上由于导管架存在引起的局部冲刷,造成海底管道立管底部附近出现悬空现象。这种非设计悬空,给管道带来严重安全隐患,海流在流经管道时将对管道产生作用力,一旦海流达到一定的流速,管道将产生涡激振动,当管道悬空超出其允许
期刊
[摘 要]网络的安全措施应是能全方位地针对各种不同的威胁和脆弱性,这样才能确保网络信息的保密性、完整性和可用性。  [关键词]网络,安全,对策、防火墙  中图分类号:TM181 文献标识码:A 文章编号:1009-914X(2017)12-0277-01  随着计算机信息化建设的飞速发展,全球信息化已成为人类发展的大趋势。但由于计算机网络具有联结形式多样性、终端分布不均匀性和网络的开放性、互连性等
期刊
[摘 要]在高校的日常生活中,学生们常会在就餐高峰期遇到做菜缓慢,人多排队等一系列问题。这是由于在校生的人数愈来愈多,而餐厅不能及时扩大规模导致出现了以上现象。针对这种情况,我们提出由学生餐前通过手机短信点菜,然后餐厅提前制作相应的饭菜并在食品袋贴条形码后放入装有密码锁的自动存取柜,工作人员在放进柜子的同时使用条形码扫描器扫描,将柜子的位置密码以短信形式发送到学生手机,从而实现取餐。  [关键词]
期刊