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

正文內(nèi)容

畢業(yè)論文-基于單片機的身高體重測量儀設(shè)計(留存版)

2024-12-20 19:30上一頁面

下一頁面
  

【正文】 大的作用。利用超聲波在介質(zhì)中傳播速度固定的原理可由超聲波在空氣中的傳播時間算出傳播距離,實現(xiàn)身高的測量。 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 2 2 身高體重測量儀總體方案設(shè)計 本課題的目標(biāo)是設(shè)計一個基于單片機的身高體重測量儀,該系統(tǒng)所測量的身高允許范圍為 ,精度為177。 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 4 3 身高體重測量儀的硬件電路設(shè)計 身高體重測量儀的核心器件是 STC89C52 單片機,硬件電路包括 電源電路、單片機最小系統(tǒng)電路、 ZX12864R 液晶屏電路 、 串口通信電路、 獨立按鍵電路、 蜂鳴器 電路 、超聲波模塊接口電路、 AD轉(zhuǎn)換器接口電路以及由四個應(yīng)變片組成的全橋電路。 MAX232 的供電電壓為 5V,外圍電路簡單只有幾個 104 瓷片電容。第 3腳 V0 為對比度調(diào)節(jié)輸入?yún)⒖茧妷?,在本設(shè)計中將其接在一個電位器的滑動端,通過調(diào)節(jié)電位器可以調(diào)節(jié)其滑動端輸出電壓,從而達到了調(diào)節(jié)液晶對比度的目的。兩路可選擇差分輸入,通道 A 模擬差分輸入可直接與全橋電路的差分輸出端相連。超聲波傳感器模塊則直接與單片機相連,通過 IO 口控制其產(chǎn)生激勵信號和讀取返回信號。 if(Key_Scan(3)) Correct_w。 //狀態(tài)變量變?yōu)檎?狀態(tài) break。 unsigned char i。 //重量值返回 } 按鍵檢測函數(shù)的編寫 在本文 節(jié)可知,按鍵的檢測主要是檢測單片機 IO 是否出現(xiàn)低電平。 圖 45 超聲波模塊時序 圖 讀取距離的函數(shù): int sonic(void) { unsigned int n。 //整合定時時間 n=(unsigned int)( n*)。 //禁止使能 delay(5)。 //禁止使能 } 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 19 5 開發(fā)平臺及調(diào)試 本設(shè)在計制作過程中使用了 很多開發(fā)平臺和實物工具,本章將詳細(xì)介紹設(shè)計過程中所使用到的開發(fā)平臺以及整個系統(tǒng)的制作過程。完成上述工作后將本設(shè)計中用到的各個模塊分別建立工程單獨調(diào)試。 。 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 24 參考文獻 [1] 劉亞斌 .全懸浮式散科電子皮帶秤研究與應(yīng)用 .2020 [2] 百度文庫 . Igm_bgoost0eLm2OA6CJFZrrbDvPV7SzlCvt_h2sFDz0StfTiOmxQkOnrzfan9zjJ7K,2020 [3] 王子龍.超聲波身高測量儀 ,2020 [4] 百度文庫 . Hich20FS0fQaPNFMmM0okGEF5mXXX59CLxz8zeS2D3pRfbx9tCHBwcpUsv7PuX4BO2r7, 2020 [5] 宋雪松,李冬明,崔長勝 .手把手教你學(xué) 51 單片機 .清華大學(xué)出版社, 2020 [6] 王永華 .現(xiàn)場總線技術(shù)及應(yīng)用教程 .機械工業(yè)出版社, 2020 [7] 鄒雄飛.基于超聲波測距的汽車泊車輔助安全系統(tǒng)設(shè)計, 2020 [8] 郭天祥 .新概念 51 單片機 C 語言教程 .電子工業(yè)出版社, 2020 [9] 邊莉 .51 單片機基礎(chǔ)與實例進階 .清華大學(xué)出版社, 2020 [10] 童詩白 .模擬電子技術(shù)基 礎(chǔ) .高等教育出版社, 2020 [11] 百度文庫. q1OUnBulA1db4oVdpyjFnWC8XhEOxHKnCcsIDdM9l6Cixl1vwrV3CqfuwLDN2UW1wtTC3, 2020 [12] 陳忠平 .51 單片機 C 語言程序設(shè)計經(jīng)典實例 .電子工業(yè)出版社, 2020 [13] 鄭鋒 .51 單片機典型應(yīng)用開發(fā)范例大全 .中國鐵道出版社, 2020 [14] 高海賓 .Altium Designer 10 從入門到精通 .機械工業(yè)出版社, 2020 [15] 譚浩強 .C 程序設(shè)計(第三版 ).清華大學(xué)出版社, 2020 [16] 徐愛鈞,徐陽 .Keil C51 單片機高級語言應(yīng)用編程與實踐 .電子工業(yè)出版社, 2020 [17] Alessio Distance Measurement in Automive Applications. IEEE SENSORS JOURNAL,2020 [18] 周志敏,紀(jì)愛華 .高效功率器件驅(qū)動與保護電路設(shè)計應(yīng)用實例 .人民郵電出版社, 2020 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 25 致 謝 在制作本設(shè)計的過程中,我遇到過很多問題,從最初的器件選型與方案確定,到后來的軟硬件調(diào)試。 //上位機發(fā)送數(shù)據(jù)編號值 unsigned int i。 //第三行顯示漢字 delay(30000)。 //重量值減 if(Key_Scan(1)) //發(fā)送按鍵按下 { beep=0。39。i++) //發(fā)送高度值各位 { SBUF=height_data[i]。039。 //顯示漢字 write_(0x93)。 //顯示漢字“身高:” write_(0x83)。 //等待 AD 轉(zhuǎn)換器準(zhǔn)備好輸出數(shù)據(jù) for(i=0。 //設(shè)置串口工作模式 SM1=1。 //重量值返回 } 文件: ifndef _HX711_H_ define _HX711_H_ include sbit ADDO=P1^5。 unsigned char i。m39。g39。 //狀態(tài)變量變?yōu)椤氨3帧睜顟B(tài) beep=1。 while(!TI)。 //等待上個數(shù)據(jù)發(fā)送完畢 TI=0。 //第三行顯示漢字 delay(30000)。 //清屏 write_(0x90)。 //電子稱校準(zhǔn)用 char *p。另外超聲波還容易受到外界環(huán)境的干擾,超聲波在傳播時若遇到某些障礙物也可能被反射,這樣就造成了系統(tǒng)的誤判,這些問題在最后也未能得到很好的解決。它是一款很實用的串口調(diào)試軟件,支持多種顯示模式、高級發(fā)碼、高級收碼等功能,操作簡單,實用性強。 該 軟件把原理圖設(shè)計、電路仿真、PCB 繪制、自動布線、信號完整性分析技術(shù)融合 在一起 ,為 電路 設(shè)計者提供了全新的設(shè)計解決方案 [14]。 //液晶使能 Lcd_Bus=0xff。 //RW 為讀寫選擇信號 寫命令 RW=0 E=1。 TF0 == 0 )。 } } 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 16 超聲波模塊函數(shù)的編寫 超聲波模塊的控制端口 Trig 產(chǎn)生一個 10us以上的高電平該模塊內(nèi)部將自動發(fā)出 8 個周期頻率為 40KHz 的超聲波脈沖信號。 //最高位取反 ADSK=0。第 25 到 27個時鐘脈沖用來選擇下一次轉(zhuǎn)換的輸入通道和增益。 //顯示體重值 height = sonic()。 開 始初 始 化 液 晶 、串 口 、 定 時 器校 準(zhǔn) 鍵 檢 測保 持 鍵 檢 測讀 取 重 量和 高 度 并 顯 示保 持 鍵 檢 測電 子 稱 校 準(zhǔn)發(fā) 送 信 息到 上 位 機保 持 模 式發(fā) 送 鍵 檢 測否否否是是是否是 圖 41 主 函數(shù) 的流程圖 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 12 主程序: void main(void) { lcdreset()。當(dāng)傳感器空載時四個傳感器內(nèi)部的兩個電阻阻值均相同,對應(yīng)到 圖 392 全橋電路原理圖中 R R R R4 的阻值均相同,所以 A+ 和 A 之間的差分電壓為零。其電路原理圖如圖 37 所示。 圖 35 獨立按鍵電路 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 7 液晶屏電路 本設(shè)計采用的是 ZX12864R 液晶模塊。單片機最小系統(tǒng)電路原理圖如圖 32 所示。 除上述主要器件以外系統(tǒng)的設(shè)計還增加了蜂鳴器、按鍵等模塊來完善系統(tǒng)的設(shè)計,系統(tǒng)設(shè)計框圖如圖 21 所示。隨著 科技的不斷發(fā)展 , 身高體重測量儀 將從具有單純 測量 功能發(fā)展到具有 數(shù)據(jù)傳輸功能、判斷功能、記憶功能。通過串口電路實現(xiàn)了單片機與上位機的通信。 1cm,體重允許范圍為 0kg200kg,精度為177。 電源電路 電源是一個系統(tǒng)能正常工作的基礎(chǔ),為系統(tǒng)的運行提供可靠的能源保證,因此電源模塊的設(shè)計至關(guān)重要。 MAX232 芯片的 13腳( R1in)、 12腳( R1out)、 11 腳( T1in)、 14 腳( T1out)構(gòu)成了該芯片的第一數(shù)據(jù)通道。第 4腳 RS 為并行的指令 /數(shù)據(jù)選擇信號,在串行模式下為片選信號。由于全橋電路輸出的差分電壓信號比較小, HX711 芯片還內(nèi)置了差分信號放大電路,芯片內(nèi)部有兩個轉(zhuǎn)換通道, A 通道的可編程增益較大,可以選擇 128 或 64。單片機將所得到的信息處理后通固定的讀寫時序控制液晶模塊顯示。 if(Key_Scan(1)) //發(fā)送鍵按下 { beep=0。 default: break。 ADSK=0。本設(shè)計中將所 有按鍵的檢測寫在了一個函數(shù)中,函數(shù)的參數(shù)為要檢測的按鍵的編號,返回值為真( 1)時說明相應(yīng)的按鍵按下,返回值為假( 0)時則說明按鍵沒有按下。 RX=1。//換算為實際距離 n=n3。 //延時 } 鄭州鐵路職業(yè)技術(shù)學(xué)院 2020 屆自考本科生畢 業(yè)論文(設(shè)計) 18 void write_data(unsigned char Dispdata) //寫數(shù)據(jù)到 LCD { chk_busy()。 硬件的制作 在設(shè)計初期先通過查閱資料來確定系統(tǒng)的整體設(shè)計方案,方案確定后再進行器件的選型以及電路的設(shè)計。液晶屏幕、HX711 AD 轉(zhuǎn)換器模塊、超聲波模塊的程序的編寫根據(jù)它們數(shù)據(jù)手冊上的通信時序來完成,其他模塊程序的設(shè)計則根據(jù)硬件連接方式和其自身工作原理。數(shù)據(jù)能夠顯示在液晶屏幕上還可以通過串口傳輸?shù)缴衔粰C通過電腦進行顯示和數(shù)據(jù)的處理,基本滿足設(shè)計要求。在解決一個個問題之后,我發(fā)現(xiàn)在不斷學(xué)習(xí)知識的同時,我的思想也不斷成熟。 unsigned char Number_data[4]。 //延時 顯示一段時間 clrscreen()。 //開蜂鳴器提示 Number++。 while(!TI)。 while(!TI)。 //將體重值轉(zhuǎn)換成字符串并存儲 weight_data[1]=weight%1000/100+39。 //發(fā)送顯示坐標(biāo)的命令 hzkdis(p)。 //發(fā)送顯示坐標(biāo)的命令 hzkdis(p)。i24。 TMOD = 0x21。 //調(diào)零 return(Count)。 //校準(zhǔn)調(diào)零用 unsigned long Read_Count(void) //AD 轉(zhuǎn)換器讀取函數(shù) { unsigned long Count。 height_data[4]=39。 weight_data[6]=39。 //顯示當(dāng)前處于“保持”狀態(tài) pattern=2。39。 //將編號值寫入發(fā)送緩沖寄存器 while(!TI)。 //發(fā)送顯示坐標(biāo)的命令 第三行 hzkdis(指導(dǎo)教師:孫雪 )。 //初始化串口 定時器 clrscreen()。 //存放重量值的字符串用于 在液晶上顯示 extern unsigned long Correct_w。另外超聲波模塊的安裝必須與地面垂直,稍有誤差就會增加傳播距離
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1