一種Linux系統(tǒng)下改進(jìn)的高精度計步器設(shè)計
發(fā)布時間:2021-05-06 17:37
根據(jù)人體行走的特點(diǎn),在Linux系統(tǒng)下設(shè)計了一種基于三軸加速度傳感器mma8653的高精度計步器,介紹了Linux設(shè)備驅(qū)動模型,嵌入式IIC總線工作時序,Linux系統(tǒng)中的中斷和等待隊列機(jī)制,從而設(shè)計出mma8653的設(shè)備驅(qū)動以此來驅(qū)動傳感器產(chǎn)生加速度數(shù)據(jù),最后經(jīng)數(shù)據(jù)預(yù)處理,采用動態(tài)閾值和峰值檢測的改進(jìn)算法,來檢測人體在行進(jìn)過程中加速度的變化,實現(xiàn)準(zhǔn)確計步。實驗結(jié)果表明,該計步器具有準(zhǔn)確、穩(wěn)定、可靠的優(yōu)點(diǎn),能夠滿足較高精度的計步要求,具有較高的實用價值。
【文章來源】:電子測量技術(shù). 2020,43(12)
【文章頁數(shù)】:7 頁
【文章目錄】:
0 引 言
1 傳感器設(shè)備驅(qū)動的設(shè)計
1.1 Linux的驅(qū)動框架
1.2 嵌入式IIC總線工作時序
1)IIC總線寫操作時序
2)IIC總線讀操作時序
1.3 Linux中斷處理程序架構(gòu)
1.4 Linux內(nèi)核中的等待隊列機(jī)制
2 mma8653硬件連接原理
3 加速度數(shù)據(jù)采集
4 計步算法設(shè)計
4.1 數(shù)據(jù)預(yù)處理
1)中值濾波
2)低通濾波
4.2 步數(shù)檢測算法
5 結(jié) 論
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式最小Linux的移植及系統(tǒng)性能測試[J]. 董華,苗晟. 電子測量技術(shù). 2017(08)
[2]一種基于移動終端的新型計步方法[J]. 黃政,韓立新,肖艷. 計算機(jī)學(xué)報. 2017(08)
[3]車載儀表用電機(jī)驅(qū)動控制系統(tǒng)的研究[J]. 羅海,易映萍. 電子測量技術(shù). 2017(02)
本文編號:3172345
【文章來源】:電子測量技術(shù). 2020,43(12)
【文章頁數(shù)】:7 頁
【文章目錄】:
0 引 言
1 傳感器設(shè)備驅(qū)動的設(shè)計
1.1 Linux的驅(qū)動框架
1.2 嵌入式IIC總線工作時序
1)IIC總線寫操作時序
2)IIC總線讀操作時序
1.3 Linux中斷處理程序架構(gòu)
1.4 Linux內(nèi)核中的等待隊列機(jī)制
2 mma8653硬件連接原理
3 加速度數(shù)據(jù)采集
4 計步算法設(shè)計
4.1 數(shù)據(jù)預(yù)處理
1)中值濾波
2)低通濾波
4.2 步數(shù)檢測算法
5 結(jié) 論
【參考文獻(xiàn)】:
期刊論文
[1]嵌入式最小Linux的移植及系統(tǒng)性能測試[J]. 董華,苗晟. 電子測量技術(shù). 2017(08)
[2]一種基于移動終端的新型計步方法[J]. 黃政,韓立新,肖艷. 計算機(jī)學(xué)報. 2017(08)
[3]車載儀表用電機(jī)驅(qū)動控制系統(tǒng)的研究[J]. 羅海,易映萍. 電子測量技術(shù). 2017(02)
本文編號:3172345
本文鏈接:http://sikaile.net/kejilunwen/yiqiyibiao/3172345.html
最近更新
教材專著