基于单片机的烤烟房多点温湿度测控系统

发布者:糖果龙猫最新更新时间:2013-01-10 来源: 电子设计工程 关键字:SHT11  温湿度传感器  AT89C51  组态软件 手机看文章 扫描二维码
随时随地手机看文章
0 引言
    烟叶烘烤过程的温湿度能否精准测控决定着烟叶的质量。传统上烟叶烘烤过程的几十个小时一般完全由人工监测,利用于湿球玻璃温度计采集数据。主要出现问题如下:无法确保烘烤出的烟叶质量好坏;监测时间长,劳动强度大;效率低,无法实现工业化生产,为解决上述问题,就必须对烤房进行改造。为此,本文介绍了一种基于AT89C51单片机和SHT11数字温湿度传感器的多点采样的新型烤房智能测控系统。

1 系统硬件总体设计
   
根据烤烟房的具体要求,本系统主要由AT89C51单片机、SHT11温湿度传感器、加热控制装置、排湿控制装置、液晶显示、通信装置和上位机装置等部分组成。系统框图如图1所示。

a.JPG


1.1 微控制器的选择
   
本文设计的系统采用成本低且体积小,灵活性高的AT89C51芯片作为控制系统的核心。该芯片采用ATMEL公司的高密度、非易失性存储制造技术,与工业标准的MCS-51指令集和输出管脚相兼容,具有低压、高性能的CMOS 8位微处理器。其特点如下:丰富的I/O口资源、带有2 KB闪存、单片机的可擦除只读存储器可以反复擦写1 000次、2个16位定时/计数器、1个5向量两级中断结构、1个全双工串行通信口、片内振荡器及时钟电路。
1.2 传感器的选择
   
SHT11是一种采用CMOSENS专利技术(CMOS和传感器技术的融合)制造的数字式温湿度传感器。测温范围是-40~+123.8℃,分辨率为0.01℃,测量露点精度小于±1℃,测量相对湿度范围为0~100%,分辨率达0.03%RH,最高精度为±2%RH。该芯片属于数字式输出,具有免调试、免标定、免外围电路及电路互换性等优点,已成为现代温湿度测控方向的首选,内部结构如图2所示。

b.JPG


    SHT11芯片的工作原理是由两个传感器分别产生相对温度和湿度信号,然后分别传输到14位的ADC进行A/D转换、标准和纠错,最后通过二线制的串行接口将相对湿度和温度数据传送至微处理器,再利用微控制器完成非线性和温度补偿。
    烤房内的温湿度测控是基于整个烤房空间的,由于种种因素的影响使得烤房内温湿度不均匀、不统一,采用多点测控系统可控制整个测量空间温湿度的精准性、均匀性和统一性,即在采样时微处理器同时对多个SHT11芯片发出指令,结合烤房的具体要求,本系统设置4个采样点,每个SHT11芯片的SCK线都接到统一的I/O口,而DATA线则分别接到不同的I/O口。其次,如果烤房需要再增加采样点时只需要增加对应的I/O口数,然后稍作程序修改即可达到需要。这样每次微控制器发出测量指令后,所有的SHT11芯片同时进行数据采样,按照这种方案设计只需等待一次数据采样时间就可以完成所有采样点的采样工作,大大缩短了数据采样时间,为测控系统的快速响应提供了条件。SHT11芯片与AT89C51微处理器连接电路图如图3所示。

c.JPG


1.3 辅助设置
   
为了提高烤烟的质量,在烤烟过程中进行适当的人工干涉是必要的。键盘设置为启动键/停止键、复位键(初始化温湿度值)、参数设定键、显示切换键、烤程选择键等。[page]

    显示器采用性价比较高的1602LCD液晶显示器,可以实现在现场直观了解烤房内部温、湿度情况。串口通信部分采用MAX232芯片进行TTL电平和RS 485电平之间的转换实现与上位机数据传输,加入串口的目的:给单片机下载程序;使微控制器具有远程通信或远程监控的功能;将微控制器每天采集到的数据的极限值和发生异常的数据记录在其内部的EPROM中,当工作人员需要查看数据时,可以直接通过串口读取数据。由于RS 485传输最长距离可达1.5 km,为提高系统远距离数据传输的抗干扰能力在系统中设置两级光电耦合器。

d.JPG


    执行装置主要是按照图4所示烤烟过程对温湿度的要求来控制加热风机和排湿风机,考虑到电磁兼容性采用4N25光电耦合器来驱动固态继电器来控制。固态继电器具有动作快、工作稳定、使用寿命长及体积小等优点,在电路中起着自动调节,安全保护,转换电路等作用。

2 软件设计
   
本系统程序采用C语言编写,这样可以缩短开发周期,降低开发成本,使程序易于调试和维护,可靠性高,可读性和可移植性好。主要是把接收到的数据进行处理、并比较、反馈、输出到温、湿度控制执行装置来实现对烤房内温、湿度的测控。程序采用模块化控制设计,循环式工作模式,周期为2 s,主要包括主程序、温湿度采样子程序、温湿度执行子程序、模糊控制子程序、中断服务子程序、数据传输子程序等。
    打开电源系统复位、初始化后微微处理器按照采样到的当前温度值为起点,根据设定的各烤程温度值选定相应的升温斜率以及相应的时间间隔,然后由相应的模糊子程序根据控制精度对烤烟房进行控制,当采样到烤烟房温度达到烤程设定值时,终止升温控制过程转入恒温控制状态,当温度低于当前烤程的恒温时就有微控制器发送指令给执行装置控制加热器加热,当温度高于当前烤程的恒温时加热装置停止加热,温湿度异常时报警器启动。同时,间隔1 h记录一次温湿度,显示在上位机系统的历史曲线里面,以供查询。同理,湿度控制也类似于温度。其次,在烤烟过程中一定要注意烤烟房的密闭性以保证烤出的烟叶质量。其中主控制程序流程图如图5所示。

e.JPG


2.1 模糊控制
   
在3段式烤烟工艺中,第一、三段升温固定斜率为1℃/h,第二段升温固定斜率为0.5℃/h。其余时间段为恒定温度阶段,如图4所示。烤烟房空间大,温湿度控制存在很大的强时变、滞后性、非线性等特点,而模糊控制系统的鲁棒性强,干扰和参数变化对控制效果的影响被大大减弱,尤其适合于强时变、滞后、非线性系统的控制,所以模糊控制比传统式的温湿度控制、PID等控制有着明显的优势。模糊控制系统响应速度快、设计简单,从而使控制系统具有很强的适应能力和智能性。
2.2 人机交互界面系统设计
   
组态软件,又称组态监控系统软件,是指一些数据采集与过程控制的专用软件。该软件处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。上位机显示装置采用组态软件中常用的软件组态王。组态王(KingView)由北京亚控科技发展有限公司开发,目前在市场上广泛推广KingView 6.53,KingView 6.55版本。本系统采用经典KingView 6.51版本,实际烤烟实验开机画面如6所示。

f.JPG



3 结语
   
本文设计的多点烤烟房测控系统结构简单、程序设计方便、I/O口扩展简便;另外,该系统既具有现场直观了解温湿度的功能,又具有远程通信功能,为现代化烤烟房群的集中管理提供了必要条件。经过实际烟农使用,此设计满足了3段式烘烤工艺的要求,实现了对烤房的远程集中监测,所以该系统较传统上的烤烟房有很大的改进,可在现代烤烟房应用中广泛推广。

关键字:SHT11  温湿度传感器  AT89C51  组态软件 引用地址:基于单片机的烤烟房多点温湿度测控系统

上一篇:基于单片机的数字电压表设计与仿真
下一篇:AT89S52的引脚功能介绍

推荐阅读最新更新时间:2024-03-16 13:16

基于Linux的嵌入式实时数据库的设计
在现代化的工业生产现场,产生了大量的生产数据和控制数据,使得嵌入式环境下的数据管理成为工业控制系统中的重要部分,这就要求监控软件必须具备强大的数据处理能力,为人们提供实时、可靠的数据,以反映现场运行的状况,以便进行相应的控制操作。 嵌入式环境中数据的正确性不仅依赖于数据的逻辑结果,而且依赖于逻辑结果产生的时间。如何有效管理这些大量的、时效性强且有严格时序的数据,如何使之以高可靠性、高实时性和大吞吐量的方式进行处理是开发嵌入式系统必须解决的首要问题。 1 实时数据的处理过程 图1嵌入式系统中的数据处理过程 在监控系统中,需要对大量的实时数据进行处理,处理过程包括:现场数据的实时采集;对实时数据进行处理和存储;对结果进行分
[单片机]
基于Linux的嵌入式实时数据库的设计
基于AT89C51单片机的电子计价秤的设计与实现
1、引言 随着电子技术的发展,衡器技术也在不断进步和提高。从世界水平看,衡器技术已经经历了四个阶段,从传统的全部由机械元器件组成的机械秤到用电子线路代替部分机械元器件的机电结合秤,再从集成电路式到目前的单片机系统设计的电子计价秤。 2、电子计价秤实现的基本功能 本次设计的电子计价秤最大称重6kg,精确并显示到0.1g,适用于商业零售小重量称重部门,亦可以作为电子天平测微重量使用。它能够快速准确地时时地显示单重、单价,并自动计算总价(总价=单价×单重),并带有费用累计功能,最多累计次数50次。该电子计价秤带有16位液晶显示和14个按键功能,并附带越限(超出6kg)报警电路和看门狗自动复位电路。 3、电子计价秤的硬件电
[单片机]
基于<font color='red'>AT89C51</font>单片机的电子计价秤的设计与实现
SHT11温湿度传感器AVR单片机程序
#include shtxx.h void shtxx_init(void) { shtxx_temp = shtxx_humi = 0; SHTXX_ SCK _LOW(); SHTXX_DAT_1(); shtxx_reconnect(); } void shtxx_reconnect(void) { SHTXX_DAT_1(); SHTXX_SCK_LOW(); for(uint8 i=0; i 9; i++) { SHTXX_SCK_HIGH(); SHTXX_SCK_LOW(); } SHTXX_START(); } uint8 shtxx_ SOF trst(voi
[单片机]
基于AT89C51单片机和DDS器件实现频率特征测试仪的设计
1、 引 言 频率特性是一个系统(或元件)对不同频率正弦输入信号的响应特性。如图1所示,被测系统输入幅值为Ar、角频率为ω的正弦信号,如果该系统是线性的,则其稳态输出也是正弦信号,频率ω不变,幅值为Ac,相角差为φ。改变ω可以得到一系列输入和输出数据。输出对输入的幅值比A(ω)=Ac/Ar与ω的关系曲线称为该系统的幅频特性,通常取20 lg A(ω)称为对数幅频特性。输出对输入的相角差φ(ω)与ω的关系曲线称为该系统的相频特性。幅频特性和相频特性综合称为频率特性,常用的是系统的开环频率特性即波特图。 一个系统的频率特征可通过频率特征测试仪来测定。频率特性测试仪也称扫频仪,用于测试被测网络的幅频特性。他可以测量被测网络的谐振频
[单片机]
基于<font color='red'>AT89C51</font>单片机和DDS器件实现频率特征测试仪的设计
组态软件MCGS在锅炉液位控制中的应用
1 引言     组态软件是近几年来在工业自动化领域兴起的一种新型的软件开发工具,开发人员通常不需要编制具体的指令和代码,只要利用组态软件包中的工具,通过硬件组态(硬件配置)、数据组态、图形图像组态等工作即可完成所需应用软件的开发工作。在LPCS-3B过程控制实验装置中,要实现锅炉液位控制,以往采用仪表作为调节器,该仪表通过仪表面板的按键来改变参数值,没有实时数据输出曲线,故参数调节不方便,且系统的控制精度低。为了改变这种状况,利用组态软件MCGS开发了锅炉液位监控系统,采用计算机采集、处理数据。根据MCGS的锅炉液位实时曲线输出,用滑动输入块改变参数的值,使系统输出稳定到设定值,从而提高了工作效率。该系统性能稳定可靠、界面友
[嵌入式]
基于NFC的无线通信系统电路设计
  在很多场合有线通信技术并不能满足实际需要, 比如在野外恶劣环境中作业。使用无线射频通信芯片构建的通信模块, 用单片机作为控制部件, 配合一定的外围电路就能很好地进行两地空间区域信号对接, 实现自由数据通信, 解决了无线通信的技术难题。并且其具有硬件构造简单、维护方便、通信速率高、性能稳定等优点, 能在电子通信业得到广泛应用。   本文的控制部件选用AT 89C51 型单片机。由于这种芯片只有SPI 通信接口, 而目前常用的单片机都没有这种接口, 因此需要对该芯片的通信时序进行模拟,所以在控制器里编程时要严格按照芯片工作时序进行。    NRF24L01 芯片构成的通信模块电路设计   NRF24L01 芯片通信模块电路核
[单片机]
基于NFC的无线通信系统电路设计
采用LMV1090放大器和AT89C51单片机改进型噪声抑制话音采集方案
机载超短波电台在战斗机中承担着与地面塔台及友机之间的通话任务,其通话质量的高低直接影响飞行员的作战与训练质量。目前在飞机上大量使用的还是老式的模拟话音电台,此种电台缺少语音增强装置,对于战斗机座舱内强烈的噪声缺少针对性的抑制措施。随着新阶段飞行任务的增大,低清晰度的通话质量势必会对飞行任务的完成及飞行员的身心健康造成较大的影响。本文拟通过新型的模拟语音处理方法,重新设计话音采集及控制部分,提高采集语音的信噪比,改善机载超短波电台的通信质量。 1、 机载电台话音采集装置 某型飞机超短波电台由控制器、收发机、功率附加器、射频转换器及通信天线构成。该电台的话音采集装置主要包括麦克风和控制器,其中控制器通过座椅连接器与飞行帽上的耳机及
[单片机]
采用LMV1090放大器和<font color='red'>AT89C51</font>单片机改进型噪声抑制话音采集方案
基于AT89C51+DSP的双CPU伺服控制器的研究
   1 引 言   近年来,随着制造业的不断进步,现代制造业对精密化、精确化、高速化、自动化发展的要求越来越高,传统的运动控制器大部分采用8051系列的8位单片机,这种单片机虽然节省了开发周期,但缺乏灵活性,且运算能力有限,难以胜任高要求运作设备 .DSP的数据运算和处理功能十分强大,即使在很复杂的控制系统中,其采样周期也可以取得很小,控制效果可以接近于连续系统. 把DSP与单片机各自优势相结合将是高性能数控系统的发展趋势. 本文针对数控系统的要求,开发了以TI公司的高性能浮点DSP和ATMEL公司的AT89C51为主控芯片的运动控制器. 它以嵌入式工业PC作为基本平台,通过PCI接口与嵌入式工业PC协调并进行数据交换,并以
[工业控制]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved