摘要:日常生产生活中,恒温箱在各行各业都扮演着重要的角色。在医学上、科研中、工业生产中等,都需要有稳定而精确的温度。
本次设计由机械部分与电路部分两部分组成。机械部分主要进行了恒温箱外壳的设计。电路部分包括硬件设计与软件设计,硬件部分主要有AT89C52单片机、DS18B20温度传感器、LCD 1602显示屏、加热装置、冷却装置以及报警装置;软件部分进行了流程图的设计并进行分析。通过恒温箱实时温度与设定温度的比较,温度传感器将温度信息转换为可用的数据输出,运用单片机进行数据处理并进行控制。实时温度低于设定温度时,采用电加热升温;实时温度高于设定温度时,控制水泵放入冷水进行降温。由此来控制恒温箱的温度保持在一个设定的温度值。
关键词 恒温箱;单片机;传感器
目录
摘要
Abstract
1绪论-1
1.1引言-1
1.2恒温箱的作用和意义-1
1.3 恒温箱的现状和发展-2
1.4 主要研究内容-2
2机械设计-4
2.1 恒温箱结构设计-4
2.2外壳三视图以及外壳三维图-5
2.3 恒温箱结构说明-7
2.4 恒温箱的开孔设计-7
2.5 水箱安放箱体设计-8
2.6恒温箱的倒角-9
3硬件系统的设计-10
3.1系统的主要功能-10
3.2 系统组成简述-10
3.3控制器模块设计-10
3.4 电源模块设计-13
3.5温度传感器模块设计-14
3.6 加热器设计-16
3.7 显示模块设计-18
3.8 键盘模块设计-20
3.9 水泵模块设计-21
3.10 报警模块设计-22
3.11 硬件部分的结合方式-23
4 软件系统的设计-25
4.1 系统软件流程图-25
4.2恒温箱的控制要求-26
4.3 软件需求及作用及说明-26
4.4 主程序-26
4.5温度采集子程序-27
4.6温度比较处理子程序-29
4.7报警子程序-29
结论-31
致谢-32
参考文献-33
附录-34