资源描述
- -
第
36卷第
3期林业机械与木工设备
Vo1
36
No.3
2021年
3月
FORESTRYMACHINERY&WOODWORKINGEQUIPMENT
Mar.
2021
基于单片机的温室温湿度控制系统设计
王宝芹
,长胜
,郭艳玲
(东北林业大学机电工程学院
,
150040)
摘要:设计了一种基于单片机和
SHT11温湿度传感器的温室温湿度控制系统。该系统性能可靠
,构造简单
,
能实现对温室温湿度的自动调节。
关键词
:温室
;单片机
;温湿度传感器
中图分类号
:TP273文献标识码
:A文章编号
:1001-4462(
2021)03-0039-02
Design
of
SCM-based
Temperature
and
Humidity
Control
System
for
a
Greenhouse
WANG
Bao-qin,
FANChang-sheng,
GUOYan-ling
(
Mechanical&ElectricalEngineeringCollege,
NortheastForestryUniversity,
Harbin
Heilongjiang
150040,
China)
Abstract:BasedonSCMandSHT11temperatureandhumiditysensor,thetemperatureandhumiditycontrolsystemusedfor
a
greenhouse
is
designed.
With
a
simple
structure
and
reliable
performance,
the
systemallows
automatic
adjustment
ofthe
temperatureandhumidityinagreenhouse.
Key
words:greenhouse;
SCM;
temperatureandhumiditysensor
近年来
,我国的设施农业得到了较大开展
,温室大
棚种植技术已突破了传统的农作物种植受地域自然环
境等诸多因素的限制
,对农业生产有重大意义。但目前
我国温室大棚的温湿度测量和设备的操作大多还是由
人工来完成
,当温室较大时
,操作人员的劳动强度很
大。本温湿度控制系统是以单片机控制为核心
,以瑞士
生产的
SHT11单片集成温湿度传感器作为温湿度检测
元件
,初步实现了温室大棚的自动化管理
,大大降低了
工人的劳动强度。
根本工作原理
温室温湿度控制系统上电工作后
,用户首先通过
键盘输入温度及湿度的初值
,单片机系统将用户设置
的初值保存在
X25045芯片中。单片机进入主程序后
,
开场以查询的方式检测温湿度传感器
SHT11的温湿度
状态
,并将相应的数值通过液晶显示器显示输出。当温
室的温度
(或湿度
)小于设置的初值时
,单片机将通
过控制输出接口使加温设备
(或加湿设备
)开场工作
;
当温室的温度
(或湿度
)大于
(或等于
)设置的初值
收稿日期
:2007-12-25
1
时,单片机将通过控制输出接口使加温设备
(或加湿设
备)停顿工作。其总体构造框图如图
1所示。
SHT11温湿度传感器
X25045初值保存芯片
液晶显示器
键盘输入
控制输出
单片
机控
制系
统
图
1总体构造框图
2硬件设计
该系统硬件组成主要包括温湿度检测电路、液晶
显示接口电路、单片机与
X25045接口电路、键盘及控
制输出接口电路。
2.1温湿度检测电路
温湿度传感器选用的是瑞士生产的
SHT11单片集
成传感器
,其是一种可以同时测量温度、湿度和露点的
传感器
,不需外围元件就可直接输出
,经过标定了的相
对温度、湿度及露点的数字信号可以有效地弥补传统
的温、湿度传感器的缺乏。
SHT11与单片机的硬件连接
40
林业机械与木工设备
第
36卷
如图
2所示。
图
2温湿度传感器与单片机接口电路
SHT11的测量时序如下
:当一个
SCK为高电平时
,
DATA出现低电平
,然后
SCK变为低电平
,接着当
SCK
再为高电平时
,DATA也变为高电平那么表示开场数据读
写(启动序列
),然后是
3B的地址
+5B的命令
,SCK继
续发送一个周期的时钟表示
ACK,这时传感器开场测
量,约
210ms(对应
14位精度
)后,传感器在
DATA上送
出低电平表示测量完毕
,这时送出测量数据和校验和。
为保证测量的可靠
,应核对校验和。用
CRC数据确实认
位表示通讯完毕。如果不使用
CRC-8校验
,控制器可
以在测量值
LSB后,通过保持确认位
ACK高电平来中
止通讯。在测量和通讯完毕后
,SHT11就会自动转入休
眠状态。
温湿度传感器
SHT11送出的温度、湿度数据必须
经过数据转换才能表示实际的温度和湿度
,其公式如
下:
TC=d1+d2×SOT
RHLinear=C1+C2×SORH+C3×SO2RH
RHTrue
=(
TC-25)×SORH)+RHLinear
(
t1+t2×
式中
:TC为温度
;RHTure为经过温度补偿的相对湿度
;d1、
d2与温度分辨率有关
;C1、C2、C3、t1、t2与湿度分辨率有
关
;SOT表示从
SHT11中读出的温度值
;SORH表示从
SHT11中读出的湿度值。其对应关系如表
1、表
2所示。
表
1温度校正系数
表
2湿度校正系数
d1d2
C1C2
C3
t1
t2
14b(
5V)
-40
0.01
12b
-4
0.0405
-0.0000002
0.01
0.00008
2.2单片机与
X25045接口电路
单片机与
X25045接口电路如图
3所示。本设计选
用了
P1口的
P10~P12及
74LS138的
11脚
,由于
X25045的
RESET为漏极开路的输出端
,所以应接上拉
电阻。写操作至少需要
24个时钟周期
,片选必须拉低
并在操作期间保持低电平。单片机可以连续写入
16个
字节的数据
,但这
16个字节必须写入同一页
,一页的
地址开场于地址
[
XXXXX0000],完毕于地址
[X
XXXX1111],如果待写入的字节地址已到达一页的最
后,而时钟还继续存在
,计数器就将缭绕到该页的第一
个地址并覆盖前面所写的容。在本设计中
,一页存储
三组数据
,每组数据由五个字节组成
,分别包括日、月、
小时、分钟和秒。而一页的最后一个字节用于存放每次
读取该页的次数
,以便于新的数据可再从首地址写入
,
到达循环存储数据的目的。
C14_1U14_1
图
3单片机与
X25045接口电路
2.3单片机控制与液晶显示接口电路
本设计选用的是
128×点阵的
OCMJ4×8C中文液晶
图形显示模块。
C系列中文模块可以显示字母、数字符
号、中文字型及图形
,具有绘图及文字画面混合显示功
能。与传统的图形点阵液晶显示模块相比
,单片机硬件
接口电路以及软件编程都比拟简单
,置
2M位中文字
型
ROM(
CGROM),总共可提供
8192个中文字型
,可大
量节省单片机设计的
ROM空间以显示更多的汉字字
符,更加发挥了液晶显示技术在单片机系统中的应用。
OCMJ4×8C模块非常适用于显示汉字信息量较大的智
能仪器仪表系统及家用电器
,可采用
8位并列接口传
输讯号及串行接口与串行传输资料两种资料传输方
式。接口电路如图
4所示
(
J1用于连接液晶显示器
)。
10
图
4单片机控制与液晶显示接口电路
第
36卷第
3期林业机械与木工设备
Vo1
36
No.3
2021年
3月
FORESTRYMACHINERY&WOODWORKINGEQUIPMENT
Mar.
2021
变位修正法获得无侧隙谐波齿轮传动设计
敏
(职业技术学院
,
150081)
摘要:通过分析谐波齿轮传动的工作原理和特点以及传动无侧隙的工程要求
,研究了谐波齿轮传动无侧隙
的柔、刚轮变位系数及通过对变位系数的修正来实现传动无侧隙要求。
关键词
:谐波齿轮传动
;啮合参数
;无侧隙
;变位修正
中图分类号
:TH132.41文献标识码
:A文章编号
:1001-4462(
2021)03-0041-03
1谐波齿轮传动的组成、工作原理及特点
谐波齿轮传动由波发生器
H、柔轮
1和刚轮
2组
成,如图
1所示。在装配前
,柔轮的原始剖面呈圆形
,且
是一个容易变形的薄壁圆筒外齿轮
;刚轮那么是一个刚
性的齿轮
,它们的周节一样
,但柔轮的齿数
Z1比刚轮
的齿数
Z2少
1个或几个齿
;波发生器
H可由一个椭圆
盘,也可由转臂和几个圆盘构成
,其原始特征曲线通常
收稿日期
:2007-11-27
有标准椭圆、双偏心圆、余弦闭合曲线、里隆勒曲线
(
Resal)、偏心盘作用下的闭合曲线和滚轮发生器作用
下的闭合曲线等。
波发生器的最大直径比柔轮径略大
,波发生器
装入柔轮时使柔轮产生变形
,在其长轴两端的齿轮恰
好与刚轮齿完全啮合
,短轴处的齿侧完全脱开。而处于
波发生器长轴和短轴之间沿周长不同区域的齿
,视
柔轮回转方向的不同
,那么处于某些啮合、某些不啮合的
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2.4单片机与键盘及控制输出接口电路
键盘分为八个独立按键
,一端与单片机的
P2口及
50K上拉电阻相连
,另一端接地
,当任一按键按下时
,
P2口读取低电平有效。系统上电后
,进入键盘扫描子程
序,以查询的方式确定各按键
,完成温湿度初值的设
定,系统进入主程序后按键功能无效。控制输出电路用
于控制加温设备及加湿设备
,控制端选用单片机
P1中
的两个端口
P16、P17,当
P16、P17为高电平时
,继电器
工作于长开状态
,当
P16、P17为低电平时
,继电器工作
于长闭状态。接口电路如图
5所示。
21
图
5单片机与键盘及控制输出接口电路
软件设计主要分为主程序、初值设定子程序、温湿
度读取子程序、液晶显示子程序和输出控制子程序。
初值设定子程序完成对温湿度初值的设定及数据保
存
;温湿度读取子程序完成对温湿度传感器数据的读
取及数据换算
,并通过液晶显示子程序显示温湿度
值;输出控制子程序那么根据温湿度的数值完成对输出
口的控制。
4结论
采用的
SHT11温湿度传感器
,其部与
14位的
A/D
转换器以及串行接口电路实现无缝连接
,因此本系统
具有硬件构造简单、响应速度快、抗干扰能力强等特
点。本设计目前应用于水稻浸种催芽温室的温湿度控
制系统中
,电路工作稳定、可靠性高
,完全到达了设计
要求
,具有非常好的实用性。
参考文献
:
[
1]敏
,等.数字式温湿度传感器
SHT15及其应用
[
J]
.新器件新技
术,2003.
[
2]易运晖
,等.SHT1x/7x温/湿度传感器应用
[
J].现代电子技术
,
2003,159(
16)
:105-107.
[
3]严军
.智能温度计
[
J]
.仪表技术与传感器
,1994,(
1)
:23-26.
软件设计
3
- word.zl
展开阅读全文