摘要:随着社会经济的发展,温度监控在工农业生产、科研等工作中占有十分重要的地位,并且温度监控仪器的功能和质量对于温度监控结果有着很大的影响。所以本次设计通过对温度的监测,实时、准确的对温度进行监控和报警,有效提高了孵蛋厂房的生产效率。
DS18B20温度传感器用于本课程设计中的温度采集,然后由STC89C52微控制器进行分析,单片机由串口发送数据到上位机,并利用LabVIEW软件开发进行温度显示和控制,最终实现所需要的报警功能。
关键词:STC89C52单片机;温度传感器;温度监控;LabVIEW
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题研究背景-1
1.2国内外研究概况-1
1.2.1国外发展状况 -1
1.2.2国内发展状况-1
1.3研究意义-2
1.3.1对于社会的目的及意义-2
1.3.2对于学生的目的及意义-2
第二章 系统的方案设计-4
2.1课题研究内容-4
2.2 课题研究的实施步骤-4
2.3 总体设计方案-4
2.4主要元器件的选择-5
2.4.1 温度传感器的选择-5
2.4.2单片机的选取-6
2.4.3温度显示器的选取-7
第三章 硬件电路的设计-9
3.1 硬件模块的整体设计-9
3.2 单片机模块的设计-9
3.3电源模块的设计-10
3.4时钟电路的设计-11
3.5温度控制模块电路的设计-11
3.5.1温度采集电路-11
3.5.2温度显示电路-12
3.5.3温度范围设置按键电路-12
3.5.4温度加热降温模块-13
3.6报警电路的设计-13
第四章 软件系统的设计-14
4.1 软件设计的概述-14
4.2 主程序设计的流程图-14
4.3下位机软件设计-15
4.3.1温度采集-15
4.3.2温度的恒温控制-15
4.4 上位机软件设计-15
4.4.1LabVIEW前置面板-15
4.4.2LabVIEW程序框图-16
第五章 仿真调试-18
5.1硬件调试-18
5.2软件调试-19
5.2.1电路仿真调试-19
5.2.2单片机仿真调试-20
5.2.3串口与LabVIEW通讯的调试-22
致 谢-25
参考文献-26
附录A原理图-27
附录B仿真图-27
附录C硬件电路焊接图-28
附录D元器件清单-29
附录E 程序代码-30