摘要:伴随着社会经济的展开和革新,人口密度越来越大,居住环境越来越高,规避火灾等危险的方法措施也越来越重要。所以本次设计通过对烟雾的监测,提出了基于虚拟仪器的烟雾报警系统设计。
本次课题的实现是将电路图通过PROTEUS进行仿真调试成功后,然后将硬件通过USB接口与LabVIEW相连接,通过利用LabVIEW中的VISA将单片机中的数据在上位机上显示并进行处理。当采集到的信号数值超过设定数值上限时,烟雾报警系统报警。由于该系统具有监控和实时报警的功能,可以广泛应用于家庭、影院等公共场所内。
关键词:STC89C52;串口通信;烟雾报警;LabVIEW
目录
摘要
Abstract
第一章 绪论-1
1.1课题研究背景-1
1.2国内外研究概况-1
1.2研究意义-1
第二章 系统的方案设计-2
2.1课题研究内容和方案-2
2.2 总体设计方案-2
2.3主要元器件的选择-3
2.3.1烟雾传感器-3
2.3.1.1烟雾传感器的选型-3
2.3.1.2 MQ-2烟雾传感器的简介-4
2.3.2 DS18B20温度传感器-6
2.3.3单片机的选择-7
第三章 硬件系统的设计-9
3.1 硬件模块的整体设计-9
3.2电源模块设计-9
3.3 烟雾报警模块的设计-9
3.3.1烟雾浓度采集电路-9
3.3.2报警模块电路-10
3.4 温度传感器(DS18B20)电路设计-11
3.5单片机电路设计-11
3.6 A/D转换电路设计-13
3.7 液晶显示电路-13
第四章 软件系统的设计-15
4.1 主程序设计的流程图-15
4.2 LabVIEW前面板-15
4.3 LabVIEW程序框图-16
4.4 仿真设计-18
第五章 调试-20
5.1硬件调试-20
5.2软件调试-21
结束语-23
致 谢-24
参考文献-25
附录A原理图-26
附录B仿真图-26
附录C硬件电路焊接图-26
附录D元器件清单-27
附录E单片机程序-27