手机智能防盗系统的设计(附件)【字数:7161】

摘 要本文以“智能防剽窃手机”作为研究研究对象,设计了一款能够对安卓手机进行实时防盗监控的控制系统,分为手机APP监控端和便携式手持终端两个部分,在工作过程中两端通过近距离蓝牙无线通信进行心跳报文的收发,一旦手机丢失或者被盗,造成蓝牙通信距离无法满足,从而使得两端出现长时间断接,此时手机APP监控端将进行持续的真人语音播报进行提示,便携式手持端通过蜂鸣器进行持续报警。这款系统通过Android Studio作为开发平台,采用java作为底层开发语言,结合了安卓系统提供的各类包文件,构建了主程序以及各个功能子程序等,实现了APP界面的布局设计、安卓手机蓝牙模块、语音解码器等部分的控制。经过了大量的测试优化,通过大量的测试数据可以看到本课题的各项设计结果都能够满足预期需求,如果将这款手机防盗系统推向市面,将能够大幅度降低相关产品的研发成本,与此同时也有利于降低手机被盗和丢失现象。
目录
一、 总体需求分析 1
(一) 手机APP监控端需求分析 1
(二) 便携式手持终端需求分析 1
二、 便携式手持终端系统设计 3
(一) 蜂鸣器电路设计 3
(二) 蓝牙通信电路设计 3
三、 软件系统设计 5
(一) 主面板工作流程设计 5
(二) 子菜单面板工作流程设计 6
(三) 蓝牙设备搜索列表面板工作流程设计 7
(四) 报警子程序流程设计 8
(五) 蓝牙驱动子程序设计 8
四、 界面设计 9
(一) 工程创建 9
(二) 面板界面设计 11
五、 系统运行结果 13
(一) 手机配置 13
(二) 系统调试 16
总结 24
参考文献 25
致 谢 26
附录一 原理图 27
附录二 程序 28
总体需求分析
本课题主要设计了一款用于实现手机防盗的控制系统,分为手机APP监控端和便携式手持终端两个部分,在系统工作过程中通过蓝牙无线通信实现两端之间的互检,当检测到两端之间的蓝牙连接出现间断并且时间超过报警阈值,那 *好棒文|www.hbsrm.com +Q: #351916072# 
么将立即引起APP监控端的语音报警以及便携式手持端的蜂鸣器报警,在进行正式的设计工作之前,本部分将主要对这款控制系统的总体需求进行分析,确立各项设计目标和参数。
手机APP监控端需求分析
手机APP监控端的主要功能是实现蓝牙搜索、蓝牙连接、计时以及语音播报等功能,综合了所有的预期功能指标,本课题对于APP监控端的设计需求主要分为如下几个部分:
1、安装Android Studio开发环境软件,通过这款安卓系统开发软件来实现APP监控端界面的绘制、布局,主要包含主界面布局、子菜单界面布局、蓝牙设备列表布局等,通过Android Studio软件提供的可视化控件并结合控件文本语言,实现对各个控件的布局、参数配置等。
2、引入安卓蓝牙开发包文件,通过Android Studio开发环境提供的蓝牙类函数,实现APP监控端对手机是否支持蓝牙功能、蓝牙开启/关闭、蓝牙搜索、蓝牙配对以及蓝牙无线数据收发等功能。
3、引入安卓语音类包文件,通过该包文件中提供的语音类函数,实现对手机语音功能的配置,从而能够在APP监控端和便携式手持终端出现断接时进行语音提示的报警功能。
便携式手持终端需求分析
便携式手持终端主要用于作为蓝牙服务器端,在工作过程中手机APP端将主动与其进行连接,连接成功后,手持终端和APP监控端将进行心跳报文的互发,从而使得两端之间确认同处于可控范围内,一旦手持终端和APP监控端之间的距离超出蓝牙通信范围,那么两端之间的蓝牙接口将出现断接,此时手持终端内部计时部分将开始工作,当断接持续时间大于报警阈值后,手持终端将启动蜂鸣器进行报警,本课题对于便携式手持终端的设计需求主要分为如下几个部分:
1、安装Altium Designer电路绘制软件,通过该软件来对便携式手持终端的硬件原理图进行绘制。
2、设计Type C硬件驱动电路,实现便携式手持终端可以通过Type C接口进行供电以及程序的下载。
3、设计HC05型蓝牙无线通信电路,通过软件程序的配置,将其配置为主机模式,并且能够实现对蜂鸣器的启闭驱动控制;
4、设计蜂鸣器驱动电路,在HC05蓝牙芯片的驱动控制下,能够在出现蓝牙断接时的报警功能。
便携式手持终端系统设计
蜂鸣器电路设计
在有源蜂鸣器的内部组成结构上,它主要以振荡器模块作为关键,周边配以感应线圈、薄膜、限流模块和磁铁,通过完善的电路搭建,实现整体电路结构设计,本论文将选用这种型号的有源蜂鸣器来完成发出报警信号,有源蜂鸣器驱动电路需要通过HC05蓝牙模块来进行控制,本课题采用PIO1管脚来实现对有源蜂鸣器的控制,当PIO1输出高电平时,该高电平信号能够导通SS8050管,使得大电流信号流入有源蜂鸣器中,使得蜂鸣器发出提示音,而PIO1输出低电平则无法使其工作。

图1 报警信号生成电路原理图设计
蓝牙通信电路设计
HC05是当今市场上最为常用的一种蓝牙,内部模块主要以HC05蓝牙核心芯片当做它的关键部分,该款HC05在正常工作时,含有最大传输100米距离的性能,同相同功能的模块相比,它具有更快的蓝牙通信速率,与此同时它19元的售价使得它具有很高的性价比,结合它的极致性能,把它配置在本智能防剽窃手机控制系统中能够明显提升系统性价比,使用者能够通过引脚的连接,直接操控HC05内部的功能模块电路,使得其电源电路、放大器、串口总线、蓝牙控制器和板载天线等部分相互配合,使得STC89C51单片机可以持续得到海量信号数据,以此使智能防剽窃手机控制系统的蓝牙无线通信部分高性能的运行,如下图中的电路原理图所示,本课题将HC05蓝牙模块的PIO1管脚配置为蜂鸣器驱动管脚,模块采用+3.3V直流电压进行供电,其内部模块已经进行了集成,用户无需进行外围电路配置。

图2 HC05蓝牙通信电路设计
软件系统设计
经过上文对这款智能防剽窃手机控制系统总体需求的分析,本部分将在上文基础上对手机APP监控端各项功能模块进行设计,通过自上而下的模块化设计方法,将系统总体划分为多个功能模块,通过对各个子功能模块的设计,最后通过有序的连接和搭配,实现总体任务指标,结合这款控制系统的各项预期功能指标需求来看,本课题将手机APP监控端划分为主面板、子菜单面板、蓝牙设备搜索列表面板三个部分,并结合相应的底层驱动代码,实现对前面板和各项功能的驱动控制,接下来对各个功能模块的工作流程进行设计。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/165.html

好棒文