




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、.專業(yè)整理.學(xué)科分類號0805本科畢業(yè)設(shè)計(jì)題目(中文):體重及超聲波遠(yuǎn)距測高儀-體重檢測(燼): Weight and ultrasonic distance altimeterweight detection姓名學(xué)號院 (系)工程與設(shè)計(jì)學(xué)院年級指導(dǎo)教師生仁二0一四年五月.學(xué)習(xí)幫手.師大學(xué)本科畢業(yè)設(shè)計(jì)誠信聲明本人重聲明:所呈交的本科畢業(yè)設(shè)計(jì),是本人在指導(dǎo)老師的指導(dǎo) 下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識產(chǎn)權(quán)爭議,除 設(shè)計(jì)中已經(jīng)注明引用的容外,本設(shè)計(jì)不含任何其他個(gè)人或集體已經(jīng)發(fā) 表或撰寫過的作品成果。對本設(shè)計(jì)的研究做出重要貢獻(xiàn)的個(gè)人和集體 均已在文中以明確方式標(biāo)明。本人完全意識到本聲明
2、的法律結(jié)果由本 人承擔(dān)。本科畢業(yè)設(shè)計(jì)作者簽名:二0一四年五月二十日師大學(xué)本科畢業(yè)設(shè)計(jì)任務(wù)書畢業(yè)設(shè)計(jì)題目體重及超聲波遠(yuǎn)距測高儀-體重檢測作者姓名所屬院、專業(yè)、年 級指導(dǎo)教師、職稱兆仁高工預(yù)計(jì)字?jǐn)?shù)7000開題日期2014.1.11選題的目白和意義:在人類文明的歷次產(chǎn)業(yè)革命中,傳感技術(shù)一直扮演著先行官的重要角色, 它是貫穿 各個(gè)技術(shù)和應(yīng)用領(lǐng)域的關(guān)鍵技術(shù),在人們可以想象的所有領(lǐng)域中,它幾乎無所不在。傳 感器是世界各國發(fā)展最快的產(chǎn)業(yè)之一, 在各國有關(guān)研究、生產(chǎn)、應(yīng)用部門的共同努力下, 傳感器技術(shù)得到了 飛速的發(fā)展和進(jìn)步。但限于目前的技術(shù)水平,人們可以具體利用的 傳感器技術(shù)還十分有限,因此,這是一個(gè)正在蓬
3、勃發(fā)展而又有無限前景的技術(shù)及產(chǎn)業(yè)領(lǐng) 域,而體重及超聲波遠(yuǎn)距測高儀就使用了傳感器技術(shù)。隨著人們生活水平的提高,超聲波身高體重測量儀在快速體檢領(lǐng)域廣泛應(yīng)用, 隨著 智能化,現(xiàn)代化,機(jī)器人技術(shù)的發(fā)展,超聲波身高體重測量儀在人體成長分析,人體發(fā) 育,身體素質(zhì)方面的綜合測評中起到很大的作用。隨著環(huán)境的惡化,人們生活壓力的增 大,人們的健康狀況不斷惡化,每個(gè)人都更加注重自身的身體狀況,根據(jù)市場的要求, 各地的體檢中心如雨后春筍般發(fā)展壯大,對高質(zhì)量,快速體檢要求越來越高。本選題所 設(shè)計(jì)的超聲波身高體重測量儀在測量時(shí)不僅可以測量身高體重,同時(shí)還可以進(jìn)行體溫測量和指紋識別,它能全自動(dòng)測量人的身高體重,并且根據(jù)你
4、的營養(yǎng)狀態(tài),及在你現(xiàn)在的 身高體重下,您的正常體重圍,使你對自己的生長狀況一目了然,更好更合理的搭配自 己的飲食,健康的成長。展望未來,體重及超聲波遠(yuǎn)距測高儀會有很大的發(fā)展空間,它將朝著更加高定位高 精度的方向發(fā)展,未來的體重及超聲波測高儀將與自動(dòng)化、智能化接軌,形成具有 多種功能的儀器。隨著技術(shù)的進(jìn)步,體重及超聲波遠(yuǎn)距測高儀將在未來發(fā)揮更大的 作用。主要研究容:超聲波測身高的原理是利用超聲波的發(fā)射和接受,根據(jù)超聲波傳播的時(shí)間來計(jì)算出 傳播距離。實(shí)用的測身高方法有兩種,一種是在被測身高離的兩端,一端發(fā)射,另一端 接收的直接波方式,適用于身高計(jì);一種是發(fā)射波被物體反射回來后接收的反射波方式, 適
5、用于測身高儀。此次設(shè)計(jì)采用反射波方式。其次便是利用壓力傳感器對人體體重的測 量以及在顯示屏上進(jìn)行顯示。應(yīng)達(dá)到的技術(shù)指標(biāo)或要求:超聲波測高精度士 1cm測量圍2cm-4m稱重精度1kg,測量圍1kg-200kg要求測量準(zhǔn)確,能同時(shí)在顯示屏上顯示出來。主要設(shè)計(jì)方法或技術(shù)路線:1 .利用超聲波測高前先用超聲波測出發(fā)射頭與地面的高度H1并存入單片機(jī),然后將被測物體移入測量區(qū)測得上表面距離H2,用單片機(jī)算出兩者之差就是被測物體的實(shí)際高度。2 .可以通過把超聲波測高與稱體重集中于一體來測量人體身高與體重,再根據(jù)得出的數(shù)據(jù)自動(dòng)計(jì)算出肥胖指標(biāo)。3 .體重測量則是將壓力信號轉(zhuǎn)化成為電信號后通過放大電路與轉(zhuǎn)換電路
6、將被測量物體 的體重顯示出來。完成本課題應(yīng)具備的環(huán)境(軟件、硬件) :軟件:Keil uVision4硬件:51單片機(jī)開發(fā)板、STC89C52RC片各階段任務(wù)安排:2014年1月完成開題報(bào)告與準(zhǔn)備工作,確立設(shè)計(jì)方案2014年2月程序編寫完成軟件設(shè)計(jì)與相應(yīng)的硬件設(shè)計(jì)2014年3月進(jìn)行系統(tǒng)調(diào)試與進(jìn)一步的完善系統(tǒng)2014年4月整理畢業(yè)設(shè)計(jì)的相關(guān)資料,完成畢業(yè)論文2014年5月畢業(yè)設(shè)計(jì)答辯主要參考資料:1 .傳感器與檢測技術(shù)宋文緒高等教育 20042 .傳感器原理與應(yīng)用課程設(shè)計(jì)指南何金田斌工業(yè)大學(xué)20093 .傳感器設(shè)計(jì)基礎(chǔ)一一課程設(shè)計(jì)與畢業(yè)設(shè)計(jì)指南單成祥,牛彥文,春國防工業(yè)20074 .紅外溫度傳感
7、器的設(shè)計(jì)與實(shí)現(xiàn)遠(yuǎn)金,程永進(jìn),吳雄偉紅外期刊 20065 .超聲波高度測量器的設(shè)計(jì)樓然苗微計(jì)算機(jī)信息期刊 20066 .智能壓力傳感器的設(shè)計(jì)國玉工業(yè)大學(xué)20047 .知網(wǎng)指導(dǎo)教師意見:指導(dǎo)教師簽名開題報(bào)告會紀(jì)要時(shí)間地點(diǎn)與 會 人 員姓名職務(wù)(職稱)姓名職務(wù)(職稱)姓名職務(wù)(職稱)會議記錄摘要:會議主持人簽名:記錄人簽名:年 月日指導(dǎo)小組意見負(fù)責(zé)人簽名:年 月 日學(xué) 院息見負(fù)責(zé)人簽名:年 月日湖南師大學(xué)工程與設(shè)計(jì)學(xué)院指導(dǎo)教師指導(dǎo)畢業(yè)設(shè)計(jì)情況登記表論文(設(shè)計(jì))題目體重及超聲波遠(yuǎn)距測高儀-體重檢測學(xué)生所屬專業(yè)、年級指導(dǎo)教師兆仁職稱高工學(xué)歷學(xué)士指導(dǎo)時(shí)間指導(dǎo)地點(diǎn)指導(dǎo)容學(xué)生簽名備注體重及超聲波遠(yuǎn)距測高儀-體
8、重檢測師大學(xué)本科畢業(yè)設(shè)計(jì)評審表者所屬院、專業(yè)、年級指導(dǎo)教師 、職稱兆仁高工字婁10000定稿日期2014.5.1畢業(yè)設(shè)計(jì)題 目在如今體檢過程中,身高和體重是必要的測量部分。傳統(tǒng)的測量方中 文 摘 要法是通過壓降式的測高和秤盤式稱重讀數(shù),與傳統(tǒng)測量方法相比,本設(shè)計(jì)采 用超聲波非接觸式的測高,并由液晶直接顯示即時(shí)的身高和體重?cái)?shù)據(jù)。這就 使得該設(shè)計(jì)具有實(shí)時(shí)性,能相當(dāng)快捷的得出身高體重值,給體檢過程帶來很 大方便。本設(shè)計(jì)是基于單片機(jī) STC89C52勺測量系統(tǒng),包括測高和稱重兩個(gè)模塊。具 中測量身高量程為2ml稱重量程為200kg,能實(shí)現(xiàn)絕大多數(shù)測量要求。測高部分采用超聲波測距原理測量,稱重部分用稱重
9、傳感器連接專用稱重AD-HX711測量重量,由液晶1602顯示數(shù)字?jǐn)?shù)據(jù),實(shí)現(xiàn)了智能化測量,使本 設(shè)計(jì)具有實(shí)用價(jià)值。關(guān)鍵詞STC89C52超聲波測高HX711 液晶1602In the examination process, measurement part is necessary for英 文 摘 要height and weight. The traditional measurement method is the pressure drop through the way of height, weighting scale reading way, compared with th
10、e traditional measurement method, the design uses the non-contact height ultrasonic, displaying real-time height-weight data by the liquid crystal. It makes the design has the advantages of real-time, can quickly get height and weight values, which brings great convenience for the examination proces
11、s.The design of measurement system is based on STC89C52 microcontroller, including the height and weight of two modules.The measurementof the height range for 2m, weighing range for 200kg, to achieve the most measurement requirements. Measurement of ultrasonic ranging principle using altimetry, weig
12、hing sensor connected weighing AD-HX711measurement by weight, LCD-1602display digital data, and realize intelligent measurement, the design has practical value.關(guān)鍵詞 STC89C52 ultrasonic altimeter HX711 LCD-1602畢業(yè)設(shè)計(jì)指導(dǎo)教師評定成績評審 基元評申要素評審涵滿分實(shí)評分選題X28%目的明確 符合要求選題符合專業(yè)培養(yǎng)目標(biāo), 體現(xiàn)學(xué)科、專業(yè)特點(diǎn)和綜合訓(xùn)練 的基本要求9選題恰當(dāng)題目規(guī)模適當(dāng)5題目難易
13、度適中5聯(lián)系實(shí)際題目與生產(chǎn)、科研、實(shí)驗(yàn)室建設(shè)等實(shí)際相結(jié)合,具有一定的 實(shí)際價(jià)值9能力 水平30%綜合運(yùn)用 知識能力能將所學(xué)專業(yè)知識和機(jī)能用與畢業(yè)設(shè)計(jì)中;設(shè)計(jì)容有適當(dāng)?shù)纳疃?、廣度和難度5應(yīng)用文獻(xiàn) 資料能力能獨(dú)立查閱相關(guān)文獻(xiàn)資料,能對本設(shè)計(jì)所涉及的有關(guān)研究 狀況及成果歸納、總結(jié)和恰當(dāng)運(yùn)用5實(shí)驗(yàn)(設(shè)計(jì)) 能力能運(yùn)用本學(xué)科常用的研究方法,選擇合理可行的方案,能對 實(shí)際問題進(jìn)行分析,進(jìn)行實(shí)驗(yàn)(設(shè)計(jì)),具有較強(qiáng)的動(dòng)手能力5計(jì)算能力原始數(shù)據(jù)搜集得當(dāng);能進(jìn)行本專業(yè)要求的計(jì)算,理論依據(jù)正 確,數(shù)據(jù)處理方法和處理結(jié)果正確5計(jì)算機(jī)應(yīng)用能力能根據(jù)設(shè)計(jì)題悟求編程上機(jī)或使用專業(yè)應(yīng)用軟件完成設(shè) 計(jì)任務(wù)5分析能力能對設(shè)計(jì)項(xiàng)目
14、進(jìn)行技術(shù)經(jīng)濟(jì)分析或?qū)?shí)驗(yàn)結(jié)果進(jìn)行綜合分析5設(shè)計(jì)X32%插圖或圖紙質(zhì)量能用計(jì)算機(jī)繪圖,且繪制圖紙表格符合標(biāo)準(zhǔn)5說明書撰寫水平設(shè)計(jì)說明書齊全;概念清楚,容正確,條理分明,語言流暢, 結(jié)構(gòu)嚴(yán)謹(jǐn);篇幅達(dá)到學(xué)校要求12規(guī)化程度設(shè)計(jì)的格式、圖紙、數(shù)據(jù)、用語、量和單位、各種資料引用和 運(yùn)用規(guī)化,符合標(biāo)準(zhǔn);設(shè)計(jì)欄目齊全合理5成果的實(shí)用性與 科學(xué)性較好地完成設(shè)計(jì)選題的目的要求,成果富有一定的理論深 度和實(shí)際運(yùn)用價(jià)值5創(chuàng)見性具有創(chuàng)新意識,設(shè)計(jì)具有一定的創(chuàng)新性5外文 資料 翻譯 10%外文應(yīng)用 能力能搜集、閱讀、翻譯、歸納、綜述一定量的本專業(yè)外文資料 與外文摘要,并能加以運(yùn)用,體現(xiàn)一定的外語水平,譯文漢 字?jǐn)?shù) 15
15、00-200010總成績:評定等級:指導(dǎo)教師評審意見:指導(dǎo)教師簽名:說明:評定成績分為優(yōu)秀、良好、中等、及格、不及格五個(gè)等級,總成績90100分記為優(yōu)秀,8089分記為良好,70-79分記為中等,6069分記為及格,60分以下記為不及 格。若譯文成績?yōu)榱?,則不計(jì)總成績,評定等級記為不及格。師大學(xué)本科畢業(yè)設(shè)計(jì)答辯記錄表畢業(yè)設(shè)計(jì) 題目體重及超聲波遠(yuǎn)距測高儀-體重檢測作者所屬院、專業(yè)、年級工程與設(shè)計(jì)學(xué)院電子信息工程專業(yè)2010年級指導(dǎo)教師 、職稱兆仁 高工答辯會紀(jì)要時(shí)間地點(diǎn)答辯 小組 成員姓名職務(wù)(職稱)姓名職務(wù)(職稱)姓名職務(wù)(職稱)答辯中提出的主要問題及回答的簡要情況記錄:會議主持人簽名:記錄人
16、簽名:年 月 日答_1_、工 解小組息見評語:評定等級:負(fù)責(zé)人(簽名):年月日評語:學(xué)院曾忌見畢業(yè)設(shè)計(jì)學(xué)院最終評定等級:負(fù)責(zé)人(簽名):學(xué)院(公章)年月日評語:學(xué)校曾忌見評定等級:負(fù)責(zé)人(簽名):年月日目 錄摘要 1Abstract 21引言 31.1 選題背景及目的 31.2 總體方案設(shè)計(jì)與論證 41.2.1 設(shè)計(jì)任務(wù) 41.2.2 設(shè)計(jì)容 41.2.3 方案論證與選擇 42硬件電路設(shè)計(jì) 62.1 主控電路 62.2 超聲波測高模塊電路 72.2.1 超聲波傳感器及其測高原理 72.2.2 超聲波傳感器電氣參數(shù)及其時(shí)序圖 82.3 壓力傳感器稱重模塊 102.3.1 壓力傳感器 102.3.
17、2 稱重AD轉(zhuǎn)換芯片 112.3.3 稱重部分AD轉(zhuǎn)換基本原理 132.3.4 稱重傳感器重量標(biāo)定 152.4 LCD1602液晶顯示模塊 162.4.1 LCD1602 介紹 162.4.2 LCD1602主要技術(shù)參數(shù)及其時(shí)序圖 173系統(tǒng)軟件設(shè)計(jì) 193.1 單片機(jī)初始化程序設(shè)計(jì) 193.2 超聲波測高模塊程序設(shè)計(jì) 193.3 測體重程序設(shè)計(jì) 213.4 液晶顯示模塊程序設(shè)計(jì) 21結(jié)論 23參考文獻(xiàn) 24附錄 25致 54體重及超聲波遠(yuǎn)距離測高儀體重檢測專業(yè):電子信息工程年級:2010級:練在如今體檢過程中,身高和體重是必要的測量部分。傳統(tǒng)的測量方法是通 過壓降式的測高和秤盤稱重讀數(shù),與傳
18、統(tǒng)測量方法相比,本設(shè)計(jì)采用超聲波非接 觸式的測高,并由液晶直接顯示即時(shí)的身高和體重?cái)?shù)據(jù)。這就使得該設(shè)計(jì)具有實(shí)時(shí)性,能很快捷的得出身高體重值,給體檢過程帶來很大方便。本設(shè)計(jì)是基于單片機(jī)STC89C52的測量系統(tǒng),包括測高和稱重兩個(gè)模塊。 其中測量身高量程為2m稱重量程為200kg,能實(shí)現(xiàn)絕大多數(shù)測量要求。測高部 分采用超聲波測距原理測量,稱重部分用稱重傳感器連接專用稱重AD-HX711測量重量,由液晶1602顯示數(shù)字?jǐn)?shù)據(jù),實(shí)現(xiàn)了智能化測量,使本設(shè)計(jì)具有實(shí)用價(jià) 值。關(guān)鍵詞:STC89C52超聲波測高 HX711 液晶1602AbstractIn the examination process, m
19、easurementpart is necessary for height and weight. The traditional measurement method is the pressure drop through the way of height, weighting scale reading way, compared with the traditional measurement method, the design uses the non-contact height ultrasonic, displaying real-time height-weight d
20、ata by the liquid crystal. It makesthe design has the advantages of real-time, can quickly get height and weight values, which brings great convenience for the examination process.The design of measurementsystem is based on STC89C5microcontroller, including the height and weight of two modules. The
21、measurement of the height range for 2m, weighing range for 200kg, to achieve the most measurement requirements. Measurement of ultrasonic ranging principle using altimetry, weighing sensor connected weighing AD-HX711measurement by weight, LCD-1602 display digital data, and realize intelligent measur
22、ement, the design has practical value.Keywords: STC89C52 ultrasonic altimete r HX711 LCD-16021引言1.1 選題背景及目的隨著社會的發(fā)展,人們生活水平不斷提升,與身體狀況相關(guān)的方 面越來越得到人們的關(guān)注。而身高與體重的變化則是身體狀況最為直 接的表現(xiàn),因此身高體重便成為必要的測量容。 身高體重測量儀現(xiàn)以 不止用于醫(yī)療、體檢部門,而是可以廣泛應(yīng)用于大眾的儀器,因此身 高體重測量儀的研究和設(shè)計(jì)有非常廣闊的前景。 本設(shè)計(jì)的身高體重一 體化測量儀可以同時(shí)測量身高和體重?cái)?shù)據(jù),并實(shí)時(shí)的在屏幕上顯示, 大大提高了使用
23、效率。本設(shè)計(jì)的儀器系統(tǒng)功耗低,運(yùn)行情況良好而可 靠,能利用最少的資源進(jìn)行高精度的測量, 信息性能可靠,操作便利, 可以方便的獲取結(jié)果,在實(shí)際的使用中獲得了理想的效果, 有重要的 研究意義。身高的測量使用非接觸式的超聲波來完成。超聲波指向性強(qiáng),能量消耗緩慢,在介質(zhì)中傳播的距離較遠(yuǎn),因此超聲波經(jīng)常用于障礙物 的距離測量。由于超聲波可做到無接觸檢測距離,這一特性用在人體 或其它物體高度的測量上會變得非常方便。而且超聲波傳感器具有結(jié) 構(gòu)簡單、體積小、信號處理可靠等特點(diǎn)。因此本設(shè)計(jì)也是利用超聲波 來測量高度。體重的測量采用應(yīng)變式壓力傳感器做成電子稱來測量重量。和傳統(tǒng)秤相比較,電子秤利用新型傳感器、高精度
24、 AD轉(zhuǎn)換器件、單片機(jī)設(shè)計(jì)實(shí)現(xiàn),具有精度高、功能強(qiáng)等特點(diǎn),因此電子稱逐漸取代傳統(tǒng)型 的機(jī)械杠桿測量秤,成為測量領(lǐng)域的主流產(chǎn)品1。本課題設(shè)計(jì)的電子 秤具有基本稱重、顯示功能。該電子秤的測量圍為0-200Kg,測量精度達(dá)到1kg,有高精度,低成本,易攜帶的特點(diǎn)。1.2 總體方案設(shè)計(jì)與論證1.2.1 設(shè)計(jì)任務(wù)(1)題目:數(shù)字身高體重測量儀(2)測量要求:超聲波測高精度土 1cmi測量圍2cm-4m稱重精度1kg,測量圍1kg-200kg要求測量準(zhǔn)確,能同時(shí)在顯示屏上顯示出來。1.2.2 設(shè)計(jì)容外圍設(shè)備:(1) 51單片機(jī)最小系統(tǒng)開發(fā)板(2) STC89C52fc芯片(3)超聲波測距模塊(4)壓力傳感
25、器稱重模塊(5) AD轉(zhuǎn)換模塊(6) 1602液晶顯示模塊1.2.3 方案論證與選擇方案一:采用FPGA空制,超聲波測距,電容式傳感器稱重,數(shù) 碼管顯示數(shù)值。方案二:采用51單片機(jī)控制,超聲波測距,應(yīng)變式傳感器稱重,1602液晶顯示數(shù)值。以上兩個(gè)方案主要是控制芯片,稱重傳感器和顯示設(shè)備的選擇問 題?,F(xiàn)就各個(gè)選擇做以下論證。FPGA功能強(qiáng)大,端口多,適于多從控制,但數(shù)據(jù)處理較復(fù)雜, 且價(jià)格昂貴;51單片機(jī)設(shè)計(jì)簡單,易于控制,價(jià)格便宜,且能完成 要求的所有工作,因此選擇51單片機(jī)控制。電容式傳感器耗電量少,造價(jià)低,但準(zhǔn)確度只有1/2001/500 ;電 阻應(yīng)變式傳感器的稱量圍為300g至數(shù)千kg,
26、計(jì)量準(zhǔn)確度達(dá) 1/10001/10000,結(jié)構(gòu)較簡單,可靠性較好,因此選擇電阻應(yīng)變式傳感 器,且采用全橋式等臂電橋電路。采用數(shù)碼管現(xiàn)實(shí)的話,需要兩組數(shù)碼管分別顯示身高和體重?cái)?shù)值,消耗功率大,且占用較多的I/O 口資源;采用1602液晶顯示, 可以分兩行同時(shí)清晰直觀地顯示身高體重結(jié)果及必要的信息,因此選擇1602液晶顯示作為顯示屏。綜上所述,選擇方案二更為合理、經(jīng)濟(jì)。2硬件電路設(shè)計(jì)2.1主控電路我們主控制電路采用 STC89C52K片,STC89C52R單片機(jī)是宏晶 科技推出的新一代高速/低功耗/超強(qiáng)抗干擾的單片機(jī),指令代碼完全 兼容傳統(tǒng)8051單片機(jī),12時(shí)鐘/機(jī)器周期和6時(shí)鐘/機(jī)器周期可以任
27、 意選擇2。主要特性如下3 :1 .工作電壓:5.5V3.3V (5V單片機(jī))/3.8V2.0V (3V單片機(jī))2 .增強(qiáng)型8051單片機(jī),6時(shí)鐘/機(jī)器周期和12時(shí)鐘/機(jī)器周期可以任 意選擇,指令代碼完全兼容傳統(tǒng) 8051.3 .工作頻率圍:040MHz相當(dāng)于普通8051的080MHz實(shí)際工作 頻率可達(dá)48MHz4 .片上集成512字節(jié)RAM5 .用戶應(yīng)用程序空間為8K字節(jié)6 .具有EEPROM能7 . ISP (在系統(tǒng)可編程)/IAP (在應(yīng)用可編程),無需專用編程器, 無需專用仿真器,可通過串口( RxD/P3.0,TxD/P3.1 )直接下載用戶 程序,數(shù)秒即可完成一片8 .通用I/O
28、口(32個(gè)),復(fù)位后為:P1/P2/P3/P4是準(zhǔn)雙向口 /弱上拉, P0 口是漏極開路輸出,作為總線擴(kuò)展用時(shí),不用加上拉電阻,作為 I/O 口用時(shí),需加上拉電阻。9 .共3個(gè)16位定時(shí)器/計(jì)數(shù)器。即定時(shí)器T0、T1、T210 .外部中斷4路,下降沿中斷或低電平觸發(fā)電路,Power Down模 式可由外部中斷低電平觸發(fā)中斷方式喚醒一11 .具有看門狗功能12 .工作溫度圍:-40+85C (工業(yè)級)/075 c (商業(yè)級)13 .通用異步串行口( UART,還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè) UART14 . PDIP 封裝T:1?. 0 I T2EI/P1, L 廠PL 2.其管腳定義如圖2.1所示。
29、P1, 4 廠P1, 5 _:P1. 6 I 'Pl, " 1-R3T 匚二E -P3. 0 ITXD/F3, L 匚Jr6/F3. 2 iri/P3- 3 r1IO/PSh< tl/E*3P 5 I .ra/?3. a I而g 7匚MTAL2 1 xrLi VS1 匚二圖2.1 STC89C52管腳圖2.2超聲波測高模塊電路2.2.1 超聲波傳感器及其測高原理超聲波是通過不斷檢測超聲波發(fā)射后遇到障礙物所反射的回波, 從而測出發(fā)射和接收回波的時(shí)間差 t,然后求出距離S=Ct/2,式中的 C為超聲波波速。利用超聲波測高前先用超聲波測出發(fā)射頭與地面的 高度H1并存入單片機(jī),
30、然后將被測物體移入測量區(qū)測得上表面距離 H2,用單片機(jī)算出兩者之差就是被測物體的實(shí)際高度。超聲波測高系統(tǒng)原理如圖2.2所示。超聲波接發(fā)頭H1H2:誡測物體:被測物體高=H14«2才才77十地面圖2.2超聲波測高原理圖我們使用的是模塊化的超聲波 HC-SR0硼距,HC-SR0幅聲波測距模塊可提供2cm-400cm的非接觸式距離感測功能,測距精度可達(dá)高 到3mm模塊包括超聲波發(fā)射器、接收器與控制電路4。其基本工作 原理如下: 采用IO 口 TRIG觸發(fā)測距,給至少10us的高電平信號;(2)模塊自動(dòng)發(fā)送8個(gè)40khz的方波,自動(dòng)檢測是否有信號返回; 有信號返回,通過IO 口 ECH獺出一
31、個(gè)高電平,高電平持續(xù)的時(shí)間就是超聲 波從發(fā)射到返回的時(shí)間。測試距離 =(高電平時(shí)間*聲速(340M/S)/2;2.2.2 超聲波傳感器電氣參數(shù)及其時(shí)序圖超聲波測距模塊電氣參數(shù)如下表 2.1所示:表2.1電氣參數(shù)電氣參數(shù)HOSR04超聲波模塊工*電壓DC5 V工作電流15 mA工作頻率40出最遠(yuǎn)射程4 m最近射程2C113測策用度15度編入觸發(fā)位弓 輸m向響信號10uS的TTL脈即輸出TTL電平信號.與射程成比例規(guī)帛尺寸45*20* 15mm超聲波時(shí)序圖如圖2.3所示:lOuS 的 TTL觸發(fā)信號 循環(huán)發(fā)出8個(gè)40KHs脈沖門 n n fit ri模塊內(nèi)部發(fā)出信號輸出回響 回峋電平揄出常號與檢測
32、距需成比例圖2.3超聲波時(shí)序圖以上時(shí)序圖表明我們只需要提供一個(gè)10uS以上的脈沖觸發(fā)信號,該模塊部將發(fā)出8個(gè)40KHZW期電平并檢測回波。一旦檢測到有 回波則輸出回響信號?;仨懶盘柕拿}沖寬度與所測得距離成正比。 由 此通過發(fā)射信號到收到的回響信號時(shí)間間隔可以計(jì)算得到距離。在本設(shè)計(jì)中單片機(jī)的P3.3腳提供一個(gè)16us的高電平給TRIG口,通 過模塊自動(dòng)測距接受ECHO勺回響高電平信號給P3.2腳,因此用ECHO 高電平持續(xù)時(shí)間t/58就是超聲波測得的距離S (cm)。HC-SR04底塊實(shí)物圖如圖2.4所示:圖 2.4 HC-SR04 模塊2.3 壓力傳感器稱重模塊2.3.1 壓力傳感器稱重傳感器
33、采用200kg的應(yīng)變 式壓力稱重傳感器YZC-1R其部 為4個(gè)應(yīng)變片構(gòu)成的電橋形式。具 測量原理如圖2.5所示。當(dāng)垂直正 壓力P作用于梁上時(shí),梁產(chǎn)生形變, 電阻應(yīng)變片R1、R2受壓彎拉伸,阻值增加;R& R4受壓縮,阻值減小。電橋失去平衡,產(chǎn)生不平衡電壓,不平衡電壓與作用在傳感器上 的載荷P成正比,從而將非電量轉(zhuǎn)化成電量輸出5。R1、R2、R3和R4組成惠更斯電橋,將2對電阻應(yīng)變片的阻值變化轉(zhuǎn)變成輸出電壓,其工作原理如圖 2.6所示。圖2.6測量電橋原理傳感器實(shí)物圖如下圖所示:圖2.7稱重傳感器2.3.2 稱重AD轉(zhuǎn)換芯片HX711是一款專為高精度稱重傳感器而設(shè)計(jì)的24位A/D轉(zhuǎn)換器芯
34、片。與同類型其它芯片相比,該芯片集成了包括穩(wěn)壓電源、片時(shí)鐘 振蕩器等其它同類型芯片所需要的外圍電路,具有集成度高、響應(yīng)速度快、抗干擾性強(qiáng)等優(yōu)點(diǎn)、降低了電子秤的整機(jī)成本,提高了整機(jī)的 性能和可靠性。該芯片與后端MCUE片的接口和編程非常簡單,所有 控制信號由管腳驅(qū)動(dòng),無需對芯片部的寄存器編程。輸入選擇開關(guān)可 任意選取通道A或通道B,與其部的低噪聲可編程放大器相連。通道 A的可編程增益為128或64,對應(yīng)的滿額度差分輸入信號幅值分別為 ±20mV ±40mV通道B則為固定的64增益,用于系統(tǒng)參數(shù)檢測6。 芯片提供的穩(wěn)壓電源可以直接向外部傳感器和芯片的A/D轉(zhuǎn)換器提供電源,系統(tǒng)板
35、上無需另外的模擬電源。芯片的時(shí)鐘振蕩器不需要任 何外接部件。上電自動(dòng)復(fù)位功能簡化了開機(jī)的初始化過程。圖2.8為HX711芯片應(yīng)用于體重測量的一個(gè)參考電路圖。該方案使用部時(shí)鐘振 蕩器(XI=0) , 10Hz的輸出數(shù)據(jù)速率(RATE=0)。電源(2.75.5V)直 接取用與MCUE片相同的供電電源。通道 A與傳感器相連,通道 B 通過片外分壓電阻與電池相連,用于檢測電池電壓??趬弘姸穗姕貕弘婖劭刂戚敵?BASE 福壓電路控制輸入VTB二“川一為GXD 二舞考電源輸出 懣“A偵輸入靖 通道人正輸入端1 1615314413512(5117 10£9VBG 匚二INNA 二LNPAVJUP
36、DT>D.匕字也也RATE輸出敢提速率控制輸入XI外部時(shí)鐘或島振輸入xo晶振輸入DOUT巾口放據(jù)情解PD_SCK唧電和通口時(shí)的輸入IXPB通it B卜:晚人端遁迫R貨輸入瑞SOP-16L ,t 1圖2.8 HX711外部管腳圖HX711主要電氣參數(shù)如表2.2所示表2.1 HX711電氣參數(shù)表滿額度差分輸入圍V (inp ) -V(inn)±0.5(AVDD/GAIN)V輸入共模電壓圍AGND+0.6 AVDD-0.6V使用片振蕩器,RATE=010輸出數(shù)據(jù)速率使用片振蕩器, RATE=DVDD80Hz外部時(shí)鐘或晶振,RATE=0fclk/1,105,920外部時(shí)鐘或晶振,RAT
37、E=DVDDfclk/ , 240輸出數(shù)據(jù)編碼二進(jìn)制補(bǔ)碼800000 7FFFFF(HEX)輸出穩(wěn)定時(shí)間(1)RATE=0400mvRATE=DVDD50輸入零點(diǎn)漂移增益=1280.2增益=640.8輸入噪聲增益=128, RATE=050nV(rms增益=128, RATE= DVDD90)溫度系數(shù)輸入零點(diǎn)漂移(增益=128)±7nV/ C增益漂移(增益=128)±3ppm/ C輸入共模信號抑制比增益=128, RATE=0100dB電源干擾抑制比增益=128, RATE=0100dB輸出參考電壓(VBG1.25V外部時(shí)鐘或晶振頻率1 11.0592 30MHz電源電壓D
38、VDD2.6 5.5VAVDD,VSUP2.6 5.5模擬電源電路正常工作1600uA(含穩(wěn)壓電路)斷電0.3數(shù)字電源電路正常工作100uA 稱重部分AD轉(zhuǎn)換基本原理如圖2.9所示HX711部方框圖,HX711可以在產(chǎn)生 VAVD???AGND 電壓,即711模塊上的E餅DE-電壓。該電壓通過VAVDD=VBG(R1+R2)/R2 計(jì)算。VBG為模塊兒基準(zhǔn)電壓1.25vR1=20K,R2=8.2K,因此得出VAVDD=4.3V在4.3V的供電電壓下200Kg的傳感器最大輸出電壓是 4.3*2mV/V=8.6mV ,經(jīng)過 128 倍放大后,最大電壓為 8.6mV*128=1100
39、.8mV經(jīng)過AD轉(zhuǎn)換后輸出的24bit數(shù)字值最大為: 1100.8mV*2八24/4.3V =2147483.專業(yè)整理.假設(shè)重力為AKg (A<200K。,測量出來的AD值為y.200Kg傳感 器輸出,發(fā)送給AD模塊的電壓為AKg*8.6mV/200Kg=0.043AmV經(jīng)過 128倍增益后為 128*0.043A=5.504A mV,轉(zhuǎn)換為 24bit 數(shù)信號為 5.504A mV*2八24/4.3V = 21474.83A,所以 y=21474.83A/100 - 214.75A,得出A=y/214.75Kg。所以程序中AD轉(zhuǎn)換公式為: Weight=(unsigned int )
40、(float)Weight/215lOtil匚1擊INB匚匚ACrM)x a Ri jBA.SEUxo力 DtDDPB SCK >MCI.學(xué)習(xí)幫手.圖2.9 HX711部方框圖現(xiàn)附錄HX711接口電路圖如下7 :2.3.4 稱重傳感器重量標(biāo)定為了檢驗(yàn)稱重傳感器測量值與實(shí)際重量之間的誤差, 我對稱重傳 感器進(jìn)行了重量的標(biāo)定。用不同重量的祛碼置于稱重傳感器上, 觀察 測量出來的數(shù)據(jù)并進(jìn)行記錄,制成圖 2.11的曲線圖,以及表2.3所 示實(shí)際重量與測量顯示值得對比表格。圖2.11重量標(biāo)定曲線圖表2.3對比表實(shí)際重量(kg)02310203040506070顯示值(kg)013102030405
41、06070實(shí)際重量(kg)8090100110120130140160180200顯示值(kg)809099109120129158178197由標(biāo)定的曲線圖可以看出,YZC-1B稱重傳感器在3kg以稱重值 不穩(wěn)定,在3kg-150kg測量出的稱重值與實(shí)際值基本上相同。 因?yàn)槿?體正常體重都是位于這一段,所以稱重傳感器能基本滿足適用要求。2.4 LCD1602液晶顯示模塊2.4.1 LCD1602 介紹1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、 數(shù)字、符號等點(diǎn)陣型液晶模塊它有若干個(gè)5*7或者5*11等點(diǎn)陣字符位組成,每個(gè)點(diǎn)陣字符位都可以顯示一個(gè)字符。每位之間有一個(gè)點(diǎn)距的間隔
42、,每行之間也有間隔起到了字符間距和行間距的作用。 1602LCD是指顯示的容為16X2,即可以顯示兩行,每行16個(gè)字符液 晶模塊(顯示字符和數(shù)字)。目前市面上字符液晶絕大多數(shù)是基于 HD44780液晶芯片的,控制原理是完全相同的,因此基于 HD44780 寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶10。產(chǎn)R1!=10GND后GNDR*1GNDu*i同詈38 3尋?月后色2.4.2 LCD1602主要技術(shù)參數(shù)及其時(shí)序圖顯示容量:16 X2個(gè)字符芯片工作電壓:4.5 5.5V工作電流20mA(5.0V)模塊最佳工作電壓:5.0V字符尺寸:2.95 X4.35(WX H)mm其引腳功能見
43、表2.4所示:表2.4 1602引腳接口說明表編P符號引腳說明編p符號引腳說明1VSS電源地9D2數(shù)據(jù)2VDD電源正極10D3數(shù)據(jù)3VL液晶顯示偏壓11D4數(shù)據(jù)4RS數(shù)據(jù)/命令選擇12D5數(shù)據(jù)5R/W讀/寫選擇13D6數(shù)據(jù)6E使能信號14D7數(shù)據(jù)7D0數(shù)據(jù)15BLA背光源正極8D1數(shù)據(jù)16BLK背光源負(fù)極第1腳:VSS地電源。第2腳:VDDg 5V正電源。第3腳:VL為液晶顯示器對比度調(diào)整端,接正電源時(shí)對比度最弱, 接地時(shí)對比度最高,對比度過高時(shí)會產(chǎn)生“鬼影”,使用時(shí)可以通過 一個(gè)10K的電位器調(diào)整對比度。.專業(yè)整理.第4腳:RS為寄存器選擇,高電平時(shí)選擇數(shù)據(jù)寄存器、低電平時(shí)選擇指令寄存器,在
44、單片機(jī)中連接 P2.3腳。第5腳:R/W為讀寫信號線,高電平時(shí)進(jìn)行讀操作,低電平時(shí)進(jìn)行寫 操作。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng) RS為低電平R/W為高電平時(shí)可以讀忙信號,當(dāng) RS為高電平R/W為低 電平時(shí)可以寫入數(shù)據(jù),在單片機(jī)中連接 P2.4腳。第6腳:E端為使能端,當(dāng)E端由高電平跳變成低電平時(shí),液晶模塊 執(zhí)行命令,在單片機(jī)中連接 P2.5腳。第714腳:D(HD7為8位雙向數(shù)據(jù)線,在單片機(jī)中連接 P0 口。第15腳:背光源正極。第16腳:背光源負(fù)極。1602讀寫操作時(shí)序如圖2.13和2.14所示8 :3系統(tǒng)軟件設(shè)計(jì)3.1 單片機(jī)初始化程序設(shè)計(jì)本設(shè)計(jì)的軟件編譯環(huán)境為
45、Keil uVision4 ,這種編譯環(huán)境支持C 語言編程。編譯的模塊包括單片機(jī)初始化模塊,超聲波測高模塊,測 體重模塊,液晶顯示模塊。初始化函數(shù)模塊主要包括定時(shí)器及中斷的初始化,加上液晶顯示 的初始化程序。定時(shí)器使用單片機(jī)部定時(shí)器 0,設(shè)置定時(shí)器0為方式 1,初值低8位TL0=0x00,高8位TH0=0x0Q啟動(dòng)定時(shí)器0和開啟定 時(shí)器0中斷。液晶顯示初始化使用標(biāo)準(zhǔn)初始化過程,其初始化過程如 下所示:延時(shí)15mS寫指令38H (不檢測忙信號),延時(shí)5mS寫指令38H (不 檢測忙信號),延時(shí)5mS寫指令38H (不檢測忙信號),(以后每 次寫指令、讀/寫數(shù)據(jù)操作均需要檢測忙信號),寫指令 38
46、H:顯示 模式設(shè)置,寫指令08H顯示關(guān)閉,寫指令01H:顯示清屏,寫指令 06H:顯示光標(biāo)移動(dòng)設(shè)置,寫指令 0CH顯示開及光標(biāo)設(shè)置。3.2 超聲波測高模塊程序設(shè)計(jì)超聲波測高部分先初始化定時(shí)器和中斷, 外設(shè)置一個(gè)中斷溢出標(biāo) 志flag ,根據(jù)flag標(biāo)志位和回響信號ECHO勺狀態(tài)來開啟或關(guān)閉定 時(shí)器中斷并計(jì)數(shù),由此算出距離值。超聲波測高部分程序流程圖如圖 3.1所示。3.3 測體重程序設(shè)計(jì)壓力傳感器稱體重模塊核心部分是 AD轉(zhuǎn)換,在AD轉(zhuǎn)換編程中, 當(dāng)數(shù)據(jù)輸出管腳ADD更高電平時(shí),表明AD轉(zhuǎn)換器還未準(zhǔn)備好輸出數(shù) 據(jù),此時(shí)串口時(shí)鐘輸入信號 ADS也為低電平。當(dāng)ADD以高電平變低 電平后,ADS編入
47、24個(gè)時(shí)鐘脈沖。第一個(gè)時(shí)鐘脈沖的上升沿將讀出 輸入24位數(shù)據(jù)的最高位,直到第24個(gè)時(shí)鐘脈沖完成,24位輸出數(shù) 據(jù)從最高位至最低位逐位輸出完成。測體重部分程序流程圖如圖3.2所示。圖3.2測體重部分程序流程圖3.4 液晶顯示模塊程序設(shè)計(jì)液晶顯示部分是整個(gè)實(shí)驗(yàn)可以讀取結(jié)果的必要部分, 因此也是整 個(gè)程序的中心部分。我們使用的LCD1602夜晶顯示部分程序流程圖包 括下圖3.3所示部分。.學(xué)習(xí)幫手.圖3.3液晶顯示模塊程序流程圖結(jié) 論本次設(shè)計(jì)基本上達(dá)到了設(shè)計(jì)要求,使用非接觸式的超聲波測量距 離,通過壓力傳感器稱重輸出電壓經(jīng)過 AD轉(zhuǎn)換可以實(shí)現(xiàn)人體重量的 測量,使用1602液晶可以完整顯示身高體重測量
48、值。 在后期完善中, 把超聲波傳感器定位于2.5m高度,就可以測量出人體高度;稱重傳 感器經(jīng)過重量標(biāo)定,就可以比較準(zhǔn)確的稱出重量。不過本設(shè)計(jì)依然存 在不足之處,比如說超聲波測距太靈敏,人體只要稍微動(dòng)一下就會引 起測量高度的微小變化,無法得出穩(wěn)定數(shù)值;稱重部分稱重精度要求 達(dá)到0.5kg ,實(shí)際上為了稱出來的數(shù)據(jù)精準(zhǔn),精度只有 1kg。如果需 要精度和準(zhǔn)確度都達(dá)到要求,選擇的硬件已經(jīng)可以滿足要求,只需要 在程序部分再設(shè)計(jì)一下。希望在今后的學(xué)習(xí)中進(jìn)一步完善,使系統(tǒng)功 能更加可靠。參考文獻(xiàn)1何力民.單片機(jī)高級教程M.北京:北京航空大學(xué), 2008:18-19.2文灼,MCS-5憚片機(jī)程序設(shè)計(jì)M.北京
49、:機(jī)械工業(yè),2006:76-77.3林功,吳飛青,王兵等.單片機(jī)原理與應(yīng)用M.北京:機(jī)械工業(yè),2007:12.4廣濤,基于超聲波傳感器的測距系統(tǒng)設(shè)計(jì)D.微計(jì)算機(jī)信息, 2006.5杰,黃鴻.傳感器檢測與技術(shù)M.北京:高等教育,2002:108. 6浦方華,田作華.一種基于HX711的高精度電子稱重儀A.上 海交通大學(xué),電子信息與電氣工程學(xué)院.上海,2002:40.7承利.Protel DXP 電路設(shè)計(jì)(基礎(chǔ)、案例篇)M.北京:中國 鐵道,2009:100.8 Yam RCM,Tse PW,Li L,Tu P.Intelligent predictive decision supportsyst
50、emforcondition-basedmaintenanceJ.InternationalJournal of AdvancedManufacturing Technology,2001,17(5).附錄A設(shè)計(jì)實(shí)物圖控制端口附錄B設(shè)計(jì)總程序#include<reg52.h> / 包含頭文件, 一般情況不需要改動(dòng),頭文件包含特 殊功能寄存器的定義#include<intrins.h>#include<stdlib.h>#include<stdio.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned longsbit RS = P2A3;/sbit RW = P2A4;sbit EN = P2A5;sbit TRIG=P3A3;sbit ECHO=P3A2;sbit ADDO = P3A5;sbit ADSK = P3A4;#define DataPort P0 /數(shù)據(jù)端口unsigned int Timeout;unsigned char frq;/函數(shù)定義聲明void show_temp();void delay()unsigned int i;for(i=0;i<10;i+);/*uS延時(shí)函數(shù),含有輸入
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 意外傷害賠償協(xié)議書
- 砂合同協(xié)議書
- 拆除危房合同協(xié)議書
- 紡織技術(shù)新發(fā)展及其意義試題及答案
- 工人合同協(xié)議書
- 薪資合同協(xié)議書
- 復(fù)耕協(xié)議書合同
- 解除協(xié)議書和合同
- 電鍍合同協(xié)議書
- 檢測合同協(xié)議書
- 普通高中地理課程標(biāo)準(zhǔn)(2023年版)
- 檢驗(yàn)批劃分方案14
- 科普1原地浸出采鈾
- 《公共管理學(xué)》期末考試復(fù)習(xí)題庫(含答案)
- 接觸網(wǎng)工程圖識圖 六跨電分相絕緣錨段關(guān)節(jié)安裝圖的識圖
- 公司實(shí)際控股人協(xié)議書
- 吊裝安全事故經(jīng)驗(yàn)分享
- 研究生干細(xì)胞培訓(xùn)課件
- 科學(xué)研究與方法論P(yáng)PT課件講義
- 機(jī)械制圖習(xí)題集第九章《裝配圖》匯編
- 土建生態(tài)環(huán)保和綠色施工環(huán)境管理培訓(xùn)ppt
評論
0/150
提交評論