【正文】
AT89SXX系列與MCS51相比有兩大優(yōu)勢(shì):第一,片內(nèi)存儲(chǔ)器采用閃速存儲(chǔ)器,使程序?qū)懭敫臃奖?;第二,提供了更小尺寸的芯片,使整個(gè)硬件電路體積更小。再則由于系統(tǒng)沒(méi)有其它高標(biāo)準(zhǔn)的要求,又考慮到本設(shè)計(jì)中程序部分比較大,根據(jù)總體方案設(shè)計(jì)的分析,設(shè)計(jì)這樣一個(gè)簡(jiǎn)單的的系統(tǒng),可以選用帶EPROM的單片機(jī),由于應(yīng)用程序不大,應(yīng)用程序直接存儲(chǔ)在片內(nèi),不用在外部擴(kuò)展存儲(chǔ)器,這樣電路也可簡(jiǎn)化。按鍵輸入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)”。(一節(jié)5號(hào)電池供電)。主要技術(shù)指標(biāo)為:稱量范圍0~5kg。單片機(jī)經(jīng)過(guò)相應(yīng)的處理后,得出當(dāng)前所稱物品的重量及總額,然后再顯示出來(lái)。另外由于實(shí)際應(yīng)用當(dāng)中,稱可以有一定量的過(guò)載,但不能超出要求的范圍,為此我們還設(shè)計(jì)了過(guò)載提示和聲光報(bào)警功能。 微控制器技術(shù)、傳感器技術(shù)的發(fā)展和計(jì)算機(jī)技術(shù)的廣泛應(yīng)用,電子產(chǎn)品的更新速度達(dá)到了日新月異的地步。現(xiàn)有的便攜秤為桿秤或以彈簧、拉伸變形來(lái)實(shí)現(xiàn)計(jì)量的彈簧秤,居民用戶使用的基本是桿秤。一般地信號(hào)的放大、濾波、A/D轉(zhuǎn)換以及信號(hào)各種運(yùn)算處理都在儀表中完成。此信號(hào)由放大電路進(jìn)行放大、經(jīng)濾波后再由模/數(shù)(A/D)器進(jìn)行轉(zhuǎn)換,數(shù)字信號(hào)再送到微處器的CPU處理,CPU不斷掃描鍵盤和各種功能開(kāi)關(guān),根據(jù)鍵盤輸入內(nèi)容和各種功能開(kāi)關(guān)的狀態(tài)進(jìn)行必要的判斷、分析、由儀表的軟件來(lái)控制各種運(yùn)算。承重、傳力復(fù)位系統(tǒng),稱重傳感器,測(cè)量顯示和數(shù)據(jù)輸出的的載荷測(cè)量裝置。電子稱是利用物體的重力作用來(lái)確定物體質(zhì)量的測(cè)量?jī)x器,也可用來(lái)確定與物體質(zhì)量相關(guān)的其他量的大小,參數(shù),或特性。通過(guò)分析近年來(lái)電子衡器產(chǎn)品的發(fā)展情況及國(guó)內(nèi)外市場(chǎng)的需求,電子衡器總的發(fā)展趨勢(shì)是小型化、模塊化、集成化、智能化;其技術(shù)性能趨向是速率高、準(zhǔn)確度高、穩(wěn)定性高、可靠性高;其功能趨向是稱重計(jì)量的控制信息和非控制信息并重的“智能化”功能;其應(yīng)用性能趨向于綜合性和組合性?,F(xiàn)今電子衡器制造技術(shù)及應(yīng)用得到了新發(fā)展。50年代中期電子技術(shù)的滲入推動(dòng)了衡器制造業(yè)的發(fā)展。稱重裝置的應(yīng)用已遍及到國(guó)民經(jīng)濟(jì)各領(lǐng)域,取得了顯著的經(jīng)濟(jì)效益。電子秤是電子衡器中的一種,衡器是國(guó)家法定計(jì)量器具,是國(guó)計(jì)民生、國(guó)防建設(shè)、科學(xué)研究、內(nèi)外貿(mào)易不可缺少的計(jì)量設(shè)備,衡器產(chǎn)品技術(shù)水平的高低,將直接影響各行各業(yè)的現(xiàn)代化水平和社會(huì)經(jīng)濟(jì)效益的提高。系統(tǒng)采用AT89S52芯片作為單片機(jī)的主控芯片,外圍以稱重電路,顯示電路,報(bào)警電路,鍵盤電路等構(gòu)成系統(tǒng)電路板,從而實(shí)現(xiàn)了自動(dòng)稱重的各種控制功能。適應(yīng)了現(xiàn)代社會(huì)發(fā)展的需求?;旧蠈?shí)現(xiàn)了電子秤的基本功能。目 錄摘要…………………………………………………………………IAbstract ………………………………………………………………II1緒論…………………………………………………………………12系統(tǒng)方案論證與選型………………………………………………2 控制器部分………………………………………………………3 ……………………………………………………3 …………………………………………………4 ………………………………………………6 …………………………………………… 6 顯示電路的選擇……………………………………………6 超量程報(bào)警部分選擇………………………………………73 硬件電路設(shè)計(jì)……………………………………………………8 AT89S52的最小系統(tǒng)電路………………………………………12 ………………………………………………9 ……………………………………………9 ………………………………9 ………………………… 15 顯示電路與單片機(jī)接口電路設(shè)計(jì)…………………………………11…………………………………11……………………………………………………124系統(tǒng)軟件設(shè)計(jì)……………………………………………………14………………………………………………………15…………………………………………………………18 ……………………………18 ……………………………………………19 ………………………………………………21 鍵盤掃描子程序的設(shè)計(jì)…………………………………………25 報(bào)警子程序的設(shè)計(jì)……………………………………………26設(shè)計(jì)總結(jié)………………………………………………………………28致謝……………………………………………………………………29參考文獻(xiàn)………………………………………………………………30附錄……………………………………………………………………31II基于單片機(jī)控制的電子秤設(shè)計(jì)摘要:本文設(shè)計(jì)的電子稱是以單片機(jī)為主要部件,用匯編語(yǔ)言進(jìn)行軟件設(shè)計(jì)。通過(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ù),鍵盤輸入系統(tǒng)用來(lái)輸入操作指令,閥值報(bào)警系統(tǒng)可以防止超量程損壞電子稱。具備使用方便,直觀,測(cè)量準(zhǔn)確,成本低等特點(diǎn)。在本設(shè)計(jì)中將智能化,人性化,自動(dòng)化用在了電子秤的控制系統(tǒng)中。關(guān)鍵詞 ; 電子稱 單片機(jī) AT89S52 稱重傳感器 A/D轉(zhuǎn)換器 LCD顯示器1Electronic design based on single chip microputer control Abstract : This article is based on single chip design, said the main electronic ponents in assembly language for software design. Measured by the sensor signal, amplifies the signal with a signal amplification system, after A / D conversion system control signal transmission to the CPU, LCD display system displays the data through the keyboard input system for entering instructions, the threshold alarm system to prevent overrange damage to electronic said. Basically realize the basic functions of electronic scales. With easy to use, intuitive, measurement accuracy, and low cost. Adapted to the needs of modern social development. In this design will be intelligent, humane, automated electronic scales used in the control system. System uses the AT89S52 chip as the microcontroller control chip, the external load assigned to the city circuit, display circuit, alarm circuit, the keyboard circuit board constitutes a system, enabling the automatic weighing of the various control functions.Keywords: electronic scale AT89S52 load sensor A/D converter LCD display緒 論 稱重技術(shù)和衡器的發(fā)展稱重技術(shù)自古以來(lái)就被人們所重視,作為一種計(jì)量手段,廣泛應(yīng)用于工農(nóng)業(yè)、科研、交通、內(nèi)外貿(mào)易等各個(gè)領(lǐng)域,與人民的生活緊密相連。稱重裝置不僅是提供重量數(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ù)的研究和衡器工業(yè)的發(fā)展各國(guó)都非常重視。60年代初期出現(xiàn)機(jī)電結(jié)合式電子衡器以來(lái),經(jīng)過(guò)40多年的不斷改進(jìn)與完善,我國(guó)電子衡器從最初的機(jī)電結(jié)合型發(fā)展到現(xiàn)在的全電子型和數(shù)字智能型。電子稱重技術(shù)從靜態(tài)稱重向動(dòng)態(tài)稱重發(fā)展:計(jì)量方法從模擬測(cè)量向數(shù)字測(cè)量發(fā)展;測(cè)量特點(diǎn)從單參數(shù)測(cè)量向多參數(shù)測(cè)量發(fā)展,特別是對(duì)快速稱重和動(dòng)態(tài)稱重的研究與應(yīng)用。電子秤是電子衡器中的一種,衡器是國(guó)家法定計(jì)量器具,是國(guó)計(jì)民生、國(guó)防建設(shè)、科學(xué)研究、內(nèi)外貿(mào)易不可缺少的計(jì)量設(shè)備,衡器產(chǎn)品技術(shù)水平的高低,將直接影響各行各業(yè)的現(xiàn)代化水平和社會(huì)經(jīng)濟(jì)效益的提高。電子稱一般由以下三部分組成。當(dāng)被稱物體放置在秤體的秤臺(tái)上