论文部分内容阅读
在工业自动化系统中,工业过程控制、过程监测及机电一体化控制等,都是以单片机为核心的单机或多机网络系统。在单片机硬件得到迅速发展的同时,开发单片机所用软件的开发语言也发生了变化,单片机控制系统已经实现了智能化控制,它提高了系统的开发效率也提高了产品质量等。由于单片机在体积、功耗、价格和操作性能等方面的优势,它已得到广泛的应用。数据测量与控制是计算机实践应用的主要方向之一,数据的采集、处理和控制等的实现都是该领域的需要核心解决的问题。而温度值在很多控制系统中是一个重要的指标。某些控制场合下温度指标值有时要求准确多点实时测量。目前市场中大多数温度测量系统均为单点温度测量,由于采样位数偏低或编程算法冗长等原因,出现其测量温度精度不准确。系统开发起来比较浪费工时,同时系统的干扰问题也很难解决。温度传感器正向数字式和智能化的方向发展,能够让温度测量系统能更好地应用到各种控制领域。论文从软硬件两方面对多点温度测量系统的设计分模块进行了阐述,介绍了温度传感器DS1820、微处理器W78E516B等系统主要部件的相关参数并对其外围电路进行了设计。本文基于单片机的嵌入式系统的开发与设计技术,结合温度监测的实际应用,根据RTOS系统的选取原则,本系统采用了μC/OS-II嵌入式实时操作系统。系统微控制器选用了8位的微控制器W78E516B。测量温度器件采用DS1820温度传感器。利用RS-232C总线进行数据通讯。使本设计的该系统能耗低、体积很小、传输距离远、可靠性高与系统的ISP功能、抗干扰强的优点结合起来。