<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于嵌入式技術(shù)的表面肌電信號采集儀設(shè)計

          基于嵌入式技術(shù)的表面肌電信號采集儀設(shè)計

          作者: 時間:2010-04-27 來源:網(wǎng)絡(luò) 收藏
          0 引言
          運動性肌疲勞是體育界和運動醫(yī)學界十分關(guān)注的課題。目前,許多研究致力于尋找評定和預(yù)防肌肉疲勞產(chǎn)生的方法,大多數(shù)研究是從全身的生理、生化狀況來推斷肌肉的功能狀況,直接進行局部肌肉的研究還很少。(sEMG信號)是從皮膚通過電極引導、放大、顯示和記錄下來的神經(jīng)肌肉系統(tǒng)活動時的生物,信號形態(tài)具有較大的隨機性和不穩(wěn)定性。它與肌肉的活動狀態(tài)和功能狀態(tài)之間存在著不同程度的關(guān)聯(lián)性,因而能在一定的程度上反映神經(jīng)肌肉的活動,在康復(fù)醫(yī)學領(lǐng)域的肌肉功能評價以及在體育科學中的疲勞判定、運動合理性分析等方面均有重要的實用價值。屬無創(chuàng)性,操作簡單,病人易接受,有著廣泛的應(yīng)用前景。
          這里涉及到的便攜式肌電儀小巧方便,結(jié)構(gòu)簡單,性能穩(wěn)定,可以隨身攜帶,可由電池供電,一般用于運動員的訓練中。本文主要介紹表面肌電信號儀的軟硬件與實現(xiàn)。

          1 硬件系統(tǒng)總體
          該系統(tǒng)的控制核心選擇Atmel公司的AT91SAM7SE512處理器。AT91SAM7SE512是一款32位微處理器,可針對交互式終端類和工業(yè)控制
          類等多種應(yīng)用。AT91SAM7SE512提供了豐富的外圍設(shè)備接口,包括USB,UART,SPI,TWI(I2C)和系統(tǒng)高速并行BUS等總線接口,從而減小了添加、配置附加外圍接口的困難與開銷,為用戶開發(fā)簡化了硬件和軟件,節(jié)省了系統(tǒng)成本。系統(tǒng)的整體結(jié)構(gòu)如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/151888.htm


          AT91SAM7SE512核心板的底板上配備了8 MB的SDRAM,l GB的NANFLASH等存儲芯片,對外提供SPI,UART,TWI(I2C),USB及高速并行BUS等通信接口,并對其余外部模塊(表面肌電信號采集模塊、人機接口模塊、Xbee無線通信模塊等)進行統(tǒng)一調(diào)度。
          整個系統(tǒng)的工作流程如下:兩個通道的表面肌電信號被表面電極拾取,首先通過硬件放大和模擬濾波后送入多通道16 b ADC中進行2 500 Hz采樣與A/D轉(zhuǎn)換;轉(zhuǎn)換好的雙通道數(shù)據(jù)通過SPI總線接口送入AT91SAM7SE512中進行處理。處理分兩種情況:在沒有連接使用PC端時,本地進行實時濾波、簡單分析、顯示、存儲;在連接使用PC端時,通過USB接口或者Xbee無線通信模塊將數(shù)據(jù)實時傳輸給PC端處理。另外,在已有存儲數(shù)據(jù)的情況下,可以進行表面肌電波形的回放。以上所有人機交換操作是通過采用帶觸摸功能的液晶顯示屏(320×240彩色分辨率)實現(xiàn)的。

          2 軟件系統(tǒng)總體設(shè)計
          隨著系統(tǒng)的廣泛應(yīng)用,傳統(tǒng)的前/后臺程序開發(fā)機制已經(jīng)不能滿足日益復(fù)雜的需求,因而現(xiàn)在常采用嵌入式實時操作系統(tǒng)RTOS開發(fā)實時多任務(wù)系統(tǒng)。
          嵌入式實時操作系統(tǒng)一般可以提供多任務(wù)的任務(wù)調(diào)度、時間管理、任務(wù)間通信和同步以及內(nèi)存管理等重要服務(wù),使得嵌入式應(yīng)用程序易于設(shè)計和擴展。采用RTOS可以使嵌入式產(chǎn)品更可靠,開發(fā)周期更短。μC/OS-Ⅱ以其本身所具有的源碼開放,代碼規(guī)模極小,運行穩(wěn)定,執(zhí)行效率高,實時性好等優(yōu)點在諸多RT0S中擁有自己的一席之地。代碼采用ANSIC編寫,具有很強的可移植性和較好的可裁剪性,在移植過程中只需對與處理器相關(guān)的一些代碼進行修改。
          同時為了進一步增強軟件的可操作性,該系統(tǒng)在μC/OS-Ⅱ的基礎(chǔ)上移植了μC/GUI,用作用戶圖形界面設(shè)計。μC/GUI是由Micrium公司專門針對嵌入式系統(tǒng)開發(fā)的一款圖形開發(fā)系統(tǒng)。它用于為任何使用LCD圖形顯示的應(yīng)用提供高效的獨立于處理器及LCD控制器的圖形用戶接口,適用于單任務(wù)或者多任務(wù)系統(tǒng)環(huán)境,并適用于任意LCD控制器和CPU下任何尺寸的真實顯示或虛擬顯示。
          另外,為了方便對于用戶資料和肌電數(shù)據(jù)的存儲與操作,在SD卡存儲機制上,移植了FATFS文件系統(tǒng)。FATFS是一種完全免費開源的FAT文件系統(tǒng)模塊,是專門為小型嵌入式系統(tǒng)而設(shè)計的。它完全用標準C語言編寫,所以具有良好的硬件平臺獨立性,可以移植到多種平臺而只需做簡單的修改。需要使用者編寫移植代碼的是FATFS提供的底層接口,包括存儲介質(zhì)讀/寫接口DiskIO和供給文件創(chuàng)建修改時間的實時時鐘。
          2.1 系統(tǒng)軟件架構(gòu)
          軟件系統(tǒng)的整體架構(gòu)圍繞表面肌電采集儀的幾個基本功能來設(shè)計,結(jié)構(gòu)如圖2所示。主要分成下面幾個部分:


          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

          上一頁 1 2 下一頁

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();