基於三軸加速度傳感器的老人摔倒檢測

2021-01-08 電子產品世界

摘要:老人因意外摔倒不能及時救助會造成嚴重的後果,發生意外時若能及時通知救援人員,可大大降低摔倒後的危險程度。三軸加速度傳感器能夠採集分析人體摔倒時三個方向的加速度變化特徵,以判斷老人是否摔倒。主要分析了三軸加速度傳感器ADXL345的特點及工作原理,最後提出一種檢測老人意外摔倒的方案。
關鍵詞:三軸加速度傳感器;中斷閾值判斷;老人摔倒檢測;加速度變化

1 加速度傳感器
1.1 定 義
加速度傳感器是一種能夠測量加速力的電子設備。加速力就是當物體在加速過程中作用在物體上的力,就好比地球引力,也就是重力。加速度計有兩種:一種是角加速度計,是由陀螺儀(角速度傳感器)的改進的。另一種就是線加速度計。
1.2 加速傳感器的工作原理
加速度傳感器會接受外界傳遞的物理性輸入,通過感測器轉換為電子信號,再最終轉換為可用的信息。主要感應方式是對微小物理量的變化進行測量,再通過電壓信號來表示這些變化量。

2 三軸加速度傳感器ADXL345
2.1 概述
ADXL345是ADI公司推出的基於MEMS技術的數字輸出的三軸加速度傳感器。ADXL345具有±2g,±4g,±8g,±16g可變的測量範圍;最高13 b解析度測量;固定的4 mg/LSB靈敏度;3 mm×5 mm×1 mm超小封裝;40~145 μA超低功耗;標準的I2C或SPI數字接口;32級FIFO存儲;以及內部多種運動狀態檢測和靈活的中斷方式等特性。這些特性使其成為一款非常適合用於摔倒檢測的加速度傳感器。
2.2 工作原理
ADXL345首先由前端感應器件感應測得加速度的大小,然後由感應電信號器件轉為可識別的電信號,這個信號是模擬信號。ADXL345集成的A/D裝換器將此模擬信號轉換為數位訊號。在計算機中,數位訊號一律用補碼的形式表示,在此也一樣,A/D轉換器輸出的是16位的二進位補碼。經過數字濾波器的濾波後,在控制和中斷邏輯單元的控制下訪問32級FIFO,通過串行接口讀取數據。ADXL345的控制命令也是通過接收來自串口的讀寫命令來實現的,這主要是對寄存器的操作。

3 ADXL345與微控制器的通信
ADXL345為用戶提供了兩種與微控制器的通信方式:SPI和I2C。本文採用基於嵌入式的S3C2410微控制器與三軸加速度傳感器ADXL345的連接來詳細講述ADXL345的SPI通信方式。

本文引用地址:http://www.eepw.com.cn/article/159395.htm


3.1 ADXL345的SPI通信過程
SPI的最高時鐘為5 MHz,通信開始時主MCU選擇CS置位,CS復位則通信結束,SCLK由主MCU提供串行時鐘。SDI與SDO是串行數據輸入與輸出,它們分別在時鐘的上升沿獲取數據。一次通信過程中讀寫多字節必須要設定MB位(Multiple—byte Bit),在讀取完第一個寄存器的數據後ADXL345會自動將地址指向下一個寄存器。ADXL345輸出16位二進位補碼,每個軸都分配了2 B輸出數據寄存器,共6個,地址為0X32-0X27,這樣會連續輸出6 B數據。但對地址非連續的寄存器進行操作必須通過CS停止通信並單獨設定下一個要操作的寄存器地址,然後再建立通信。所以通過SPI讀取ADXL345採集的數據只能連續讀取6 B數據,然後地址返回0X32繼續讀取6 B數據。
3.2 S3C2410的接口特點
S3C2410有2個串行外圍設備接口(SPI),每個SPI接口都有2個分別用於發送和接收的8位移位寄存器。在SPI通信中,數據同時被發送(串行移出)和接收(串行移入),8位串行數據的傳輸速率由相關的控制寄存器決定。
SPI的接口特性:與SPI接口協議V2.11兼容;8位用於發送的移位寄存器;8位用於接收的移位寄存器;8位預分頻邏輯;查詢、中斷和DMA傳送模式。
3.3 接口連接
根據ADXL345工作原理和S3C2410的接口特點,把S3C2410的SPI配置為主設備,完成對ADXL345的接口設計,硬體連接如圖2所示。


SPI MOSI作為主設備的輸出,SPI MISO作為主設備的輸入,SPI CLK用作SPI通信的串行時鐘。且S3C2410支持4種不同的傳輸格式,可以保證主從設備時序的一致性。
S3C2410的SPI接口操作:通過SPI接口S3C2410可以與ADXL345同時發送和接收8位數據。串行時鐘線與兩條數據線同步,用於移位和數據採樣。

pid控制相關文章:pid控制原理

傳感器相關文章:傳感器工作原理

pid控制器相關文章:pid控制器原理

風速傳感器相關文章:風速傳感器原理 加速度計相關文章:加速度計原理 數字濾波器相關文章:數字濾波器原理

相關焦點

  • 老人們的保護傘,基於Arduino和三軸加速度傳感器設計「帥到報警...
    德哥一聽,也樂了,答:「不是長得帥要報警,是摔倒在地上了要發布警示信息,一般可用於護理和老人家看護防範。」同事們打趣:莊好人,你這腦迴路也是沒誰了~不過話說回來,隨著獨居老人和老人看護產業的發展,老年人的移動看護需要朝著智能的方向去發展,目前國內外市面上摔倒報警器產品也有了成熟的方案,做一款跌倒報警器設計不是那麼難。
  • 3軸陀螺儀傳感器和3軸加速度傳感器的工作原理
    打開APP 3軸陀螺儀傳感器和3軸加速度傳感器的工作原理 發表於 2018-03-19 10:11:00 就在過去兩年中,運動傳感技術已經開始遍地開花
  • 基於加速度傳感器的計步器設計與實現
    圖3 為一次步行實驗中,LIS3DH 檢測到的X,Y,Z 軸的加速度變化情況。加速度傳感器LIS3DH,有X,Y,Z 三個自由度的加速度數字輸出,可以全方位感知人體行走運動信息; 控制模塊由LCD12864[5]顯示模塊、微控制器MC9S12XS128[6]、鍵盤和電源組成,用來讀取加速度信息,並將算法處理得到計步數值顯示在液晶顯示屏上。
  • 無線加速度傳感器,加速度傳感器分類介紹
    那麼大家知道無線加速度傳感器嗎?今天小編就為大家介紹一下吧。無線加速度傳感器:加速度傳感器的7大應用場景三軸加速度傳感器的應用1、車身安全、控制及導航系統中的應用加速度傳感器已被廣泛應用於汽車電子領域,主要集中在車身操控、安全系統和導航,典型的應用如汽車安全氣囊(Airbag)、ABS防抱死剎車系統、電子穩定程序(ESP)、電控懸掛系統等。
  • Kionix三軸加速度傳感器的高級數據路徑功能簡介
    導語:本應用指南旨在幫助開發者了解羅姆集團旗下Kioix公司的KX13x系 1.前言本應用指南旨在幫助開發者了解羅姆集團旗下Kionix公司的KX13x系列三軸加速度傳感器搭載的獨有功能
  • 加速度傳感器的技術指標與應用,壓電式加速度傳感器的原理與結構
    加速度傳感器有兩種:一種是角加速度傳感器,是由陀螺儀改進過來的。另一種就是加速度傳感器。它也可以按測量軸分為單軸、雙軸和三軸加速度傳感器。現在,加速度傳感器廣泛應用於遊戲控制、手柄振動和搖晃、汽車制動啟動檢測、地震檢測、工程測振、地質勘探、振動測試與分析以及安全保衛振動偵察等多種領域。下面就舉例幾個例子,更好的認識加速度傳感器。
  • 加速度傳感器的動作測量原理與基本構成
    加速度傳感器元件的基本構成包括主體、彈簧和慣性質體。當傳感器主體的速度發生變化時,會產生隨著速度變化而變化的力,該力將通過彈簧被施加於慣性質體上。具體來說,首先該力使彈簧發生彎曲,然後元件主體與慣性質體的距離會與加速度成比例地發生變化。 傳感器的工作原理會根據主體與慣性質體相對移動的檢測方式的不同而有所差異。
  • 矽睿科技發布新一代三軸加速度計QMA7981
    矽睿科技於近期推出新一代三軸加速度計:QMA7981,該產品集成多項智能體感算法,提供了諸如硬體計步器和手勢識別等內置功能,不再需要額外的應用處理器或者
  • 三軸加速度傳感器 QMA7981
    技術特點:● 單晶片集成架構,CMOS與MEMS工藝兼容● 具備低功耗、低噪聲、高精度特點● 集成多種運動檢測,姿態監測算法,實現低功耗智能系統方案應用領域:可穿戴設備、戶外運動電子設備;姿態監測設備、遊戲遙控終端;智慧型手機、平板電腦;智能家居及智慧農場等領域。
  • 傳感器的原理及應用!加速度傳感器的詳解!民熔電工超詳細解答!
    我是民熔集團的陳博士,今天我們來講講民熔傳感器的原理及應用?在此之前,我們先了解一下民熔帶電顯示器是什麼!民熔帶電顯示器是一種直接安裝在室內電氣設備上,直觀顯示出電氣設備是否帶有運行電壓的提示性安全裝置。當設備帶有運行電壓時,該民熔顯示器顯示窗發出閃光,警示人們高壓設備帶電,無電時則無指示。 這麼有用的民熔帶電顯示器!民熔傳感器如何檢測呢?別著急!
  • 愛普生陀螺儀系列:最新三軸石英加速度傳感器M-A352AD10
    愛普生最新推出的M-A352是一個三軸數位訊號輸出的加速度傳感器,
  • 一文知道單軸、雙軸、三軸傾角傳感器的區別
    為什麼沒有三軸傾角傳感器?日常的空間維度由長、寬、高三個維度組成,而傾角傳感器可以測量這三個維度的傾斜角度。因此,傾角傳感器按軸向可分為單軸、雙軸和三軸。根據字面意思,單軸傾角傳感器只能測量某一方向的角度,雙軸傾角傳感器則可以測量互相垂直的兩個方向的角度,而三軸則可以測量三維空間中三個方向繞任意軸變化的角度。我們常說的傾角傳感器一般是指單軸的傾角傳感器,單軸傾角傳感器的理論基礎就是牛頓第二定律。根據基本的物理原理,在一個系統內部,速度是無法測量的,但卻可以測量其加速度。
  • 無人機中的IMU單元(MEMS 三軸加速計、三軸陀螺儀、三軸磁力計)
    (1)測量比力三軸加速度計是一種慣性傳感器,能夠測量物體的比力,即去掉重力後的整體加速度或者單位質量上作用的非引力。當加速度計保持靜止時,加速度計能夠感知重力加速度,而整體加速度為零。在自由落體運動中,整體加速度就是重力加速度,但加速度計內部處於失重狀態,而此時三軸加速度計輸出為零。(2)測量角度
  • 如何通過加速度傳感器和柔性傳感器實現姿態識別?
    對於開發人員來說,加速度傳感器和柔性傳感器的設計一般比較靈活,適當的排列組合就可以實現物體局部或整體的狀態檢測,所以目前這兩種傳感器被廣泛的用於智能能可穿戴設備中,二者的組合同樣也可以滿足很多功能需求,其中比較有特色的就是姿態檢測。
  • 加速度傳感器工作原理及應用
    3、電容式容式加速度傳感器是基於電容原理的極距變化型的電容傳感器。電容式加速度傳感器/電容式加速度計是對比較通用的加速度傳感器。在某些領域無可替代,如安全氣囊,手機行動裝置等。電容式加速度傳感器/電容式加速度計採用了微機電系統(MEMS)工藝,在大量生產時變得經濟,從而保證了較低的成本。
  • 加速度傳感器是什麼_常用加速度傳感器有哪幾種分類
    加速度傳感器的應用   廣泛應用於遊戲控制、手柄振動和搖晃、汽車制動啟動檢測、地震檢測、工程測振、地質勘探、振動測試與分析以及安全保衛振動偵察等多種領域。下面就舉例幾個例子,更好的認識加速度傳感器。
  • 使用 Arduino 分線板啟動基於 MEMS 的運動和方向傳感器設計
    加速計、陀螺儀和磁力儀等傳感器有單軸、雙軸或三軸之分。例如,單軸加速計只能檢測到它所對準的三個軸中的一個軸的變化;雙軸傳感器將檢測三個軸中的兩個軸的變化;而三軸傳感器則將檢測所有三個軸的變化。如果一個傳感器平臺被描述成跟蹤六個以上的軸,這表明它通過沿著(或圍繞)X、Y 和 Z 軸跟蹤多個數據點來提供更高的精度。
  • ...重力感應器、加速度傳感器、陀螺儀、電子羅盤和光線距離感應器
    。  三軸加速度傳感器  它是手機中另一個非常重要的傳感器,可以根據重力感應產生的加速度來推算出手機相對於水平面的傾斜度。第一,MEMS三軸加速度傳感器可以感知內容有重力、手機的靜態姿態以及運動方向等。第二,裝有加速度傳感器的手機屏幕會隨著角度的不同智能旋轉,手機中甩歌功能、微信中搖一搖都是利用它實現的。此外,遊戲中也經常需要用到它,賽車中的漂移觸發就是來源於此。  電子羅盤  電子羅盤可以用來感知方位,這在無GPS信號或網絡狀態不好的時候,很有用處。
  • 加速度傳感器會成為竊聽的工具?
    單行科技 發表於 2020-03-28 09:41:26 手機加速度傳感器是一款智慧型手機中可以測量加速度的傳感器。在過去,人們認為手機加速度傳感器與個人信息沒有什麼聯繫。因此,很多人大量地使用加速度傳感器。
  • 採用加速度傳感器的角度測量儀系統硬體電路設計
    目前已有的利用的加速度傳感器實現高精度角度測量的研究,主要側重於單軸的角度測量。本文將重點討論利用雙軸加速傳感器ADXL202實現高精度角度測量的硬體方法。角度測量模塊使用的是高精度、低功耗的雙軸加速度傳感器ADXL202,能將加速度信號轉換成數字方波信號輸出,可直接與STM32F107連接,通過一定的算法即可計算出當前的傾斜角度。顯示模塊使用的是12864ZW型128×64的點陣液晶顯示器。