蓝牙智能LED灯模块使用说明书与设计资料_第1页
蓝牙智能LED灯模块使用说明书与设计资料_第2页
蓝牙智能LED灯模块使用说明书与设计资料_第3页
蓝牙智能LED灯模块使用说明书与设计资料_第4页
蓝牙智能LED灯模块使用说明书与设计资料_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、蓝牙智能LED灯模块使用说明书III版本:V1.3目录 TOC o 1-5 h z 概述3 HYPERLINK l bookmark7 o Current Document 工作模式示意图4封装尺寸脚位定义5实物接线图6 HYPERLINK l bookmark10 o Current Document 操作注意事项7手机软件界面8XX15-DC-B3模块是一款采用最新BLE技术的无线智能LED魔灯的 驱动模块,用于家庭情景照明,通过iPhone等智能设备直接控制 四盏灯的开关,调节灯光的颜色、亮度,设定定时开关及灯光音 乐律动,给你前所未有的无线智能灯控体验,点亮创意生活的乐 趣。是基于CC

2、2540(BLE)技术的蓝牙灯控制板,客户只需要外接 18-36v电源与RGB或者RGBW大功率LED灯珠,使用我们公司 推出的APP公版,即可实现蓝牙彩灯控制,随心所欲您想要的 颜色变化。单路可实现最高12W的驱动。系统四路1000Hz输出256 级PWM可调的控制。可以按照包格式使用本模块,包格式数据 长度为4个字节,依次对应RBGW输出的PWM占空比。手机 APP通过UUID对模块进行写操作,写入的数据最后将以256 级的PWM输出。手机端遵循标准的Bluetooth 4.0协议,收到的 包中,包含了具体的数据,以及对应的UUID。蓝牙智能控制断电记忆开启闹钟开关设定灯光渐亮呵护一键场景

3、转变多灯分组掌控随心色彩调节乐享音乐情景工作模式示意图电源模块18-36VDC (蓝牙芯片TI2540德州仪器)GXDVCC1STR-BRGBWC-V0.3GXDVCC1STR-BRGBWC-V0.3图1: LED带恒流驱动控制版工作示意图封装尺寸脚位定义蓝牙芯片位置(元 件面:正面)序与引唧说明1接LED白色负极2接LED白邑正极3接LED柔色负极4接LED绿色正极5接LED蓝色负极6接LED蓝色正极7接LED红色负极8接LE红色正极9接DC1S-36V电源负极10接DC18-36V电源正棍实物接线图操作注意事项1、使用本模块有四路输出,单路最大功率不能超过12W.2、输入电压范围为18V-

4、36V之间,具体输入需要根据客户的LED灯串联的个数确定。如白灯串联5只为按照单只3.5V压降计算为17.5V,故不能低于18V。3、放置此模块需要将天线远离220v以及远离电源,以免造 成EMI和影响通信距离.蓝牙LED灯设计1.引言随着,2012年10月30日飞利浦在AppleStore出售最新的高科技Hue系列LED灯,并且只会交由苹果出售。Hue系列将是完全可有自定义的,并且通过一个灯泡内红蓝 绿三原色的LED可以混合出1600万种颜色的灯光。整个过程完全由iPhone上的App来 进行控制。从而引发了智能灯控发展的新思考,国内相关人士也纷纷进行研究。考虑到Hue 是采用WiFi无线控

5、制,而国内WiFi并未普及,本研究采用更普遍的蓝牙技术,采用手机 蓝牙与单片机通信产生可调占空比PWM波信号控制LED驱动电路实现LED的调光和DIY 调色。脉冲宽制(PWM)调光技术PWM调光是一种利用简单的数字脉冲,反复开关LED驱动器的调光技术。应用者的 系统只需要提供宽、窄不同的数字式脉冲,即可简单地实现改变输出电流,从而调节LED 的亮度。PWM调光的优点在于调光范围大,只要带宽足够,任何模拟值都可以使用PWM 进行编码,PWM调光可以在精确控制LED的亮度的同时,也保证LED发光的色度。2.1脉冲宽制(PWM)调光原理利用人眼睛视觉惰性,按固定频率操作占空比实现LED亮度调节,只要

6、调光比即PWM 波频率大于200Hz人眼就不会感觉到LED的闪烁。具体调光实现,通过控制LED的亮灭 时间,从而控制LED亮度,从电力学来看就是控制一定周期内电流的有效值。这种方法在 改变电流有效值大小的同时不改变电压和电流的大小,这样就保证了 LED的发光色度,这 是模拟调光和可控硅调光无法实现的。2.2占空比占空比是指高电平在一个周期之内所占的时间比率。方波的占空比为50%,占空比为 0.5,说明正电平所占时间为0.5个周期。Ts为脉冲周期Tw为脉冲宽度占空比 t=Tw/Tsx100。占空比的解释可以归纳为如下几种:1)在一串理想的脉冲序列中(如方波),正脉冲的持续时间与脉冲总周期的比值。

7、2)在一段连续工作时间内脉冲占用的时间与总时间的比值。3)在周期型的现象中,现象发生的时间与总时间的比。也就是电路释放能量的有效时间与总释放时间的比。2.3调光比调光比则是按下面的方法计算:Foper=X作频率Fpwm=调光频率调光比率=Foper/Fpwm其实也就是调光的最低有效占空比,比如Foper=100khz;Fpwm = 200Hz测调光比 为:100k/200 = 500。蓝牙模块组成3.1蓝牙技术基础蓝牙的创始人是瑞典爱立信公司,蓝牙技术是一种无线数据与语音通信的开放性全球规 范,它以低成本的近距离无线连接为基础,为固定与移动设备通信环境建立一个特别连接。 手机之间通过蓝牙实现数

8、据共享已成为常理,将手机变身为遥控器为人们的生活带来无限方 便。蓝牙技术由三部分组成,包括蓝牙无线电技术、蓝牙协议栈和蓝牙互操作性。3.1.1蓝牙无线电技术蓝牙无线电工作在全球通用的2.4GHzISM (即工业、科学、医学)频段,支持全双工 传输,使用IEEE802.15协议。蓝牙设备即连即用,抗干扰能力强、使用方便23.1.2蓝牙协议栈蓝牙协议栈包含一个软件栈和一个硬件栈。蓝牙硬件协议栈由蓝牙硬件提供,蓝牙软件 协议栈由软件实现。蓝牙软件协议栈提供Java蓝牙API给程序开放人员使用。3.1.3蓝牙互操作性蓝牙互操作性包括三方面内容:通用访问Profile定义了设备管理功能性;服务发 现应用

9、Profiles定义了服务发现方面的内容;串口 Profiles定义了互操作设备和模拟串 口电缆的能力3.2 HC-O6蓝牙模块。BC04外置8M Flash,带EDR模块HC-06为民用级,兼容HC-04工业级。其中, HC-06模块的TX管脚跟STC15F204EA单片机的P3.0管脚相接,RX管脚跟P3.1接。 HC-06模块接收手机端发来的数据,然后在通过串口 TR,TX管脚与单片机通信。蓝牙 2.0 带 EDR,2Mbps-3Mbps 调制度,内置 2.4GHz 天线,外置 8Mbit FLASH, 低电压3.3V工作(3.1V4.2V)配对时3040MA波动,配对完毕通信8MA,可

10、选PIO 控制标准HCI 端D(UART or USB),数字2.4GHz无线收发射,CSR BC04蓝牙芯片 技术,自适应跳频技术,蓝牙Class 2功率级别,工作温度为-25至+75,协波干扰为2.4MHz, 发射功率3dBm,有效控制距离为10m。手机APP设计4.1蓝牙连接相关程序设计首先,初始化本地蓝牙设备,建立LocalDevice类,包括取得本地设备实例、蓝牙名 称、设置发现模式、获得发现代理。创建public int BTS_Init()类函数,实现蓝牙初始 化判断,寻找默认蓝牙设备,打开蓝牙。启动蓝牙设备搜索,创建public voidBTS_StartScan()类函数,开

11、始寻找从机蓝 牙设备,注册搜寻函数,创建 public int BTS_ConnectToDevice(String DeviceAddress)类函数,实现连接到一个指定的蓝牙设备。创建public int BTS_SendDates(Stringbuffer)类函数实现字符串发送到已连接 好的蓝牙设备上,创建public int BTS_Finish()类函数结束蓝牙通信,最后创建接收 ACTION_FOUND 广播的 BroadcastReceiver privatefinal BroadcastReceiver mReceiver=newBroadcastReceiver()。4.2控

12、制信号相关程序设计首先创建一个用于控制信号的类publicclass PwmcontrolActivity extends Activity,里面包含创建界面的类函数public voidonCreate(BundlesavedIn stan ceState),发送控制信号类函数 public void onStop TrackingTouch(SeekBar seekBar)。创建类class InitThread extends Thread实现资源加载线程,里面创建用于四路 信号之间转换的public InitThread(PwmcontrolActivity act)类函数,实现与蓝牙

13、 程序接口的public void run()线程体,用于软件退出的类函数public booleanonKeyDown(int keyCo de,KeyEvent event)。单片机控制信号设计5.1硬件电路设计系统框图如图1所示,本硬件电路采用STC15F204EA单片机为主控器,CH-06蓝 牙模块的TXD与单片机11管脚P3.0连接,RXD与P3.1相连,实现蓝牙串口通信连接, 从P1.0,P1.1,P1.2,P1.3四个口输出四路可调占空比的PWM信号,采用一个L298芯片 将单片机控制信号和LED电源驱动隔离,避免了单片机带负载能力弱的缺点,以实现驱动 大功率LED。图1系统框图

14、5.2程序设计主函数流程图如图2所示,定义完相关变量和相关函数声明后,设计串口通信函数, 设置定时器1中断,中断函数为占空比控制函数,然后设计数据接收函数,当串口服务函 数接收到数据时,将数据发送到数据接收函数,然后将接受到的字符数据通过字符转型函数 进行字符的转型,然后通过标志iCommdType判断控制哪一路信号,当无标志信号来时, 一直循环检查,检查到相应的标志信号,然后执行占空比调节函数蓝牙模块与单片机之间的 通信使用模拟串口实现的,串口为标准配置:波特率9600,编写一个串口初始化函数void UART_INIT(),初始化相关标志,和寄存器,然后编写中断接收函数void tm0O

15、interrupt 1 using 1,接收串口发来的数据。设定定时器1中断并编写中断服务函数void tm1() interrupt 3 using1,实现P W M的占空比控制。编写数据接收函数char GetUartData(),将中断接收函数里接收到的数据发送这里,等待接收数据函数void WaitForChars (unsigned chariCount,char *Dest)通过调用数据接收函数char GetUartData(), 将手机发送来的数据装载到定义好的变量数组,然后通过字符转型函数unsigned int GetCmdType(char*Commd),将字符型数据转成

16、数字,通过标志判断,要控制哪一 路PWM波,然后将相应的数据传到控制占空比的中断服务函数,改变其占空比的输出。图2主函数流程图结果展示6.1手机端界面如图3所示,其中W调节白光,从0到100R、B、G共有100万种组合,每一种组 合对应一种颜色,通过改变RBG的组合,从而调节LED的颜色。6.2 PWM波输出效果如图4所示,这是其中一路PWM波的控制信号,通过手机端控制其占空比,用示波 器测出其波形。6.3实际调光调色效果选择几种组合调色效果如图5所示。智能LED球泡灯蓝牙方案可分为四个模块:AC-DC恒压模块、DC-DC恒流模块(其路数由调 色效果来决定)、LED变色模块及蓝牙控制模块。1智

17、能LED球泡灯蓝牙方案原理如下图所示,智能LED球泡灯蓝牙方案可分为四个模块:AC-DC恒压模块、DC-DC恒流 模块(其路数由调色效果来决定)、LED变色模块及蓝牙控制模块。以下为各模块功能的 详细阐述:原理框架图AC-DC恒压模块若将AC-DC恒压模块与DC-DC恒流模块结合起来那么便是一个多路恒流输出的LED开关 电源,而单从AC-DC恒压模块来看则是一个恒压输出的开关电源。因为涉及到需要控制改变 多路输出的不同状态从而达到调色温调亮度的目的,所以这里不直接采用一体式AC-DC恒流 开关电源方案,如若直接采用AC-DC多路输出芯片进行设计会遇到类似像每路输出产生互 相干扰,每路的调光信号

18、产生互相干扰等问题,因此还是采用先由AC-DC恒压,再由DC-DC 实现恒流的模式。此模块主要实现将交流市电转化为直流恒压电平给后路DC-DC模块及蓝牙 控制模块供电的功能。DC-DC恒流模块DC-DC恒流模块在AC-DC恒压模块输出的恒压电平的驱动下,通过本身内置的Mos管的 开关实现输出恒流的功能。同时DC-DC芯片上带有的模拟调光脚会根据蓝牙控制模块给出的 方波信号对输出恒定电流进行二次调节从而实现智能球泡灯改变亮度,改变色温的个性化功 能。DC-DC恒流模块的路数是根据用户想要的输出变化效果所决定的。若用户只需实现暖色 光到冷白光的一个调节,那么只需两路DC-DC模块,若客户需要实现更多更炫彩的调光方案, 那就需要至少四路的DC-DC模块。1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论