999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于STC89C52單片機的自供電智能握力器套的研究

2017-04-26 19:25:00謝將劍鄒昊嚴巖曾玉宗孫奕
科技創新與應用 2017年10期

謝將劍+鄒昊+嚴巖+曾玉宗+孫奕

摘 要:研究一種能任意固定在多種力量級的握力器上的智能握力器套,目的在于降低研發中所需傳感器成本的同時也能分析不同握力鍛煉者的握力情況。同時設計相應的手機APP,將鍛煉器材和智能產品相結合,讓握力鍛煉科學化。此外,為了實現對握力器不斷張合的機械能的利用,采用壓電發電裝置將機械能轉化為電能存儲起來,累積到一定程度可以實現對單片機的供電。文章使用的研究方法主要是探索性研究法。研究成果為基于STC89C52單片機的自供電智能握力器套的硬件實物。通過探索研究,總結出以下觀點:運動與智能化產品相結合是物聯網發展一個重要的趨勢,壓電發電模塊體積小能夠在許多地方代替電池的使用等。文章的價值在于將握力鍛煉與智能產品結合起來,為握力鍛煉者提供一種全新的形式,同時,把壓電發電技術應用到了智能運動器件上面,實現了對能源的合理利用。

關鍵詞:握力器;藍牙;壓電發電;APP

引言

當今人們生活和工作壓力較大,對于身體健康放松了警惕,許多人沒有時間更沒有毅力去堅持鍛煉。世界衛生組織的調查顯示,全球僅有5%的健康人群,這個數據對我們每個人敲響了警鐘。同時多項研究表明,握力是衡量身體健康的重要因素。鍛煉握力能防止多種疾病、治療鼠標手,對于肥胖者、慢性腸胃道疾病患者均有特殊的調節功效。本文設計一種智能握力器套,使用者可以將握力器套固定于任意力量級的握力器上,隨時鍛煉握力,區別于傳統的純機械式握力器,它可以通過手機APP分析握力數據,為使用者提供鍛煉計劃相關的幫助。同時還能利用壓電發電裝置為單片機供電,實現能源的有效利用。

1 握力器套的總體架構

1.1 外觀構造

在結構上,握力套由功能塊和其兩邊的兩臂組成,兩臂用于固定在握力器的雙臂上,功能塊集數據顯示、數據存儲、藍牙傳輸、壓電發電等功能于一體,握力套能裝置于不同力量級的握力器上。

1.2 硬件成分

握力器套以STC89C52單片機為控制核心,包含了數據顯示、藍牙傳輸、壓電發電等功能。顯示模塊用于顯示時間和次數,按鍵用于感受握力器的張和次數,以及切換顯示模塊的時間顯示和次數顯示。藍牙模塊用于與手機APP進行通訊。壓電發電模塊用于把握力器產生的機械能轉化為電能,以供單片機的運行。圖1是硬件設計總體框圖。

1.3 手機APP

手機APP用于藍牙采集握力數據并分析,讓使用者對自己的握力情況有一個直觀的了解。

2 硬件設計

2.1 STC89C52單片機

STC89C52單片機具有抗干擾性強、速度快、功耗低和指令代碼完全兼容8051單片機等特點[1]。它具有以下標準功能: 8k字節Flash,512字節RAM,32位I/O口線,看門狗定時器,內置4KB EEPROM,MAX810復位電路,3個16位定時器/計數器,4個外部中斷,一個7向量4級中斷結構(兼容傳統51的5向量2級中斷結構),全雙工串行口。另外 STC89C52 可降至0Hz 靜態邏輯操作,支持2種軟件可選擇節電模式。空閑模式下,CPU 停止工作,允許RAM、定時器/計數器、串口、中斷繼續工作。掉電保護方式下,RAM內容被保存,振蕩器被凍結,單片機一切工作停止,直到下一個中斷或硬件復位為止。最高運作頻率35MHz,6T/12T可選。圖2是STC89C52RC引腳圖[2]。

2.2 按鍵電路

按鍵電路如圖3所示,從上到下依次為KY1、KY2、KY3、KY4。KY1用于檢測握力器的張合次數;次數按鍵KY2用于控制數碼管顯示握力器的張和次數;時間顯示按鍵KY3用于控制數碼管顯示握力器的時間,單位為秒;KY4按鍵留于后續的功能使用。

2.3 數碼管顯示電路

4位數碼管用于顯示握力器張合的次數和鍛煉的時間,時間單位為秒。圖4為數碼管顯示電路圖。

2.4 藍牙模塊

這里采用CC2541藍牙模塊用于單片機與手機APP進行通訊,圖5是藍牙模塊的應用電路圖。圖中28腳是硬件主從設置口:3.3V高電平設置主機透傳模式,接地或者懸空透傳。24腳用于LED狀態指示,具體對應如圖6所示。喚醒模塊設置有兩種方法:短按系統按鍵SW1(23腳P13引腳)或者直接配對連接。另外,P1_3為輸入管腳,短按控制,可以實現以下功能:模塊處于休眠狀態時:模塊將被喚醒至正常狀態,成功喚醒后,串口將會輸出“+WAKE\t\n”;模塊處于連接狀態時:模塊會主動發起斷開連接請求。在這里,通過藍牙模塊和手機的通訊將握力數據傳輸到手機APP端,APP進行進一步的數據處理。

2.5 壓電發電模塊

壓電發電是近年來的新興技術,而其核心是利用壓電材料的壓電效應。壓電材料是一種依靠外界振動使其發生變形而發電的節能環保型材料,利用壓電材料制作的壓電發電裝置不但結構上較簡單、不易發熱、低成本,而且能夠實現小型化、集成化的結構等優點[3]。在此結合壓電材料的特性,利用現有的壓電發電電能收集模塊對壓電片產生的電能進行收集。壓電片采用典型的懸臂梁式雙晶壓電片,懸臂梁中間為金屬層,該層上下表面貼有壓電陶瓷。一端固定在基底上,另一端是自由端。當它受到振動源作用上下振動時,梁的自由端在慣性的作用下也將上下運動,懸臂梁將發生彎曲變形,壓電陶瓷產生橫向應力,將在壓電陶瓷層產生電荷,從而將機械振動能轉換為電能[4]。

將壓電片通過導線和壓電發電電能收集模塊連接在一起,利用握力器的不斷張合帶動壓電片的自由端上下運動,進而把電能累積起來給單片機供電。圖7為現有壓電發電電能收集模塊的系統框圖。

3 單片機程序設計

單片機主程序主要由藍牙程序、按鍵檢測程序、時間記錄程序和顯示程序這四種程序模塊組成。時間記錄程序用于記錄第一次和最后一次握力器張合之間的時間差值。按鍵檢測程序包括感受握力器的張合和選擇數碼管的次數或者時間的顯示。若代表握力器張合次數的按鍵KY2按下,指向執行次數顯示的程序段;若代表指示時間的按鍵按下,指向執行時間顯示的程序段。藍牙傳輸程序則是用于建立單片機和手機APP端的連接和通訊。圖8是單片機主程序流程圖。

4 手機APP設計

本文的軟件基于android系統使用java編程語言進行開發,軟件可以實現簡潔登錄界面、與手機的藍牙連接傳輸數據,此軟件旨在利用物聯網技術讓越來越多的人注意并參與到鍛煉中來。

4.1 軟件開發中應用安卓系統的重要性

安卓系統的操作性和實用性比較強,是比較出色的系統[5],并且其可操作性和實用性比較強,已經成為眾多系統中普及性很強的系統。而且安卓系統基本屬于開源系統,對于開發員、程序員來說使用方便且能充分發揮理想的對應功能,用戶使用也十分友善。圖9為APP設計流程圖。

4.2 程序開發

首先搭建eclipse平臺。簡單的說,eclipse是一個開放源代碼的,基于Java的可擴展的開發平臺。這個過程分為以下幾個步驟;(1)把準備好的Eclipse和JDK安裝到本機上(最好安裝在全英文路徑下),并給JDK配置環境變量,其中JDK的變量值為JDK安裝路徑的根目錄。(2)在eclipse中安裝ADT( Android Development Tools),在eclipse編譯IDE環境中,需要安裝ADT,能夠為安卓開發者提供開發工具的升級或者變更。(3)安裝完ADT后,需要在eclipse中指定SDK(Software Development Kit)的路徑,SDK一般是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件的開發工具的集合,在Android中,它為開發者提供了庫文件以及其它開發所用到的工具,簡單的講就是開發工具包集合,是整體開發中所用到的工具包。(4)創建AVD,AVD的全稱為:Android Virtual Device,就是Android運行的虛擬設備,他是Android的模擬器識別。建立的Android要運行,必須創建AVD,每個AVD上可以配置很多的運行項目。

4.3 建立新工程

(1)打開Eclipse,單擊菜單欄的“File”,點擊“New”->在彈出的列表框中,單擊“Android Application Project”選項項,在彈出的窗口中,點擊“Android”項,選擇“Android Application Project”,然后“Next”; (2)在新彈出的窗口中填寫適合目標的信息,搭建好了Android程序且Eclipse左邊會顯示新創建的Android項目。(3)單擊“Run As”再點擊“Android Application”,起動android模擬器等待時間會比較長,等啟動好模擬器之后,即可運行所制作的APP[6]。

4.4 功能與使用

通過手機APP端輸入所使用的握力器的力量級,打開藍牙,和單片機的CC2541藍牙模塊配對連接。傳輸握力數據完成后,握力數據在APP端通過圖表的形式顯示出來,以供使用者對自己的握力情況進行實時的了解。圖10和圖11是APP的相關界面。

5 結束語

本文所設計的智能握力器套成本較低,能夠適用于多種力量級的握力器,對于不同體格的使用者只需購買相應力量級的廉價握力器,即能借用該智能硬件和手機APP掌握自己的握力鍛煉情況。同時,壓電發電技術應用到硬件設計中能節省額外的電能,避免了電池的使用,縮減了硬件體積。本文還簡單介紹了基于安卓系統的APP制作過程,包括搭建平臺和建立工程等。在未來,運動與智能化產品相聯系、相結合,是一個重要的方向也是一種必然的趨勢。

參考文獻

[1]周鵬.基于STC89C52單片機的溫度檢測系統設計[J].現代電子技術,2012(22):10-13.

[2]http://baike.baidu.com/link?url=HQzxswwj_T2WTcZAo3lz5f314sYc9

GEF4wjLMED5bqHvtfZVk0C3vMHC-GvoIx_JWS_yuIqxJ7A-qi_DuMH

RlYWs54QyGV11nCxXIxrMek3,2017-03-10.

[3]姬玉芳.基于壓電效應的壓電發電技術研究[D].中北大學,2011.

[4]徐詩友,潘典旺,劉政昊,等.基于壓電效應的傳感器自供電[J].物聯網技術,2015(07):24-25+28.

[5]鄭毅.Android基礎之用Eclipse搭建Android開發環境和創建第

一個Android項目[EB/OL].[2017-03-10].http://www.cnblogs.com/allenzheng/archive/2012/11/10/2762379.html.

[6]吳天亮.試析基于安卓系統的測量軟件開發技術[J].通訊世界,2016(07):295-296.

主站蜘蛛池模板: 就去色综合| 欧美一区二区福利视频| 免费看久久精品99| 毛片久久久| 久操线在视频在线观看| 亚洲一区二区黄色| 国产网友愉拍精品视频| 国产精品.com| 欧美色亚洲| av在线无码浏览| 国产好痛疼轻点好爽的视频| 91久久偷偷做嫩草影院免费看 | 国产精品丝袜视频| 国产成人精品视频一区二区电影| 久久这里只有精品2| 日韩免费成人| 中文字幕一区二区人妻电影| 国产成人亚洲无吗淙合青草| 亚洲免费播放| 亚洲国产成熟视频在线多多| 国产麻豆精品久久一二三| 乱人伦中文视频在线观看免费| 国产精品jizz在线观看软件| 国产精品亚洲专区一区| 色综合天天综合| 亚洲AⅤ波多系列中文字幕| yjizz视频最新网站在线| 精品三级在线| 国产精品欧美激情| 国产精品第| 操操操综合网| 久久亚洲综合伊人| 欧美第二区| 亚洲无码精品在线播放| 亚洲综合精品香蕉久久网| 无码人中文字幕| 91人妻日韩人妻无码专区精品| 黄色网页在线观看| 欧美成人精品在线| 中文字幕首页系列人妻| 免费国产黄线在线观看| 超级碰免费视频91| 99热这里只有成人精品国产| 99re精彩视频| 玖玖精品在线| 成年片色大黄全免费网站久久| 91精品国产无线乱码在线| 国产免费高清无需播放器| 国产精品护士| 综合天天色| 欧美日韩国产综合视频在线观看| 国产精品尹人在线观看| 国产精品太粉嫩高中在线观看| 九九香蕉视频| 中文字幕亚洲电影| 日韩在线影院| 91精品专区| 亚洲成肉网| 欧美国产综合色视频| 香蕉蕉亚亚洲aav综合| 97综合久久| 香蕉久久国产精品免| 又猛又黄又爽无遮挡的视频网站| 国内精品自在自线视频香蕉 | 亚洲黄色视频在线观看一区| 亚洲妓女综合网995久久| 午夜综合网| 四虎永久免费网站| 人妻丰满熟妇AV无码区| 国产JIZzJIzz视频全部免费| 中国特黄美女一级视频| 国产女人18水真多毛片18精品 | 亚洲精品午夜无码电影网| 日韩国产欧美精品在线| 日本午夜影院| 久久久久人妻一区精品| 毛片一级在线| 网久久综合| 国产在线欧美| 国产Av无码精品色午夜| 亚洲精品欧美日本中文字幕| 欧美日韩国产精品综合|