新闻中心

EEPW首页>嵌入式系统>设计应用> 单片机在烤烟炕房温度测量和控制中的应用

单片机在烤烟炕房温度测量和控制中的应用

作者: 时间:2012-02-15 来源:网络 收藏

2.2 软件总体设计

2.2.1 程序结构设计

主程序结构采用循环方式,采用定时器T0中断处理程序电动执行器启动或停止。主程序进行系统初始化,包括定时器、I/O和中断系统的初始化。

循环中进行以下操作:拨盘设定值检测、检测、标度变换、数字滤波、显示和,这些操作分别由相应子程序模块完成。主程序流程图如图3所示。

23.jpg

2.2.2 程序模块设计

在程序中使用了多个子程序,下面以检测和T0中断处理子程序说明其设计。

(1)温度检测程序

该程序的功能是连续7次A/D转换,把转换结果保存在3BH开始的单元中,然后进行数字滤波,得到中值存于33H单元。A/D转换采用查询方式。

(2)T0中断处理控制子程序

湿球温度的高低受风门打开的角度控制,因此,该程序的功能是将检测的温度实际值与设定值下、上限的比较,控制风门打开的角度和温度升降的速率。上限设定值(存于3AH)和下限设定值(存于38H)分别是档位设定温度(存于39H)的±0.5℃。每5min检测判断控制风门的运行状态,每次风门动作 5s,即打开或关闭5.5°。图4为T0中断程序流程图。

24.jpg

3 结语

根据本文所介绍的原理,已经做出了温度控制装置。同时,在硬件上增加了手动/自动转换功能,软件上增添了抗干扰措施,使该装置工作更可靠、稳定,已被平顶山烟草公司宝丰县分公司的使用所证明。

接地电阻相关文章:接地电阻测试方法



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭