999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于 ESP32 物聯(lián)網(wǎng)北斗定位系統(tǒng)智能 OLED 手環(huán)的設(shè)計

2024-03-19 05:16:48陳家祺黃詩佳冉浩何仁豪張燕
電子制作 2024年5期
關(guān)鍵詞:智能功能設(shè)備

陳家祺,黃詩佳,冉浩,何仁豪,張燕

(電子科技大學(xué) 成都學(xué)院,四川成都,611731)

0 引言

隨著智能穿戴設(shè)備的發(fā)展,智能手環(huán)因其輕便性深受關(guān)注,但現(xiàn)有手環(huán)定位功能多依賴手機連接,無法滿足用戶輕便運動時的定位需求。為解決此痛點,本文設(shè)計一款不依賴手機即可獨立定位的智能手環(huán)。基于此,本文目標(biāo)是設(shè)計一款基于ESP32 和多系統(tǒng)定位模塊的自主定位智能手環(huán),實現(xiàn)高精度的運動軌跡定位。同時,通過添加紅外發(fā)射控制模塊,擴展手環(huán)的家電控制功能,以滿足用戶的更多應(yīng)用需求。本設(shè)計旨在突破智能手環(huán)定位的依賴限制,拓展其應(yīng)用范圍,為智能穿戴設(shè)備領(lǐng)域提供新思路。

1 系統(tǒng)整體設(shè)計思路

本文采用模塊化設(shè)計的思路,分別是主控模塊、顯示模塊、感器模塊、時鐘模塊、外部控制模塊和定位模塊。

如圖1 設(shè)備總體結(jié)構(gòu)示意圖所示,多個傳感器模塊獲取各項環(huán)境信息,電源管理模塊檢測并采集電池電壓數(shù)據(jù),傳入ESP32 主控處理再于OLED 顯示屏展示。通過外部控制模塊來實現(xiàn)模塊之間的功能變換以及系統(tǒng)調(diào)節(jié),利用RMT紅外38kHz 載波設(shè)備,發(fā)射紅外控制信號實現(xiàn)紅外設(shè)備的控制。

圖1 設(shè)備總體結(jié)構(gòu)示意圖

2 核心模塊電路設(shè)計

2.1 主控電路設(shè)計

為滿足智能手環(huán)系統(tǒng)整體高性能和低功耗的應(yīng)用需求,選用ESP32 PICO D4 作為主控芯片,ESP32 支持MicroPython 開發(fā),利用ESP32 的低功耗深度睡眠模式可以顯著減少能耗,并且周期性喚醒可以實現(xiàn)該設(shè)備低占空比,配合調(diào)節(jié)射頻功率放大器的輸出功率,可以實現(xiàn)通信距離、數(shù)據(jù)率和功耗之間的最佳平衡。

采用中斷回調(diào)函數(shù)配合軟件去抖技術(shù)實現(xiàn)按鍵輸入控制,時鐘芯片和加速度傳感器通過發(fā)出中斷來實現(xiàn)對鬧鐘定時、時間校準(zhǔn)、雙擊或抬手喚醒等功能的檢測,并通過RF射頻電路創(chuàng)建藍(lán)牙WiFi 主設(shè)備或者加入現(xiàn)有的藍(lán)牙和WiFi網(wǎng)絡(luò)來進(jìn)行對外界的控制通信,選擇的藍(lán)牙V4.2 完整標(biāo)準(zhǔn)包含了傳統(tǒng)的BR/EDR 藍(lán)牙和低功率的BLE 藍(lán)牙,從而實現(xiàn)了一個集成中斷檢測、去抖控制、無線通信為一體的智能手環(huán)系統(tǒng)設(shè)計,通過不同模塊協(xié)同工作來實現(xiàn)時間管理、運動監(jiān)測、外部設(shè)備連接等多種功能的融合控制。

2.2 時鐘模塊

本模塊選用NXP 的PCF8563 低功耗CMOS 實時時鐘/日歷芯片,通過I2C 進(jìn)行通訊,提供一個可編程時鐘輸出,一個中斷輸出,一個掉電檢測器,并以極低的功耗(3V 時低至0.25μA)進(jìn)行高精度走時。將時鐘芯片的數(shù)據(jù)通過發(fā)送中斷給ESP32 主控模塊來檢測鬧鐘定時、時間校準(zhǔn)等功能。

2.3 定位模塊

定位模塊原理圖如圖2 所示,采用AIR512G 模塊、BDS 北斗模塊,AIR512G 支持北斗/GPS/GLONASS 等衛(wèi)星定位系統(tǒng)兼容性強,精度比較高,可以10Hz 的頻率接受來自衛(wèi)星的信號,通過串口UART 向主控傳輸NMEA0183 格式的數(shù)據(jù)進(jìn)行解析,并附帶一個備用電源(法拉電容或鋰電池時),將啟動時間縮小至10s 以下,極大提高實時性。

圖2 定位模塊原理圖

2.4 外部控制模塊

外部控制模塊電路原理圖如圖3 所示,外部控制模塊由安裝在手環(huán)側(cè)邊的2 個常開按鍵和2 個開關(guān)按鍵組成,其中2 個開關(guān)按鍵控制分別用于控制設(shè)備電源的開關(guān)/功能的切換,2 個常開按鍵分別用于實現(xiàn)控制設(shè)備功能的退出/進(jìn)入。

圖3 外部控制模塊電路原理圖

2.5 傳感器模塊

傳感器模塊電路原理圖如圖4 所示,傳感器模塊分別由三軸加速度計傳感器ADXL345、氣壓溫度傳感器BMP2840、光傳感器TEMT6000、地磁傳感器QMC5883組成。

圖4 傳感器模塊電路原理圖

三軸加速度計傳感器ADXL345 其分辨率較高(13 位),測量范圍達(dá)±16g,非常適合移動設(shè)備應(yīng)用通過I2C 數(shù)字接口進(jìn)行訪問,提供兩個中斷輸出,在傾斜檢測應(yīng)用中測量靜態(tài)重力加速度以及測量運動或受沖擊時的動態(tài)加速度,其高分辨率(3.9mg/LSB)能夠測量低于1.0°的傾斜角度變化[3]。基于運動的智能電源管理支持低功耗模式,以極低的功耗(3.3V 時低至30μA)進(jìn)行閾值感測和運動加速度測量,采用滑動窗口濾波形式解算+濾波,模擬3 軸陀螺儀計,實現(xiàn)水平儀的功能。

氣壓溫度傳感器BMP280 通過hypsometric 測高法,融合數(shù)據(jù)推算當(dāng)前海拔,獲取實際環(huán)境數(shù)據(jù)。光傳感器TEMT6000 輸出環(huán)境光模擬量,通過建模獲得模擬量與人眼辨識亮度線性關(guān)系調(diào)整屏幕亮度以降低設(shè)備總功耗。地磁傳感器QMC588 測量XYZ 三軸的地磁強度以及航向角大小信息以實現(xiàn)指南針功能。

2.6 顯示模塊

本模塊采用分辨率為128×64 的1.3 寸OLED 屏,通過SPI 協(xié)議耗費少量I/O 資源進(jìn)行高速通訊。采用FrameBuffer 幀緩沖區(qū)的方式,可實現(xiàn)高達(dá)480Hz 的屏幕刷新率,獲得流暢的圖標(biāo)與功能切換、進(jìn)入和退出的顯示。

2.7 紅外及照明模塊

本模塊選用38kHz 紅外載波設(shè)備按照對應(yīng)編碼協(xié)議,發(fā)送特定的亮滅脈沖以控制家中紅外設(shè)備,并且編碼協(xié)議可在線下載實現(xiàn)全紅外設(shè)備平臺覆蓋。

2.8 電源控制模塊

電源管理模塊原理圖如圖5 所示,電源控制模塊由XC6206P332MR 穩(wěn)壓器、 XT4054 單片鋰離子電池恒流/恒壓線形電源管理芯片和ADS1115ADC 轉(zhuǎn)換器組成。

圖5 電源管理模塊原理圖

XT4054 電源管理芯片可以在高能量運行和高外圍溫度時,通過負(fù)反饋控制充電電流以降低芯片溫度,同時當(dāng)充電達(dá)到目標(biāo)電壓時會自動結(jié)束充電過程,以保護(hù)設(shè)備[4]。XC6206 穩(wěn)壓器以極低的電壓提供穩(wěn)定的大電流,提高設(shè)備的穩(wěn)定性。ADS115ADC 轉(zhuǎn)換設(shè)備,進(jìn)行電池電壓檢測,實現(xiàn)設(shè)備低電壓提醒功能。

3 測試檢驗

3.1 測試整體思路

在測試過程中,首先連接PCB板與顯示屏接口,將ESP32 主控芯片與PC 機建立USB 連接,確認(rèn)系統(tǒng)硬件連接可靠后,通過串口調(diào)試軟件截取模塊數(shù)據(jù),發(fā)送配置指令,并將指令存入flash,實現(xiàn)模塊自動配置。主要對定位模塊、多傳感器模塊和顯示模塊的功能進(jìn)行檢測驗證。

3.2 BDS 北斗定位模塊測試

目標(biāo):驗證北斗定位模塊的定位精度。

方法:啟動設(shè)備,開啟北斗定位模塊,室內(nèi)無法接收到完整數(shù)據(jù),將模塊移至窗邊還是效果不佳,最后在開闊區(qū)域測試,效果仍然不佳,在天線優(yōu)化后,窗口邊可接收20 顆以上衛(wèi)星數(shù)據(jù), 結(jié)果:采集到20 顆以上衛(wèi)星數(shù)據(jù),定位效果圖如圖6 所示。

圖6 定位效果圖

3.3 顯示模塊測試

目標(biāo):驗證顯示模塊刷新率。

方法:解析圖像信息生成二進(jìn)制碼存入幀緩沖區(qū),OLED 通過SPI 直接讀取顯示。

結(jié)果:顯示模塊實現(xiàn)480Hz 的高刷新率,動畫效果流暢,顯示模塊簡易實物圖如圖7 所示。

圖7 顯示模塊簡易實物圖

3.4 多傳感器模塊測試

目標(biāo):驗證加速度計、電池電壓采集等傳感器效果。

方法:采用滑動濾波算法濾波傳感器數(shù)據(jù),提高穩(wěn)定性,電池電壓采用卡爾曼濾波。

結(jié)果:測得的各項數(shù)據(jù)穩(wěn)定精準(zhǔn),指南針功能正常隨手環(huán)位置變化,達(dá)到設(shè)計要求。

3.5 紅外遙控模塊測試

目標(biāo):驗證紅外發(fā)射控制精度。

方法:編寫控制代碼,向紅外發(fā)射管發(fā)送指定編碼的脈沖信號。

結(jié)果:可準(zhǔn)確控制電視、空調(diào)等家電,實現(xiàn)智能化控制。

3.6 WiFi 通信模塊測試

目標(biāo):驗證WiFi 連接穩(wěn)定性。

方法:掃描網(wǎng)絡(luò),連接指定路由器,發(fā)送并接收測試數(shù)據(jù)包。

結(jié)果:智能手環(huán)可穩(wěn)定連接WiFi 網(wǎng)絡(luò),上傳下載數(shù)據(jù)正常。

總體而言,各模塊功能測試結(jié)果符合設(shè)計要求。通過優(yōu)化天線,解決了定位效果不佳的問題,本設(shè)計成功實現(xiàn)了精確自主定位、家電控制等核心創(chuàng)新功能。

4 結(jié)束語

本文就智能手環(huán)需要依賴手機才能獲取運動軌跡而無法滿足輕便運動需求的問題,設(shè)計了一款基于ESP32 微控制器,并集成定位模塊和紅外控制模塊,實現(xiàn)了無需手機即可進(jìn)行高精度獨立定位以及對家電的遠(yuǎn)程控制兩個核心功能,既可準(zhǔn)確記錄運動軌跡,又可提供生活便利,實現(xiàn)了輕量化設(shè)計與完備功能的有效結(jié)合。

猜你喜歡
智能功能設(shè)備
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
諧響應(yīng)分析在設(shè)備減振中的應(yīng)用
智能前沿
文苑(2018年23期)2018-12-14 01:06:06
智能前沿
文苑(2018年19期)2018-11-09 01:30:14
智能前沿
文苑(2018年17期)2018-11-09 01:29:26
智能前沿
文苑(2018年21期)2018-11-09 01:22:32
基于MPU6050簡單控制設(shè)備
電子制作(2018年11期)2018-08-04 03:26:08
關(guān)于非首都功能疏解的幾點思考
500kV輸變電設(shè)備運行維護(hù)探討
原來他們都是可穿戴設(shè)備
消費者報道(2014年7期)2014-07-31 11:23:57
主站蜘蛛池模板: 精品一区二区三区四区五区| 91精品专区国产盗摄| 亚洲狠狠婷婷综合久久久久| 色噜噜久久| 一级看片免费视频| 亚洲 欧美 日韩综合一区| 婷婷综合亚洲| 制服丝袜一区| 日本亚洲欧美在线| 日韩精品亚洲人旧成在线| 久草国产在线观看| 亚洲人成色在线观看| 亚洲国产天堂久久综合| 亚洲男人天堂网址| 日韩精品无码不卡无码| 亚洲精品国偷自产在线91正片| 欧美一级在线看| 欧美中文字幕在线视频| 人妻无码中文字幕第一区| 国产91九色在线播放| 国产精品私拍99pans大尺度 | 国产丝袜91| 国产亚洲欧美在线专区| 日韩专区第一页| 中文字幕66页| 一级毛片免费观看久| 欧美一区二区精品久久久| 国产自在线拍| 欧洲日本亚洲中文字幕| 久久免费观看视频| 国产精品流白浆在线观看| 毛片免费在线视频| 午夜福利视频一区| 日韩不卡高清视频| 欧美国产成人在线| 欧美自慰一级看片免费| 91亚洲精品国产自在现线| a级毛片一区二区免费视频| 亚洲日韩欧美在线观看| 日韩天堂网| 曰韩免费无码AV一区二区| 中文纯内无码H| 少妇高潮惨叫久久久久久| 在线视频一区二区三区不卡| 国产精品女人呻吟在线观看| 亚洲无码日韩一区| 狼友视频国产精品首页| 精品天海翼一区二区| 国禁国产you女视频网站| 欧美成人h精品网站| 国产青榴视频| 日韩福利视频导航| 国产美女精品人人做人人爽| 亚洲欧美综合在线观看| 99re视频在线| 午夜不卡视频| 97se亚洲| 国内自拍久第一页| 亚洲精品视频网| 日本91视频| 亚洲一区毛片| 国产超碰一区二区三区| 爆乳熟妇一区二区三区| 日本91视频| 91福利一区二区三区| 婷婷色中文| 久久精品无码国产一区二区三区| 亚洲无码高清免费视频亚洲| 狠狠色狠狠色综合久久第一次| 日韩无码白| 自拍偷拍欧美日韩| 亚洲成人动漫在线| 伊人91在线| AV片亚洲国产男人的天堂| 久久青草视频| 国产成人精品一区二区不卡| 一区二区三区国产| 欧美精品啪啪一区二区三区| 极品国产在线| 国产色网站| 国产在线视频欧美亚综合| 欧美激情综合|