基于加速度傳感器的無線人體動(dòng)作測(cè)量設(shè)備
在0~90°范圍內(nèi)2種情況下,三軸測(cè)量角度與參照角度比較。表1為模擬右手右伸臂時(shí)三軸角度與參照角度比較。表2為模擬右手前抬臂時(shí)三軸角度與參照角度比較。由表1、表2可以看出:除個(gè)別接近0、90°時(shí)誤差較大外,大多數(shù)角度測(cè)量的誤差絕對(duì)值小于1.5°,與ADXL345官方說明文件的誤差小于1°較為相符。
表中負(fù)值為傳感器坐標(biāo)軸正方向與自然坐標(biāo)軸正方向夾角超過90°情況。誤差超過1°產(chǎn)生的原因有如下幾方面:
①在電源設(shè)計(jì)時(shí)沒有為ADXL345的ADC單獨(dú)設(shè)置參考電壓源,而是使用VDD系統(tǒng)電源,存在一些紋波干擾,造成誤差。
②沒有對(duì)傳感器進(jìn)行零點(diǎn)標(biāo)定,水平放置時(shí)X、Y軸輸出并不為0。
③缺少專業(yè)角度測(cè)量設(shè)備,角度參考圖使用普通量角器制作,參考角度與實(shí)際角度。
④傳感器平面與電路板平面、實(shí)驗(yàn)面包板平面不完全重合,存在固定夾角,測(cè)量時(shí)有誤差。從表1的Y軸夾角看出,理論上模擬右手右伸臂時(shí)Y軸夾角應(yīng)一直為0°,但現(xiàn)實(shí)中出現(xiàn)了一個(gè)轉(zhuǎn)角,使輸出逐漸由-1.2°過渡到2.2°。
結(jié)語(yǔ)
本文通過使用加速度傳感器ADXL345采集人體動(dòng)作信息,使用nRF24L01無線時(shí)頻模塊發(fā)送數(shù)據(jù),最后通過USB芯片CY7C68013將數(shù)據(jù)上傳給PC機(jī),并在PC機(jī)上實(shí)時(shí)繪制人體運(yùn)動(dòng)動(dòng)畫,構(gòu)建了一種人體動(dòng)作信息測(cè)量設(shè)備。測(cè)量身體各部位角度典型誤差小于1.5°,滿足普通人機(jī)交互需要。目前已經(jīng)根據(jù)上述原理制作出樣品,PC機(jī)上顯示人體模型與佩戴測(cè)量模塊的實(shí)際人體動(dòng)作較為一致,反應(yīng)靈敏,可以滿足快速實(shí)時(shí)的人機(jī)交互過程的實(shí)現(xiàn)。在進(jìn)一步減小輸出誤差,穩(wěn)定輸出結(jié)果后,可以應(yīng)用于高危環(huán)境機(jī)器人控制、游戲娛樂等各種人機(jī)交互場(chǎng)合。
接地電阻相關(guān)文章:接地電阻測(cè)試方法
評(píng)論