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

?

聯(lián)用校園卡的立定跳遠(yuǎn)測試儀的設(shè)計①

2014-12-17 07:57曹厚文唐海玉李芃松劉海濱
當(dāng)代體育科技 2014年36期
關(guān)鍵詞:接收端二極管上位

曹厚文 唐海玉 李芃松 劉海濱

(大連理工大學(xué) 遼寧大連 116023)

2012年教育部、發(fā)展改革委、財政部、體育總局《關(guān)于進(jìn)一步加強(qiáng)學(xué)校體育工作的若干意見》通過國務(wù)院批準(zhǔn)。要求做好學(xué)生健康檢查制度、學(xué)生體質(zhì)健康監(jiān)測制度與國家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)測試制度的配套銜接;各學(xué)校每年對所有學(xué)生進(jìn)行體質(zhì)健康測試,并將測試結(jié)果經(jīng)教育部門審核后上報納入國家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)數(shù)據(jù)管理系統(tǒng)(China National Student Health & Fitness Database,CNSHFD)。

立定跳遠(yuǎn)測試用于評定人體下肢肌肉爆發(fā)力的發(fā)展水平,是《國家學(xué)生體質(zhì)健康標(biāo)準(zhǔn)》要求的必測項目之一,因此,每年需要測試的學(xué)生數(shù)量非常龐大?,F(xiàn)在一般采用的測試方式有以下兩種:一種是傳統(tǒng)的人工測量方法,以米尺丈量為主,手工填報數(shù)據(jù),這樣難免會造成人為誤差,而且效率很低;另一種是測試單機(jī)與計算機(jī)連接,采用IC卡作為存儲數(shù)據(jù)的工具,其缺點是不能借助網(wǎng)絡(luò)讀取被測試者的信息,數(shù)據(jù)自動化處理程度不高。

該文開發(fā)設(shè)計的立定跳遠(yuǎn)測試儀,與校園網(wǎng)絡(luò)連接,學(xué)生通過使用校園卡(一卡通),在信息讀取及測試數(shù)據(jù)的處理上實現(xiàn)自動化,解決當(dāng)前測試方法存在的各種弊端。

圖1 測距系統(tǒng)的工作原理圖

圖2 立定跳遠(yuǎn)測試儀整體結(jié)構(gòu)圖

圖3 安裝保護(hù)套的發(fā)射段電路

圖4 HS0038B典型應(yīng)用電路

圖5 接收端的單片機(jī)程序流程圖

1 系統(tǒng)測距原理與總體結(jié)構(gòu)

1.1 測距原理

測距系統(tǒng)的工作原理如圖1所示。測量區(qū)長度為128cm,起跳線根據(jù)性別的不同,分別設(shè)置了男生起跳線(170cm)和女生起跳線(120cm)。測量區(qū)的發(fā)射端由128個波長為920nm的紅外二級管組成,二極管的間距為1cm。接收端由128個紅外一體化接收頭HS0038B組成,接頭的間距也是1cm,并且每個接頭分別與對面放置的紅外二極管一一對應(yīng)。128個HS0038B與128路輸入-7路輸出的優(yōu)先編碼電路相連接。

圖6 上位機(jī)的軟件界面

圖7 上位機(jī)軟件的設(shè)計流程圖

當(dāng)學(xué)生從起跳線跳入到測量區(qū)之后,其鞋子會遮擋住一部分紅外二極管發(fā)出的光線,使得紅外接收區(qū)域與之對應(yīng)部分的HS0038B接收不到紅外信號,只要判斷出鞋子擋住的距離起跳線最近的接收不到信號的HS0038B點的位置,根據(jù)優(yōu)先編碼的原則,編碼電路就可以計算出這個點相對于第一個HS0038B點的距離d(0cm

1.2 系統(tǒng)總體設(shè)計

校園網(wǎng)絡(luò)平臺下立定跳遠(yuǎn)測試儀的整體結(jié)構(gòu)如圖2所示。數(shù)據(jù)采集單元包括紅外發(fā)射和接收電路,紅外發(fā)射電路由128個波長為920nm的紅外二極管組成,它們以38kHz載波的頻率發(fā)射紅外信號。紅外接收電路采用一體化接收頭HS0038B,將接收到的信號經(jīng)過反相、編碼電路之后傳輸?shù)?1單片機(jī),單片機(jī)經(jīng)過串口將檢測到的數(shù)據(jù)傳輸給上位機(jī)。

上位機(jī)基于VC++6.0的MFC軟件進(jìn)行編程,可將下位機(jī)傳輸過來的數(shù)據(jù)進(jìn)行接收、計算及顯示,并將每一位學(xué)生的體能檢測數(shù)據(jù)進(jìn)行保存,在檢測完成之后還能夠?qū)z測數(shù)據(jù)導(dǎo)出。通過對商業(yè)讀卡器的二次開發(fā),上位機(jī)能夠?qū)崿F(xiàn)校園卡學(xué)生基本信息的讀取,包括學(xué)生照片、姓名、性別及學(xué)號的識別,測試系統(tǒng)以學(xué)號作為學(xué)生立定跳遠(yuǎn)測試數(shù)據(jù)保存的關(guān)鍵字,并能根據(jù)性別來判斷是否達(dá)到立定跳遠(yuǎn)測試要求。

2 下位機(jī)軟硬件系統(tǒng)設(shè)計

2.1 發(fā)射電路

紅外發(fā)射電路主要控制128個紅外二極管以38kHz的載波連續(xù)發(fā)射紅外信號,由于紅外二級管放置的間距為1cm,整個發(fā)射端的縱向長度為1.28m,這樣長的距離對于PCB電路板的繪制和制作來說,基本不可能實現(xiàn)。為了解決這個問題,本文采用10塊長度為13cm的PCB電路板進(jìn)行拼接,每塊PCB板上有13個紅外二極管,間距為1cm,都留有電源與控制接口,便于板與板之間的拼接。

紅外二極管放置的距離比較近,由于光的發(fā)散作用,在紅外接收端容易產(chǎn)生干擾,為了減小由此帶來的干擾,給發(fā)射端的每個紅外二極管都安裝上一個保護(hù)套,保護(hù)套有聚光作用,可以減輕紅外二極管光的發(fā)散,進(jìn)而降低干擾。安裝了保護(hù)套的發(fā)射端實物電路如圖3所示。

2.2 接收電路

接收電路采用紅外一體化接收頭HS0038B來接收發(fā)射端發(fā)射的紅外信號,HS0038B只有3個引腳(VCC,OUT,GND),典型應(yīng)用電路如圖4所示,通過外接上拉電阻,可以增強(qiáng)輸出電平的穩(wěn)定性。HS0038B的輸出電壓特性是:在接收到紅外信號時,其輸出低電平,反之輸出高電平。

接收端的設(shè)計采用與發(fā)射端一一對應(yīng)的設(shè)計方案,共需要128個HS0038B,間距為1cm,縱向長度也是1.28m。與發(fā)射端相同,接收端同樣是采用10塊長度為13cm的PCB電路板進(jìn)行拼接。

2.3 編碼電路

如果128路紅外接收電路采取并行連接方式,使用51單片機(jī)是不可能實現(xiàn)的,需要設(shè)計一種128路輸入、很少幾路輸出的編碼電路。為此,本文設(shè)計的編碼電路使用16塊3-8線優(yōu)先編碼器74HC148,并將其級聯(lián)組成128-7線優(yōu)先編碼器。此電路的優(yōu)點是:只需要7個IO口,即可實現(xiàn)對128路紅外接收電路的優(yōu)先編碼與識別,大大減少了IO口的使用。通過查詢元器件手冊可知,HS0038B輸出電壓特性與74HC148真值表中的電壓特性正好相反,需要在紅外一體化接收頭HS0038B和優(yōu)先編碼器74HC148之間加上反相電路,此處選用的是8路反相器74HC540。

2.4 單片機(jī)程序設(shè)計

采用C語言完成51單片機(jī)程序的編寫,在Keil軟件中實現(xiàn),接收端的單片機(jī)程序流程圖如圖5所示。單片機(jī)連續(xù)查詢編碼電路傳輸來的數(shù)據(jù),由3.2可知,接收端共有128個接收點,每一個接收點相對于第一個接收點的距離在0~127cm之間,此范圍內(nèi)的數(shù)據(jù)是有效數(shù)據(jù)。單片機(jī)在讀取到距離第一個HS0038B接頭最近的被遮擋HS0038B接頭的有效數(shù)據(jù)之后,通過串口通訊接口將檢測到的數(shù)據(jù)傳輸?shù)缴衔粰C(jī)。

3 上位機(jī)軟件設(shè)計

3.1 讀卡器選擇

現(xiàn)在市面上流行的IC卡主要分為兩種,M1卡和CPU卡。CPU卡以其安全性高、存儲容量大、讀取速度快等優(yōu)點,正在逐漸取代傳統(tǒng)的M1卡,目前校園一卡通使用的IC卡基本上都是CPU卡。所以,本文選擇帶有USB接口的CPU卡商業(yè)讀卡器,根據(jù)其提供的動態(tài)鏈接庫進(jìn)行二次開發(fā),實現(xiàn)對IC卡中學(xué)生基本信息的讀取。

3.2 軟件設(shè)計

上位機(jī)的軟件開發(fā)基于VC++6.0的MFC完成,其軟件界面如圖6所示。

上位機(jī)軟件的設(shè)計流程圖如圖7所示。在確保電源打開及串口總線連接好的情況下,首先打開串口,刷卡讀取被測試者基本信息,如果被測試者的信息與其本人相符合,點擊個人信息確認(rèn)按鍵,開始進(jìn)入立定跳遠(yuǎn)測試。當(dāng)被測試者從起跳線跳進(jìn)入測量區(qū)之后,原地站穩(wěn)不動,此時點擊檢測按鍵,上位機(jī)將讀取測試數(shù)據(jù)并進(jìn)行計算,上位機(jī)顯示出測試成績之后,學(xué)生可以離開被測區(qū)域,點擊確定按鍵,該次檢測的數(shù)據(jù)會自動保存,然后開始下一次測試。測試完成之后,點擊導(dǎo)出數(shù)據(jù)按鍵可以將檢測得到的數(shù)據(jù)導(dǎo)出,用于被測試者身體素質(zhì)數(shù)據(jù)的分析及上報。

4 結(jié)語

我國青少年體質(zhì)不斷呈現(xiàn)下滑趨勢,成為全社會關(guān)注的焦點。國家相關(guān)部委高度重視,近幾年連續(xù)出臺各種政策來遏制這一現(xiàn)象。因此,體質(zhì)測試數(shù)據(jù)的準(zhǔn)確性和測試工作的高效性,將是給科學(xué)研究、政策制定提供有力保障。本文設(shè)計的基于校園網(wǎng)絡(luò)平臺下的立定跳遠(yuǎn)測試儀,經(jīng)大量的實驗測試,系統(tǒng)的誤差在±1cm之內(nèi),并且在自動化數(shù)據(jù)處理上,高效穩(wěn)定,能夠滿足實際的使用需求,具有廣闊開發(fā)前景。

[1]龍?zhí)咸?立定跳遠(yuǎn)體能測試儀器中光電感應(yīng)檢測系統(tǒng)的研究[J].江西科學(xué),2013,31(4):535-538.

[2]桂春燕,祁國鷹.我國學(xué)生體質(zhì)健康調(diào)研測試指標(biāo)體系演變的對比分析[J].吉林體育學(xué)院學(xué)報,2012,28(1):91-94.

[3]趙安慶,寧遼貞,李耀.立定跳遠(yuǎn)自動測距儀系統(tǒng)設(shè)計[J].微計算機(jī)信息,2010,26(52):50-52.

[4]任昌榮,王亮.立定跳遠(yuǎn)測試儀的設(shè)計及實現(xiàn)[J].電子世界,2005(3):27-28.

[5]苑小毅.論現(xiàn)行大學(xué)生體質(zhì)檢測方法的科學(xué)性[J].南京理工大學(xué)學(xué)報:社會科學(xué)版,2005,18(1):66-69.

[6]陸淳,劉靜民,鄭麗君.《學(xué)生體質(zhì)健康標(biāo)準(zhǔn)》智能化測試的實施[J].體育學(xué)刊,2004,11(5):81-83.

猜你喜歡
接收端二極管上位
快恢復(fù)二極管在高頻電路中的選型應(yīng)用
基于擾動觀察法的光通信接收端優(yōu)化策略
純多播BC 信道并存單播MAC 信道的天線效率研究
一場史無前例的樂隊真人秀
手機(jī)無線充電收發(fā)設(shè)計
特斯拉 風(fēng)云之老阿姨上位
目標(biāo)教學(xué)法在中職校電子電工專業(yè)教學(xué)中的實踐
含理想二極管電路的疑難問題辨析お
基于盲波束形成的MIMO雷達(dá)穩(wěn)健參數(shù)估計
Smart Shirts Generate Electricity
怀安县| 隆安县| 宁武县| 茌平县| 古交市| 达尔| 江川县| 林西县| 白银市| 中江县| 大石桥市| 聂拉木县| 张家港市| 泸定县| 北辰区| 泰来县| 凤阳县| 大冶市| 元谋县| 高清| 蛟河市| 闻喜县| 阿拉善右旗| 炎陵县| 奉化市| 景东| 本溪| 来凤县| 丽水市| 鄱阳县| 平遥县| 江口县| 远安县| 临西县| 社旗县| 清水县| 上虞市| 东海县| 光山县| 增城市| 罗江县|