資源描述:
《基于avr單片機的數(shù)字電子秤設(shè)計》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、學科分類0707本科畢業(yè)論文題目(中文)基于AVR單片機數(shù)字電子秤的設(shè)計(英文)ThenumberofsinglechipmicrocomputerbasedonAVRthedesignofelectronicscales姓名盧少林學號2008130330院(系)物理與信息科學學院專業(yè)、年級電子信息科學與技術(shù)2008級指導教師朱晉27二0一二年五月目錄摘要…………………………………………………………………………………………3第一章緒論…………………………………………………………………………………………51
2、.1選題背景…………………………………………………………………………………………51.2選題簡介……………………………………………………………………………………………5第二章系統(tǒng)總體設(shè)計及方案………………………………………………………………………72.1AVR單片機的介紹………………………………………………………………………………72.1.1AVR單片機的基本組成………………………………………………………………82.1.2ATmega16單片機引腳的說明………………………………………………………92.2系
3、統(tǒng)功能的設(shè)計…………………………………………………………………………………102.3重量測量模塊的介紹……………………………………………………………………………112.3.1電阻應變式壓力傳感器的介紹………………………………………………………112.3.2信號放大模塊介紹………………………………………………………………………122.3.3電源模塊……………………………………………………………………………………132.3.4顯示模塊介紹……………………………………………………………………………14第三章硬件
4、電路設(shè)計………………………………………………………………………………163.1系統(tǒng)結(jié)構(gòu)框圖……………………………………………………………………………………………163.1.1系統(tǒng)硬件原理圖…………………………………………………………………………………173.2外圍接口模塊與電源設(shè)計……………………………………………………………………………18第四章軟件設(shè)計………………………………………………………………………………………234.1設(shè)計思路與設(shè)計流程圖…………………………………………………………………………
5、………234.24.2程序代碼……………………………………………………………………………………………………244.2.1液晶顯示子程序………………………………………………………………………….26274.2.2重量數(shù)據(jù)采集子程序………………………………………………………………………314.2.3報警子程序………………………………………………………………………………….324.2.4按鍵輸入子程序……………………………………………………………………………334.2.5數(shù)據(jù)處理子程序…………………………………
6、…………………………………………354.2.6系統(tǒng)主程序…………………………………………………………………………………35第五章結(jié)論………………………………………………………………………………38參考文獻………………………………………………………………………………………………40基于AVR單片機的數(shù)字電子秤的設(shè)計電子信息科學與技術(shù)專業(yè)2008級盧少林摘要:隨著時代的進步與科技的發(fā)展,微電子和智能化技術(shù)給傳統(tǒng)的模擬電路技術(shù)帶來了深遠的影響。常規(guī)的測量儀器儀表都被更加先進、方便的數(shù)字化儀器所取代,使得傳統(tǒng)的電
7、子測量儀器在功能、精度和使用方面放聲巨大的變化,并使其自動化程度得到提高。作為最常用的測量儀器,數(shù)字電子秤已經(jīng)在各行各業(yè)上應用廣泛,其有點主要有測量精度高、運算速度快等優(yōu)點,并且已經(jīng)成為市場上應用最為廣泛的測量產(chǎn)品。本設(shè)計所設(shè)計的數(shù)字電子秤以AVR單片機作為主要控制模塊,用C語言進行程序的編寫,測量模塊采用全橋式的壓力傳感器,測量的范圍為0~40Kg,最小精度為500g,并且具有上限閥值報警功能。本設(shè)計采用AVR單片機作為主要數(shù)據(jù)處理模塊,利用壓電傳感器的特性,列出重量與電壓的數(shù)學的線性關(guān)系,建立具體的數(shù)
8、學模擬,利用鍵盤輸入的單價值與測量到的重量,計算出總的費用,使電子秤具有自動計算的功能,ATMEGA16單片機自身帶有8路10位的A/D轉(zhuǎn)換電路,將模擬信號轉(zhuǎn)換為數(shù)字信號,經(jīng)過單片機內(nèi)部的數(shù)據(jù)處理,然后把數(shù)據(jù)在12864LCD上顯示出來,整個設(shè)計的電源由家庭電源經(jīng)過自己設(shè)計的電源電路提供。并指出實驗中所遇到的常見問題。27關(guān)鍵詞:壓電傳感器;AVR單片機;12864LCD;數(shù)字電子稱Thenumberofsinglechipm