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

正文內(nèi)容

基于單片機(jī)的電子秤系統(tǒng)設(shè)計(jì)畢業(yè)論文(完整版)

  

【正文】 電損耗很小的石英晶體經(jīng)精密切割磨削并鍍上電極焊上引線做成。 DS1302 有關(guān)日歷、時(shí)間的寄存器共有 12 個(gè),其中有 7個(gè) 寄存器(讀時(shí) 81h~8Dh,寫時(shí) 80h~ 8Ch),存放的數(shù)據(jù)格式為 BCD 碼形式 。工作電壓 15 寬達(dá) ~ 。 圖 23 HX711 管腳定義 HX711 典型應(yīng)用電路如圖 24 所示 。通道 A 的可編程增益為 128 或 64,對(duì)應(yīng)的滿額度差分輸入信號(hào)幅值分別為 177。 通過(guò)對(duì)壓力傳感器與 電阻應(yīng)變式傳感器 比較分析 ,最終選擇了第 二 種方案。電阻應(yīng)變片把機(jī)械應(yīng)變信號(hào)轉(zhuǎn)換 為 △R/R 后,由于應(yīng)變量及相應(yīng)電阻變化一般都很微小,難以直接精確測(cè)量,且不便處理。其工作原理是基于某些材料受力后在其相應(yīng)的特定表面產(chǎn)生電荷的壓電效應(yīng)。用 e或 d 來(lái)表示。在數(shù)字式的測(cè)量電路中,通常包括前置放大、濾濾、運(yùn)算、變換、計(jì)數(shù)、寄存、控制和驅(qū)動(dòng)顯示等環(huán)節(jié)。 結(jié)構(gòu)簡(jiǎn)圖如下圖 13所示: 圖 13 帶有鍵盤輸入及液晶顯示的結(jié)構(gòu)簡(jiǎn)圖 鑒于 上述三種方案的優(yōu)缺點(diǎn) , 本系統(tǒng)在設(shè)計(jì)時(shí)充分考慮到系統(tǒng)的實(shí)用性及成本的可行性的前提下,設(shè)計(jì)完成了最終的電子稱方案,最終的硬件設(shè)計(jì)方案圖如圖 14所示,該 方案增加了電子日歷功能,從而使本系統(tǒng)的設(shè)計(jì)功能得到了很好的擴(kuò)展 應(yīng)用。由于數(shù)碼管只能實(shí)現(xiàn)簡(jiǎn)單的數(shù)字和英文字符的顯示,不能顯示漢字以及其他的復(fù)雜字符,不能達(dá)到顯示購(gòu)物清單的要求。單片機(jī)最小系統(tǒng)部分主要包括 STC89C52RC和經(jīng)典復(fù)位電路;數(shù)據(jù)采集部分由稱重傳感器、信號(hào)放大和 A/D轉(zhuǎn)換部分組成,信號(hào)放大和 A/D 轉(zhuǎn)換部分主要由專用型高精度 24位 AD轉(zhuǎn)換芯片 HX711 實(shí)現(xiàn);人機(jī)交互界面為鍵盤輸入和點(diǎn)陣式液晶顯示,主要使用 4*4 矩陣鍵盤和 1602 液晶顯示器,可以方便的輸入數(shù)據(jù)和直觀的顯示數(shù)據(jù);時(shí)鐘模塊主要由時(shí)鐘芯片 DS1302和時(shí)鐘電路組成;語(yǔ)音報(bào)數(shù)模塊可語(yǔ)音報(bào)讀電子秤系統(tǒng)的重量、單價(jià)、金額等語(yǔ)音內(nèi)容,主要由 SC1010B 電子稱專用語(yǔ)音芯片實(shí)現(xiàn)。從世界水平看,衡器技術(shù)已經(jīng)經(jīng)歷了四個(gè)階段,從傳統(tǒng)的全部由機(jī)械元器件組成的機(jī)械稱到用電子線路代替部分機(jī)械元器件的機(jī)電結(jié)合秤,再?gòu)募呻娐肥降侥壳暗膯纹瑱C(jī)系統(tǒng)設(shè)計(jì)的電子計(jì)價(jià)秤。電子稱不但計(jì)量準(zhǔn)確、快速方便,更重要的自動(dòng)稱重、數(shù)字顯示,對(duì)人們生活的影響越來(lái)越大,廣受歡迎。 本系統(tǒng)的設(shè)計(jì)主要從硬件電路設(shè)計(jì),軟件編程調(diào)試,實(shí)物焊接調(diào)試三部分進(jìn)行詳細(xì)闡述。我國(guó)電子衡器從最初的機(jī)電結(jié)合型發(fā)展到現(xiàn)在的全電子型和數(shù)字智能型。 本課題的主要設(shè)計(jì)任務(wù)如下所述: 1)系統(tǒng)可實(shí)現(xiàn)電子稱基本的稱重功能(稱重范圍為 0~ 5Kg,重量誤差不大于177。又因?yàn)椴捎昧司哂心?shù)轉(zhuǎn)換功能的單片機(jī),系統(tǒng)電路過(guò)于簡(jiǎn)單,系統(tǒng)硬件的擴(kuò)展必受到限制,電子秤的功能過(guò)于單一,達(dá)不到設(shè)計(jì)的標(biāo)準(zhǔn)。 圖 1— 4硬件設(shè)計(jì)方案 數(shù)據(jù)采集 AD 轉(zhuǎn)換 單片機(jī)處理 LCD 顯示 按鍵處理 信號(hào)放大 壓力傳感器 信號(hào)放大 信號(hào)轉(zhuǎn)換 單 片 機(jī) 鍵盤控制 LCD 顯示 8 電子秤的主要組成 電子秤的基本結(jié)構(gòu) 電子秤是利用物體的重力作用來(lái)確定物體質(zhì)量(重量)的測(cè)量?jī)x器,也可用來(lái)確定與質(zhì)量相關(guān)的其它量大小、參數(shù)、或特性。 電子秤的工作原理 當(dāng)被稱物體放置在秤體的秤臺(tái)上時(shí),其重量便通過(guò)秤體傳遞到稱重傳感器,傳感器隨之產(chǎn)生力一電效應(yīng),將物體的重量轉(zhuǎn)換成與被稱物體重量成一定函數(shù)關(guān) 9 系(一般成正比關(guān)系)的電信號(hào)(電壓或電流等)。 (3) 分度數(shù):衡器的測(cè)量范圍被分成若干等份,總份數(shù)即為分度數(shù)用 n 表示。 壓電傳感器體積小、重量輕、結(jié)構(gòu)簡(jiǎn)單、工作可靠,適用于動(dòng)態(tài)力學(xué)量的測(cè)量,不適合測(cè) 頻率太低的被測(cè)量,更不能測(cè)靜態(tài)量。因此,要采用轉(zhuǎn)換電路把應(yīng)變片的 △R/R 變化轉(zhuǎn)換成電壓或電流變化。題目要求稱重范圍 0~ 5Kg,滿量程量誤差不大于 ? ,考慮到秤臺(tái)自重、振動(dòng)和沖擊分量,還要避免超重?fù)p壞傳 感器,所以傳感器量程必須大于額定稱重5Kg。20mV 或 177。 圖 24 HX711 典型應(yīng)用電路 14 LCD 字符液晶顯示 采用點(diǎn)陣字符型 LCD 液晶顯示,液晶顯示模塊具有體積小、功耗低、顯示內(nèi)容豐富等特點(diǎn),現(xiàn)在字符型液晶顯示模塊已經(jīng)是單片機(jī)應(yīng)用設(shè)計(jì)中最常用 的信息顯示器件 ,但采用 LCD液晶顯示會(huì)造成設(shè)計(jì)成本增加 。采用雙電源供電(主電源和備用電源),可設(shè)置備用電源充電方式,提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力。 系統(tǒng)硬件電路設(shè)計(jì) 系統(tǒng)電源電路設(shè)計(jì) 由于該系統(tǒng)中 51 單片機(jī)及 AD 轉(zhuǎn)換芯片及液晶顯示器所需供電電壓均為 5V 電壓,所以要保證系統(tǒng)穩(wěn)定可靠的工作,需要設(shè)計(jì)一個(gè)可以穩(wěn)定提供 5V 電壓的供電系統(tǒng)。這種晶體有一個(gè)很重要的特性,如果給它通電,它就會(huì)產(chǎn)生機(jī)械振蕩,反之,如果給它機(jī)械力,它又會(huì)產(chǎn)生電,這種特性叫機(jī)電效應(yīng)。 AT89S52 內(nèi)部有一個(gè)高增益反相放大器 ,用于構(gòu)成振蕩器 ,但要形成時(shí)鐘脈沖 ,外部還需附加電路 ,本設(shè)計(jì)采用內(nèi)部時(shí)鐘方式 ,利用芯片內(nèi)部的振蕩器 ,然后在引腳 XTAL1 和 XTAL2 兩端跨接晶體振蕩器 ,就構(gòu)成了穩(wěn)定的自激振蕩器 ,發(fā)出的脈沖直接送入內(nèi)部時(shí)鐘電路 ,C2和 C3的值通常選擇為 30pF左右 ,晶振 Y1選擇 12MHz.為了減小寄生電容 ,更好地保證振蕩器穩(wěn)定、可靠地工作,振蕩器電容應(yīng)盡可能安裝得與單片機(jī) 引腳 XTAL1 和 XTAL2 靠近 ?7?。 19 圖 210按鍵輸入電路 電子稱按鍵功能分配如表 22所示: 表 22系統(tǒng)按鍵配置表 7 8 9 去皮 4 5 6 清零 1 2 3 累計(jì) 0 ? 計(jì)算 此電子秤是開機(jī)檢測(cè)托盤重量,并將托盤重量清零(即電子秤每次開機(jī)后檢測(cè)托盤重量,并程序 中自動(dòng)將托盤重量保存在一個(gè)變量中,稱量過(guò)程中每次都將獲得的重量減去托盤重量,而得到所要稱量物體的真正的重量)。 24 圖 32系統(tǒng)顯示部分流程圖 系統(tǒng) 按鍵調(diào)整部分流程圖 鍵盤電路設(shè)計(jì)成 4X4 矩陣式,在程序中可以先判斷按鍵編碼,然后根據(jù)編碼將鍵盤代表的數(shù)值送到相應(yīng)的存儲(chǔ)單元,再進(jìn)行功能選擇或數(shù)據(jù)處理。 系統(tǒng)設(shè)計(jì)不夠優(yōu)化,有待改善。 姜 老師多次詢問(wèn)研究進(jìn)程,并為我指點(diǎn)迷津,幫助我開拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。 在論文即將完成之際,我的心情無(wú)法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意!最后我還要感謝培養(yǎng)我長(zhǎng)大含辛茹苦的父母,謝謝你們! 28 附錄 程序代碼 系統(tǒng)部分 代碼: void shizhong_hanshu() { init()。 if((shi==clock_shi)amp。 } if(status==1) //鬧鐘狀態(tài) A解 除鬧鐘 { clock_flag=0。 hx711_dat=ReadCount()。 TR0=0。//顯示重量 hx711_data=ReadCount()。TR0=1。39。 if(dat=0amp。 price_shuzhi(1,dat+0x30)。 pricetable[2]=0。 TR0=0。 leiji_count++。 } mm: P3=0xf0。dat10) { *s=dat。 39。 pricetable[2]=0。 TR0=0。 QA9wkxFyeQ^! djsXuyUP2kNXpRWXm Aamp。gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8!z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8!z89Am YWpazadNuKNamp。gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。 gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。MuWFA5ux^Gjqv^$UE9wEwZQcUE% amp。 MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn% Mz849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 ksv*3tnGK8! z89Am YWpazadNuKNamp。 gTXRm6X4NGpP$vSTTamp。 gTXRm 6X4NGpP$vSTTamp。 gTXRm6X4NGpP$vSTTamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK!zn%Mz849Gx^Gj qv^$U*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 qYpEh5pDx2zVkumamp。 gTXRm 6X4NGpP$vSTTamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8!z89Am YWv*3t nGK8! z89Am YWpazadNuKNamp。 ksv*3t nGK8! z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn%Mz849Gx^Gj qv^$U*3t nGK8! z89Am YWpazadNuKNamp。 MuWFA5uxY7JnD6YWRr Wwc^vR9CpbK! zn% Mz849Gx^Gj qv^$U*3t nGK8!z89Am YWpazadNuKNamp。MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkumamp。 qYpEh5pDx2zVkum amp。 qYpEh5pDx2z Vkumamp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。MuWFA5ux^Gjqv^$UE9wEwZQcUE% amp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 6a*CZ7H$dq8Kqqf HVZFedswSyXTyamp。 MuWFA5ux^Gj qv^$UE9wEwZQcUE%amp。 849Gx^Gj qv^$UE9wEwZQcUE%amp。MuWFA5ux^Gj qv^$UE9wEwZQcUE% amp。849Gx^Gj qv^$UE9wEwZQcUE%amp。 //清屏 。 pricetable[0]=0。goto nn。//顯示 s++。//得到重量 if(leiji_flag==1) {weight_shuzhi(leiji_weight)。} write_(0x01)。//清屏 。 pricetable[0]=0。 } if(dat==16) //去皮 {qi_weight=weight+qi_weight。dat10) {
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1