首页
会员中心
到顶部
到尾部
51单片机

仓库温湿度的监测系统

时间:2020/10/14 10:54:32  作者:  来源:  查看:0  评论:0
内容摘要: 第一章   绪论 11. 1   选题背景 11.2 设计过程及工艺要求 2第二章    方案的比较和论证 22. 1温度传感器的选择 32....

第一章   绪论 1

1. 1   选题背景 1

1.2 设计过程及工艺要求 2

第二章    方案的比较和论证 2

2. 1温度传感器的选择 3

2. 2 湿度传感器的选择 3

2. 3 信号采集通道的选择 4

第三章    系统总体设计 5

3.1  信号采集 5

311  温度传感器 5

3. 1. 2 湿度传感器 9

31多路开关 12

3.2  信号分析与处理 13

321  A/D转换 13

3. 2. 2单片机8031 16

3. 2. 2. 1 8031的片内结构 17

3. 2. 2. 2 8031的引脚 18

3. 2. 2. 3 8031程序存储器 19

3. 2. 2. 4 8031数据存储器 20

3. 2. 2. 5 特殊功能寄存器SFR 21

3. 2. 2. 6 工作方式 22

3. 2. 3存储器的设计 23

3. 2. 4数据存储器的掉电保护 24

3. 2. 5系统时钟的设计 25

3. 3 显示与报警的设计 25

3. 3. 1 显示电路 25

3. 3. 2 报警电路 26

第四章   软件设计 27

参考文献 34

附录A 程序清单 35

第四章   软件设计

温度控制主程序的设计应考虑以下问题:(1)键盘扫描、键码识别和温度显示;(2)温湿度采样,数字滤波;(3)越限报警和处理;(5)温度标度转换。通常,符合上述功能的温度控制程序由主程序和T0中断服务程序两部分组成。

这里所需要注意的是标度变换,下面简单的介绍一下标度变换:

标度变换:

目的是要把实际采样的二进制值转换成BCD形式的温度值,然后存放到显示缓冲区34H-3BH。对一般线性仪表来说,标度变换公式为:

         仓库温湿度的监测系统

仓库温湿度的监测系统

式中:A0为一次测量仪表的下限;Am为一次测量仪表的上限;AX为实际测量值;

N0为仪表下限所对应的数字量;Nm为仪表上限所对应的数字量;NX为测量所得数字量。

  


相关评论
本类推荐
    广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号