亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于藍(lán)牙的智能鎖設(shè)計(jì)與實(shí)現(xiàn)

        2018-07-10 12:19:46孫憲福
        數(shù)字通信世界 2018年6期
        關(guān)鍵詞:架構(gòu)設(shè)計(jì)固件低電平

        孫憲福

        (深圳市航天華拓科技有限公司,深圳 518000)

        近年來(lái),基于藍(lán)牙技術(shù)的共享單車鎖大規(guī)模商用,極大的推動(dòng)了藍(lán)牙智能鎖發(fā)展。本方案設(shè)計(jì)的智能鎖是以藍(lán)牙模式作為通信手段實(shí)現(xiàn)開鎖的,具體指以手機(jī)為客戶端,以藍(lán)牙技術(shù)為傳輸手段,手機(jī)遙感控制鎖具的開關(guān),方便實(shí)用安全,無(wú)需鑰匙。

        本方案選擇泰凌公司開發(fā)的低功耗藍(lán)牙(BLE)芯片TLSR8267,其高度集成了MCU和藍(lán)牙的功能。該芯片完全與藍(lán)牙標(biāo)準(zhǔn)兼容,最高支持BLE規(guī)范4.2。支持BLE主從模式操作,包括廣播、加密、連接更新與通道映射更新。

        1 系統(tǒng)總體設(shè)計(jì)

        本設(shè)計(jì)以TLSR8267 藍(lán)牙芯片為核心,實(shí)現(xiàn)一個(gè)手機(jī)可以遠(yuǎn)程通過(guò)藍(lán)牙控制藍(lán)牙鎖的開關(guān)功能,用戶打開手機(jī)的藍(lán)牙功能,通過(guò)手機(jī)APP實(shí)現(xiàn)開鎖,設(shè)置、獲取鎖的工作模式和工作狀態(tài),還可以進(jìn)行固件升級(jí)。TLSR8267中PA0和PA1引腳用來(lái)控制電機(jī)的轉(zhuǎn)動(dòng)而帶動(dòng)鎖芯運(yùn)動(dòng),實(shí)現(xiàn)鎖的開啟;TLSR8267藍(lán)牙部分與手機(jī)端的藍(lán)牙進(jìn)行連接配對(duì),接收從手機(jī)端發(fā)送過(guò)來(lái)的動(dòng)作指令,并對(duì)指令進(jìn)行解析,通知MCU控制相關(guān)引腳,完成相應(yīng)的操作。

        2 硬件電路設(shè)計(jì)

        整個(gè)系統(tǒng)的智能控制部分有TLSR8267完成的。其中PAO、PA1作為輸出端口控制電機(jī)轉(zhuǎn)動(dòng)。其中PA0為高電平,PA1為低電平電機(jī)開始轉(zhuǎn)動(dòng),實(shí)現(xiàn)開鎖;PA0為低電平,PA1為低電平電機(jī)停止轉(zhuǎn)動(dòng),實(shí)現(xiàn)關(guān)鎖。PE1作為輸出端,控制蜂鳴器開啟和關(guān)閉;PE3作為輸入端口檢測(cè)是否關(guān)鎖。

        3 軟件設(shè)計(jì)

        3.1 藍(lán)牙通信整體架構(gòu)設(shè)計(jì)

        藍(lán)牙通信整體架構(gòu)設(shè)計(jì)主要包括藍(lán)牙鎖設(shè)備開機(jī)后的初始化以及初始化完成后的收發(fā)處理,藍(lán)牙通信整體架構(gòu)設(shè)計(jì)流程圖如下:

        示例代碼如下:

        3.2 藍(lán)牙通信協(xié)議設(shè)計(jì)

        為了方便敘述,iOS 和 Android 應(yīng)用程序以及微信應(yīng)用統(tǒng)稱為主機(jī),藍(lán)牙鎖簡(jiǎn)稱為鎖。主機(jī)和鎖之間通過(guò)基本的通信幀進(jìn)行通信,通信幀固定為 16 個(gè)字節(jié),除有效的指令和數(shù)據(jù)之外,剩余部分可以填充任意數(shù)據(jù)。發(fā)送方需要先把通信幀加密后再發(fā)送,接收方收到數(shù)據(jù)需要解密還原通信幀。加密算法約定為 AES-128,它是藍(lán)牙 BLE 通信時(shí)最常選用的加密方式。

        4 功能驗(yàn)證

        藍(lán)牙鎖整個(gè)功能實(shí)現(xiàn)后,將藍(lán)牙鎖命名為“SmartLock”,在Eclipse編譯整個(gè)代碼工程,生成固件8267_module.bin。通過(guò)EVB板連接PC與TLSR8267子板,硬件連接好后,打開wtcdb燒錄工具,選擇生成的固件bin,對(duì)TLSR8267子板復(fù)位并擦除已有固件,選擇SWB下載。下載完成后,需要斷電上電,藍(lán)牙鎖設(shè)備才會(huì)正常開機(jī)。打開藍(lán)牙鎖APP,掃描附近藍(lán)牙設(shè)備,在掃描的藍(lán)牙設(shè)備列表中選擇“SmartLock”藍(lán)牙鎖。如下圖進(jìn)入藍(lán)牙鎖APP功能操作界面,在此界面可以執(zhí)行開鎖、查詢鎖狀態(tài)、獲取電量、同步時(shí)間等操作。

        5 結(jié)束語(yǔ)

        本設(shè)計(jì)使用藍(lán)牙智能鎖時(shí)用戶只需打開App和手機(jī)的藍(lán)牙功能,靠近車鎖即可實(shí)現(xiàn)開鎖,操作十分簡(jiǎn)單,值得推廣。

        猜你喜歡
        架構(gòu)設(shè)計(jì)固件低電平
        數(shù)字電路中“邏輯非”的用法辨析
        鐵道車輛高/低電平信號(hào)智能發(fā)生器設(shè)計(jì)
        基于安全性需求的高升力控制系統(tǒng)架構(gòu)設(shè)計(jì)
        2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
        基于固件的遠(yuǎn)程身份認(rèn)證
        提取ROM固件中的APP
        一種通過(guò)USB接口的可靠固件升級(jí)技術(shù)
        對(duì)稱加密算法RC5的架構(gòu)設(shè)計(jì)與電路實(shí)現(xiàn)
        應(yīng)用于SAN的自動(dòng)精簡(jiǎn)配置架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
        基于星務(wù)計(jì)算機(jī)的系統(tǒng)軟件架構(gòu)設(shè)計(jì)
        国产精品二区三区在线观看| 亚洲日韩一区精品射精| 欧美极品jizzhd欧美| 亚洲性无码av在线| 色优网久久国产精品| 国产午夜视频高清在线观看| 亚洲最新国产av网站| 在线精品无码字幕无码av| 人妻影音先锋啪啪av资源 | 精品日韩av专区一区二区| 大香蕉国产av一区二区三区| 亚洲熟女综合色一区二区三区| 人妻av乱片av出轨| 亚洲成av人片无码不卡播放器| 黑丝美女被内射在线观看| 日本一区二区三区丰满熟女| 丝袜人妻一区二区三区| 少妇下蹲露大唇无遮挡| 亚洲精品中国国产嫩草影院美女| 激情内射亚洲一区二区| 男女激情视频网站免费在线| 国产av久久久久精东av| 中文字幕乱伦视频| 不卡国产视频| 久久国产精品免费久久久 | 人妻丰满熟妇av无码区app| 在线高清理伦片a| 亚洲午夜无码久久yy6080| 日本视频一区二区二区| 亚洲天堂av中文字幕在线观看 | 亚洲国产精品嫩草影院久久| 初尝人妻少妇中文字幕在线| 中文字幕亚洲精品在线| 中文字幕日韩精品一区二区三区| 小sao货水好多真紧h视频| 久久91精品国产91久久麻豆| 亚洲不卡免费观看av一区二区| 久久精品国产只有精品96 | 无码中文字幕人妻在线一区| 国产免费丝袜调教视频| 国产精品久久这里只有精品|