【正文】
.............................. 9 3 硬件設(shè)計 ...................................................................................................................... 13 單片機(jī)最小系統(tǒng)的設(shè)計 ........................................................................................ 13 復(fù)位電路的設(shè)計 ............................................................................................. 13 晶振電路的設(shè)計 ............................................................................................. 14 數(shù)據(jù)采集模塊的設(shè)計 ............................................................................................ 15 AD620AN 電壓放大電路的設(shè)計 ........................................................................... 16 A/D 轉(zhuǎn)換模塊的設(shè)計 ............................................................................................. 16 LCD 顯示電路的設(shè)計 ............................................................................................ 17 報警電路的設(shè)計 .................................................................................................... 17 硬件的焊接與調(diào)試 ................................................................................................ 18 硬件概述 ......................................................................................................... 18 硬件調(diào)試與焊接 ............................................................................................. 19 硬件調(diào)試結(jié)果及分析 ..................................................................................... 20 4 軟件設(shè)計 ..................................................................................................................... 22 PROTUES 軟件 .................................................................................................... 22 PROTUES 軟件介紹 ..................................................................................... 22 PROTUES 軟件開發(fā)流程 ............................................................................. 22 KEIL C51 軟件 ..................................................................................................... 22 KEIL C51 開發(fā)軟件介紹 ................................................................................. 22 KEIL 軟件開發(fā)流程 ........................................................................................ 23 系統(tǒng)軟件程序設(shè)計 ................................................................................................ 27 主程序設(shè)計流程圖 ......................................................................................... 27 ADC0832 采集數(shù)據(jù)子程序流程圖 ................................................................. 28 LCD1602 顯示子程序流程圖 ......................................................................... 29 聲光報警模塊子程序流程圖 ......................................................................... 30 結(jié)論 .................................................................................................................................. 31 謝辭 .................................................................................................................................. 32 參考文獻(xiàn) .......................................................................................................................... 33 附錄一 器件清單 ............................................................................................................. 34 附錄二 程序設(shè)計 ............................................................................................................ 35 附錄三 電路原理圖 ........................................................................................................ 40 畢 業(yè) 設(shè) 計 1 1 引言 隨著經(jīng)濟(jì)的飛速發(fā)展和汽車的快速更新?lián)Q代,家家戶戶已經(jīng)離汽車越來越近,同時隨著人們生活水平的逐漸提高,人們需要的不再僅僅是擁有一輛普通的車,而是對汽車的質(zhì)量和性能有了更好的要求 ]1[ 。 The signal chip microputer STC89C52 is treated as the core device in the design of the automobile oil amount detector,which is consist of a pressure sensor、 a A\D converter、 a LCD display circuit and a alarm circuit。 walking fuel is a necessary condition for the automobile, so when people are driving the amount of the oil is a necessary factor。當(dāng)壓力傳感器采集到壓力信號時,油量值可以通過 LCD液晶屏顯示出當(dāng)前的油量,并且隨著壓力的增大油量值依次顯示 0~50L。為了方便,必須開發(fā)出一種新型的汽車油量檢測系統(tǒng),駕駛員可以通過這個檢測系統(tǒng)形象、直觀的看出汽車油箱內(nèi)剩余的油量,還可以在油箱剩余油量降低或者高達(dá)到一定值時發(fā)出聲光報警,以提醒駕駛員做出正確的處理措施。 畢 業(yè) 設(shè) 計 設(shè)計題目: 汽車油量檢測器的設(shè)計與實現(xiàn) 系 別: 信息工程系 班 級: 電子信息工程 姓 名: 指 導(dǎo) 教 師: 年 月 日 汽車油量檢測器的設(shè)計與實現(xiàn) 摘 要 隨著社會的不斷進(jìn)步和經(jīng)濟(jì)的不斷發(fā)展,越來越多的汽車已經(jīng)進(jìn)入了千家萬戶,汽 車已經(jīng)成為很多家庭的代步工具。 本設(shè)計汽車油量檢測器以 protel和 proteus為開發(fā)工具,并且采用 C語言編程設(shè)計。同時當(dāng)油量值大于 45L時,電路自動聲光報警,提醒駕駛?cè)藖硖幚?。 And it is a wish to master the amount of the automobile oil at every time。 The range of the pressure sample of the pressure sensor is only 0 mv to 5 mv .Because the ADC0832 can only identify the level of volt,we must connect the AD620AN which is a signal amplifier between the pressure sensor and the ADC0832,which can enlarge the voltage to the range from 0 v to 5 then,the system converted the residual oil volume into electrical signals with the relationship between the pressure39。人們對汽車的需求日益增大,汽車產(chǎn)業(yè)的迅速發(fā)展同時也帶動了汽車各項技術(shù)的發(fā)展,汽車傳感器是汽車電子技術(shù)領(lǐng)域研究的核心內(nèi)容,傳統(tǒng)的傳感器逐漸被微型化、多功能化、集成化和智能化得傳感器取代 ]2[ 。當(dāng)油箱儲滿燃油時,浮標(biāo)動臂升起,將電位器的阻值調(diào)至最小 (也有部分車型是將電位器的 阻值調(diào)至最大 ),使油量計 (實際上是一只毫安表 )的指針作滿標(biāo)度的偏轉(zhuǎn) 。 本設(shè)計以 STC89C52 為核心,輔以壓力傳感器 、 A/D 轉(zhuǎn)換器 、 LCD 顯示模塊 、電源模塊 、 報警模塊等組成。其中方案論證中具體論證了單片機(jī)、數(shù)據(jù)采集、模數(shù)轉(zhuǎn)換、顯示器件的選擇理由;硬件設(shè)計包括了電源電路、單片機(jī)最小系統(tǒng)、模數(shù)轉(zhuǎn)換電路、顯示電路和報警電路;軟 畢 業(yè) 設(shè) 計 2 件設(shè)計包括了系統(tǒng)主程序、模數(shù)轉(zhuǎn)換子程序、顯示子程序和報警子程序。本設(shè)計設(shè)計框圖如圖 21 所示: 圖 21 系統(tǒng)設(shè)計總框圖 芯片的選擇及介紹 壓力傳感器 壓力傳感器是工業(yè)實踐中最為常用的一種傳感器,其廣泛應(yīng)用于各種工業(yè)自控環(huán)境,涉及水利水電、鐵路交通、智能建筑、生產(chǎn)自控、航空航天、軍工、石化、油井、電力、船舶、機(jī)床、管道等眾多行業(yè),下面就簡單介紹一些常用傳感器原理及其應(yīng)用 ]4[ 。 將應(yīng)變片粘貼到受力的力敏型彈性元件上 , 當(dāng)彈性元件受力產(chǎn)生變形時 ,應(yīng)變片產(chǎn)生相應(yīng)的應(yīng)變 , 轉(zhuǎn)化成電阻變化。 單片機(jī)由運(yùn)算器,控制器,存儲器,輸入輸出設(shè)備構(gòu)成,相當(dāng)于一個微型的計算機(jī)(最小系統(tǒng)),和計算機(jī)相比, 單片機(jī) 只缺少了 I/O 設(shè)備。它最早是被用在工業(yè)控制領(lǐng)域。 GND:接地。 1 2 3 4 5 6 7 8 9 10 112 12 13 142 15 16