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

正文內(nèi)容

基于單片機(jī)控制的電子秤設(shè)計(jì)-wenkub

2023-02-02 14:24:12 本頁(yè)面
 

【正文】 量成一定函數(shù)關(guān)系(一般成正比關(guān)系)的電信號(hào)(電壓或電流等)。電子秤是電子衡器中的一種,衡器是國(guó)家法定計(jì)量器具,是國(guó)計(jì)民生、國(guó)防建設(shè)、科學(xué)研究、內(nèi)外貿(mào)易不可缺少的計(jì)量設(shè)備,衡器產(chǎn)品技術(shù)水平的高低,將直接影響各行各業(yè)的現(xiàn)代化水平和社會(huì)經(jīng)濟(jì)效益的提高。60年代初期出現(xiàn)機(jī)電結(jié)合式電子衡器以來(lái),經(jīng)過(guò)40多年的不斷改進(jìn)與完善,我國(guó)電子衡器從最初的機(jī)電結(jié)合型發(fā)展到現(xiàn)在的全電子型和數(shù)字智能型。稱重裝置不僅是提供重量數(shù)據(jù)的單體儀表,而且作為工業(yè)控制系統(tǒng)和商業(yè)管理系統(tǒng)的一個(gè)組成部分,推進(jìn)了工業(yè)生產(chǎn)的自動(dòng)化和管理的現(xiàn)代化,它起到了縮短作業(yè)時(shí)間、改善操作條件、降低能源和材料的消耗、提高產(chǎn)品質(zhì)量以及加強(qiáng)企業(yè)管理、改善經(jīng)營(yíng)管理等多方面的作用。在本設(shè)計(jì)中將智能化,人性化,自動(dòng)化用在了電子秤的控制系統(tǒng)中。通過(guò)傳感器測(cè)量信號(hào),用信號(hào)放大系統(tǒng)放大信號(hào),經(jīng)過(guò)A/D轉(zhuǎn)換系統(tǒng)轉(zhuǎn)換信號(hào)輸送給CPU控制系統(tǒng),通過(guò)LCD顯示系統(tǒng)顯示數(shù)據(jù),鍵盤(pán)輸入系統(tǒng)用來(lái)輸入操作指令,閥值報(bào)警系統(tǒng)可以防止超量程損壞電子稱。基本上實(shí)現(xiàn)了電子秤的基本功能。系統(tǒng)采用AT89S52芯片作為單片機(jī)的主控芯片,外圍以稱重電路,顯示電路,報(bào)警電路,鍵盤(pán)電路等構(gòu)成系統(tǒng)電路板,從而實(shí)現(xiàn)了自動(dòng)稱重的各種控制功能。稱重裝置的應(yīng)用已遍及到國(guó)民經(jīng)濟(jì)各領(lǐng)域,取得了顯著的經(jīng)濟(jì)效益?,F(xiàn)今電子衡器制造技術(shù)及應(yīng)用得到了新發(fā)展。電子稱是利用物體的重力作用來(lái)確定物體質(zhì)量的測(cè)量?jī)x器,也可用來(lái)確定與物體質(zhì)量相關(guān)的其他量的大小,參數(shù),或特性。此信號(hào)由放大電路進(jìn)行放大、經(jīng)濾波后再由模/數(shù)(A/D)器進(jìn)行轉(zhuǎn)換,數(shù)字信號(hào)再送到微處器的CPU處理,CPU不斷掃描鍵盤(pán)和各種功能開(kāi)關(guān),根據(jù)鍵盤(pán)輸入內(nèi)容和各種功能開(kāi)關(guān)的狀態(tài)進(jìn)行必要的判斷、分析、由儀表的軟件來(lái)控制各種運(yùn)算。現(xiàn)有的便攜秤為桿秤或以彈簧、拉伸變形來(lái)實(shí)現(xiàn)計(jì)量的彈簧秤,居民用戶使用的基本是桿秤。另外由于實(shí)際應(yīng)用當(dāng)中,稱可以有一定量的過(guò)載,但不能超出要求的范圍,為此我們還設(shè)計(jì)了過(guò)載提示和聲光報(bào)警功能。主要技術(shù)指標(biāo)為:稱量范圍0~5kg。按鍵輸入AT89S52單片機(jī)壓力傳感器放大電路A/D轉(zhuǎn)換器LCD顯示器閥值報(bào)警第二章 系統(tǒng)方案論證與選型 本設(shè)計(jì)由于要求必須使用單片機(jī)作為系統(tǒng)的主控制器,而且以單片機(jī)為主控制器的設(shè)計(jì),可以容易地將計(jì)算機(jī)技術(shù)和測(cè)量控制技術(shù)結(jié)合在一起,組成新型的只需要改變軟件程序就可以更新?lián)Q代的“智能化測(cè)量控制系統(tǒng)”。AT89SXX系列與MCS51相比有兩大優(yōu)勢(shì):第一,片內(nèi)存儲(chǔ)器采用閃速存儲(chǔ)器,使程序?qū)懭敫臃奖?;第二,提供了更小尺寸的芯片,使整個(gè)硬件電路體積更小。 在本設(shè)計(jì)中,傳感器是個(gè)十分重要的元件,因此對(duì)傳感器的選擇也顯得十分重要。該稱重傳感器主要由彈性體、電阻應(yīng)變片電纜線等組成,: 傳感器工作原理圖其工作原理:用應(yīng)變片測(cè)量時(shí),將其粘貼在彈性體上。目前,世界上有多種類(lèi)型的ADC,有傳統(tǒng)的并行、逐次逼近型、積分型ADC,也有近年來(lái)新發(fā)展起來(lái)的∑Δ型和流水線型ADC,多種類(lèi)型的ADC各有其優(yōu)缺點(diǎn)并能滿足不同的具體應(yīng)用要求。這種結(jié)構(gòu)的ADC所有位的轉(zhuǎn)換同時(shí)完成,其轉(zhuǎn)換時(shí)間主取決于比較器的開(kāi)關(guān)速度、編碼器的傳輸時(shí)間延遲等。缺點(diǎn):在高于14位分辨率情況下,價(jià)格較高;傳感器產(chǎn)生的信號(hào)在進(jìn)行模/數(shù)轉(zhuǎn)換之前需要進(jìn)行調(diào)理,包括增益級(jí)和濾波,這樣會(huì)明顯增加成本。與此同時(shí),在此時(shí)間間隔內(nèi)利用計(jì)數(shù)器對(duì)時(shí)鐘脈沖進(jìn)行計(jì)數(shù),從而實(shí)現(xiàn)A/D轉(zhuǎn)換。這類(lèi)ADC主要應(yīng)用于低速、精密測(cè)量等領(lǐng)域,如數(shù)字電壓表。缺點(diǎn)是:類(lèi)似于積分型ADC,其轉(zhuǎn)換速率受到限制,12位時(shí)為100~300SPS。圖24給出了一個(gè)44的矩陣鍵盤(pán)結(jié)構(gòu)的鍵盤(pán)接口電路,圖中的每一個(gè)按鍵都通過(guò)不同的行線和列線與主機(jī)相連這。 顯示器是人機(jī)交換的主要部分,他可以將測(cè)量電路測(cè)得的數(shù)據(jù)經(jīng)過(guò)cpu處理后直觀的顯示出來(lái)。智能儀器一般都具有報(bào)警和通訊功能,報(bào)警主要用于系統(tǒng)運(yùn)行出錯(cuò)、當(dāng)測(cè)量的數(shù)據(jù)超過(guò)儀表量程或者是超過(guò)用戶設(shè)置的上下限時(shí)為提醒用戶而設(shè)置。由于稱重傳感器一般的輸出范圍為0~20mV,對(duì)A/D轉(zhuǎn)換或單片機(jī)的工作參數(shù)來(lái)說(shuō)不能使A/D轉(zhuǎn)換和單片機(jī)正常工作,所以需要對(duì)輸出的信號(hào)進(jìn)行放大。單 片 機(jī)復(fù)位電路時(shí)鐘電路按鍵接口電路A/D轉(zhuǎn)換接口電路LCD顯示電路報(bào)警電路高性能8位單片機(jī)AT89S52 是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含8k Bytes的可反復(fù)擦寫(xiě)1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。 AT89S52各引腳功能介紹VCC:供電電壓。P0能夠用于外部程序數(shù)據(jù)存儲(chǔ)器,它可以被定義為數(shù)據(jù)/地址的第八位。在FLASH編程和校驗(yàn)時(shí),P1口作為第八位地址接收。P2口當(dāng)用于外部程序存儲(chǔ)器或16位地址外部數(shù)據(jù)存儲(chǔ)器進(jìn)行存取時(shí),P2口輸出地址的高八位。當(dāng)P3口寫(xiě)入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。當(dāng)振蕩器復(fù)位器件時(shí),要保持RST腳兩個(gè)機(jī)器周期的高電平時(shí)間。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。另外,該引腳被略微拉高。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。XTAL1:反向振蕩放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。單片機(jī)的時(shí)鐘信號(hào)通常用兩種電路形式得到:內(nèi)部振蕩方式和外部振蕩方式。如果RST持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。單片機(jī)的復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),其中包括使程序計(jì)數(shù)器PC=0000H,這表明程序從0000H地址單元開(kāi)始執(zhí)行。它采用逐次逼近型的A/D轉(zhuǎn)換器,最大轉(zhuǎn)換時(shí)間為25us,%,所以適合于高精度的快速轉(zhuǎn)換采樣系統(tǒng)。CE:片啟動(dòng)信號(hào)。12/8:數(shù)據(jù)輸出格式選擇控制信號(hào)。輸出信號(hào)有:STS:工作狀態(tài)信號(hào)線。DB11~DB0:12位數(shù)字量輸出端,送單片機(jī)進(jìn)行數(shù)據(jù)處理。DGND:接數(shù)字地。轉(zhuǎn)換結(jié)果分高8位、低4位與P0口相連,分兩次讀入,所以12/8端接地。,當(dāng)STS由高電平變?yōu)榈碗娖綍r(shí),就表示轉(zhuǎn)換結(jié)束。在LCD驅(qū)動(dòng)時(shí),需在段電極和公共電極上施加交流電壓。在矩陣式鍵盤(pán)中,每條水平線和垂直線在交叉處不直接連通,而是通過(guò)一個(gè)按鍵加以連接。行掃描法 行掃描法又稱為逐行(或列)掃描查詢法,是一種最常用的按鍵識(shí)別方法,如上圖所示鍵盤(pán),介紹過(guò)程如下。 判斷閉合鍵所在的位置 在確認(rèn)有鍵按下后,即可進(jìn)入確定具體閉合鍵的過(guò)程。 在本系統(tǒng)中鍵盤(pán)采用矩陣式鍵盤(pán)并采用中斷工作方式。使報(bào)警電路報(bào)警從而提醒工作人員注意,當(dāng)超過(guò)設(shè)置的重量時(shí)(5Kg),從而使三極管導(dǎo)通,報(bào)警電路接通,使蜂鳴器SPEAKER發(fā)出報(bào)警聲,同時(shí)使報(bào)警燈LED發(fā)光。其步驟可概括為以下三點(diǎn):⑴ 分析系統(tǒng)控制要求,確定算法:對(duì)復(fù)雜的問(wèn)題進(jìn)行具體的分析,找出合理的計(jì)算方法及適當(dāng)?shù)臄?shù)據(jù)結(jié)構(gòu),從而確定編寫(xiě)程序的步驟。程序數(shù)據(jù)的一種理想方法是結(jié)構(gòu)化程序設(shè)計(jì)方法。主程序模塊主要完成編程芯片的初始化及按需要調(diào)用各模塊(子程序),在系統(tǒng)初始化過(guò)程中,將系統(tǒng)設(shè)置成5Kg量程,并寫(xiě)5Kg量程標(biāo)志。 A/D轉(zhuǎn)換啟動(dòng)及數(shù)據(jù)讀取程序流程圖在數(shù)制轉(zhuǎn)換前要進(jìn)行系數(shù)調(diào)整, 在IN0輸入的數(shù)最大為5V,為十六進(jìn)制向十進(jìn)制轉(zhuǎn)換方便,將系數(shù)放大100倍。DA指令可完成這一調(diào)整。而通過(guò)移位已將要移入的尾數(shù)保存在了進(jìn)位位中,所以能實(shí)現(xiàn)。在程序中可以先判斷按鍵編碼,然后根據(jù)編碼將鍵盤(pán)代表的數(shù)值送到相應(yīng)的存儲(chǔ)單元,再進(jìn)行功能選擇或數(shù)據(jù)處理。智能儀器的核心部件是單片機(jī),因其極高的性價(jià)比得到廣泛的應(yīng)用與發(fā)展,從而加快了智能儀器的發(fā)展。首先是傳感器的精密度,它將直接影響電子秤的稱重準(zhǔn)確度。該階段需注意的地方是對(duì)傳感器輸出的信號(hào)進(jìn)行放大時(shí),應(yīng)選取合適的運(yùn)算放大電路。 在這里要感謝我的指導(dǎo)老師李響老師。 最后還要感謝大學(xué)四年來(lái)所有的老師,為我們打下專業(yè)知識(shí)的基礎(chǔ);同時(shí)還要感謝所有的同學(xué)們,正是因?yàn)橛辛四銈兊闹С趾凸膭?lì)。延時(shí)時(shí)間的初值TIMER1 DATA 31H 。X方向的位置Y DATA 35H 。點(diǎn)變量1D2 DATA 39H 。行數(shù)的臨時(shí)變量。 調(diào)用LCD初始化LCALL KAIJI 。=======================================================ORG 返回反復(fù)循環(huán)顯示KEY: LCALL KS有鍵按下繼續(xù) LCALL DELAY2 再調(diào)用檢測(cè)按鍵程序 JNZ K2 MOV P1,R2將R2的值送入P1口L6: 跳轉(zhuǎn)到鍵值處理程序L1:將第二行的行值送入ACC AJMP LK跳轉(zhuǎn)到鍵值理程序進(jìn)行鍵值處理L2: MOV A,08H MOV A,0cH將第四行的行值送入ACCLK: 將A中的值送入堆棧暫存K4: 調(diào)用按鍵檢測(cè)程序 JNZ K4將R2的值送入A JNB ,KEY掃描完至KEY處進(jìn)行下一掃描 RL A 將ACC的值送入R2暫存 AJMP K3 DJNZ R6,L8 DJNZ R5,L7 RETTAB:。=======================================================TISHI: LCALL CLEAR_GLCD
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1