苏州地区纺织业对外贸易的现状及发展研究对策.doc
《苏州地区纺织业对外贸易的现状及发展研究对策.doc》由会员分享,可在线阅读,更多相关《苏州地区纺织业对外贸易的现状及发展研究对策.doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计 题目:蓝牙通信控制电子锁学 院: 专 业: 姓 名: 指导教师: 201 年 月 日摘 要随着社会的发展和进步,家居智能化越来越成为未来的发展趋势。目前市场上的电锁门禁主要采用按键的机械密码锁,一定程度上安全度不够高,且使用不够人性化。本文设计了一种基于单片机微控制器控制的蓝牙遥控密码锁系统,能让用户通过手机控制密码锁的开关,且脱机情况下能够通过按键解锁。本项目系统设计分为硬件和软件两部分。硬件部分主要分为电锁控制器的主板设计和电锁受控模块的设计。软件部分包括数据收发模块、蓝牙通信模块等。系统实现功能主要有蓝牙远程控制功能,按键密码输入功能,干接点弱电控制功能等。实验表明,该系统能够
2、在手机蓝牙发送控制信号以及密码的方式下控制密码锁的开合状态,并且在蓝牙控制受限的情况下,还能够通过主机携带的按键密码输入控制密码锁的开合,具有设计成本低、可靠性高的特点,达到了设计要求。关键词:密码锁;蓝牙收发模块;STM32F4;uCOSII系统;智能手机ABSTRACTWith the development and progress of society, intelligent household more and more to become the future development trend. At present, mechanical cipher lock is mai
3、nly to be used on the market, to a certain extent, security is not high enough, and the use of lack of humanization. This thesis present an bluetooth remote control cipher lock system based on micro-controller, which can allow users to control the password lock switch by mobile phone bluetooth, and
4、through the keys to unlock in the offline condition. The system contains hardware module and software module. The former contains the controller of electric lock and the controlled of clectric module, and the latter contains data transmission and buletooth communication module. The mainly functions
5、contain bluetooth remote controller, key password input, electric controller, etc. Experiments show that the system can not only be controlled by bluetooth of smart phone , but also can be controlled by key password. The system has the characteristics of low cost, high reliability, and satisfies the
6、 design requirements.Keywords: Coded Lock; Bluetooth Transceiver; STM32F4; uCOSII Syestem; Smart Phone目 录 1. 绪论.11.1 课题意义.11.2 国内外研究现状.11.3 主要研究内容. . 22. 蓝牙遥控密码锁系统方案设计.22.1 系统总体功能分析. .22.2 系统设计流程.32.3 系统功能模块设计.32.4 系统工作流程.53. 系统硬件设计.63.1 系统模块芯片特性.63.1.1 STM32F4微控制器芯片.63.1.2 MP2359电源芯片.93.1.3 HC05蓝牙接
7、收芯片.103.1.4 TLP521-1光耦隔离芯片.113.1.5 GT9147触摸屏驱动芯片.123.2 主板硬件电路设计.123.2.1 STM32最小系统设计.123.2.2 电源电路设计.163.2.3 蓝牙接收模块.173.2.4 TFT触摸屏模块.183.2.5 LED驱动电路.203.2.6 蜂鸣器驱动电路.203.2.7 干接点输出电路.213.2.8 干接点检测电路.214. 总结.49参考文献.52致谢.531 绪论1.1 课题意义在人们的日常生活中,锁被广泛使用,人们常用锁具来保证一些贵重物品乃至自己家庭的安全,目的就是为了提高安全性。常见的锁有普通机械锁、机械密码锁、
8、电磁卡锁、指纹(虹膜)锁等。普通的机械锁极容易被强行破坏,安全系数不高,并且需要携带过多的钥匙,给生活带来不便;机械密码锁虽然安全系数高但造价相对较高;电磁卡锁由于磁卡信息极易受外界干扰而失磁导致无法开锁,而指纹(虹膜)锁虽然安全性很好,但会因手指划伤或虹膜充血等收到限制。生活在提高,时代在进步,人类在向文明迈进。因此研究一种新型的密码锁具有很高的现实需求性。本文研究的范围仅仅是智能家居系统中的一个子系统,电锁门禁。就目前而言,大多数人越来越依赖手机,特别是年轻人甚至是手机不离身。基于此,本文将设计一款蓝牙遥控密码锁,使其同时具有触摸按键和手机APP两种种开锁方式。1.2 国内外研究现状电子锁
9、的研究从上世纪30年代就开始了,在某些特殊场合早有应用。研究这种锁的初衷是提高锁具的安全性,因为密码锁的密码量很大,可以和机械锁配合,避免因钥匙被仿制而出现的问题。在安全性提高的前提下不需要钥匙被越来越多的人所欣赏。现代生活对钥匙的要求是的钥匙从有形变成无形,安全要求也使得数据量小的机械钥匙逐渐被数据量多的数字密码锁升值是数字量更多的生物资料识别系统所取代。特别是进入20世纪80年代以后,随着电子锁专用集成电路的出现,电子锁的体积缩小、可靠性提高,廉价产品开始出现,给电子锁进入大众生活提供了可能。目前,在西方发达国家,电子密码锁已经广泛应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现
10、门窗管理。在我国电子密码锁的成本还很高,应用还不广泛。希望通过努力,使电子密码锁在我国也得到广泛应用。1.3 主要研究内容由于本文研究的蓝牙遥控密码锁想融入智能家居系统,那么它必将具有以下四点非常重要的功能:稳定的通信功能;设备的自足性功能(脱机功能);设备的人性化;交互系统。根据本文的研究内容,论文结构安排如下:第1章简要介绍课题研究的意义,密码锁的研究现状及发展趋势,并简要介绍了本文的主要工作。第2章确定系统设计方案,分析系统设计总体功能及流程,设计系统功能模块。第3章详细介绍系统硬件设计,包括控制器的主板和电控锁模块等。第4章详细介绍系统软件设计,包括ucosII单片机实时操作系统,智能
11、手机指令发送app等。第5章在详细介绍实验情况的基础上,对蓝牙遥控密码锁系统进行总结,并对未来工作进行展望。2 蓝牙遥控密码锁系统方案设计2.1系统功能模块的设计蓝牙遥控密码锁系统的硬件设计分为主板设计和干接点弱点控制模块两部分。其中,两部分主要模块包含以下几个部分:微控制器模块:此模块是本课题设计的蓝牙遥控密码锁系统的核心部分。目前,单片机的种类较多,由于本系统所设计的微控制器功能并不是很复杂,所以不需要过于高端的ARM处理器,同时为了保证系统的运行速度也不采用51内核的单片机1。因而选用了较为先进的ARM Cortex-M4内核的STM32F407单片机2,其拥有丰富的外设,完全能够满足本
12、次设计的要求,也有利于日后产品升级的需求,且成本较低,易于产业化。电源模块2:蓝牙遥控密码锁的主板所需要的电源高效、稳定的5 V,因此本课题选用了DC-DC芯片(MP2359),由于采用了DC-DC芯片,所以主板系统的供电范围十分宽(只要在DC6-16 V供电就可以),何以适应较大范围的供电电源。在耗电较大的情况下,比如本课题用到的触摸屏实时监测,这种供电方式也能够为系统提供足够的供电电流。触摸屏模块:此模块是本课题设计的蓝牙遥控密码锁系统的脱机使用的核心部分。本系统使用的ALIENTEK4.7寸TFTLCD模块自带的触摸屏3,该电容触摸屏具有手感好、无需校准、支持多点触控、透光性好等优点。由
13、于本密码锁系统主要用于家用,所以不仅满足了电容触摸屏的使用环境要求,且会提供较好的用户体验。蓝牙发送模块:本课题设计的蓝牙遥控密码锁系统要实现通过手机蓝牙向主控器发送数据和指令,本调试过程中使用的安卓手机的蓝牙系统,通过安装Bluetooth Serial control APP来完成蓝牙信号的发送。蓝牙接收模块:由于本次设计需要能够蓝牙遥控控制窗帘的开合,利用微控制器驱动蓝牙模块来接收上位机发送过来的指令。因此,系统蓝牙接收模块选用了HC-05嵌入式蓝牙串口通信模块,采用SPI通信,非常易于连接到单片机。蜂鸣器反馈模块:主板接收到遥控传来的信息后,会通过声音的形式将接收状态反馈给用户,显示出
14、正常接收结果。蜂鸣器并无特别要求,由于系统设计主板电源模块采用的5 V供电,因此只需要选择5 V的蜂鸣器即可。干接点弱电控制模块:为了避免外接的干接点影响到系统功能,对于干接点模块采用弱电控制,并采取隔离的方式。因而,可以利用光耦隔离继电器来获得电接点信号,其中光耦驱动器采用TLP521芯片。LED反馈模块4:当用户想在较远的地方了解到密码锁的开关状态时候,可以通过判断密码锁主板上面的LED反馈灯的颜色快速了解密码锁的状态。LED无特殊要求,由于系统设计主板电源模块采用的5 V供电,因此只需要选择5 V的LED即可。电控锁模块:由于系统设计过程主要考虑功能实现的可能性,电控锁选用了比较经济的赛
15、瑞XG-03 DC12 V/24 V小电锁,该电控锁模块通过干接点弱点控制来实现,用户可根据自身实际要求选用不同的电锁模块。2.2 系统的工作流程与传统控制窗帘的方式不同,本课题所设计的蓝牙遥控密码锁系统具有以下两种控制方式:蓝牙遥控控制电锁的开关;脱机触摸键盘控制电锁的开关。这两种方式均可以访问系统。蓝牙遥控密码锁系统的蓝牙遥控以及脱机键盘控制功能主要通过对主板部分的设计实现,并能实现参数设置及远程通信功能。如图2-1所示为蓝牙遥控密码锁主板的系统工作框架。图2-1 蓝牙遥控密码锁系统主板工作框架系统通过高频率的扫描系统获取蓝牙指令或触摸屏指令控制信息,根据所获信息利用主板部分的微控制器ST
16、M32F4判断密码的正确性,正确则产生干接点信号,控制光耦继电器的开闭,来选择连通驱动电源与电控锁。同时,用户还可以选择密码可见或不可见,用户也可以修改密码。3 系统硬件设计本课题所设计的蓝牙遥控密码锁设计不少硬件模块,具体如下:微控制器STM32F407芯片,MP2359电源芯片,蓝牙接收模块ATK-HC05,光耦隔离芯片TLP521-1,TFTLCD电容触摸屏驱动芯片。下面对各功能模块的芯片特性进行详细介绍及分析。3.1 系统模块芯片特性3.1.1 STM32F407微控制器芯片蓝牙遥控密码锁的核心部分是主机部分的微控制器。目前,单片机的种类较多,由于本系统所设计的微控制器功能并不是很复杂
17、,所以不需要过于高端的ARM处理器,同时为了保证系统的运行速度也不采用51内核的单片机。因而选用了较为先进的ARM Cortex-M45内核的STM32F407ZGT6单片机,其拥有丰富的外设,完全能够满足本次设计的要求,也有利于日后产品升级的需求,且成本较低,易于产业化。此系列芯片的工作频率为168 MHz,内嵌ARM Cortex-M4的核,内置高速存储器,是一种中高端的32位的微控制器。STM32F407增强型系列的芯片具有省电模式保证低功耗应用的要求,共包含一个512 K FLASH、192K SRAM、硬件FPU、12个16位定时器、2个32位定时器还包含许多标准的和先进的通信接口,
18、适合于多种应用场合。STM32F407主系统包含一个Cortex-M4的内核主系统由32位多层AHB总线矩阵构成,可以实现以下部分的互连:八条 主控总线:Cortex-M4F内核I总线、D总线、S总线,DMA1存储总线,DMA2存储总线,DMA外设总线,以太网DMA总线、USB OTG HS DMA总线。七条被控总线:内部Flash ICode总线,内部Flash DCode总线,主要内部SRAM1(112 KB),辅助内部SRAM(16 KB),辅助内部SRAM3(64 KB)(仅适用于STM32F42xxx和STM32F43xxx器件),AHB1外设(外设AHB-APB总线桥和APB外设)
19、,AHB2外设,FSMC。借助总线矩阵,可以实现主控总线到被控总线的访问,这样即使在多个高速外设同时运行期间,系统也可以实现并发访问和高效运行,其系统架构如图3-1所示。图3-1 STM32F407系统结构STM32F407可以使用三种不同的时钟源来驱动系统时钟(SYSCLK)的:HSI振荡器时钟、高速外部时钟信号(HSE)振荡器时钟、及PLL时钟,如图3-2所示为STM32F407时钟树。HSI时钟信号由内部8 MHz的RC振荡器产生;HSE可以由HSE外部晶体和陶瓷谐振器两种时钟源产生;内部PLL可以用来倍频HSI RC的输出时钟或HSE晶体输出时钟。 图3-2 STM32F103时钟树在
20、STM32F4中,有五个最重要的时钟源,为HSI、HSE、LSI、LSE、PLL。其中PLL实际是分为两个时钟源,分别为主PLL和专用PLL。从时钟频率来分可以分为高速时钟源和低速时钟源,在这五个中HSI,HSE以及PLL是高速时钟,LSI和LSE是低速时钟。从来源可分为外部时钟源和内部时钟源,外部时钟源就是从外部通过接晶振的方式获取时钟源,其中HSE和LSE是外部时钟源,其他的是内部时钟源。该器件具有以下两个次级时钟源:2 kHz低速内部RC(LSI RC),该RC用于驱动独立看门狗,也可选择提供给RTC用于停机/待机模式下的自动唤醒。32.768 kHz低速外部晶振(LSE晶振),用于驱动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 苏州 地区 纺织业 对外贸易 现状 发展 研究 对策
限制150内