4。3 温度转换子程序 18
结论 21
致谢 22
参考文献 23
附录A 程序代码 24
1 绪论
在现代工业和农业生产中,温度是一个重要的参数,环境的温度变化反映了许多物理的操作设备的状态和变化特点。在重要的环境下,我们需要对温度进行监控,人们可以由一个温度检测做出正确的判断。这也是最有效和最经济的设备安全的手段监控。环境的温度变化能反映出运行状态设备和许多物理特性的变化,例如:电力运行系统、食品加工、作物苗床、家禽孵化、培养细菌等等。通过监控温度,员工可以做出正确的判断和操作,以确保最有效和最经济的工业和农业生产。
本课题要求用430单片机为核心构成温度采集系统。使用相关C软件完成监测软件的设计工作,同时编写核心芯片的软件控制程序,能够与下位机软件对接,完成系统的联合调试工作。
温度测量使用的温度传感器是测量温度的关键。温度传感器的发展经历了很长的历程。在我们测量温度时使用不同的传感器。我们有大量的传感器可以被使用,但是基本原理是一致的,测量出电压、电流或电阻,然后通过特定的在软件中可以实现的公式把它转换成温度。
在该行业中引入这些传感器后,温度测量的可能性是无限的。一些需要恒定的温度的工厂得以实现,甚至反馈回路(如PID回路)的测量在软件中也是可行的。只需要测量一个电压值、或电流值、或者电阻值,这些传感器就可以将得到的温度信息传送至电脑。
测量温度的软件可以不同,这取决于我们的应用程序。我们使用的软件是LabVIEW、Keil C软件、Windows系统软件以及串口调试工具等等。我们可以在电脑或者手机上显示温度信息。
系统主要的技术指标为:
(1)采集测温范围为-10℃~+100℃;
(2)温度精度误差在0。2℃以内;
(3)显示模块,采用LED数码管显示,或者发送至手机客户端或电脑PC端。
1。1 本系统功能
1。1.1环境温度采集系统实现方案
方案一:由于本环境温度采集系统是测温电路,利用热敏电阻对温度的敏感,在不同温度条件下能表示为不同的电流、电压或电阻值。测得随温度变化这些值,进行模数转换后,利用单片机将测得的数据进行处理,在显示电路上,显示被测量的温度值。
用于存储系数的Flash/EEPROM
图1。1方案一系统实现框图
方案二:使用温度传感器;在有关单片机的功能电路设计时,经常使用到温度传感器。在此系统设计中,我们采用一只温度传感器DS18B20,DS18B20是我们在生产生活中经常见到的温度传感器之一,它的优点有外表小巧,硬件上所用的钱财较少,抵御干扰能力相对强,丈量精度准确可靠[1] 。利用DS18B20温度传感器,可以方便的测量出所需测量的温度值,满足环境温度采集系统软件设计要求。
图1。2方案二系统实现框图
活动卫星控制采集的温度可以用于检测正常的电子单元。两种温度检测方法。在第一类中使用热敏电阻,第二类用固定电阻器的温度传感器。但是温度传感器不用于地球静止轨道卫星。在方案一中,我们需要用到模数转换器,感温电路处理复杂。而方案二中,温度传感器DS18B20与单片机之间直接进行数据的传输,不需要进行复杂的模数转换,线路简单易行。该方法可以降低成本和面积。因此,在实际操作中,我们采用方案二。同时按照此系统设计功能,此环境温度采集系统主要构成为:主控制器、温度实时监测、无线可靠传输、键盘选择输入控制电路以及报警器电路。 AT89C51单片机环境温度采集系统软件设计+程序(2):http://www.youerw.com/tongxin/lunwen_88638.html