麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種APP智能燈的制作方法

文檔序號:11235595閱讀:890來源:國知局

本發明涉及家電領域,尤其涉及一種app智能燈。



背景技術:

智能家電,就是將微處理器、傳感器技術、網絡通信技術引入家電設備后形成的家電產品,具有自動感知住宅空間狀態和家電自身狀態、家電服務狀態,能夠自動控制及接收住宅用戶在住宅內或遠程的控制指令;同時,智能家電作為智能家居的組成部分,能夠與住宅內其它家電和家居、設施互聯組成系統,實現智能家居功能,而這就形成了物聯網中的一個最具體的應用,隨著人類應用需求和家電智能化的不斷發展,其內容將會更加豐富,而最能融入人類日常生活的智能家電就是led燈具,當然,根據實際應用環境的不同智能家電的功能也會有所差異,但智能家電一般應具備以下基本功能:通信功能、智能程序控制功能、交互式控制等,其中的最基本功課,就是無線操控功能,在智能家居系統與物聯網應用中,led燈也是最能體現智能控制、遠端控制、無線控制的家電之一。

隨著光電技術的快速進步,以及中國大陸對新能源產業的重視加大,具備環保、節能特性的led照明產業正迅速成為最熱門的產業之一,根據中國國家半導體照明工程研發及產業聯盟提供的數據顯示,2009年中國led照明工業銷售產值達600億元人民幣,同比增長30%以上,使中國成為全球led產業發展最快的區域之一,中國的led制造實力與制造水平也扮演全球的領先角色,led燈之所以能夠受到市場乃至人們的青睞,是因為它的發光率非常高,能夠達到801m/w,在相同的照度情況下能節電80%以上,在很大的程度上就起到了節能的作用,led燈的色溫有很多種,各種色溫的顯色性非常好,顯色的指數也非常的高,可以根據終端用戶的使用場景進行選擇與調配,led燈的emi符合全球的指標,功率因數大于等于0.9,二諧波失真小于等于20%,能夠降低供應電路的電能的損耗,減少對線路的損害,不會對電網造成污染,led燈的全電壓范圍指數是在85v至264v之間,這保證了led燈的亮度和使用壽命比較不會受電壓波動的影響,使led燈幾乎能夠在全球范圍內使用,led燈沒有輻射,其燈內部沒有汞等等危害物質,對人體較為安全,led燈是純正的直流工作,不會因交流切換出現頻閃的現象,這就消除了燈具使用過程中因頻閃而引起視覺疲勞現象。

目前,人們通過用手觸動在燈具上的開關進行對燈具的控制,使用起來非常不方便,如果能借助人們手中的智能手機進行對燈具的控制,便能給生活帶來很大的方便。通過手機短信等對燈具進行控制則需要用戶支付流量費用。



技術實現要素:

本發明旨在提供一種app智能燈。

為實現上述技術目的,本發明采用以下技術方案,一種app智能燈,該智能燈包括手機app模塊、藍牙通信模塊、數模轉換器、pwm控制模塊和led燈,手機app模塊與藍牙通信模塊無線連接,藍牙通信模塊連接數模轉換器,數模轉換器連接pwm控制模塊,pwm控制模塊連接led燈,藍牙通信模塊接收到手機app的控制信號后通過數模轉換器輸出信號給pwm控制模塊,pwm控制模塊通過改變led燈的占空比調節led燈的顏色和亮度,藍牙通信模塊采用藍牙跳頻算法與手機app模塊進行數據傳輸,將藍牙通信跳頻算法寫入手機app以及藍牙通信模塊,以確保手機app與藍牙通信模塊的收發信息一致通信模塊才能相互通信,跳頻算法是把頻帶分成若干個跳頻信道,在一次連接中,無線電收發器按照一定的碼序列不斷地從一個信道跳到另一個信道,只有收發雙方按照這個規律通信,而其他干擾源不可能按照同樣的規律進行干擾,總共存在10種跳頻序列,分為79跳和23跳,79跳和23跳各有5種,它們分別是:呼叫跳頻序列、呼叫應答序列、查詢序列、查詢應答序列和信道跳頻序列,每個信道由一個偽隨機跳頻序列表示,每個微微網的跳頻序列都不一樣,跳頻選擇方案由兩部分組成:選擇一個序列,在跳頻頻率上映射該序列;在選擇好序列的情況下,輸入數據,輸入的數據分為兩組,分別是本地時鐘和當前地址,在手機app模塊與藍牙通信模塊的連接狀態下,本地時鐘(clkn)由一個與主時鐘(clk)相等的補償進行修改,具體來講,本地時鐘是在藍牙通信模塊的mcu晶振電路上產生的時鐘信號,主時鐘是指mcu接收到手機通信時的時鐘信號,相等補償是指晶振電路連接的一個補償電路對接收到的信號失真補償,確保信號穩定,在連接狀態時跳頻選擇方案的輸入數據只能使用時鐘的27位msb,而在呼叫和查詢子狀態下,將使用時鐘的整個28位msb,查詢狀態是指藍牙模塊會每間隔幾秒鐘查詢一次是否連接手機端以及是否有新指令,呼叫狀態是指操作手機app模塊控制燈的變化的一種指令,在呼叫狀態下,本地時鐘將被修改為被叫單元對主單元的估計值;當前地址的輸入數據由28位組成,即整個lap(藍牙低地址部分)和uap(藍牙高地址部分)的低4位,在連接狀態中,可使用主單元地址,在呼叫子狀態下則使用呼叫單元地址,而當為查詢子狀態時,將使用和giac(通用查詢識別碼)對應的uap/lap,上述幾種狀態下輸入的本地時鐘和當前地址經過映射后輸出則構成一個偽隨機序列,跳頻選擇方案的映射過程由一次加法運算、xor操作、排列操作、二次加法運算和寄存器選擇順序構成,一次加法操作僅在該階段上加一個常數,并對32求模,而對于呼叫跳頻序列,一次加法運算是多余的,因為它僅在本頻段內改變狀態,在xor操作中,如果用z’來表示一次加法運算的輸出,則z’的四個lsb分別與地址位a22-19作模2的異或運算,輸出分別為z0、z1、z2、z3。排列操作是該算法的核心,對于79跳模式包含從輸入5到輸出5的切換,期間采用由控制字控制蝶型運算的操作方式,而輸入和輸出的映射關系根據79跳和23跳兩種模式分為以下兩種:針對79跳模式,跳頻選擇方案將選擇占用間隙為64mhz的32跳頻段,并以隨機次序訪問這些跳頻一次,然后,選擇一個不同的32跳頻段,并依次類推,對于呼叫、呼叫掃描和呼叫應答子狀態,將使用同一32跳頻段,該段由地址進行選擇,不同單元將具有不同呼出頻段;23跳模式與79跳模式只是各模塊輸入信號線的位數以及末尾存儲單元的個數等略有差異,使用統一的硬件電路或軟件程序即可產生滿足兩種模式要求的跳頻序列,而且在同一模式中,為了產生各種狀態下的跳頻序列,僅需對藍牙芯片收到手機app的輸入控制信號a-f,x,yl,y2取不同的值即可。

進一步地,所述的led燈為rgbled燈。

進一步地,所述的的藍牙通信模塊采用bk3260芯片。

進一步地,在79跳模式下的某一信道跳頻序列,各輸入控制信號的取值為:

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”表示主單元時鐘的第6位到第2位,“a22-19”表示主單元地址的第22位到第19位,取地址輸入a=ox3716bb8a,主設備藍牙時鐘的初始值為0x00000000,通過編程得到信號跳頻序列,記錄了一個時鐘周期的信道跳頻頻率取值,即227個連續跳頻頻率取值。

本發明采用藍牙通信模塊來傳輸數據,藍牙安全體系結構的主要特點是開放性和靈活性,提供短距離對等層之間的通信,采用數據加密和使用者鑒權等措施以保證通信的安全性,跳頻技術是藍牙系統使用的關鍵技術之一,對應于單時隙分組,藍牙的跳頻速率為每秒1600跳,對應于多時隙分組,跳頻速率有所降低,但在建立鏈接時(包括尋呼和查詢)特別提高為每秒3200跳,使用這樣高的跳頻速率,藍牙系統具有足夠高的抗干擾能力和安全性,跳頻技術把頻帶分成若干個跳頻信道,在一次連接中,無線電收發器按照一定的碼序列不斷地從一個信道跳到另一個信道,只有收發雙方按照這個規律通信,而其他干擾源不可能按照同樣的規律進行干擾,與其他工作在相同頻段的系統相比,藍牙跳頻更快,數據包更短,這使藍牙系統比其他系統通信連接更穩定、通信速率更快,同時不容易被干擾和破解。

附圖說明

圖1是本發明的示意圖。

具體實施方式

下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發明,而不能理解為對本發明的限制。

在本發明的描述中,除非另有規定和限定,需要說明的是,術語“安裝”、“相連”、“連接”應做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內部的連通,可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以根據具體情況理解上述術語的具體含義。

下面參照圖1描述根據本發明實施例的一種app智能燈,該智能燈包括手機app模塊、藍牙通信模塊、數模轉換器、pwm控制模塊和led燈,手機app模塊與藍牙通信模塊無線連接,藍牙通信模塊連接數模轉換器,數模轉換器連接pwm控制模塊,pwm控制模塊連接led燈,藍牙通信模塊接收到手機app的控制信號后通過數模轉換器輸出信號給pwm控制模塊,pwm控制模塊通過改變led燈的占空比調節led燈的顏色和亮度,藍牙通信模塊采用藍牙跳頻算法與手機app模塊進行數據傳輸,將藍牙通信跳頻算法寫入手機app以及藍牙通信模塊,以確保手機app與藍牙通信模塊的收發信息一致通信模塊才能相互通信,跳頻算法是把頻帶分成若干個跳頻信道,在一次連接中,無線電收發器按照一定的碼序列不斷地從一個信道跳到另一個信道,只有收發雙方按照這個規律通信,而其他干擾源不可能按照同樣的規律進行干擾,總共存在10種跳頻序列,分為79跳和23跳,79跳和23跳各有5種,它們分別是:呼叫跳頻序列、呼叫應答序列、查詢序列、查詢應答序列和信道跳頻序列,每個信道由一個偽隨機跳頻序列表示,每個微微網的跳頻序列都不一樣,跳頻選擇方案由兩部分組成:選擇一個序列,在跳頻頻率上映射該序列;在選擇好序列的情況下,輸入數據,輸入的數據分為兩組,分別是本地時鐘和當前地址,在手機app模塊與藍牙通信模塊的連接狀態下,本地時鐘(clkn)由一個與主時鐘(clk)相等的補償進行修改,具體來講,本地時鐘是在藍牙通信模塊的mcu晶振電路上產生的時鐘信號,主時鐘是指mcu接收到手機通信時的時鐘信號,相等補償是指晶振電路連接的一個補償電路對接收到的信號失真補償,確保信號穩定,在連接狀態時跳頻選擇方案的輸入數據只能使用時鐘的27位msb,而在呼叫和查詢子狀態下,將使用時鐘的整個28位msb,查詢狀態是指藍牙模塊會每間隔幾秒鐘查詢一次是否連接手機端以及是否有新指令,呼叫狀態是指操作手機app模塊控制燈的變化的一種指令,在呼叫狀態下,本地時鐘將被修改為被叫單元對主單元的估計值;當前地址的輸入數據由28位組成,即整個lap(藍牙低地址部分)和uap(藍牙高地址部分)的低4位,在連接狀態中,可使用主單元地址,在呼叫子狀態下則使用呼叫單元地址,而當為查詢子狀態時,將使用和giac(通用查詢識別碼)對應的uap/lap,上述幾種狀態下輸入的本地時鐘和當前地址經過映射后輸出則構成一個偽隨機序列,跳頻選擇方案的映射過程由一次加法運算、xor操作、排列操作、二次加法運算和寄存器選擇順序構成,一次加法操作僅在該階段上加一個常數,并對32求模,而對于呼叫跳頻序列,一次加法運算是多余的,因為它僅在本頻段內改變狀態,在xor操作中,如果用z’來表示一次加法運算的輸出,則z’的四個lsb分別與地址位a22-19作模2的異或運算,輸出分別為z0、z1、z2、z3。排列操作是該算法的核心,對于79跳模式包含從輸入5到輸出5的切換,期間采用由控制字控制蝶型運算的操作方式,而輸入和輸出的映射關系根據79跳和23跳兩種模式分為以下兩種:針對79跳模式,跳頻選擇方案將選擇占用間隙為64mhz的32跳頻段,并以隨機次序訪問這些跳頻一次,然后,選擇一個不同的32跳頻段,并依次類推,對于呼叫、呼叫掃描和呼叫應答子狀態,將使用同一32跳頻段,該段由地址進行選擇,不同單元將具有不同呼出頻段;23跳模式與79跳模式只是各模塊輸入信號線的位數以及末尾存儲單元的個數等略有差異,使用統一的硬件電路或軟件程序即可產生滿足兩種模式要求的跳頻序列,而且在同一模式中,為了產生各種狀態下的跳頻序列,僅需對藍牙芯片收到手機app的輸入控制信號a-f,x,yl,y2取不同的值即可。

進一步地,所述的led燈為rgbled燈。

進一步地,所述的的藍牙通信模塊采用bk3260芯片。

進一步地,在79跳模式下的某一信道跳頻序列,各輸入控制信號的取值為:

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”表示主單元時鐘的第6位到第2位,“a22-19”表示主單元地址的第22位到第19位,取地址輸入a=ox3716bb8a,主設備藍牙時鐘的初始值為0x00000000,通過編程得到信號跳頻序列,記錄了一個時鐘周期的信道跳頻頻率取值,即227個連續跳頻頻率取值。

本發明采用藍牙通信模塊來傳輸數據,藍牙安全體系結構的主要特點是開放性和靈活性,提供短距離對等層之間的通信,采用數據加密和使用者鑒權等措施以保證通信的安全性,跳頻技術是藍牙系統使用的關鍵技術之一,對應于單時隙分組,藍牙的跳頻速率為每秒1600跳,對應于多時隙分組,跳頻速率有所降低,但在建立鏈接時(包括尋呼和查詢)特別提高為每秒3200跳,使用這樣高的跳頻速率,藍牙系統具有足夠高的抗干擾能力和安全性,跳頻技術把頻帶分成若干個跳頻信道,在一次連接中,無線電收發器按照一定的碼序列不斷地從一個信道跳到另一個信道,只有收發雙方按照這個規律通信,而其他干擾源不可能按照同樣的規律進行干擾,與其他工作在相同頻段的系統相比,藍牙跳頻更快,數據包更短,這使藍牙系統比其他系統通信連接更穩定、通信速率更快,同時不容易被干擾和破解。

在本說明書的描述中,參考術語“一個實施例”、“示例”、或“一些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結合。

盡管已經示出和描述了本發明的實施例,本領域的普通技術人員可以理解:在不脫離本發明的原理和宗旨的情況下可以對這些實施例進行多種變化、修改、替換和變型,本發明的范圍由權利要求及其等同物限定。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 济源市| 漾濞| 杭锦旗| 志丹县| 丰原市| 关岭| 修水县| 贡觉县| 鲜城| 鞍山市| 舟曲县| 徐水县| 鲁山县| 泸州市| 精河县| 乌兰浩特市| 克什克腾旗| 西和县| 阿拉善左旗| 桃园县| 虞城县| 偃师市| 英德市| 利津县| 右玉县| 太仓市| 平武县| 壶关县| 鄂托克前旗| 铜鼓县| 安乡县| 龙井市| 许昌市| 原平市| 青海省| 桂平市| 平阳县| 吉水县| 建平县| 十堰市| 渑池县|