基于 STC89C52RC 单片机的大棚温湿度自动控制系统
目 录
1 前言................................................................................................................................1
2 总体方案设计................................................................................................................3
2.1 温湿度控制系统的设计指标要求.....................................................................3
2.2 系统设计的原则.................................................................................................3
2.2.1 可靠性......................................................................................................3
2.2.2 性价比......................................................................................................3
2.3 方案比较.............................................................................................................4
2.3.1 方案一......................................................................................................4
2.3.2 方案二......................................................................................................4
2.4 方案论证.............................................................................................................5
2.5 方案选择.............................................................................................................5
3 单元模块设计................................................................................................................6
3.1 各单元模块功能介绍及电路设计.....................................................................6
3.1.1 单片机最小系统......................................................................................6
3.1.2 液晶显示模块..........................................................................................8
3.1.3 温湿度传感器模块..................................................................................8
3.1.4 报警电路的设计....................................................................................9
3.1.5 输出电路设计........................................................................................10
3.1.6 电源的设计............................................................................................12
3.1.7 按键电路设计......................................................................................13
3.1.8 串口通信电路........................................................................................14
3.2 元件清单...........................................................................................................15
3.3 关键器件的介绍...............................................................................................17
3.3.1 STC89C52RC .........................................................................................17
3.3.2 SHT10 温湿度传感器 ............................................................................19
4 系统软件设计..............................................................................................................22
4.1 软件设计的总体结构.......................................................................................22
4.2 主要模块的设计流程框图...............................................................................24
4.2.1 主程序流程图........................................................................................24
4.2.2 SHT10 子程序流程图 ............................................................................25