可以连接多个设备,克服同步的问题[2]。蓝牙使用的是用分散式网络结构,它可以 很好的支持点对点的单线通信,也可以支持点对多点的多线程通信方式,同时也 具有快跳频和短包技术[3] [4]。它包括两种工作模式进行传输,分别是分时全双工模 式和实时全双工模式,它的数据速率可以达到 1Mbps。蓝牙是一种基于包的主从 结构的协议。
蓝牙技术的推广和使用给人们的工作和生活方式带来了很大便利性,蓝牙技 术的独特优势使得它在当前热门的智能家居应用领域的到广泛应用,比如美国家 庭建筑协会发布的 Smart House 系统,日本的 Super Home 系统,欧洲的的集成家 庭系统 HIS 等,都是使用蓝牙技术作为家用设备的通信手段。目前,蓝牙门锁, Honeywell 智能空气净化器这类基于蓝牙技术的智能家居产品已经得到广泛使用。
1。3 工作内容与安排
本课题研究的是基于蓝牙技术的家庭照明控制系统设计,通过手机端的蓝牙 调试助手 APP 以及蓝牙技术,提高了生活应用的便利性,利用蓝牙技术这一无线 通信的方法,可以通过手机终端便捷的调控家里的灯具设备。系统设计的硬件电 路系统,其中包括蓝牙模块、嵌入式控制系统、电源模块、LED 灯驱动模块,声 光一体开关。
本课题的工作内容包括以下几个方面: 一、前期准备阶段,根据课题的论文研究方向,制定论文研究的知识结构。
针对本课题,需要对蓝牙技术的背景、发展现状、应用方法、通信协议等几个方 面做深入研究,掌握蓝牙技术的通信协议。研究单片机在电子设计中的应用与开 发流程。
二、中期设计阶段,认真整理、详细阅读分析论文资料和技术资料,结合自 己的观点,制定系统设计方案,并对方案的可行性做出分析。根据制定的计划方 案进行系统的制作,其中包括软件系统设计、硬件电路系统设计两大部分。在系 统设计完成之后对系统进行调试运行,解决系统存在的问题,完善并优化系统设 计。
三、后期完成阶段,根据系统设计以及相关资料开始进行论文的写作,对论 文进行修改,完成最后的总结工作。
1。4 预期成果
根据本课题的内容要求与工作安排,实现本论文设计的基于蓝牙技术的照明 控制系统通过蓝牙无线通信技术,实现一种智能家居的照明控制系统,通过手机 蓝牙向控制系统发送指令,就可以方便的实现控制 LED 灯的开关、LED 灯亮度控 制的功能,方便使用,也方便了我们的日常生活。
本论文于蓝牙技术的照明控制系统实现的功能包括以下几个方面: 一、根据系统设计要求,实现单片机最小系统原理图、PCB 图的绘制并且制作
最小系统,能够使最小系统正常工作。在最小系统的基础上连接外围蓝牙设备实 现单片机系统有手机终端的正常通信。
二、通过软件实现 LED 灯系统软开关,通过发送指令控制 LED 灯的开关状态, 实现方便控制 LED 灯开关的操作功能,方便用户管理与使用的目的。
三、通过软件程序实现 LED 灯系统的亮度调节功能,在保证单片机系统与手 机终端设备正常蓝牙通信连接的前提下,能够通过手机终端发送打开 LED 灯系统 的操作后,发送自定义调光亮度协议指令,分级调控 LED 灯亮度的功能。
第二章 系统总体设计介绍
2。1 系统硬件总体设计
控制系统选择的是 STM32F103 作为 MCU,这款芯片是属于 STM32F103 系列 的控制器,STM32F103 具有强大的定时器功能,可以方便的设置定时器寄存器产 生我们所需要的 PWM 波输出,从而实现我们的调节 LED 照明亮度,所以我们选 择了它作为我们的主芯片。构成最小系统时单片机系统的核心部分,除了主控芯 片之外,最小系统还包括复位电路、晶振电路、BOOT 电路等部分[16]。终端是通 过安卓手机端的蓝牙调试助手 APP 实现的,通过在终端手机上安卓蓝牙调试助手, 然后连接控制系统的蓝牙模块,再连接上之后通过手机终端向控制系统发送指令, 由单片机接收到,再通过解析指令进行相应的控制操作[16]。