本發明涉及一種傳感器。特別是涉及一種測量表面肌電信號的傳感器及測量方法。
背景技術:
肌電信號是肌肉收縮時伴隨的電信號,其峰值一般為0-6mV,均方根值為0-1.5mV,頻率為0-500mV,主頻為50-150Hz之間。干擾介于0-60Hz之間。其應用背景主要集中在康復醫學、體育科學,或者作為信號源進行主動控制等領域。
目前,市場上有各種型號的肌電儀設備,有針式電極、貼片式電極、埋入電極、微電極。其中,
針式電極可測試深層肌電活動,涉及到的運動單元少,具有真對性,能清楚的導出單個運動電位和單個肌纖維的電位變化。但是其測試區域小,操作者的要求高,無法測量運動中的肌電變化。
而貼片式電極檢測方便易行,不產生傷害,并且信號能夠反映整塊肌肉的機能變化,還能適用于測量運動中的肌電變化。但是測量出來的信號往往受到溫度、濕度、人體自身抖動、情緒、皮膚厚度等因素的影響,導致測量出來表面肌電信號的幅值偏低,干擾信號太多,并且信號成分較為復雜。不利于應用于人體肌肉組織狀況監測,還對采用表面肌電信號作為控制源的機電設備或者儀器帶來一定的控制風險。
技術實現要素:
本發明所要解決的技術問題是,提供一種能夠獲得穩定、精確肌電信號的測量表面肌電信號的傳感器及測量方法。
本發明所采用的技術方案是:一種測量表面肌電信號的傳感器,包括殼體和上端蓋,所述殼體的底端面安裝有2個以上紅外溫度傳感器,2~3個氯化銀電極,以及1個濕度傳感器,所述殼體的側面安裝有一個正常采集指示燈和一個異常采集指示燈,所述殼體內通過電路板固定柱安裝有電路板,所述紅外溫度傳感器、氯化銀電極、濕度傳感器、正常采集指示燈和異常采集指示燈分別通過導線連接所述電路板。
所述殼體的底端面的周邊設置有2個以上用于安裝紅外溫度傳感器的紅外溫度傳感器安裝孔,在所述殼體的底端面的中部并排設置有2~3個用于安裝氯化銀電極的氯化銀電極安裝槽,在2~3個氯化銀電極安裝槽中一組相鄰的兩個氯化銀電極安裝槽之間設置有用于安裝濕度傳感器的濕度傳感器安裝槽,所述殼體的側面設置有2個分別用于安裝正常采集指示燈和異常采集指示燈的燈孔。
所述殼體開口端的一周端面上形成有一圈凹槽,所述上端蓋在與所述殼體上的一圈凹槽相對應處形成有一圈能夠嵌入到所述凹槽內的凸起。
所述殼體外側設置有把手。
所述電路板上設置的電路包括有:單片機,所述單片機的信號輸入端通過傳輸總線分別連接2個以上的紅外溫度傳感器、2~3個氯化銀電極、濕度傳感器以及設置在所述電路板上的加速度傳感器,所述單片機的信號輸出端分別連接正常采集指示燈和異常采集指示燈。
所述單片機的信號輸出端還連接外部顯示器。
所述2個以上的紅外溫度傳感器、濕度傳感器和加速度傳感器分別各依次通過第一放大器、濾波器和第一AD轉換器連接所述傳輸總線。
所述2~3個氯化銀電極依次通過差分放大器、帶通濾波器、陷波濾波器和第二AD轉換器連接所述傳輸總線。
一種測量表面肌電信號的傳感器的測量方法,包括如下步驟:
1)系統初始化;
2)設定溫度值和濕度值;
3)分別啟動紅外溫度傳感器和濕度傳感器,獲取溫度信息后進入下一步驟,獲取濕度值后進入步驟5);
4)計算2個以上紅外溫度傳感器的平均溫度值;
5)將平均溫度值與設定的溫度值進行比較,將濕度值與設定的濕度值進行比較,當平均溫度值和濕度值都處于預設值區間內,進入下一步驟,當平均溫度值和濕度值都處于預設值區間外,或者平均溫度值和濕度值中任一項處于預設值區間外時,返回步驟1),并開啟異常采集指示燈;
6)啟動氯化銀電極和加速度傳感器,采集表面肌電信號和加速度信號,并開啟正常采集指示燈;
7)輸出表面肌電信號、加速度信號、平均溫度值信號和濕度值信號。
步驟2)設定的溫度值為36°~37°,所述的濕度值為32%~45%。
本發明的一種測量表面肌電信號的傳感器及測量方法,通過濕度、溫度信號對肌電的采集進行控制,確保能夠獲得穩定、精確的肌電信號,應用于醫用外科設備、工業機器人等領域。具有如下優點:
(1)結構簡單可靠,采集信號平穩,可適當消除人體溫度、汗液對信號采集的影響。
(2)可針對不同狀態的測量設置不同的閾值范圍,便于后期的信號分析,以及信號控制。如安靜平穩時,人體溫度平穩、出汗少,閾值應該稍嚴格,以保證測量準確的表面肌電信號。運動時,人體溫度升高、出汗多,閾值應該根據樣本進行合理設置,以保證測量準確的表面肌電信號。
附圖說明
圖1是本發明一種測量表面肌電信號的傳感器外部結構示意圖;
圖2是本發明中殼體結構示意圖;
圖3是本發明中氯化銀電極結構示意圖;
圖4是本發明中上端蓋結構示意圖;
圖5是本發明中電路板在殼體內設置的示意圖;
圖6是本發明中殼體內部結構示意圖;
圖7是本發明中電路結構示意圖;
圖8是本發明方法流程圖。
圖中
1:殼體 2:紅外溫度傳感器
3:氯化銀電極 4:濕度傳感器
5:正常采集指示燈 6:異常采集指示燈
7:上端蓋 8:電路板
9:凸起 10:凹槽
11:電路板固定柱 12:氯化銀電極安裝槽
13:紅外溫度傳感器安裝孔 14:導線
15:濕度傳感器安裝槽 16、17:燈孔
18:把手 19:加速度傳感器
20:單片機 21:傳輸總線
22:第一放大器 23:濾波器
24:第一AD轉換器 25:差分放大器
26:帶通濾波器 27:陷波濾波器
28:第二AD轉換器 29:外部顯示器
30:時鐘 31:看門狗
32:電源
具體實施方式
下面結合實施例和附圖對本發明的一種測量表面肌電信號的傳感器及測量方法做出詳細說明。
本發明的一種測量表面肌電信號的傳感器及測量方法,包括肌電電極、加速度傳感器、紅外溫度傳感器、濕度傳感器。當進行表面肌電信號采集時,由于皮膚溫度和汗液對皮膚與表面肌電電極之間的阻抗變化很大,將影響表面肌電信號的準確性。所以將采集來的溫度、濕度信號作為表面肌電信號采集的控制源。若溫度、濕度處于預定的范圍,啟動開關進行表面肌電信號、加速度信號進行采集,若不在預定的范圍內,說明此時若進行采集,將得到不準確的表面肌電信號。
如圖1、圖5所示,本發明的一種測量表面肌電信號的傳感器,包括殼體1和上端蓋7,所述殼體1的底端面安裝有2個以上紅外溫度傳感器2,2~3個氯化銀電極3,以及1個濕度傳感器4,所述殼體1的側面安裝有一個正常采集指示燈5和一個異常采集指示燈6,所述殼體1內通過電路板固定柱11安裝有電路板8,所述紅外溫度傳感器2、氯化銀電極3、濕度傳感器4、正常采集指示燈5和異常采集指示燈6分別通過導線14連接所述電路板8。所述殼體1外側設置有把手18。
如圖2所示,所述殼體1的底端面的周邊設置有2個以上用于安裝紅外溫度傳感器2的紅外溫度傳感器安裝孔13,在所述殼體1的底端面的中部并排設置有2~3個用于安裝氯化銀電極3的氯化銀電極安裝槽12,在2~3個氯化銀電極安裝槽12中一組相鄰的兩個氯化銀電極安裝槽12之間設置有用于安裝濕度傳感器4的濕度傳感器安裝槽15,所述殼體1的側面設置有2個分別用于安裝正常采集指示燈5和異常采集指示燈6的燈孔16、17。
如圖2、圖4所示,所述殼體1開口端的一周端面上形成有一圈凹槽10,所述上端蓋7在與所述殼體1上的一圈凹槽10相對應處形成有一圈能夠嵌入到所述凹槽10內的凸起9。
如圖6、圖7所示,所述電路板8上設置的電路包括有:單片機20,所述單片機20采用型號為80C51或stc89s52或AT89C51的單片機。所述單片機20的信號輸入端通過傳輸總線21分別連接2個以上的紅外溫度傳感器2、2~3個氯化銀電極3、濕度傳感器4以及設置在所述電路板8上的加速度傳感器19,所述單片機20的信號輸出端分別連接正常采集指示燈5和異常采集指示燈6。所述單片機20還分別連接時鐘30、看門狗31和電源32。所述單片機20的信號輸出端還連接外部顯示器29。
所述2個以上的紅外溫度傳感器2、濕度傳感器4和加速度傳感器19分別各依次通過第一放大器22、濾波器23和第一AD轉換器24連接所述傳輸總線21。所述2~3個氯化銀電極3依次通過差分放大器25、帶通濾波器26、陷波濾波器27和第二AD轉換器28連接所述傳輸總線21。
2個以上的紅外溫度傳感器2、2~3個氯化銀電極3、濕度傳感器4以及設置在所述電路板8上的加速度傳感器19通過導線14將采集到的信號通過設置在電路板8上放大、濾波電路濾掉干擾信號,再經AD轉換電路傳遞到單片機20,中進行處理(見流程圖8),處理完的信號由單片機20傳遞給外部顯示器以及指示燈(包括正常采集指示燈,異常采集指示燈)。
本發明的一種測量表面肌電信號的傳感器,當進行信號采集時,選擇合適的肌肉,用酒精擦拭肌肉表面的皮膚,將傳感器貼于皮膚的表面,用繃帶固定好。通過上位機使得單片機系統初始化,再預先設置合適的溫度以及濕度(比如人體溫度處于37°左右,相對濕度處于40%左右閾值,啟動測量溫度、濕度程序,計算4個紅外溫度傳感器測量過來的溫度平均值,將溫度平均值和濕度值與預設的溫度、濕度值進行比較,若處于預設的范圍外,開啟異常采集指示燈,返回系統初始化階段,若處于預設的范圍內,開啟正常采集指示燈,并啟動表面肌電信號,加速度信號采集程序,進行采集,并輸出表面肌電信號,加速度信號,溫度信號和濕度信號。
如圖8所示,本發明的測量表面肌電信號的傳感器的測量方法,具體包括如下步驟:
1)系統初始化;
2)設定溫度值和濕度值;由于人體溫度處于大于36°小于37°間,相對濕度處于大于32%,小于45%。所以,設定的溫度值為36°~37°,所述的濕度值為32%~45%。
3)分別啟動紅外溫度傳感器和濕度傳感器,獲取溫度信息后進入下一步驟,獲取濕度值后進入步驟5);
4)計算2個以上紅外溫度傳感器的平均溫度值;
5)將平均溫度值與設定的溫度值進行比較,將濕度值與設定的濕度值進行比較,當平均溫度值和濕度值都處于預設值區間內(注:預設區間是平均溫度值大于36°,小于37°,相對濕度大于32%,小于45%時),進入下一步驟,當平均溫度值和濕度值都處于預設值區間外,或者平均溫度值和濕度值中任一項處于預設值區間外時,返回步驟1),并開啟異常采集指示燈;例如平均溫度值小于36°或者大于37°,并且相對濕度小于32%或者大于45%時,開啟異常采集指示燈,返回系統初始化階段。
6)啟動氯化銀電極和加速度傳感器,采集表面肌電信號和加速度信號,并開啟正常采集指示燈;如若平均溫度值大于36°小于37°,并且相對濕度大于32%或者小于45%時,開啟正常采集指示燈,并啟動表面肌電信號,加速度信號采集程序,進行采集,
7)輸出表面肌電信號、加速度信號、平均溫度值信號和濕度值信號。