<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于A(yíng)DS1298與WiFi的腦電信號采集與傳輸系統設計

基于A(yíng)DS1298與WiFi的腦電信號采集與傳輸系統設計

作者: 時(shí)間:2014-12-15 來(lái)源:網(wǎng)絡(luò ) 收藏

  1.5 GS1011處理器模塊

本文引用地址:http://dyxdggzs.com/article/266841.htm

  系統選用超低功耗片上系統GS1011作為腦電信號的處理與發(fā)送模塊。GS1011是美國GainSpan公司生產(chǎn)的一款高集成度,超低功耗無(wú)線(xiàn)SoC芯片,它包括一個(gè)無(wú)線(xiàn)802.11、媒體訪(fǎng)問(wèn)控制器(MAC)、基帶處理器、片上閃存,SRAM和一個(gè)應用處理器,全部在單一封裝內。GS1011芯片中包括2個(gè)32 b的ARM7處理器,其中一個(gè)為WLAN處理器(WLAN CPU)負責網(wǎng)絡(luò )數據的WI-FI收發(fā),另外一個(gè)為應用處理器(Application CPU),負責面向用戶(hù)的應用程序設計。GS1011的芯片結構如圖4所示。

  GS1011芯片內部集成有2.45 GHz射頻發(fā)射器,通信范圍室內為50~70 m,室外大于200 m,射頻功率為9 dBm.該射頻發(fā)射器有2種不同的模式即內部功率放大器和外部功率放大器,考慮到能耗和總體設計的復雜性等方面,本設計運用內部功率放大器來(lái)驅動(dòng)射頻對RF信號進(jìn)行發(fā)送,這樣可以有效地減少無(wú)線(xiàn)通信對外部器件的需求量。

  2系統軟件設計

  該系統軟件設計包括GS1011內部ARM7處理器的應用程序和的控制程序。

  2.1 GS1011模塊控制應用程序設計

  GS1011模塊提供了通過(guò)SPI口傳輸控制命令和數據的接口協(xié)議,其內部應用程序是基于Green Hills公司開(kāi)發(fā)的μVelOSity多任務(wù)實(shí)時(shí)操作系統并結合Gain Span公司提供的GS1011芯片功能接口軟件庫實(shí)現的,其內部應用程序流程圖如圖5所示。

  

 

  GS1011啟動(dòng)后,首先判斷是否與指定的AP關(guān)聯(lián),若未關(guān)聯(lián),則重新對周?chē)腁P進(jìn)行掃描、連接、認證。若已與指定的AP關(guān)聯(lián),則開(kāi)始讀取來(lái)自的腦電信號,并對其進(jìn)行打包處理,然后通過(guò)UDP協(xié)議發(fā)送給AP. 2.2 的控制程序設計MSP430F5529的控制程序設計包括2部分:(1)對進(jìn)行控制,完成對腦電信號的模/數轉換;(2)對GS1011進(jìn)行控制,完成對腦電信號的無(wú)線(xiàn)發(fā)送。

  MSP430F5529程序流程圖如圖6所示。

  

 

  MSP430F5529啟動(dòng)后,首先對時(shí)鐘進(jìn)行配置,使其滿(mǎn)足SPI通信的要求,該系統中將SPI通信時(shí)鐘設置為2 MHz;然后對SPI模塊的接口進(jìn)行配置,其中,GS1011與USCI A中的SPI接口配對,MSP430F5529與USCI_B中的SPI接口配對;對的初始化是通過(guò)設置其寄存器來(lái)實(shí)現的,在本系統中,VREFP設定為2.4 V,PGA設定為2,采樣轉換速率為8 KSPS,8通道差分輸入信號;喚醒GS1011,使其與指定的AP關(guān)聯(lián),然后等待接收數據;啟動(dòng)并打開(kāi)中斷,當數據轉換完成之后,產(chǎn)生一個(gè)中斷給MSP430F5529,MSP430F5529便通過(guò)SPI讀取ADS1298寄存器中的數據,再通過(guò)SPI將數據發(fā)送給GS1011,然后等待下一個(gè)中斷的到來(lái)。

  3結語(yǔ)

  本文設計并實(shí)現了一種體積小、接入方便、超低功耗的腦電信號采集與無(wú)線(xiàn)傳輸系統,選用MSP430系列單片機MSP430F5529作為主控制器,利用其自身的2個(gè)SPI模塊分別對ADS1298,GS1011進(jìn)行控制,實(shí)現腦電信號的高精度采集及遠距離的無(wú)線(xiàn)傳輸。本系統具有可復用、便攜、低功耗、高集成度的特點(diǎn),適用于采集環(huán)境和條件經(jīng)常變化的場(chǎng)合,具有較高的應用價(jià)值。

模擬信號相關(guān)文章:什么是模擬信號


低通濾波器相關(guān)文章:低通濾波器原理


高通濾波器相關(guān)文章:高通濾波器原理

上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: ADS1298 WiFi MSP430

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>