chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

聚豐項目 > 基于CMOD A7-35T開發(fā)板制作可穿戴運(yùn)動設(shè)備

基于CMOD A7-35T開發(fā)板制作可穿戴運(yùn)動設(shè)備

我們將使用FPGA最小系統(tǒng)Cmod來DIY一個可穿戴運(yùn)動設(shè)備,實現(xiàn)對運(yùn)動的完整監(jiān)測:運(yùn)動距離,最大/平均運(yùn)動速度,運(yùn)動時間,時間日期,隨時可以通過藍(lán)牙獲取及時運(yùn)動信息。

h1654155915.4110 h1654155915.4110

分享
3 喜歡這個項目
團(tuán)隊介紹

h1654155915.4110 h1654155915.4110

團(tuán)隊成員

q8780456 工程師

分享
項目簡介
我們將使用FPGA最小系統(tǒng)Cmod來DIY一個可穿戴運(yùn)動設(shè)備,實現(xiàn)對運(yùn)動的完整監(jiān)測:運(yùn)動距離,最大/平均運(yùn)動速度,運(yùn)動時間,時間日期,隨時可以通過藍(lán)牙獲取及時運(yùn)動信息。
硬件說明

由于本項目要計算平均速度、運(yùn)動距離,和不斷傳輸各種藍(lán)牙數(shù)據(jù),純邏輯代碼設(shè)計十分繁瑣,本設(shè)計采用基于MicroBlaze的設(shè)計。

14800018810.png

由于在軟核內(nèi)編寫了大量的驅(qū)動和信號處理代碼,F(xiàn)PGA芯片內(nèi)部RAM不夠,本人使用了SRAM作為Microblaze的Memory。

對于GPS信號截取到的經(jīng)緯度信息,本人采用Google地圖距離算法,實現(xiàn)兩個位置之間距離的計算。同時拋棄GPS內(nèi)的時間信息,采用自添加的AXI Timer作為時間的準(zhǔn)確計時。

手機(jī)端使用藍(lán)牙調(diào)試助手,可以顯示 穿戴設(shè)備傳出的各種信息,留串口給PC做Debug用。

14800018815.png

實物圖和手機(jī)端界面如上圖所示

實物圖中,左側(cè)邊為GPS模塊,右側(cè)邊為藍(lán)牙模塊,中間是迷你FPGA開發(fā)板CMOD A7,底座是三節(jié)干電池組成的電池倉負(fù)責(zé)供電。

手機(jī)端界面:預(yù)先安裝“藍(lán)牙調(diào)試助手pro”,使用鍵盤模式。功能就如按鈕所示,簡單實用。“運(yùn)動開始”鍵按下發(fā)送‘1’,"運(yùn)動結(jié)束"鍵按下發(fā)送‘0’。

JA輸出口 1~6 IO口接Pmod藍(lán)牙模塊的1~6IO口,JP1~4跳線帽接口都不接,默認(rèn)115200bps傳輸速率。7~12 IO接Pmod GPS的1~6 IO口 ,這樣可以方便解決一個Pmod 口無法插2個模塊的困難了。

同時,外接電源時 24 => VCC ,25=>GND。

軟件說明

本設(shè)計程序設(shè)計分為兩步,一是 基于VIVADO的硬件驅(qū)動和軟核環(huán)境搭建,二是基于 SDK 的C算法設(shè)計。

下面給出兩者大概框圖。

14800018838.png

148000188410.png

演示效果

首先,明確下只有在開闊地,旁邊無高頻設(shè)備干擾的情況下 才可以正常接收到GPS信息。

image_20161124_a29b89fca84ab.png

這是我的測試場地,11/24日晚上8點,地點Soochow大學(xué)電子樓。

我們點擊手機(jī)端的“開始運(yùn)動”。

image_20161124_360bea48bbca0.pngimage_20161124_454d84adb733b.png

如右圖所示,可以看到當(dāng)前位置的GPS經(jīng)緯度信息。

走到對角,點擊“停止運(yùn)動",這時候FPGA會發(fā)出相關(guān)運(yùn)動的藍(lán)牙信息。

如:運(yùn)動時間、運(yùn)動平均速度、最大速度、運(yùn)動距離。最后,還有當(dāng)天日期!

評論區(qū)(1 )
  • 動心忍性1234: 您好我是無線電雜志的編輯,我們對您的項目十分感興趣,請問您有興趣投稿嗎?成為我們的作者除稿費(fèi)外還有其他優(yōu)厚條件。敬請參與。投稿請聯(lián)系QQ260534978.

    回復(fù)