基於壓電薄膜傳感器的肘部運動檢測系統設計

2021-01-08 電子產品世界

作者/ 楊航 董維傑 大連理工大學 電子科學與技術學院(遼寧 大連 116023)

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

摘要:本文介紹了一種基於可貼在衣服上的柔性傳感器和STM32單片機的桌球運動檢測系統,利用DT1-028K壓電薄膜傳感器感知肘部運動,輸出電壓信號經過放大,利用單片機完成數字濾波、參數測量和數據顯示。測量參數包括單點擊球次數、擊球頻率和擊球總數等。實驗驗證了穿戴式柔性傳感器在運動檢測方面應用的可行性。

引言

  可穿戴技術的研究和市場化發展迅猛,多用於健康監測和運動檢測等。根據市場分析公司CCS Insight的調查報告,健身和活動跟蹤設備2015年銷售較2014年增長了2倍[1]。這些成熟產品一般是智能手錶、手環、夾式裝飾品,未來將柔性傳感器與織物結合的可穿戴技術是必然趨勢。WU等人研究的智能膝套是由萊卡面料塗上一層薄的導電聚吡咯組成,該可穿戴式傳感系統可以對人體監測並提供及時、客觀的反饋[2]。李建清等人設計了一種柔性肩關節運動傳感器,該傳感器包括兩片相同的傳感極片,每片極片具有第一絕緣層、電容極板層、第二絕緣層及靜電屏蔽層四層疊合結構。該專利廣泛用於康復醫療、運動檢測等領域[3]。本文展示了柔性壓電薄膜傳感器在桌球運動檢測中的應用,可實時監測單點擊球次數、頻率和擊球總數。在桌球12點制比賽中,單點擊球次數即每打1點(或1分)所擊中球的次數,頻率常用來衡量桌球愛好者的擊球穩定度,擊球總數可表示鍛鍊者的體能消耗。

1 傳感器選型

  利用傳感器來檢測肘部運動,可以選用傳統加速度傳感器或者PVDF壓電薄膜傳感器。加速度傳感器的優點是輸出量為數字量,單片機能夠直接處理。可是,傳統加速度傳感器較硬,與人體接觸性不好。而壓電傳感器薄、柔軟、質輕,比較適合測量肘部運動,同時,它還具有測量頻帶寬、動態範圍寬、聲阻抗低、穩定性高、靈敏度高等特點[4],適於做運動檢測傳感器。

  本文選用壓電薄膜傳感器,將傳感器貼在護肘上,如圖1(a)所示。該傳感器適合測量動態力,其工作原理是壓電效應,即材料受到拉伸或壓縮會產生與其所受形變成正比的電壓或電荷[5]。揮動球拍時,肘部彎曲,使壓電薄膜受到拉伸,在兩個電極間產生一個電壓脈衝,如圖1(b)所示。

2 硬體電路設計

  運動檢測系統由STM32單片機最小系統、電壓放大電路、限幅電路、復位電路、SWD接口、啟動模式設置接口、LCD顯示電路和5V轉3.3V直流電壓轉換電路組成,系統原理框圖如圖2所示。

  壓電傳感器常用的調理電路包括電壓放大與電荷放大。使用單電源供電晶片LM324N進行同向電壓放大,放大倍數為10倍。為了防止過高的電壓輸入單片機IO口損壞晶片,使用IN4728A型穩壓二極體限制輸入單片機的最高電壓為3.3V。STM32單片機ADC採樣電壓的範圍是0V~3.3V。

  揮動桌球拍一次,放大前後信號如圖3所示。圖中,L1代表原始信號,電壓峰值為0.22V,一般為250mV左右;L2代表放大後的信號,圖中為2.2V。

3 軟體設計

  軟體部分完成模數轉換、數字濾波、閾值處理、統計計數等,主程序框圖如圖4所示。

3.1 AD採樣

  STM32自帶解析度為12位的ADC,其分辨的最小模擬電壓約為0.8mV,滿足設計要求[6]。通過合理地設置採樣頻率以及工作模式,可以將傳感器輸入的模擬信號轉變為計算機便於分析處理的數位訊號,本文採樣頻率為1000Hz。

3.2 濾波器設計

  將經放大、穩壓、A/D採樣後的數據導入MATLAB,發現一次揮拍動作產生相距很近的兩個尖峰,因此,要設計低通濾波器濾除高頻幹擾。為了防止誤判,濾波器設計成為了運動檢測系統中非常重要的部分。

  常用的濾波方法分為硬體濾波和軟體濾波。軟體濾波能夠節約硬體成本,方式靈活,可以達到硬體電路難以達到的濾波效果,只是依賴處理器的數位訊號處理能力,並且消耗一定的CPU時間[7]。首先通過MATLAB生成FIR(有限長單位衝激響應濾波器)濾波係數,仿真驗證後,再移植到STM32單片機裡。

  濾波前採樣信號的時域、頻域圖像如圖5所示。由圖可見,幾赫茲處信號的幅度比較高,這符合人們揮拍頻率較低的規律;50Hz工頻的幹擾以及39Hz左右的信號幅度也很大。由於揮拍的頻率一般只有幾赫茲,因而濾除36Hz以上的頻率。用漢明窗函數法設計FIR濾波器,FIR濾波器的特點是沒有反饋迴路,並且系統一直穩定[8]。濾波器的截止頻率為36Hz,得到濾波器係數為17個。

  在MATLAB中濾波後的時域、頻域圖像如圖6所示。由圖可見,濾波後,時域波形非常平滑,高頻幹擾受到較大抑制,證明FIR濾波器的應用是可行的。

  將MATLAB生成的17個濾波係數存入STM32中FIR濾波子程序的係數數組,FIR濾波子程序由兩個函數組成,一個實現數據的更新和移位;另一個實現係數與輸入數據的乘法累加運算。

3.3 閾值比較

  觀察圖6,濾波後,信號的峰值電壓有所降低。通過多次試驗,發現將閾值設定為0.7V時,測量的結果比較準確。因此,當濾波後,輸出的數值大於等於0.7V時,則置為1,記為一次揮拍;否則記為0,認為無揮拍動作。處理後的信號易於分析,最後實現測量單點揮拍次數、頻率、揮拍總數的功能。

3.4 參數測量

  揮拍總數的統計是針對經過閾值比較後的樣本進行的,看連續輸入的兩個樣本是否相同。不同則說明電平有跳變,然後再判斷樣本是1還是0,檢測到一次上升沿,則將計數值加一,由此,實現了計數功能。

  在桌球運動中,若一段時間後仍沒有揮拍動作,可以認為此時並不是在正常的擊球過程中。也許是球落地,人去撿球,這意味著該輪擊球的結束,該段時間根據經驗值設定為6.5s。單點揮拍次數的測量是通過定時器/計數器的溢出中斷實現的,配置溢出中斷時間為6.5s,在此時間內若沒有任何的揮拍動作,則觸發溢出中斷,在中斷處理函數中將計數值清零、揮拍次數清零。這對應了一次練球結束,計數重新開始。

  擊球頻率的測量可以通過定時器定時10s,計輸入信號從0到1跳變的個數,用單位時間擊球的次數來表示。這種方式計算出來是擊球頻率的平均值。為了測量擊球頻率瞬時值,本文通過檢測兩次0到1跳變的時間間隔,其倒數即為瞬時擊球頻率。若在某一時間範圍內,沒有揮拍動作,則設置揮拍頻率為0Hz。

4 小結

  本文應用壓電薄膜傳感器獲取桌球運動中肘部運動的信號,通過設計合理的信號調理電路並進行系統的軟硬體設計,實現了桌球運動中揮拍頻率、揮拍次數的測量。當然,只有與無線發射裝置結合才能真正用作可穿戴設備。隨著第三代可穿戴設備的出現,穿戴式傳感器從身體健康監測到運動監測、智慧生活,可以應用於人類活動的方方面面。該系統與無線發射器集成後可以推廣到網球、羽毛球類的運動檢測。

參考文獻:

  [1]MarkdeClercq.傳感器、集成和電源管理的進步推動可穿戴技術的發展[J].電子產品世界,2016(5):21-23.

  [2]J WU.Conducting polymer coated lycra[J].Synthetic Metals.2005,155:698-701.

  [3]李建清,吳劍鋒,楊華,等.一種柔性肩關節運動傳感器及其測量方法:CN,CN 102927899 A[P].2013.

  [4]壓電薄膜傳感器的特點及應用介紹.http://www.sensorway.cn/knowledge/7296.html.

  [5]何道清.傳感器與傳感器技術[M].北京:科學出版社,2008:154-178.

  [6]張洋.原子教你玩STM32(庫函數版)[M].北京:北京航空航天大學出版社,2015:13-30.

  [7]周航慈.嵌入式系統軟體設計中的常用算法[M].北京:北京航空航天大學出版社,2009:70-84.

  [8]戴明楨. TMS320C54X DSP結構、原理及應用[M].北京:北京航空航天大學出版社,2007:247-258.


本文來源於《電子產品世界》2017年第1期第41頁,歡迎您寫論文時引用,並註明出處。

相關焦點

  • Nano Energy:基於面投影微立體光刻3D列印技術的共形壓電傳感器設計與製造
    3D列印技術(nanoArch S140,10μm精度,深圳摩方),通過設計並調節壓電氮化硼納米管材料(BNNTs)和光敏聚合物樹脂的界面相容性,結合拓撲優化微結構方法,實現了具有高靈敏度、寬響應,且結構可覆形的柔性壓電傳感器製造。
  • 基於面投影微立體光刻3D列印技術的共形壓電傳感器設計製造
    同時,納米管上的丙烯酸酯基團顯著提高了BNNTs在聚合物基體溶液中的分散性及壓電輸出;實驗表明:相對於原始BNNTs,基於F-BNNTs的複合壓電聚合物的壓電輸出提高了140% (見圖2)。圖4 (a-f)不同微結構壓電薄膜;(g)薄膜壓電輸出;(h)壓電微結構薄膜的壓電輸出實驗與仿真對比
  • 基於面投影微立體光刻3D列印技術的共形壓電傳感器設計與製造
    同時,納米管上的丙烯酸酯基團顯著提高了BNNTs在聚合物基體溶液中的分散性及壓電輸出;實驗表明:相對於原始BNNTs,基於F-BNNTs的複合壓電聚合物的壓電輸出提高了140% (見圖2)。數值模擬結果表明,微結構的引入能顯著提高壓電輸出,並且具有優化微結構(struct B-P 和struct C-P)的壓電薄膜能進一步提高信號輸出(見圖3)。
  • 一文讀懂壓電傳感器
    什麼是壓電傳感器? 壓電傳感器是利用壓電效應來測量對壓電材料施加機械力所引起的電動勢的裝置。它們是基於機電能量轉換的原理,主要是通過將獲取的數據轉換為電荷來測量力,以及壓力、加速度、溫度、應變等其他量。
  • 如何通過加速度傳感器和柔性傳感器實現姿態識別?
    對於開發人員來說,加速度傳感器和柔性傳感器的設計一般比較靈活,適當的排列組合就可以實現物體局部或整體的狀態檢測,所以目前這兩種傳感器被廣泛的用於智能能可穿戴設備中,二者的組合同樣也可以滿足很多功能需求,其中比較有特色的就是姿態檢測。
  • 綜述: 基於纖維/織物的壓電和摩擦納米發電機用於...
    將先進的納米發電機技術與傳統的紡織工藝相結合促進了基於紡織的納米發電機(NGs)的出現,將進一步促進下一代可穿戴電子和多方面人工智慧系統的快速發展和廣泛應用。NGs賦予智能紡織品機械能量採集和多功能自供電傳感能力,而紡織品則為智能紡織品的發展提供了一個靈活多變的設計載體和廣泛的可穿戴應用平臺。
  • 基於Arduino的碰撞檢測預警系統
    這是一個基於Arduino的碰撞檢測警告系統。這種系統是汽車工業中增長最快的安全功能。這種系統使車輛能夠識別碰撞的機會,並向駕駛員發出視覺和聲音警告,從而使駕駛員能夠採取必要的措施避免碰撞。這個項目的想法是基於Arduino控制器的,整個項目將使您很好地了解該系統的工作方式。說明了分步方法,以便您可以製作此系統。硬體連接,引腳信息和Arduino程序均已清楚說明。
  • 深度解析壓電傳感器原理及應用
    由於AlN薄膜材料的多方面性能優點使其得到了相應的應用。例如基於AlN壓電薄膜的體聲波諧振器(FBAR),其諧振頻率可達GHz,在通訊領域得到了廣泛的應用。 ZnO與AlN一樣具有纖鋅礦結構。高質量高c軸擇優取向的ZnO具有很好的壓電性能。ZnO晶格常數與矽襯底相差不多,所以晶格匹配度高。目前製備潔淨度高的ZnO薄膜技術已經很成熟。
  • 使用 Arduino 分線板啟動基於 MEMS 的運動和方向傳感器設計
    設計人員越來越需要為其系統提供方向和運動感應能力。幸運的是,基於固態(半導體)和微機電系統 (MEMS) 技術的傳感器已經可以幫助他們做到這一點。這些傳感器體積小、成本低,可以將運動和方向感應功能部署在廣泛的系統中,包括無人機、機器人,當然還有智慧型手機和平板電腦等手持產品。
  • 加速度傳感器的技術指標與應用,壓電式加速度傳感器的原理與結構
    為了得到高度真實的試驗數據,使用者應當全面地了解所用儀器的工作特性,這些特性是怎樣互相影響的,整個環境對這些特性是如何影響的,以及加速度計對被測運動是如何影響的。  加速度計是關鍵的測量元件,有多種設計型式供選用。每種設計型式都為某些特定用處設計的,目的是為獲得高保真的測量數據。
  • 無錫市計量測試院 在「壓電加速度計測量審核」中取得滿意結果
    壓電式加速度傳感器又稱壓電加速度計。它也屬於慣性式傳感器。它是利用某些物質如石英晶體的壓電效應,在加速度計受振時,質量塊加在壓電元件上的力也隨之變化。當被測振動頻率遠低於加速度計的固有頻率時,則力的變化與被測加速度成正比。
  • 壓電陶瓷原理
    壓電陶瓷具有敏感的特性,可以將極其微弱的機械振動轉換成電信號,可用於聲納系統、氣象探測、遙測環境保護、家用電器等。壓電陶瓷對外力的敏感使它可以感應到十幾米外飛蟲拍打翅膀對空氣的擾動,用它來製作壓電地震儀,能精確地測出地震強度,指示出地震的方位和距離,這不能不說是壓電陶瓷的一大奇功。
  • 基於DM6446的視頻運動車輛檢測系統
    摘 要: 給出了一種基於DM6446 處理器的視頻運動車輛檢測系統的技術實現方法,介紹了系統的硬體結構及軟體設計思路。結合DM6446 雙核處理器的特點,給出了處理器ARM 端與DSP 端通信及雙緩衝區切換的具體方法。
  • 振動傳感器收費_北京賽博聯物
    振動傳感器收費,北京賽博聯物,賽博聯物研發的控制器伴侶使得生產車間場景中來自各個品牌的控制器可以自由的聯通,從而容易的構建智慧車間。振動傳感器收費, 基於雲平臺的工業物聯解決方案,利用大數據處理的軟體平臺,實現對設備遠程診斷、遠程監控、遠程維護和未來的預防性維護功能。
  • 基於紅外傳感器的樓宇人數統計系統的設計
    為基礎,通過對外圍電路的設計和相應的控制電路,實現了對樓宇人數的實時統計。給出了系統的總體結構設計,重點闡述了樓宇人數監控系統主要的硬體設計以及系統軟體設計。為基礎,通過對外圍電路的設計,能識別人進來(向左運動)或者出去(向右運動)的方向,進而產生不同的通道信號去觸發相應的控制電路,通過單片機編程,連接計算機,就可以對樓宇人數進行實時準確的監控。
  • 基於LabVIEW的圓鋸片平面度檢測系統
    本文基於LabVIEW平臺設計開發的圓鋸片平面度檢測系統,在鋸片質量控制中有很大的實用價值。2 方案設計2.1檢測原理如圖1所示,要檢測圓鋸片上A點,需要得到三個值:A點半徑R,角度α,A點變形值δ,可以表示為[2]
  • 壓電陶瓷的簡述及特性
    常用的壓電陶瓷有鈦酸鋇系、鋯鈦酸鉛二元系及在二元系中添加第三種ABO3(A表示二價金屬離子,B表示四價金屬離子或幾種離子總和為正四價)型化合物,如:Pb(Mn1/3Nb2/3)O3和Pb(Co1/3Nb2/3)O3等組成的三元系。如果在三元系統上再加入第四種或更多的化合物,可組成四元系或多元系壓電陶瓷。以下是壓電陶瓷的部分用途及市場情況。
  • 南方科大研發基於納米陶瓷纖維的耐高溫柔性壓力傳感器
    鑑於TiO2納米纖維薄膜優異的力學性能,研究人員測試了基於不同厚度的TiO2納米纖維薄膜的柔性壓力傳感器的靈敏度、檢測極限、響應/弛豫時間和循環穩定性,並與相同厚度的聚合物納米纖維薄膜傳感器進行對比。測試結果表明,TiO2傳感器具有高達4.4 kPa-1的靈敏度、16 ms的響應時間、0.8 Pa的檢測限和大於五萬次的壓縮循環穩定性。
  • 基於STC89C52單片機的溫度檢測系統設計
    摘要:為了檢測現場溫度,並直觀反映其變化趨勢,設計了基於STC89C52單片機的溫度檢測系統。利用數字溫度傳感器DS18B20採集溫度信號,該信號送入STC89C52單片機處理,後由液晶顯示器LCD12864(ST7920)顯示溫度值,並繪製出溫度變化曲線。實測結果表明,系統可靠性、測試精度及溫度趨勢曲線繪製達到設計要求。
  • 基於加速度傳感器的計步器設計與實現
    設計的電子計步器,通過測量人體行走時的加速度信息,經過軟體算法計算步伐,可以克服機械式計步器準確度和靈敏度低的缺點,可準確地檢測步伐,同時還可以輸出運動狀態的實時數據,對運動數據進行採集和分析。加速度傳感器LIS3DH,有X,Y,Z 三個自由度的加速度數字輸出,可以全方位感知人體行走運動信息; 控制模塊由LCD12864[5]顯示模塊、微控制器MC9S12XS128[6]、鍵盤和電源組成,用來讀取加速度信息,並將算法處理得到計步數值顯示在液晶顯示屏上。