摘要:当今社会的快速发展,人们越加着重财产安全问题。针对库房中的财产防盗现象,本文提出了一种基于虚拟仪器技术的库房声控报警系统。该系统利用Protues进行单片机仿真和使用Keil与LabVIEW编写程序以实现单片机与PC机的串口通信,通过LabVIEW软件中的VISA将传输到单片机中的电压信号传送至PC机上显示。实验结果表明,当声音转化的电压信号值大于设定的最高电压值时,能同时在硬件电路和上位机程序报警。该设计制作具有操作简单、实时报警的特点,可被广泛应用于家庭防盗中。
关键词:声控报警;单片机;LabVIEW;串口通信
目录
摘要
ABSTRACT
第一章 绪论-1
1.1选题的背景-1
1.2课题研究的意义-1
1.3国内外发展状况-1
第二章 系统方案的设计-3
2.1课题研究的内容-3
2.2总体的设计方案-3
2.2.1系统设计整体框图-4
2.3主要元器件的选取-4
2.3.1单片机的选取-4
2.3.2声音传感器的选取-5
第三章 仿真-6
3.1软件编译-6
3.2硬件仿真-7
第四章 硬件电路的设计-13
4.1硬件电路模块的设计-13
4.2电源电路的设计-13
4.3音频传感器模块的设计-14
4.3.1声音信号的采集-14
4.3.2信号的放大-14
4.3.3信号的比较输出-14
4.4模拟量转换电路的设计-15
4.5时钟电路的设计-15
4.6复位电路的设计-15
4.7报警电路的设计-16
4.8串口通信电路的设计-16
第五章 软件程序的设计-18
5.1软件设计的概述-18
5.2声音的报警控制-18
5.3LabVIEW软件设计-18
5.3.1LabVIEW前面板-19
5.3.2LabVIEW程序框图-19
5.4单片机与PC机串口通信程序设计-20
5.4.1单片机与PC机串口通信-20
5.4.2串口驱动-21
第六章 调试-22
6.1整体调试-22
6.2故障分析及解决-24
结束语-25
致 谢-26
参考文献-27
附录A STC89C52的介绍-28
附录B 音频传感器模块的介绍-30
附录C源程序-31
附录D 电路原理图-34
附录E硬件电路焊接图-35