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
主站蜘蛛池模板: www亚洲天堂| 国产熟女一级毛片| 日韩欧美中文字幕在线韩免费| 狠狠干综合| 国产精品极品美女自在线网站| www中文字幕在线观看| 亚洲大尺码专区影院| 91精品啪在线观看国产| 人妻精品久久无码区| 欧美a级在线| 国产午夜精品一区二区三| 久久96热在精品国产高清| 亚洲高清在线播放| 亚洲成人动漫在线| 亚洲天堂网2014| 午夜精品久久久久久久99热下载 | 日本三级黄在线观看| 日本欧美一二三区色视频| 六月婷婷激情综合| 欧美成人日韩| 无码综合天天久久综合网| 亚洲精品国产日韩无码AV永久免费网 | 国产一级在线观看www色 | 丰满人妻一区二区三区视频| 国产丝袜无码精品| 午夜不卡视频| 国产成人区在线观看视频| 亚洲一级毛片免费观看| 亚洲精品亚洲人成在线| 亚洲精品视频网| 美女毛片在线| 成人国产免费| 日韩黄色大片免费看| 国产全黄a一级毛片| 999精品视频在线| 亚洲成a人片77777在线播放 | 欧美亚洲网| 中文字幕va| 国产丝袜精品| 色综合成人| 日韩av无码精品专区| 午夜国产精品视频| 亚洲午夜福利精品无码| 国产毛片基地| 一本大道AV人久久综合| 色哟哟国产精品一区二区| 欧美成一级| 久久精品电影| 永久免费无码成人网站| 亚洲国产中文精品va在线播放| 99精品视频在线观看免费播放| 制服丝袜国产精品| 999福利激情视频| 欧美性猛交一区二区三区| AV在线天堂进入| 久久人体视频| 精品国产一区91在线| 欧美a在线| 狠狠综合久久| 国产在线欧美| av在线无码浏览| 国产啪在线| 欧美a在线| 久久视精品| 久热中文字幕在线观看| 无码免费的亚洲视频| 国产亚洲高清视频| 91高清在线视频| 大香伊人久久| 少妇被粗大的猛烈进出免费视频| 久久网欧美| 午夜国产小视频| 日韩中文无码av超清| 日本在线视频免费| 精品国产电影久久九九| 综合亚洲色图| 亚洲综合日韩精品| 免费观看男人免费桶女人视频| 激情乱人伦| 强奷白丝美女在线观看| 波多野结衣二区| 欧美亚洲一二三区|