国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

便攜式足球運動員機能狀態(tài)監(jiān)控器的嵌入式設計

2017-05-17 20:29:30張旭
現(xiàn)代電子技術 2017年10期
關鍵詞:總體設計

張旭

摘 要: 設計足球運動員機能狀態(tài)便攜式監(jiān)控器,提出一種基于嵌入式ARM技術的機能狀態(tài)監(jiān)控器設計解決方案。監(jiān)控器包括主機模塊、無線模塊、Android模塊、Web模塊和報警模塊等。首先進行監(jiān)控器的總體設計方案分析,然后對模塊進行分別設計,采用嵌入式ARM技術進行主機模塊的串口配置和多線程程序開發(fā)設計,實現(xiàn)對足球運動員身體機能數(shù)據(jù)處理和分析,并根據(jù)身體機能情況發(fā)出報警信息,便于運動員實時調(diào)整身體狀態(tài)。測試表明,該監(jiān)控器具有較快的運行響應速度,對身體機能監(jiān)控的準確性較好,具有極大的實用價值。

關鍵詞: 便攜式監(jiān)控器; 足球運動員機能; 總體設計; 嵌入式ARM技術

中圖分類號: TN948.64?34; TP274 文獻標識碼: A 文章編號: 1004?373X(2017)10?0082?04

Abstract: A portable monitor for functional status of soccer players is designed. A design solution of functional state monitor based on embedded ARM technology is proposed. The monitor is composed of host module, wireless module, Android module, Web module and alarm module. The overall design scheme of the monitor is analyzed. All the modules are designed respectively. The embedded ARM technology is adopted to implement development design of serial port configuration and multi?threaded program of the host module, achieve the data processing and analysis of football player physical function, and give out alarm information according to the somatic function of the player, so that the physical state of the soccer player is adjusted in real time. The test result shows that the monitor has fast response speed and great practical value, and can accurately monitor the somatic function of the players.

Keywords: portable monitor; soccer player function; overall design; embedded ARM technology

0 引 言

足球運動員長期進行高強度的劇烈運動和訓練,需要進行實時有效的健康監(jiān)護,保障身體機能狀態(tài)穩(wěn)定。運動員的身體機能的指標參數(shù)能有效反應運動員的身體狀態(tài)特征,采用便攜式的身體機能監(jiān)控器進行運動員身體機能,如心肌功能、肺功能以及心血管功能等的監(jiān)控。并通過Web模塊和Android便攜儀終端發(fā)送數(shù)據(jù)供監(jiān)控中心的醫(yī)生進行狀態(tài)分析,對心電圖或動態(tài)心電圖進行實時跟蹤,保障運動員具有最佳的身體狀態(tài),因此研究運動員機能狀態(tài)監(jiān)控器具有很強的現(xiàn)實意義[1]。本文研究的便攜式足球運動員機能狀態(tài)監(jiān)控器建立在嵌入式的ARM平臺上進行開發(fā),基于CC2530設備進行系統(tǒng)模塊設計和SAE平臺開發(fā),對監(jiān)控器進行嵌入式設計。

1 系統(tǒng)的總體設計方案

本文提出一種基于嵌入式ARM的足球運動員機能狀態(tài)監(jiān)控器,利用嵌入式ARM嵌入式系統(tǒng)的小型化模塊化設計,得到便攜式的足球運動員身體機能監(jiān)控終端系統(tǒng)。以嵌入式處理器S3C6410處理器為核心構(gòu)建無線模塊和系統(tǒng)的Android終端模塊。實現(xiàn)運動員的身體機能數(shù)據(jù)的實時采集、處理和異常狀態(tài)分析,并設計核心處理器和相應的外圍匹配電路,將采集的足球運動員的身體機能數(shù)據(jù)通過無線網(wǎng)絡傳輸?shù)讲±矸治鲋行墓┳闱蜻\動隊醫(yī)進行數(shù)據(jù)分析和遠程監(jiān)護,實現(xiàn)運動員自身狀態(tài)調(diào)整和醫(yī)生的雙保險監(jiān)控,保障運動員的身體狀態(tài)良好。根據(jù)上述原理分析,本文設計的便攜式足球運動員機能狀態(tài)監(jiān)控器主要分為四大模塊:無線模塊、主機模塊、Android系統(tǒng)終端模塊、Web模塊[2]。其中,無線模塊與主機模塊之間需要設計串口通信,進行PC端的串口編程,實現(xiàn)A/D數(shù)據(jù)傳輸和信息通信。主機模塊和Android模塊之間采用Socket套接字創(chuàng)建資源分配的線程,完成機能信息受到和數(shù)據(jù)分析等操作。Android模塊和Web模塊之間通過HTTP網(wǎng)絡進行遠程網(wǎng)絡通信傳輸,把便攜式移動終端系統(tǒng)采集的數(shù)據(jù)發(fā)送到遠程監(jiān)護中心,進行病理分析和機能狀態(tài)監(jiān)控。

根據(jù)圖1所示的機能狀態(tài)監(jiān)控器的總體設計框架圖,進行系統(tǒng)的模塊的功能分析和設計技術原理介紹。其中,監(jiān)控器的無線模塊是由便攜式傳感器組成,通過穿戴方式配置在運動員的身體上,進行運動員的心臟、脈搏和呼吸等身體機能狀態(tài)數(shù)據(jù)的原始采集,并將采集的數(shù)據(jù)實時輸入到主機模塊中進行信息加工和數(shù)據(jù)處理。通過數(shù)據(jù)分析,采用嵌入式技術進行身體機能信息檢測。主機模塊以S3C2440A芯片為主控芯片,這是一塊ARM9芯片內(nèi)核為ARM920T,主機模塊是實現(xiàn)身體機能狀態(tài)特征分析的關鍵模塊,包括了JTAG調(diào)試接口,硬件復位電路系統(tǒng)等關鍵子系統(tǒng)。在主機模塊中通過串口傳輸身體機能數(shù)據(jù)給上位機進行分析處理,并通過Web模塊將主機模塊傳送來的數(shù)據(jù)進行封裝匯總[3],通過串口輸出到監(jiān)控中心,在監(jiān)控中心進行足球運動員的健康管理。根據(jù)上述功能分析,得到本文設計的運動員機能狀態(tài)監(jiān)控器的工作流程如圖2所示。

2 系統(tǒng)模塊化硬件設計

2.1 系統(tǒng)硬件平臺

本便攜式機能狀態(tài)監(jiān)控器設計采用3層架構(gòu)的設計原理,分為硬件層、中間層和軟件層。采用 ZigBee 標準設計進行監(jiān)控器無線模塊、主控系統(tǒng)模塊、Android模塊設計。其中無線模塊采用DS18B20作為外圍器件,采用單總線接口方式對足球運動員的身體機能數(shù)據(jù)進行判斷處理,無線模塊進行機能狀態(tài)的傳輸速率在 20~150 Kb/s,采用相應的 Z?Stack 協(xié)議棧進行數(shù)據(jù)無線收發(fā)控制,其他的外圍原件和外圍電路采用GT8340的32位嵌入式控制芯片。主控芯片采用TMS320VC5509A DSP芯片,該芯片為低功耗16位定點DSP,較好實現(xiàn)便攜式機能狀態(tài)監(jiān)控和信息處理[4]。

中央控制器有3種工作模式,分別為C,M和J模式,身體機能監(jiān)控器的驅(qū)動器使用具有低耗性能的T9871芯片通過DMA方式送到DSP內(nèi)部緩沖區(qū)驅(qū)動App Engine 平臺進行程序燒制。在主機模塊使用 XML 和 HTTP POST多線程程序控制模式進行數(shù)據(jù)采集,設計總線及橋接電路,采用多線程程序驅(qū)動模式進行及逆行TCP連接,自動調(diào)整系統(tǒng)的放大倍數(shù)使得監(jiān)控系統(tǒng)的輸出增益處于某個范圍。對串口接收的運動員身體機能數(shù)據(jù)通過信號采集模塊、PC端串口模塊和多線程驅(qū)動模塊進行數(shù)據(jù)處理,并與上位機通信,實現(xiàn)D/A轉(zhuǎn)換和應用程序加載。

根據(jù)上述描述,得到本文設計的監(jiān)控器的數(shù)據(jù)處理多線程驅(qū)動程序圖如圖3所示。

根據(jù)上述硬件平臺設計,通 過 HTTP GET 和 HTTP POST把足球運動員的身體機能狀態(tài)信息轉(zhuǎn)化為UART數(shù)據(jù)幀格式,在ARM?Linux 平臺上進行系統(tǒng)開發(fā)和硬件設計,運行網(wǎng)關/服務器應用程序,采用 BWP08 芯片作為主機控制芯片,采用雙網(wǎng)絡結(jié)構(gòu)設計方法進行監(jiān)控器模塊化硬件設計。

2.2 機能狀態(tài)監(jiān)控器的嵌入式模塊化硬件設計

對便攜式足球運動員機能狀態(tài)監(jiān)控器的四大模塊:無線模塊、主機模塊、Android系統(tǒng)終端模塊、Web模塊詳細設計描述如下:

(1) 無線模塊。無線模塊采用微處理器 STC12C5A60S2 收集足球運動員的機能狀態(tài)原始數(shù)據(jù)[5],STC12C5A60S2 采用片內(nèi)硬件SPI接口。首先初始化 SPI 接口工作方式,設計振蕩電路和復位電路把存儲在FLASH中的應用程序通過A/D轉(zhuǎn)換進行信息采樣,通過ARM片上的幀同步信號進行完整的RGB數(shù)據(jù)信號控制[6]。用高電平表示一幀的開始同步信號VFRAME,來配置LCD控制器進行時序邏輯控制,LCD控制器產(chǎn)生STN屏特有的控制信號,輸出運動員的機能狀態(tài)信息,由此完成無線模塊的硬件設計。圖4為無線模塊電路。

(2) 主機模塊。主機模塊通過控制寄存器/顯存、LCDDMA、LPC3600進行狀態(tài)監(jiān)控器的中央控制,采用嵌入式技術進行主機模塊設計。運動員身體機能監(jiān)控器的主機模塊使用具有低耗性能的T9871芯接收LCDDMA傳輸?shù)娘@示數(shù)據(jù),結(jié)合串口標識位進行12位數(shù)據(jù)線狀態(tài)監(jiān)控[7],主機控制的命令結(jié)構(gòu)字描述見表1。

采用片內(nèi)ROM的0F800H~0FBFFH 空間尋址,使用FLASH并行引導外部程序存儲器加載,對微處理器 STC12C5A60S2的4位數(shù)據(jù)總線控制進行塊/位讀寫,GND外的引腳通過卡座內(nèi)部觸點接地。由此完成主機模塊設計,設計電路如圖5所示。

(3) Android系統(tǒng)終端模塊。Android系統(tǒng)終端模塊是實現(xiàn)足球運動員機能狀態(tài)監(jiān)控器的終端佩戴和便攜式設計的模塊,采用片內(nèi)硬件SPI接口設計方法,將主機模塊處理的身體機能數(shù)據(jù)信息通過 Socket 發(fā)到Android模塊設備中。在Eclipse平臺中開發(fā)Android代碼,主機模塊與無線模塊通過Android系統(tǒng)終端模塊進行串口配置,便攜儀監(jiān)控器采用ZigBee 設備自帶的USB口串口實現(xiàn)同步通信方式和異步通信,編寫串口的程序進行Socket 端口的監(jiān)測和運動員身體機能狀態(tài)調(diào)節(jié)。通過打開串口方式進行從片內(nèi)ROM讀取執(zhí)行程序,在PC 端配置串口,讀寫串口的信號數(shù)據(jù),檢查外部引腳[MP/MC]的狀態(tài),從外部程序存儲器中進行監(jiān)控器的Android系統(tǒng)外部執(zhí)行程序引入,在片內(nèi)RAM中讀loader首地址,然后關閉串口,得到串口接收流程如圖6所示。

在此基礎上,采用嵌入式ARM技術完成對Web模塊和報警模塊的集成設計,進行主機模塊的串口配置和多線程程序開發(fā)設計,實現(xiàn)對足球運動員身體機能數(shù)據(jù)處理和分析,并根據(jù)身體機能情況發(fā)出報警信息,實現(xiàn)了便攜式足球運動員機能狀態(tài)監(jiān)控器的嵌入式設計。

3 實驗測試分析

為了分析本文設計出的機能監(jiān)控器的應用性能,需要進行一次系統(tǒng)調(diào)試實驗進行實際分析。實驗測試中首先打開Android端的足球運動員機能狀態(tài)監(jiān)控應用程序客戶端,將便攜儀器穿戴到運動員身上,進行身體機能數(shù)據(jù)采集;在通用設備接口和I/O接口中進行串口配置,采用C5409A XDS510 Emulator仿真器分析機能監(jiān)控的時間響應和準確性等方面的性能,得到采用本文方法和傳統(tǒng)方法的響應性能曲線對比如圖8所示。分析得知,采用本文設計的系統(tǒng)具有較短的時間響應,提高了監(jiān)控器對足球運動員身體機能的敏感識別和監(jiān)控能力。

4 結(jié) 語

本文研究了足球運動員身體機能監(jiān)控器設計方法,提出一種基于嵌入式ARM技術的機能狀態(tài)監(jiān)控器設計解決方案。監(jiān)控器包括了主機模塊、無線模塊、Android模塊、Web模塊和報警模塊等。首先進行監(jiān)控器的總體設計方案分析,然后對模塊進行分別設計。采用嵌入式ARM技術進行主機模塊的串口配置和多線程程序開發(fā)設計,實現(xiàn)對足球運動員身體機能數(shù)據(jù)處理和分析,并根據(jù)身體機能情況發(fā)出報警信息,便于運動員實時調(diào)整身體狀態(tài)。測試表明,該監(jiān)控器具有較快的運行響應速度,對足球運動員的身體機能監(jiān)控的準確性較好,實用價值較高。

參考文獻

[1] 曾愛林.基于Android的心電實時監(jiān)護系統(tǒng)設計與實現(xiàn)[J].計算機測量與控制,2013,21(11):2997?3000.

[2] 王培錦,路佳宣.基于ZigBee的多傳感器智能火災報警系統(tǒng)[J].物聯(lián)網(wǎng)技術,2015,5(7):8?10.

[3] 李鋼,趙彥峰.1?Wire總線數(shù)字溫度傳感器DS18B20原理及應用[J].現(xiàn)代電子技術,2005,28(21):77?79.

[4] 郭昌飛.基于ZigBee的無線傳感器組網(wǎng)技術研究與應用[D].北京:北京信息科技大學,2013.

[5] 史玉珍,馬麗.物聯(lián)網(wǎng)下的智能血糖監(jiān)控系統(tǒng)的研究[J].計算機測量與控制,2012,20(2):374?376.

[6] 張飆,周國清,周祥,等.激光雷達多路距離測量系統(tǒng)設計[J].激光技術,2016,40(4):576?581.

[7] DIN D R, HUANG J S. Multicast backup reprovisioning problem for Hamiltonian cycle?based protection on WDM networks [J]. Optical fiber technology, 2014, 20(2): 142?157.

猜你喜歡
總體設計
SSP15A干濕分離減量成套設備總體設計
濟洛黃河特大橋總體設計構(gòu)思
上海公路(2019年2期)2019-10-08 09:05:50
大型簡體自動化裝配對接裝備總體設計
地下互通立交總體設計研究
上海公路(2018年1期)2018-06-26 08:37:26
爆炸式液體催淚彈的總體設計
圓坯連鑄機總體設計及其軟件系統(tǒng)的研究與開發(fā)
重型機械(2016年1期)2016-03-01 03:42:04
ETC環(huán)境下計重收費系統(tǒng)總體設計探討
水下控制模塊總體設計的研究
申江南路大治河橋總體設計方案
圓環(huán)塔斜拉橋總體設計
准格尔旗| 交城县| 罗源县| 沙坪坝区| 惠安县| 靖江市| 祥云县| 梨树县| 福泉市| 平阳县| 都安| 如皋市| 边坝县| 获嘉县| 历史| 东宁县| 沁阳市| 邵阳市| 崇左市| 韶关市| 沾化县| 开封县| 九龙城区| 阳曲县| 泾阳县| 天门市| 清水河县| 辽中县| 庄浪县| 商城县| 江山市| 廊坊市| 兴业县| 遂昌县| 平顶山市| 碌曲县| 姜堰市| 佳木斯市| 固镇县| 四平市| 和平区|