亚洲免费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ì)
        日韩精品中文字幕综合| 日韩内射美女人妻一区二区三区| 久久国产成人午夜av免费影院| 亚洲精品第一页在线观看| 欧美又大粗又爽又黄大片视频| 久久久久88色偷偷| 国产精品人妻一码二码| 无码精品日韩中文字幕| 国产香蕉一区二区三区在线视频| 欧美一级视频精品观看| 国产成人无精品久久久| 粉嫩av一区二区在线观看| 加勒比婷婷色综合久久| 国产亚洲精品久久午夜玫瑰园| 免费中文熟妇在线影片| 国产精品成人av在线观看| 欧美日本国产亚洲网站免费一区二区| 中文字幕一区二区人妻在线不卡| 中文字幕人乱码中文字幕乱码在线| av免费不卡一区二区| 成年性生交大片免费看| 欧美另类高清zo欧美| 精品国产高清一区二区广区| 亚洲无码vr| 蜜桃激情视频一区二区| 日本一区二区视频高清| 手机看黄av免费网址| 亚洲av无码电影网| 亚洲线精品一区二区三区八戒| 白白视频在线免费观看| 亚洲天堂av在线免费播放| 9久久婷婷国产综合精品性色| 国产精品h片在线播放| 99re久久精品国产| 国产69口爆吞精在线视频喝尿| 初尝人妻少妇中文字幕在线| 日产国产亚洲精品系列| 国产成人精品免费久久久久| 免费久久人人爽人人爽av| 欧美日韩久久久精品a片| 亚洲国产不卡av一区二区三区|