摘要:卷烟行业一直是国家的利税大户,产品质量绝对是赢得广大市场的关键。贮存、生产卷烟的空气温、湿度参数即所在的厂房内的环境会对卷烟产品质量产生重要影响。本课题设计一烟厂环境参数自动监测系统,采用以AT89S51单片机为控制核心,具有自动化程度高、结构简单、成本低,控制灵活等特点。选用SHT11温湿度传感器,设计数据采集电路,采集烟厂厂房温湿度参数;用LCD1602实现数据的显示;当厂房温湿度参数超过烟草生产规定的温湿度范围时,语音报警电路实现报警功能,并通过达林顿陈列器控制继电器启动降温排湿执行机构,从而实现温湿度的控制,大大减轻工人的劳动强度,为提高卷烟产品的质量提供可靠保证。
关键词AT89S51单片机;传感器;自动化
目录
摘要
Abstract
1 绪论-1
1.1 背景-1
1.2 主要研究内容-2
2 设计内容及方案选择-3
2.1 设计内容-3
2.2 方案选择-4
2.1.1 单片机的选择-4
2.1.2 温湿度传感器的选择-4
2.1.3 显示器的选择-5
3 硬件设计-6
3.1 硬件的总体设计-6
3.1.1 总体设计思路-6
3.1.2 各微机的作用以及联系:-7
3.1.3 其他措施:-7
3.2 数据采集模块-8
3.2.1 露点的意义-8
3.2.2 温湿度传感器SHT11-8
3.3 单片机最小系统设计-10
3.3.1 AT89S51单片机-10
3.3.2 复位电路-11
3.3.3 晶振电路-11
3.3.4 I/O口的扩展-12
3.4 LCD显示模块-14
3.5 报警模块-15
3.6 键盘设定模块-15
3.7 电源设计-16
3.7.1电源总体设计-16
3.7.2 5V直流电源电路设计-16
3.8 机械结构设计模块-17
3.8.1 换气扇的选择-17
3.8.2 换气扇的作用-17
3.8.3 换气扇的机械结构设计-17
3.9 执行控制模块-18
3.10 串口通讯模块-19
3.10.1 串行通讯-19
3.10.2 多机通讯-21
3.10.3 系统的通信协议-22
4 PCB电路板设计-23
4.1 原理图设计-23
4.2 PCB电路板设计-23
5 系统软件设计-25
5.1 主程序模块-25
5.2 SHT11传感器初始化流程模块-25
5.3 LCD初始化模块-26
5.4 通信系统的软件设计-27
结论-28
致谢-29
参考文献-30