本發(fā)明涉及家電領(lǐng)域,尤其涉及一種app智能燈。
背景技術(shù):
智能家電,就是將微處理器、傳感器技術(shù)、網(wǎng)絡(luò)通信技術(shù)引入家電設(shè)備后形成的家電產(chǎn)品,具有自動(dòng)感知住宅空間狀態(tài)和家電自身狀態(tài)、家電服務(wù)狀態(tài),能夠自動(dòng)控制及接收住宅用戶在住宅內(nèi)或遠(yuǎn)程的控制指令;同時(shí),智能家電作為智能家居的組成部分,能夠與住宅內(nèi)其它家電和家居、設(shè)施互聯(lián)組成系統(tǒng),實(shí)現(xiàn)智能家居功能,而這就形成了物聯(lián)網(wǎng)中的一個(gè)最具體的應(yīng)用,隨著人類應(yīng)用需求和家電智能化的不斷發(fā)展,其內(nèi)容將會(huì)更加豐富,而最能融入人類日常生活的智能家電就是led燈具,當(dāng)然,根據(jù)實(shí)際應(yīng)用環(huán)境的不同智能家電的功能也會(huì)有所差異,但智能家電一般應(yīng)具備以下基本功能:通信功能、智能程序控制功能、交互式控制等,其中的最基本功課,就是無線操控功能,在智能家居系統(tǒng)與物聯(lián)網(wǎng)應(yīng)用中,led燈也是最能體現(xiàn)智能控制、遠(yuǎn)端控制、無線控制的家電之一。
隨著光電技術(shù)的快速進(jìn)步,以及中國(guó)大陸對(duì)新能源產(chǎn)業(yè)的重視加大,具備環(huán)保、節(jié)能特性的led照明產(chǎn)業(yè)正迅速成為最熱門的產(chǎn)業(yè)之一,根據(jù)中國(guó)國(guó)家半導(dǎo)體照明工程研發(fā)及產(chǎn)業(yè)聯(lián)盟提供的數(shù)據(jù)顯示,2009年中國(guó)led照明工業(yè)銷售產(chǎn)值達(dá)600億元人民幣,同比增長(zhǎng)30%以上,使中國(guó)成為全球led產(chǎn)業(yè)發(fā)展最快的區(qū)域之一,中國(guó)的led制造實(shí)力與制造水平也扮演全球的領(lǐng)先角色,led燈之所以能夠受到市場(chǎng)乃至人們的青睞,是因?yàn)樗陌l(fā)光率非常高,能夠達(dá)到801m/w,在相同的照度情況下能節(jié)電80%以上,在很大的程度上就起到了節(jié)能的作用,led燈的色溫有很多種,各種色溫的顯色性非常好,顯色的指數(shù)也非常的高,可以根據(jù)終端用戶的使用場(chǎng)景進(jìn)行選擇與調(diào)配,led燈的emi符合全球的指標(biāo),功率因數(shù)大于等于0.9,二諧波失真小于等于20%,能夠降低供應(yīng)電路的電能的損耗,減少對(duì)線路的損害,不會(huì)對(duì)電網(wǎng)造成污染,led燈的全電壓范圍指數(shù)是在85v至264v之間,這保證了led燈的亮度和使用壽命比較不會(huì)受電壓波動(dòng)的影響,使led燈幾乎能夠在全球范圍內(nèi)使用,led燈沒有輻射,其燈內(nèi)部沒有汞等等危害物質(zhì),對(duì)人體較為安全,led燈是純正的直流工作,不會(huì)因交流切換出現(xiàn)頻閃的現(xiàn)象,這就消除了燈具使用過程中因頻閃而引起視覺疲勞現(xiàn)象。
目前,人們通過用手觸動(dòng)在燈具上的開關(guān)進(jìn)行對(duì)燈具的控制,使用起來非常不方便,如果能借助人們手中的智能手機(jī)進(jìn)行對(duì)燈具的控制,便能給生活帶來很大的方便。通過手機(jī)短信等對(duì)燈具進(jìn)行控制則需要用戶支付流量費(fèi)用。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在提供一種app智能燈。
為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明采用以下技術(shù)方案,一種app智能燈,該智能燈包括手機(jī)app模塊、藍(lán)牙通信模塊、數(shù)模轉(zhuǎn)換器、pwm控制模塊和led燈,手機(jī)app模塊與藍(lán)牙通信模塊無線連接,藍(lán)牙通信模塊連接數(shù)模轉(zhuǎn)換器,數(shù)模轉(zhuǎn)換器連接pwm控制模塊,pwm控制模塊連接led燈,藍(lán)牙通信模塊接收到手機(jī)app的控制信號(hào)后通過數(shù)模轉(zhuǎn)換器輸出信號(hào)給pwm控制模塊,pwm控制模塊通過改變led燈的占空比調(diào)節(jié)led燈的顏色和亮度,藍(lán)牙通信模塊采用藍(lán)牙跳頻算法與手機(jī)app模塊進(jìn)行數(shù)據(jù)傳輸,將藍(lán)牙通信跳頻算法寫入手機(jī)app以及藍(lán)牙通信模塊,以確保手機(jī)app與藍(lán)牙通信模塊的收發(fā)信息一致通信模塊才能相互通信,跳頻算法是把頻帶分成若干個(gè)跳頻信道,在一次連接中,無線電收發(fā)器按照一定的碼序列不斷地從一個(gè)信道跳到另一個(gè)信道,只有收發(fā)雙方按照這個(gè)規(guī)律通信,而其他干擾源不可能按照同樣的規(guī)律進(jìn)行干擾,總共存在10種跳頻序列,分為79跳和23跳,79跳和23跳各有5種,它們分別是:呼叫跳頻序列、呼叫應(yīng)答序列、查詢序列、查詢應(yīng)答序列和信道跳頻序列,每個(gè)信道由一個(gè)偽隨機(jī)跳頻序列表示,每個(gè)微微網(wǎng)的跳頻序列都不一樣,跳頻選擇方案由兩部分組成:選擇一個(gè)序列,在跳頻頻率上映射該序列;在選擇好序列的情況下,輸入數(shù)據(jù),輸入的數(shù)據(jù)分為兩組,分別是本地時(shí)鐘和當(dāng)前地址,在手機(jī)app模塊與藍(lán)牙通信模塊的連接狀態(tài)下,本地時(shí)鐘(clkn)由一個(gè)與主時(shí)鐘(clk)相等的補(bǔ)償進(jìn)行修改,具體來講,本地時(shí)鐘是在藍(lán)牙通信模塊的mcu晶振電路上產(chǎn)生的時(shí)鐘信號(hào),主時(shí)鐘是指mcu接收到手機(jī)通信時(shí)的時(shí)鐘信號(hào),相等補(bǔ)償是指晶振電路連接的一個(gè)補(bǔ)償電路對(duì)接收到的信號(hào)失真補(bǔ)償,確保信號(hào)穩(wěn)定,在連接狀態(tài)時(shí)跳頻選擇方案的輸入數(shù)據(jù)只能使用時(shí)鐘的27位msb,而在呼叫和查詢子狀態(tài)下,將使用時(shí)鐘的整個(gè)28位msb,查詢狀態(tài)是指藍(lán)牙模塊會(huì)每間隔幾秒鐘查詢一次是否連接手機(jī)端以及是否有新指令,呼叫狀態(tài)是指操作手機(jī)app模塊控制燈的變化的一種指令,在呼叫狀態(tài)下,本地時(shí)鐘將被修改為被叫單元對(duì)主單元的估計(jì)值;當(dāng)前地址的輸入數(shù)據(jù)由28位組成,即整個(gè)lap(藍(lán)牙低地址部分)和uap(藍(lán)牙高地址部分)的低4位,在連接狀態(tài)中,可使用主單元地址,在呼叫子狀態(tài)下則使用呼叫單元地址,而當(dāng)為查詢子狀態(tài)時(shí),將使用和giac(通用查詢識(shí)別碼)對(duì)應(yīng)的uap/lap,上述幾種狀態(tài)下輸入的本地時(shí)鐘和當(dāng)前地址經(jīng)過映射后輸出則構(gòu)成一個(gè)偽隨機(jī)序列,跳頻選擇方案的映射過程由一次加法運(yùn)算、xor操作、排列操作、二次加法運(yùn)算和寄存器選擇順序構(gòu)成,一次加法操作僅在該階段上加一個(gè)常數(shù),并對(duì)32求模,而對(duì)于呼叫跳頻序列,一次加法運(yùn)算是多余的,因?yàn)樗鼉H在本頻段內(nèi)改變狀態(tài),在xor操作中,如果用z’來表示一次加法運(yùn)算的輸出,則z’的四個(gè)lsb分別與地址位a22-19作模2的異或運(yùn)算,輸出分別為z0、z1、z2、z3。排列操作是該算法的核心,對(duì)于79跳模式包含從輸入5到輸出5的切換,期間采用由控制字控制蝶型運(yùn)算的操作方式,而輸入和輸出的映射關(guān)系根據(jù)79跳和23跳兩種模式分為以下兩種:針對(duì)79跳模式,跳頻選擇方案將選擇占用間隙為64mhz的32跳頻段,并以隨機(jī)次序訪問這些跳頻一次,然后,選擇一個(gè)不同的32跳頻段,并依次類推,對(duì)于呼叫、呼叫掃描和呼叫應(yīng)答子狀態(tài),將使用同一32跳頻段,該段由地址進(jìn)行選擇,不同單元將具有不同呼出頻段;23跳模式與79跳模式只是各模塊輸入信號(hào)線的位數(shù)以及末尾存儲(chǔ)單元的個(gè)數(shù)等略有差異,使用統(tǒng)一的硬件電路或軟件程序即可產(chǎn)生滿足兩種模式要求的跳頻序列,而且在同一模式中,為了產(chǎn)生各種狀態(tài)下的跳頻序列,僅需對(duì)藍(lán)牙芯片收到手機(jī)app的輸入控制信號(hào)a-f,x,yl,y2取不同的值即可。
進(jìn)一步地,所述的led燈為rgbled燈。
進(jìn)一步地,所述的的藍(lán)牙通信模塊采用bk3260芯片。
進(jìn)一步地,在79跳模式下的某一信道跳頻序列,各輸入控制信號(hào)的取值為:
x—clk6_2;
a—a27一23·clk25一21;
b—a22_19;
c—a8,6,4,2,0·clk20_16;
d-a18-10·clk15_7;
e—ai3,11,9,7,5,3,1;
f一16xclk27_7mod79;
y1—clk1;
y2-32xclk1;
其中“·”表示位異或,“clk6-2”表示主單元時(shí)鐘的第6位到第2位,“a22-19”表示主單元地址的第22位到第19位,取地址輸入a=ox3716bb8a,主設(shè)備藍(lán)牙時(shí)鐘的初始值為0x00000000,通過編程得到信號(hào)跳頻序列,記錄了一個(gè)時(shí)鐘周期的信道跳頻頻率取值,即227個(gè)連續(xù)跳頻頻率取值。
本發(fā)明采用藍(lán)牙通信模塊來傳輸數(shù)據(jù),藍(lán)牙安全體系結(jié)構(gòu)的主要特點(diǎn)是開放性和靈活性,提供短距離對(duì)等層之間的通信,采用數(shù)據(jù)加密和使用者鑒權(quán)等措施以保證通信的安全性,跳頻技術(shù)是藍(lán)牙系統(tǒng)使用的關(guān)鍵技術(shù)之一,對(duì)應(yīng)于單時(shí)隙分組,藍(lán)牙的跳頻速率為每秒1600跳,對(duì)應(yīng)于多時(shí)隙分組,跳頻速率有所降低,但在建立鏈接時(shí)(包括尋呼和查詢)特別提高為每秒3200跳,使用這樣高的跳頻速率,藍(lán)牙系統(tǒng)具有足夠高的抗干擾能力和安全性,跳頻技術(shù)把頻帶分成若干個(gè)跳頻信道,在一次連接中,無線電收發(fā)器按照一定的碼序列不斷地從一個(gè)信道跳到另一個(gè)信道,只有收發(fā)雙方按照這個(gè)規(guī)律通信,而其他干擾源不可能按照同樣的規(guī)律進(jìn)行干擾,與其他工作在相同頻段的系統(tǒng)相比,藍(lán)牙跳頻更快,數(shù)據(jù)包更短,這使藍(lán)牙系統(tǒng)比其他系統(tǒng)通信連接更穩(wěn)定、通信速率更快,同時(shí)不容易被干擾和破解。
附圖說明
圖1是本發(fā)明的示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
在本發(fā)明的描述中,除非另有規(guī)定和限定,需要說明的是,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是機(jī)械連接或電連接,也可以是兩個(gè)元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語的具體含義。
下面參照?qǐng)D1描述根據(jù)本發(fā)明實(shí)施例的一種app智能燈,該智能燈包括手機(jī)app模塊、藍(lán)牙通信模塊、數(shù)模轉(zhuǎn)換器、pwm控制模塊和led燈,手機(jī)app模塊與藍(lán)牙通信模塊無線連接,藍(lán)牙通信模塊連接數(shù)模轉(zhuǎn)換器,數(shù)模轉(zhuǎn)換器連接pwm控制模塊,pwm控制模塊連接led燈,藍(lán)牙通信模塊接收到手機(jī)app的控制信號(hào)后通過數(shù)模轉(zhuǎn)換器輸出信號(hào)給pwm控制模塊,pwm控制模塊通過改變led燈的占空比調(diào)節(jié)led燈的顏色和亮度,藍(lán)牙通信模塊采用藍(lán)牙跳頻算法與手機(jī)app模塊進(jìn)行數(shù)據(jù)傳輸,將藍(lán)牙通信跳頻算法寫入手機(jī)app以及藍(lán)牙通信模塊,以確保手機(jī)app與藍(lán)牙通信模塊的收發(fā)信息一致通信模塊才能相互通信,跳頻算法是把頻帶分成若干個(gè)跳頻信道,在一次連接中,無線電收發(fā)器按照一定的碼序列不斷地從一個(gè)信道跳到另一個(gè)信道,只有收發(fā)雙方按照這個(gè)規(guī)律通信,而其他干擾源不可能按照同樣的規(guī)律進(jìn)行干擾,總共存在10種跳頻序列,分為79跳和23跳,79跳和23跳各有5種,它們分別是:呼叫跳頻序列、呼叫應(yīng)答序列、查詢序列、查詢應(yīng)答序列和信道跳頻序列,每個(gè)信道由一個(gè)偽隨機(jī)跳頻序列表示,每個(gè)微微網(wǎng)的跳頻序列都不一樣,跳頻選擇方案由兩部分組成:選擇一個(gè)序列,在跳頻頻率上映射該序列;在選擇好序列的情況下,輸入數(shù)據(jù),輸入的數(shù)據(jù)分為兩組,分別是本地時(shí)鐘和當(dāng)前地址,在手機(jī)app模塊與藍(lán)牙通信模塊的連接狀態(tài)下,本地時(shí)鐘(clkn)由一個(gè)與主時(shí)鐘(clk)相等的補(bǔ)償進(jìn)行修改,具體來講,本地時(shí)鐘是在藍(lán)牙通信模塊的mcu晶振電路上產(chǎn)生的時(shí)鐘信號(hào),主時(shí)鐘是指mcu接收到手機(jī)通信時(shí)的時(shí)鐘信號(hào),相等補(bǔ)償是指晶振電路連接的一個(gè)補(bǔ)償電路對(duì)接收到的信號(hào)失真補(bǔ)償,確保信號(hào)穩(wěn)定,在連接狀態(tài)時(shí)跳頻選擇方案的輸入數(shù)據(jù)只能使用時(shí)鐘的27位msb,而在呼叫和查詢子狀態(tài)下,將使用時(shí)鐘的整個(gè)28位msb,查詢狀態(tài)是指藍(lán)牙模塊會(huì)每間隔幾秒鐘查詢一次是否連接手機(jī)端以及是否有新指令,呼叫狀態(tài)是指操作手機(jī)app模塊控制燈的變化的一種指令,在呼叫狀態(tài)下,本地時(shí)鐘將被修改為被叫單元對(duì)主單元的估計(jì)值;當(dāng)前地址的輸入數(shù)據(jù)由28位組成,即整個(gè)lap(藍(lán)牙低地址部分)和uap(藍(lán)牙高地址部分)的低4位,在連接狀態(tài)中,可使用主單元地址,在呼叫子狀態(tài)下則使用呼叫單元地址,而當(dāng)為查詢子狀態(tài)時(shí),將使用和giac(通用查詢識(shí)別碼)對(duì)應(yīng)的uap/lap,上述幾種狀態(tài)下輸入的本地時(shí)鐘和當(dāng)前地址經(jīng)過映射后輸出則構(gòu)成一個(gè)偽隨機(jī)序列,跳頻選擇方案的映射過程由一次加法運(yùn)算、xor操作、排列操作、二次加法運(yùn)算和寄存器選擇順序構(gòu)成,一次加法操作僅在該階段上加一個(gè)常數(shù),并對(duì)32求模,而對(duì)于呼叫跳頻序列,一次加法運(yùn)算是多余的,因?yàn)樗鼉H在本頻段內(nèi)改變狀態(tài),在xor操作中,如果用z’來表示一次加法運(yùn)算的輸出,則z’的四個(gè)lsb分別與地址位a22-19作模2的異或運(yùn)算,輸出分別為z0、z1、z2、z3。排列操作是該算法的核心,對(duì)于79跳模式包含從輸入5到輸出5的切換,期間采用由控制字控制蝶型運(yùn)算的操作方式,而輸入和輸出的映射關(guān)系根據(jù)79跳和23跳兩種模式分為以下兩種:針對(duì)79跳模式,跳頻選擇方案將選擇占用間隙為64mhz的32跳頻段,并以隨機(jī)次序訪問這些跳頻一次,然后,選擇一個(gè)不同的32跳頻段,并依次類推,對(duì)于呼叫、呼叫掃描和呼叫應(yīng)答子狀態(tài),將使用同一32跳頻段,該段由地址進(jìn)行選擇,不同單元將具有不同呼出頻段;23跳模式與79跳模式只是各模塊輸入信號(hào)線的位數(shù)以及末尾存儲(chǔ)單元的個(gè)數(shù)等略有差異,使用統(tǒng)一的硬件電路或軟件程序即可產(chǎn)生滿足兩種模式要求的跳頻序列,而且在同一模式中,為了產(chǎn)生各種狀態(tài)下的跳頻序列,僅需對(duì)藍(lán)牙芯片收到手機(jī)app的輸入控制信號(hào)a-f,x,yl,y2取不同的值即可。
進(jìn)一步地,所述的led燈為rgbled燈。
進(jìn)一步地,所述的的藍(lán)牙通信模塊采用bk3260芯片。
進(jìn)一步地,在79跳模式下的某一信道跳頻序列,各輸入控制信號(hào)的取值為:
x—clk6_2;
a—a27一23·clk25一21;
b—a22_19;
c—a8,6,4,2,0·clk20_16;
d-a18-10·clk15_7;
e—ai3,11,9,7,5,3,1;
f一16xclk27_7mod79;
y1—clk1;
y2-32xclk1;
其中“·”表示位異或,“clk6-2”表示主單元時(shí)鐘的第6位到第2位,“a22-19”表示主單元地址的第22位到第19位,取地址輸入a=ox3716bb8a,主設(shè)備藍(lán)牙時(shí)鐘的初始值為0x00000000,通過編程得到信號(hào)跳頻序列,記錄了一個(gè)時(shí)鐘周期的信道跳頻頻率取值,即227個(gè)連續(xù)跳頻頻率取值。
本發(fā)明采用藍(lán)牙通信模塊來傳輸數(shù)據(jù),藍(lán)牙安全體系結(jié)構(gòu)的主要特點(diǎn)是開放性和靈活性,提供短距離對(duì)等層之間的通信,采用數(shù)據(jù)加密和使用者鑒權(quán)等措施以保證通信的安全性,跳頻技術(shù)是藍(lán)牙系統(tǒng)使用的關(guān)鍵技術(shù)之一,對(duì)應(yīng)于單時(shí)隙分組,藍(lán)牙的跳頻速率為每秒1600跳,對(duì)應(yīng)于多時(shí)隙分組,跳頻速率有所降低,但在建立鏈接時(shí)(包括尋呼和查詢)特別提高為每秒3200跳,使用這樣高的跳頻速率,藍(lán)牙系統(tǒng)具有足夠高的抗干擾能力和安全性,跳頻技術(shù)把頻帶分成若干個(gè)跳頻信道,在一次連接中,無線電收發(fā)器按照一定的碼序列不斷地從一個(gè)信道跳到另一個(gè)信道,只有收發(fā)雙方按照這個(gè)規(guī)律通信,而其他干擾源不可能按照同樣的規(guī)律進(jìn)行干擾,與其他工作在相同頻段的系統(tǒng)相比,藍(lán)牙跳頻更快,數(shù)據(jù)包更短,這使藍(lán)牙系統(tǒng)比其他系統(tǒng)通信連接更穩(wěn)定、通信速率更快,同時(shí)不容易被干擾和破解。
在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。