freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于加速度傳感器的姿態(tài)檢測及應(yīng)用系統(tǒng)畢業(yè)設(shè)計(論文)-預覽頁

2025-08-09 21:57 上一頁面

下一頁面
 

【正文】 IIC 電氣連接 ADXL345 還提供兩個中斷引腳, INT1 和 INT2,均是輸出引腳,是推挽低阻抗引腳。 7 16g。其高分辨率 (),能夠測量不到 176。敲擊檢測功能可以檢測任意方向的單振和雙振動作。 低功耗模式支持基于運動的智能電源管理,從而以極低的功耗進行閾值感測和運動加速度測量。 ● 功耗隨帶寬自動按比例變化 ● 用戶可選的分辨率: 10位固定分辨率,全分辨率,分辨率隨 g 范圍提高而提高,177。 圖 37 ADXL345 外形 引腳圖 9 4 硬件設(shè)計 NRF905 模塊集成了構(gòu)成典型無線網(wǎng)絡(luò)通信設(shè)備所需的主要部件,而 ADXL345 模塊是數(shù)字信號輸出,應(yīng)用系統(tǒng)硬件設(shè)計只需在此基礎(chǔ)上增加主控芯片 Atmega12 89C51 和部分整合電路即可。 Atmega128 單片機有豐富的內(nèi)部資源,如實時時鐘 RTC 能提供程序校時、 4 個靈活多功能計時器能豐富多線流程設(shè)計、兩個 USART、面向字節(jié)的兩線接口 TWI、 8 通道 AD 轉(zhuǎn)換、 SPI 通信協(xié)議端口等等。 圖 41 Atmega128 外形 引腳圖 10 圖 42 復位電路 圖 43 晶振電路 圖 44SPI 接口 圖 45 無線主機原理圖 11 圖 46 ADXL345 原理圖 通過數(shù)據(jù)處理,將收集的數(shù)據(jù)發(fā)送到 NRF905,再經(jīng)過無線方式發(fā)送到接收端的NRF905。通過 2 線 IIC 的通信協(xié)議接口,將以上數(shù)據(jù)傳送到 Atmega128 單片機內(nèi), ATmega128 單片機在內(nèi)部將接受到的 16 位 AD 轉(zhuǎn)換數(shù)據(jù)進行處理,將其換算為十進制數(shù)據(jù)。直接發(fā)送代碼的好處是把程序的輕重分工得 到優(yōu)化,把復雜的任務(wù)交給更靈活和敏捷的 AVR 單片機,而反應(yīng)相對慢、數(shù)據(jù)存儲量少的 STC89C51 則做簡單處理,如數(shù)據(jù)顯示、聲光報警等 。該器件采用 ATMEL 高密度非易 失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51 指令集和輸出管腳相兼容。數(shù)據(jù)顯示采用的是 LCD 屏,分辨率為 128 64,內(nèi)置漢字字符,內(nèi)置 DCDC 轉(zhuǎn)換電路,免除了外加負壓。 圖 46 89C51 連接圖 圖 47 復位電路圖 13 圖 48 無線從機原理圖 4. 控主機 14 5 軟件設(shè)計 人體姿態(tài)檢測系統(tǒng)的軟件設(shè)計主要分為三大部分。由主從機配合實現(xiàn),要做到數(shù)據(jù)穩(wěn)定、數(shù)據(jù)交互效率高、程序代碼便于維護等要求。 ICCAVR 是一種符合ANSI 標準的 C 語言來開發(fā)單片機程序的一個工具,功能合適、適用方便、技術(shù)支持完善。而且有豐富的程序算法技術(shù)支持。 NRF905 的通信方式只能采用 SPI 通信協(xié)議, ADXL345 可以選擇 TWI 通信協(xié)議和 SPI 通信協(xié)議,在此設(shè)計中,對于只有一個 SPI 模塊的 Atmega128 單片機,需要把 SPI 通信模塊的資源分配給 NRF905,而 ADXL345 則使用 TWI 通信方式,這樣的分配既能保證無線通訊的及時性和穩(wěn)定性,也能使加速度數(shù)據(jù)在一定的速率要求下完整讀取,降低了開發(fā)難度和開發(fā)周期。 NRF905 與 89C51 的通信協(xié)議和 Atmega128 一樣,都是使用 SPI協(xié)議,但 89C51采用的是模擬形式去實現(xiàn) SPI 協(xié)議,分配的端口為 P1。 NRF905 傳送數(shù)據(jù) 加速度與數(shù)據(jù)分析 NRF905 初始化 ADXL345 初始化 ADXL 是否有新數(shù)據(jù) 存儲數(shù)據(jù) 開始 Atmega128 初始化 16 圖 53 從機軟件流程圖 數(shù)據(jù)傳送 NRF905 初始化 LCD12864 初始化 開始 單片機端口初始化 是否接受 新數(shù)據(jù) 數(shù)據(jù)顯示 新數(shù)據(jù)是否觸發(fā)警報 聲光警報 17 6 系統(tǒng)調(diào)試 系統(tǒng)調(diào)試就是在完成硬件構(gòu)造的情況下,載入應(yīng)用程序使其實現(xiàn)相應(yīng)的功能,并且程序一般具有快速響應(yīng)性、易讀性、易轉(zhuǎn)移性,代碼優(yōu)化性、檢測便捷性、穩(wěn)定性等。 無線傳感器和加速度傳感器安裝好以后,首先要用萬能表檢測一下電源的正負極是否存在短路的情況,檢測每個節(jié)點是否接觸良好,檢測芯片插腳是否牢固并且沒有短接,硬件一切妥當?shù)脑?,可以先嘗試下載一小段程序進行調(diào)試。 在測試程序可以順利實現(xiàn)目的效果的時候,就要順著步驟往下調(diào)試,把程序慢慢擴充至完整化。當出現(xiàn)錯誤的時候,只要對NRF905 部分進行調(diào)試即可。 隨后就要進行最重要最核心的 ADXL345 調(diào)試, 對 ADXL345 數(shù)據(jù)進行處理。第三級,是在第二級處理之后,判斷加速度值是否有變化,如果變化,則拋棄前 18 面兩級數(shù)據(jù),如果沒變化,再判斷人體傾角狀態(tài),從而判斷劇烈動作人體是否躺下,進一步確定老人是否已經(jīng)跌倒。將測得數(shù)據(jù)傳送到 LCD 顯示,并處理數(shù)據(jù)進行聲光警報。最后,由無線環(huán)境、單片機、傳感器、交互器件組成的人體姿態(tài)監(jiān)測系統(tǒng)的完整過程完成。 伴隨日新月異的科技革新,相信不久的將來,對老年人的關(guān)注度會越來越高,這方面的項目研究會越來越多,更希望項目中提及的技術(shù)能得到更廣泛的普及 20 參考文獻 [1] 張鑫 ,王培勇 ,時永樂 .基于 nRF9E5 的運動 20 心率采集和無線發(fā)送處理系統(tǒng) [J].北京生物醫(yī)學工程 ,20xx,27(1):7881. [2] 侯文生,戴加滿,鄭小林.基于加速度傳感器的前臂運動姿態(tài)檢測 [J].傳感器 與微系統(tǒng) , 20xx, 28( 1): 106108. [3] Krco S, Delic V. Personal wireless sensor work for mobile health care monitoring[C]//Proc of Telemunications in Modern Satellite, Cable and Broadcasting Service,20xx:471474. [4] 吳翔 .人體位姿跟蹤算法研究及應(yīng)用 [D].武漢 :武漢理工大學 ,20xx:78. [5] 石建國 ,馬云輝 .基于 JN5139 的無線傳感器網(wǎng)絡(luò)體溫脈搏監(jiān)測系統(tǒng) [J].單片機與嵌入式系統(tǒng)應(yīng)用 ,20xx(8):5760. [6] 劉蓉 ,劉明 .基于三軸加速度傳感器的手勢識別 [J].計算機工程 ,20xx,037(3):79. [7] 于春戰(zhàn),張新義,賈慶軒 . 類人機器人腕用六維加速度傳感器的理論研究 [J].儀表儀器學報 ,20xx,32(8):4652. [8] 徐禮勝 ,林海葉 ,楊飛飛 . 一種無線老年人伴護系統(tǒng)中 3D 加速度傳感器的校準 .第十二屆全國醫(yī)藥信息學大會 [A]。 sbit PWR_UP=P1^2。 sbit MISO=P1^3。 sbit LCD_RS=P2^1。//原來是 P1^6,現(xiàn)在改為 P2^7 sbit scl=P2^6。 uchar TxRxBuffer[11]。 uchar min,hour,sco。 uchar dis4[]={身體情況 : }。i) for(j=113。 for(i=0。 。0x80)。 Delay(10)。 date1|=MISO。 Delay(10)。 PWR_UP=1。 26 CSN=0。 //輸出功率為 10db,不重發(fā),節(jié)電為正常模 式 SpiWrite(0x44)。SpiWrite(0xE7)。 CSN=1。 Delay(1000)。//接收數(shù)據(jù)包 TxRxBuffer[0] = SpiRead()。 TxRxBuffer[4] = SpiRead()。 TxRxBuffer[8] = SpiRead()。 CSN=1。amp。 data1=TxRxBuffer[2]。 data5=TxRxBuffer[6]。 minhit=TxRxBuffer[10]。 } } } /********************************/ /*函數(shù)名稱 :LCD 寫命令 /*函數(shù)功能 :寫命令到 LCD 寄存器 /*輸入量 :mand /*輸出量 :無 /********************************/ void write_mand(uchar mand) { LCD_RS=0。 delay_nms(5)。 } /********************************/ /*函數(shù)名稱 :LCD 寫數(shù)據(jù) /*函數(shù)功能 : /*輸入量 :data /*輸出量 :無 /*說 明 :其實也起到驅(qū)動顯示的作用 ,只要一寫數(shù)據(jù) ,LCD 就會立刻顯示 /* 并在寫數(shù)據(jù)顯示之前一定要設(shè)置好位置 .LCD_posit /********************************/ void write_data(uchar message) { LCD_RS=1。 delay_nms(5)。 } /********************************/ /*函數(shù)名稱 :LCD 顯示位置設(shè)置 /*函數(shù)功能 :設(shè)置字符要顯示的位置并立即顯示 /*輸入量 :坐標 x和 y,00代表第一行第一個字符 , 01代表第一行第二個字符 ,31代表第四行第二個字符 /*輸出量 :無 /********************************/ void LCD_posit(uchar x,uchar y) { uchar posit。} else if(x==3) {x=0x98。 delay_nms(5)。 delay_nms(5)。 while(dis1[i]!=39。 } LCD_posit(1,0)。) { write_data(dis2[i])。 while(dis3[i]!=39。 } LCD_posit(3,0)。) { write_data(dis4[i])。 dis1[6]=data1/1000+0x30。 // dis1[10]=sco/10+0x30。 while(dis1[i]!=39。 } i=0。 dis2[9]=data2%1000%100%10+0x30。\039。 32 dis3[6]=data3/1000+0x30。 LCD_posit(2,3)。) { write_data(dis3[i])。} else if(data8==3) { dis4[10]=airtemp[4]。} LCD_posit(3,5)。) { write_data(dis4[i])。 min++。 hour=0。 //允許串口中斷 ET1=1。 // 方式 1 由定時器控制 TH1=0xfd。 Ini_System()。 TRX_CE=0。 PWR_UP=1。 while(1) { Wait_Rec_Packet()。 35 TRX_CE=1。 success_flag=0。首先,在這里要衷心地對 最深沉的感謝! 大學四年,在學習、生活、 思想、德育、情感各方面,老師們和同學們都給予我無私的關(guān)懷、支持和鼓勵,讓我在大學四年不但修得知識,更是修得恩情,友情
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1