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

基于ADXL345的人體跌倒監測裝置的設計

2022-12-21 08:23:58代金鑫于靈奇何亮張婧婧
電子制作 2022年23期
關鍵詞:單片機系統

代金鑫,于靈奇,何亮,張婧婧

(湖北文理學院 物理與電子工程學院,湖北襄陽,441053)

0 引言

隨著全球人口老齡化加劇,對于獨自外出的老年人以及獨居老人發生跌倒的概率很高。跌倒的發生會嚴重影響老年人的健康水平和生活質量,還可能帶來沉重的經濟負擔。目前,針對老年人跌倒的監測方法主要有通過視頻監測、音頻檢測或心率檢測[1]。然而,由于人類日常行為的復雜性,實際應用環境中人體跌倒監測難度較大可能存在誤判。為了提高人體跌倒監測的準確率和實時性,本文設計了一款具有人體跌倒監測功能的裝置。本裝置操作簡單方便,數據記錄和反饋準確,可以有效減輕老年人的出行負擔,緩解疫情期間老年人的身心壓力,便于子女監護老年人的身體情況,可以產生積極的社會效益。

1 傾角計算和合加速度計算原理

傾角計算主要是對ADXL345 傳感器采集到的三個方向的加速度,使用公式轉換成與自然坐標系X、Y、Z 軸為參考的角度,具體公式如1、2、3 所示。

加速度傳感器Z 軸與自然坐標系Z 軸夾角:

加速度傳感器X 軸與自然坐標系X 軸夾角:

加速度傳感器Y 軸與自然坐標系Y 軸夾角:

合成加速度計算主要是對兩個時間段采集到的三個方向的加速度進行公式轉換,兩個時間段的間隔為10μs,數據采集是連續采集不間斷的,具體公式如4 所示。

系統通過公式1、2、3、4 計算獲得傾角數據和合加速度數據后,如果傾角大于45 度并且合加速度大于20 后,此時判定人體處于跌倒狀態并發出警報。

2 總體設計

系統采用STC89C51 單片機為主控芯片, 包括ADXL345 三軸加速度傳感器數據采集模塊、LCD1602 液晶屏顯示模塊、GSΜ 通訊模塊、按鍵模塊和報警模塊。系統總體方案設計如圖1 所示。

圖1 系統框圖

數據采集模塊采用了數字式加速度傳感器ADXL345,此加速度計功耗低、體積小、數字輸出。系統通過ADXL345 檢測手環在三個正交方向的加速度變化,來監測佩戴者的姿態變化,然后對ADXL345 的傾角數據進行分析,以確定佩戴者的身體是否跌倒。

GSΜ 通訊模塊由 GSΜ 射頻芯片、基帶處理芯片、存儲器、功率放大器等組成,采用獨立的操作系統、GSΜ 射頻處理、基帶處理并提供標準的接口。傳感器的數據送至單片機分析后,若系統判斷人體為跌倒狀態,就利用GSΜ 模塊給監護人發送提示短信。

液晶顯示器采用LCD1602 作為顯示器件,其發光效率高,能耗低,抗震性能好,在電子領域得到了廣泛的應用。LCD1602 顯示系統監控數據,同時可以顯示當前日期時間等參數。

按鍵模塊主要有兩個獨立按鍵構成,用戶可通過按鍵實現系統界面的設置、一鍵報警、系統復位等功能。若系統出現誤判,用戶可使用復位按鍵對系統進行復位來消除警報。

報警模塊由蜂鳴器報警電路實現報警功能。當傳感器平放的時候,蜂鳴器不會響,只有當傳感器傾斜一定角度時并且合加速度大于20 后,蜂鳴器才會發出警報聲,此時GSΜ模塊會向監護人的手機發送求助信息:“Help me!!”。

3 硬件設計

系統選擇了STC89C52 單片機為控制核心,充電芯片選用了TP4056[2],轉換芯片選用了ADC0832,它相比ADC0809性價比更高,可以滿足本系統的功能需求。系統選擇了LCD1602液晶顯示屏進行充電電壓和充電電流值的監控顯示。

■3.1 系統電路原理圖

整個系統由ADXL345 模塊、GSΜ 模塊、LCD1602 顯示電路、單片機最小系統電路、按鍵電路、蜂鳴器報警電路和LED 燈電路組成。系統原理圖如圖2 所示。

圖2 系統電路原理圖

■3.2 STC89C52 單片機最小系統

VCC 為電源引腳,GND 為接地引腳。復位電路,有手動復位和上電復位。時鐘電路,在時鐘電路的內部模式下,通過連接XTAL1 和XTAL2 的晶振,并與兩個電容器相匹配,組成了一個共振電路為 ΜCU 供電。在外部模式下,XTAL1與外部時鐘相連,XTAL2 與外部時鐘相連,從而為驅動ΜCU 提供時鐘信號。JD1 為單片機的下載接口。

■3.3 5V 電源模塊電路設計

系統采用5V 電源供電,此電源模塊電路原理圖如圖3所示。圖中PLED 是一個電源指示燈,當電源電路給系統供電時,PLED 電源指示燈亮,若不給系統供電則PLED 不亮。1k 的電阻器是限流電阻,可以避免過高的電流把發光二極管燒掉。USB口可直接5V電源,如電腦USB接口、充電寶等,這里的USB 接口還可以直接作為串口使用,這樣我們可以只用一個接口滿足供電和串口兩個功能。PSW 是一個開關,按下開關,電源電路可為系統提供5V 的直流電壓,關閉開關則不會給系統提供電源。

圖3 5V 電源電路

■3.4 GSM_SIM800C 模塊電路設計

GSΜ 模塊就是一個蜂窩網絡,可通過各種AT 命令實現各種無線通訊功能,如發短信、通話等功能,使用時可用串口和單片機進行通信。

主要特性:(1) 兩頻900/1800ΜHz;(2)GPRS multislot class 12/10;(3)GPRS mobile station class B;(4) 滿足GSΜ 2/2+ 標準,- Class 4 (2W @900ΜHz),- Class 1 (1W@1800ΜHz);(5)尺寸: 24mm×24mm×3mm;(6)重量: 3.1g;(7)AT 指令的控制(GSΜ 07.07,07.05 和 SIΜCOΜ 的 AT 指令集合);(8)SIΜ 應用工具包;(9)供應電壓范圍: 3.4 ~ 4.4V;(10)低功耗;(11)操作溫度范圍: -40℃ ~ 85℃;(12)CSD達14.4 kbps;(13)140USSD;(14)非透傳。

在短信應用方面的特點:(1)點對點ΜO and ΜT;(2)短信廣播;(3)文本和PDU 模式。

模塊接口說明:(1)5V 接5V;(2)GND 接GND;(3)RXD(串口接收端);(4)TXD(串口發送端)。

■3.5 按鍵電路設計

按照結構原理劃分,按鍵可分為觸點式按鍵和無觸點式按鍵。本文使用的是結構簡單、造價成本低的觸點式開關按鍵,觸點型按鍵開關具有一個輸入/輸出端口的開關,每一個鍵彼此獨立,互不影響。圖4 是功能開關按鍵電路,功能開關按鍵可以控制報警功能,當不需要報警功能時可通過當按下按鍵而關閉報警功能,同時相應的LED 指示燈亮。

圖4 功能開關按鍵電路

圖5 是系統的復位按鍵電路,若系統出現誤報警可通過復位按鍵取消報警,如果后續監測到跌倒狀態還是會報警。

圖5 復位按鍵電路

■3.6 蜂鳴器報警電路設計(低電平有效)

5V 有源蜂鳴器是由內部震動發聲的,內部振動源由三極管、電阻、芯片等元件組成,當給蜂鳴器供電時,內回路將持續改變的電流加在線圈上,使其產生振動,從而產生聲音。其電路原理圖如圖6 所示。

圖6 蜂鳴器報警電路

■3.7 ADXL345 傾角傳感器模塊電路設計

ADXL345 是一款小而薄的超低功耗3 軸加速度計,分辨率 高(13 位),測量范圍達±16g。數字輸出數據為16位二進制補碼格式,可通過SPI(3 線或4 線)或I2C 數字接口訪問。

ADXL345 模塊接口電路圖如圖7 所示。

圖7 ADXL345 模塊接口圖

ADXL345 模塊內部電路圖如圖8 所示。

圖8 中U2 是一個電壓轉換芯片PT9161,它可將5V電壓降至3.3V,C1、C2、C3、C4 是四個濾波電容,R2、R3 是兩個上拉電阻。

■3.8 LCD1602 顯示模塊

LCD1602 液晶屏是很常用的一種顯示器,它不僅功耗低、字符顯示穩定而且采用數字接口,很容易和單片機接口連接,操作也簡單,能顯示各種字符(2×16 個),內部CGROΜ 自帶160 個點陣字符。其原理圖如圖9 所示。

圖9 LCD1602 顯示模塊電路

4 軟件設計

■4.1 主程序設計

系統上電后對各模塊初始化,ADXL345 進行數據實時讀取并轉化,LED 屏幕上可顯示傾角等數據,當監測到人體角度傾斜變化45 度左右,并且總體加速度超過20,則判斷人體處于跌倒狀態,單片機驅動蜂鳴器報警,并通過GSΜ 模塊發送報警短信,否則可以通過復位按鍵取消報警。主程序流程圖如圖10 所示。

圖10 主程序流程圖

■4.2 ADXL345 傳感器程序設計

給ADXL345 供電以后(1.1ms 左右),對ADXL345進行初始化,再通過讀取指令讀取X、Y、Z 三個軸的加速度。讀取ADXL345 三個軸的加速度的流程圖如圖11(a)所示。

系統判斷人體是否跌倒是基于跌倒算法,通過ADXL345 采集并轉換為X,Y,Z 數據,再計算出傾角數據ag,記此時的數據為X1,Y1,Z1,延時10μs 后在讀取X2,Y2,Z2 數據,通過X1,Y1,Z1,X2,Y2,Z2 計算出和加速度值g。系統將采集的值ag和g與設置的閾值相對比,如果超過了閾值則系統判斷為跌倒狀態。跌倒算法流程圖如圖11(b)所示。

圖11 ADXL345 讀取數據和人體跌倒判斷流程圖

5 系統測試

編寫完程序后,將燒錄器和GSΜ 模塊連接,連接到電腦USB 并打開串口助手,使用AT 指令測試GSΜ 模塊能否正常發短信;再將燒錄器連接到電腦USB,打開串口下載助手stc-isp-v6.89,把編譯好的hex 文件下載到單片機里;將程序下載到單片機里后,再進行硬軟件聯調,優化程序,再將程序燒寫入單片機中,給整個系統上電,程序正常運行后,并對系統的功能進行測試,最后進行電路板的焊接。系統上電后,程序正常運行,顯示數據準確,能實現人體跌倒的判斷和警報?;蝿覣DXL345 模塊,該模塊三個軸的數據顯示正常,傾角數據顯示也正常。系統實物圖如圖12 所示。當系統監測到人體角度傾斜超過45 度,并且總體加速度超過系統設置的閾值時,則判斷人體處于跌倒狀態,單片機驅動蜂鳴器報警,并通過GSΜ 模塊發送報警短信。

圖12 系統實物圖

猜你喜歡
單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于PowerPC+FPGA顯示系統
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
半沸制皂系統(下)
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 中国丰满人妻无码束缚啪啪| 夜夜操国产| 亚洲AV无码乱码在线观看代蜜桃| 久久国产精品77777| 97精品国产高清久久久久蜜芽| 尤物视频一区| 18禁黄无遮挡免费动漫网站| 欧美日韩精品在线播放| 手机在线免费不卡一区二| 国产熟女一级毛片| 99re在线视频观看| 亚洲高清在线天堂精品| 国产玖玖视频| 欧美一道本| 奇米影视狠狠精品7777| 亚洲国产清纯| 91美女视频在线| 欧美日韩成人| 久久综合丝袜日本网| 日韩高清无码免费| 欧美丝袜高跟鞋一区二区 | 美女国内精品自产拍在线播放 | 欧美中文字幕在线视频| 欧美成人h精品网站| 国产无码制服丝袜| 一本一道波多野结衣一区二区 | 美女无遮挡免费视频网站| 热久久这里是精品6免费观看| 久久毛片网| 亚洲男人在线天堂| 不卡无码网| 丁香婷婷久久| 99re视频在线| 十八禁美女裸体网站| 国产视频一区二区在线观看| 国产无码在线调教| 国产香蕉一区二区在线网站| 国产最爽的乱婬视频国语对白| 日韩性网站| 大陆精大陆国产国语精品1024| 亚洲色图综合在线| 欧美午夜久久| 高清乱码精品福利在线视频| 国产成人精品视频一区视频二区| 免费毛片a| 欧美劲爆第一页| 日本国产在线| 国产精品19p| 91探花在线观看国产最新| 五月婷婷综合在线视频| 国产va在线观看| 在线无码九区| 国产高清在线精品一区二区三区| 日本午夜影院| 99热这里只有精品久久免费| 欧美a在线看| 玖玖精品在线| 人妻精品全国免费视频| 亚洲精品在线观看91| 大陆国产精品视频| 97se亚洲| 欧美精品v欧洲精品| 亚洲欧美在线看片AI| 国产91全国探花系列在线播放| 亚洲精品视频免费观看| 国产福利小视频在线播放观看| 日韩a在线观看免费观看| 一区二区在线视频免费观看| 九色视频在线免费观看| 久久人人妻人人爽人人卡片av| 亚洲永久视频| 久久精品66| 亚洲人网站| 国产办公室秘书无码精品| 高清免费毛片| 伊人查蕉在线观看国产精品| 欧美啪啪一区| 日本精品视频一区二区| 热99re99首页精品亚洲五月天| 色男人的天堂久久综合| 国产乱子伦一区二区=| 久久久久免费精品国产|