版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
基于單片機(jī)的酒精濃度檢測(cè)儀設(shè)計(jì)摘要本文研究設(shè)計(jì)了一種用于酒駕的酒精濃度檢測(cè)儀。其設(shè)計(jì)方案是以酒精傳感器、單片機(jī)作為主控芯片、LCD1602作為顯示屏、蜂鳴器作為報(bào)警器來(lái)制作酒精濃度檢測(cè)系統(tǒng)。從而讓人們可以快速的知道是否在酒后駕車,更加方便的檢測(cè)出了酒精濃度?;趩纹瑱C(jī)的酒精濃度檢測(cè)儀比其他的酒精濃度檢測(cè)儀更加方便,具有更高的可靠性?;趩纹瑱C(jī)的酒精濃度檢測(cè)儀對(duì)現(xiàn)實(shí)具有一定的指導(dǎo)意義。關(guān)鍵詞:酒精濃度傳感器;單片機(jī);數(shù)模轉(zhuǎn)換;硬件設(shè)計(jì)目錄TOC\o"1-3"\h\u3775摘要 I22022第一章引言 1234811.1酒精濃度檢測(cè)儀的發(fā)展現(xiàn)狀及趨勢(shì) 1140461.2酒精濃度檢測(cè)儀的背景 1146931.3研究的主要內(nèi)容和目標(biāo) 211234第二章設(shè)計(jì)方案及元器件的選擇 311252.1設(shè)計(jì)方案 3205712.2元器件的選擇 3316552.2.1單片機(jī)簡(jiǎn)介 3238462.2.2模數(shù)轉(zhuǎn)換器簡(jiǎn)介 470922.2.3液晶顯示模塊簡(jiǎn)介 420313第三章系統(tǒng)硬件設(shè)計(jì) 6238573.1時(shí)鐘電路設(shè)計(jì) 654453.2復(fù)位電路 6297923.3顯示電路設(shè)計(jì) 7318633.4電源模塊設(shè)計(jì) 7428第四章系統(tǒng)調(diào)試與總結(jié) 9124344.1主程序設(shè)計(jì) 9254724.2核心功能模塊設(shè)計(jì) 9231084.2.1數(shù)據(jù)采集模塊設(shè)計(jì) 971684.2.2數(shù)字濾波模塊設(shè)計(jì) 1098934.2.3數(shù)據(jù)處理模塊設(shè)計(jì) 1144424.3系統(tǒng)軟件設(shè)計(jì) 137004.3.1主程序設(shè)計(jì) 13260544.3.2模數(shù)轉(zhuǎn)換子程序設(shè)計(jì) 13296974.3.3液晶顯示子程序設(shè)計(jì) 1419576第五章系統(tǒng)調(diào)試 16322725.1硬件調(diào)試 16110095.2軟件調(diào)試 16181645.3總結(jié) 164862結(jié)語(yǔ) 1830374參考文獻(xiàn) 19第一章引言當(dāng)前的測(cè)試儀與傳統(tǒng)的酒精濃度檢測(cè)儀相比,基于單片機(jī)的酒精濃度檢測(cè)儀更方便、快捷、體積小、攜帶方便。它通過(guò)酒精傳感器快速采集數(shù)據(jù),將數(shù)據(jù)轉(zhuǎn)換成模數(shù)轉(zhuǎn)換器,最后通過(guò)單片機(jī)處理進(jìn)行檢測(cè),檢測(cè)結(jié)果迅速。如果超出范圍,則會(huì)出現(xiàn)聲音報(bào)警和燈光報(bào)警。測(cè)試結(jié)果更符合實(shí)際情況。由此本課題的研究對(duì)于以單片機(jī)為核心的醉駕酒精含量檢測(cè)系統(tǒng)將會(huì)有很大的發(fā)展前景。1.1酒精濃度檢測(cè)儀的發(fā)展現(xiàn)狀及趨勢(shì)當(dāng)前,人們使用的酒精含量測(cè)定裝置大都采用了更換吹風(fēng)的方式。酒精含量檢測(cè)器最早是用單片機(jī)來(lái)完成,而目前則是以單片機(jī)為核心來(lái)測(cè)量酒精含量。對(duì)小型酒精含量檢測(cè)器的工作原理進(jìn)行了改進(jìn)。所設(shè)計(jì)的檢測(cè)器精度高,當(dāng)酒精濃度過(guò)高時(shí)自動(dòng)報(bào)警。不僅在技術(shù)上有了很大的進(jìn)步,而且測(cè)試結(jié)果方便,測(cè)試時(shí)間也縮短了。從而大大提高了勞動(dòng)集中的檢測(cè)速度,提高了全社會(huì)的安全系數(shù)。隨著公安部五項(xiàng)嚴(yán)格命令的出臺(tái),酒精濃度檢測(cè)儀的市場(chǎng)和社會(huì)都在不斷擴(kuò)大,酒精濃度檢測(cè)儀也在不斷更新。測(cè)試時(shí)間更短。這不僅提高了酒精檢測(cè)的效率,而且使社會(huì)環(huán)境更加安全可靠。然而,我國(guó)大多數(shù)酒駕仍然使用普通的酒精濃度檢測(cè)器,大多數(shù)只能報(bào)警,無(wú)法給出濃度的數(shù)值。最終,只有通過(guò)血液測(cè)試才能確定血液中的酒精含量。所以,在酒精含量的測(cè)量中,應(yīng)當(dāng)采用更為廣泛的顯示器,既能判定出酒精的含量,又能在液晶顯示屏上顯示出其含量。然而,也會(huì)遇到一些問(wèn)題。例如,大多數(shù)酒精濃度檢測(cè)器會(huì)與其他氣體重疊,導(dǎo)致檢測(cè)結(jié)果不準(zhǔn)。因此,為了得到結(jié)果,我們需要解決這個(gè)問(wèn)題。因此,本文研究的基于單片機(jī)的酒精濃度檢測(cè)儀具有重要的發(fā)展意義。1.2酒精濃度檢測(cè)儀的背景目前,檢測(cè)氣體中乙醇的方法有五種,即固體燃料電池型(包括電化學(xué)燃料型)、半導(dǎo)體型、氣相色譜法和紅外比色法。然而,由于產(chǎn)品價(jià)格和系統(tǒng)使用方便等原因,通常只需要液體燃料電池和半導(dǎo)體。燃料電池酒精濃度檢測(cè)器的穩(wěn)定性、抗干擾能力優(yōu)于半導(dǎo)體酒精濃度檢測(cè)器,因而,燃料電池乙醇濃度檢測(cè)器具有較好的性能。但是,乙醇的燃料電池濃度的檢測(cè)是非常困難和昂貴的。與現(xiàn)有的酒精檢測(cè)儀相比,現(xiàn)階段的檢測(cè)精度有了很大提高。然而,這些儀器不能很好地完成測(cè)試。現(xiàn)在大多數(shù)酒精濃度檢測(cè)器會(huì)干擾其他氣體,導(dǎo)致結(jié)果不對(duì)。因此,為了得到更好的結(jié)果,我們需要解決這個(gè)問(wèn)題。我們需要結(jié)合現(xiàn)有的測(cè)試工具來(lái)設(shè)計(jì)更好的測(cè)試結(jié)果、更快的測(cè)試時(shí)間和更有效的測(cè)試工具。1.3研究的主要內(nèi)容和目標(biāo)本文主要完成了酒精濃度檢測(cè)儀的軟硬件設(shè)計(jì)。酒精含量的測(cè)量系統(tǒng)采用了酒精傳感器,模擬數(shù)字轉(zhuǎn)換器,單片機(jī)液晶顯示器、蜂鳴器等主要控制電路完成一系列工作。該儀器是酒精含量報(bào)警的數(shù)據(jù)處理系統(tǒng)。對(duì)酒精濃度傳感器進(jìn)行采樣時(shí),酒精濃度傳感器的電阻和分壓將發(fā)生變化。由于人體血液中總酒精的濃度不同,呼氣中總酒精的濃度也不同。酒精濃度傳感器將人體呼出的酒精含量通過(guò)取樣電壓輸入到傳感器A/D。有了這樣的關(guān)注點(diǎn),我們可以判斷是否飲酒和駕車。第二章設(shè)計(jì)方案及元器件的選擇2.1設(shè)計(jì)方案檢測(cè)器用于測(cè)量酒精濃度,氣體濃度計(jì)用于檢測(cè)氣體。壓電氣體質(zhì)量傳感器將改變氣體質(zhì)量的信號(hào)轉(zhuǎn)換為相應(yīng)的壓電氣體信號(hào)。該探頭可以作為(大多數(shù)化學(xué)傳感器)處理大量不同的化學(xué)氣體樣品,甚至可以與其他化學(xué)氣體樣品一起處理,因此可以用于化學(xué)傳感器,可以快速地進(jìn)行科學(xué)計(jì)算和數(shù)字測(cè)量。轉(zhuǎn)換輸出電壓信號(hào)。然后以單片機(jī)為核心控制器:各功能模塊定期進(jìn)行故障診斷,并能快速處理外部環(huán)境的異常。對(duì)于那些沒(méi)有得到有效解決的問(wèn)題,請(qǐng)迅速將其轉(zhuǎn)換為postmachinealarm或ALEMENT。具有全套模擬量輸入輸出通道的傳輸和實(shí)時(shí)控制能力:整個(gè)生產(chǎn)過(guò)程已被檢測(cè)和控制,許多信號(hào)需要在同步區(qū)傳輸,所有這些都是我們要求的。系統(tǒng)應(yīng)配備全套模擬量和數(shù)字量輸入輸出通道,全套數(shù)據(jù)中斷系統(tǒng),微處理器和其他功能。信號(hào)采集處理,聲光報(bào)警控制電路,顯示接口控制電路,鍵盤,計(jì)算機(jī)等.采用單片機(jī)對(duì)酒精氣體進(jìn)行測(cè)量,采用單片機(jī)對(duì)酒精傳感器的反饋信號(hào)進(jìn)行采集,并將其進(jìn)行變換。然后將其轉(zhuǎn)換為數(shù)字量并存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器中。單片機(jī)采用基于數(shù)組值的特殊算法,同時(shí)與數(shù)組值進(jìn)行比較。如果報(bào)警濃度超過(guò)陣列值,則焦點(diǎn)值將同時(shí)顯示,且不能超過(guò)僅顯示的范圍值。并將結(jié)果數(shù)據(jù)從顯示屏發(fā)送到顯示屏。這樣我們很快就能知道測(cè)試結(jié)果了。2.2元器件的選擇2.2.1單片機(jī)簡(jiǎn)介單片機(jī)AT89C51它的功耗非常小,并且性能非常高效。其具有較高的性價(jià)比,可靠性強(qiáng),價(jià)格也比較低,所以單片機(jī)AT89C51在嵌入式系統(tǒng)中擁有廣闊應(yīng)用前景。MCS系列單片式主機(jī)均支持40引腳并行雙列總線直插端口封裝設(shè)計(jì)。下圖所示是一個(gè)引腳的達(dá)式排列過(guò)程示意圖,40條引腳及其描述中的表達(dá)式排列如下:主電源引腳VSS和VCC:VSS接地;VCC正常操作時(shí)的電源是正5伏;外接晶振的引腳為XTAL1和XTAL2;起控制或是其它電源復(fù)用引腳RST/VPD,ALE/VPP;RST/VPD引腳在電壓振蕩器穩(wěn)定的工作的時(shí)候,它們都會(huì)同時(shí)顯示出兩個(gè)不相同的運(yùn)行周期,此周期會(huì)由很低到很高不停地去變動(dòng),將來(lái)就會(huì)直接導(dǎo)致掉電,使得整個(gè)單片機(jī)的高工作電壓水平復(fù)雜度位于T和VCC。VPD向內(nèi)部輸入的隨機(jī)存取存儲(chǔ)器電路提供新的備用數(shù)據(jù)電源,以便隨時(shí)保持內(nèi)部輸入隨機(jī)存取存儲(chǔ)器電路中的一切數(shù)據(jù)。每次跳過(guò)外部脈沖線時(shí),我們必須注意,存儲(chǔ)線和TTL的所有外部脈沖都可以同時(shí)自動(dòng)訪問(wèn)。(主要用于吸收或控制最大輸出電流)在EPROM可編程微控制器中,引腳可應(yīng)用于EPROM可編程周期,即每個(gè)人都需要同時(shí)接收可編程脈沖信號(hào)(功能)。內(nèi)部程序存儲(chǔ)器和外部程序存儲(chǔ)器,選擇示波器中的峰值端子電壓。當(dāng)峰值電壓較高時(shí),可以訪問(wèn)內(nèi)部程序存儲(chǔ)器。峰值電壓低時(shí),訪問(wèn)外部程序存儲(chǔ)器。2.2.2模數(shù)轉(zhuǎn)換器簡(jiǎn)介模數(shù)轉(zhuǎn)換器(ADC)的轉(zhuǎn)換電路將模擬量連續(xù)轉(zhuǎn)換為離散變量數(shù)字量。該系統(tǒng)能夠快速對(duì)酒精濃度進(jìn)行采樣、檢測(cè)和編碼,并將其轉(zhuǎn)換為單片機(jī),實(shí)時(shí)處理各種酒精濃度的數(shù)字測(cè)量。模數(shù)轉(zhuǎn)換器(ADC)是系統(tǒng)電路的重要組成部分。其穩(wěn)定的性能可以大大提高系統(tǒng)的效率。此轉(zhuǎn)換器的模擬輸入電壓將此電壓轉(zhuǎn)換為新的數(shù)字電壓源代碼。在此過(guò)程中,不要直接轉(zhuǎn)換為任何其他變量。另一個(gè)A/D信號(hào)轉(zhuǎn)換器是間接的。它將電壓轉(zhuǎn)換為其他中間變量,然后通過(guò)多次轉(zhuǎn)換將模擬輸出轉(zhuǎn)換為數(shù)字編程代碼。2.2.3液晶顯示模塊簡(jiǎn)介1602字符型液晶顯示模塊一般要具有16條導(dǎo)軌式字型或者是14條引腳線,還有的2條導(dǎo)軌則為一條背光式移動(dòng)電源線。VCC電纜(15英尺)和兩個(gè)接觸器通過(guò)接地導(dǎo)體連接到GND(16英尺)。VSS接地組件;VDD電源(+5V);讀寫(xiě)信號(hào)線R/S;高級(jí)讀寫(xiě)(1);低級(jí)別寫(xiě)入(0);LCD模塊中的點(diǎn)陣格式自動(dòng)生成字符格式,即自動(dòng)生成的數(shù)據(jù)存儲(chǔ)器,可存儲(chǔ)160個(gè)不同格式的點(diǎn)陣來(lái)生成字符圖。每個(gè)字符矩陣都有一個(gè)特定的點(diǎn)符號(hào)。例如,兩個(gè)大寫(xiě)字母“a”出現(xiàn)在單元格符號(hào)中,一個(gè)小寫(xiě)字母“a”可以出現(xiàn)在01000001b(41h)中。當(dāng)顯示此信息時(shí),矩陣點(diǎn)符號(hào)的圖形特征將顯示在單元符號(hào)中。在資本項(xiàng)目代碼41h中,這可以讓你清楚地看到重要信息。第三章系統(tǒng)硬件設(shè)計(jì)3.1時(shí)鐘電路設(shè)計(jì)AT89C51單片機(jī)中有一個(gè)高增益的內(nèi)部反向振蕩信號(hào),用來(lái)構(gòu)成內(nèi)部反向振蕩器。其中,xtal1引腳為19引腳,代表振蕩器芯片內(nèi)部的輸入,與振蕩器時(shí)鐘電路的放大器反轉(zhuǎn)。引腳xtal2有18個(gè)引腳,代表芯片上的振蕩器,對(duì)應(yīng)于放大器的時(shí)鐘振蕩器電路輸出。本實(shí)用新型涉及一種自激光振蕩器,包括功率放大器、外部石英陶瓷電子晶體或外部激光振蕩器作為自動(dòng)反饋元件。振蕩電路如圖3-1所示:圖3-1時(shí)鐘振蕩電路外接的兩個(gè)石英陶瓷晶體(或者統(tǒng)稱為陶瓷晶體振蕩器)和內(nèi)接電容器的C2、C3連接于信號(hào)放大器當(dāng)中,組合完成一個(gè)并聯(lián)振蕩電路。3.2復(fù)位電路復(fù)位控制電路是微機(jī)系統(tǒng)中重要的一個(gè)環(huán)節(jié),以確保其穩(wěn)定可靠。重置控制回路的首要作用是重置功率。采用單片機(jī)對(duì)酒精氣體進(jìn)行測(cè)量,采用單片機(jī)對(duì)酒精傳感器的反饋信號(hào)進(jìn)行采集,并將其進(jìn)行變換。這些數(shù)據(jù)會(huì)被轉(zhuǎn)化成數(shù)字,并被儲(chǔ)存到一個(gè)數(shù)據(jù)存儲(chǔ)器里。在單片機(jī)中,使用了一種基于數(shù)組的數(shù)值計(jì)算方法,并將其與數(shù)據(jù)組的數(shù)值進(jìn)行了對(duì)比。當(dāng)警報(bào)濃度超出陣列數(shù)值時(shí),該聚焦數(shù)值會(huì)在同一時(shí)間內(nèi)被顯示,并且只會(huì)被顯示。并且從顯示屏幕向顯示屏幕傳送所得到的數(shù)據(jù)。3.3顯示電路設(shè)計(jì)數(shù)據(jù)采集器具有液晶顯示器的接口,16×2字型液晶顯示器,液晶顯示器的背光可控,不需要時(shí)自動(dòng)關(guān)閉,降低了系統(tǒng)的能耗。以1602顯示采集到的電壓值或者溫度值。其電路如圖3-2所示:圖3-2LCD1602顯示電路3.4電源模塊設(shè)計(jì)本論文主要研究的是一種便攜式酒精氣體檢測(cè)裝置,它是一種便攜式的,需要單獨(dú)的電源。安全可靠、高效的動(dòng)力系統(tǒng)是方便酒精檢測(cè)儀器能否正常工作的先決條件。由于所需處理的信號(hào)很弱,為了確保電路能實(shí)現(xiàn)對(duì)弱信號(hào)的放大、采集,因此,必須要有良好的供電線路。針對(duì)便攜式酒精氣體檢測(cè)裝置的供電要求,設(shè)計(jì)了一種便攜式酒精氣體檢測(cè)裝置的供電線路,如圖3-3所示。圖3-3電源電路圖因?yàn)樵摂?shù)字電路中所有的電壓都是5V,所以在下面的5V電源中,特別抽取了一根用于數(shù)字電路的供電。在印制電路板的過(guò)程中,只有一個(gè)共用位置的數(shù)字電路與模擬電路,以避免彼此的干擾。第四章系統(tǒng)調(diào)試與總結(jié)4.1主程序設(shè)計(jì)便攜式酒精快速檢測(cè)儀設(shè)計(jì)的軟件總體流程圖如圖4-1所示。圖4-1軟件總體流程圖從圖表可以看出,在建立酒類快速檢測(cè)儀的軟件時(shí),首先要進(jìn)行初步的設(shè)計(jì),初始化的時(shí)候,主要是設(shè)定系統(tǒng)所用的定時(shí)和標(biāo)記,然后對(duì)溫度傳感器、LCD、A/D轉(zhuǎn)換器、時(shí)鐘等外部設(shè)備進(jìn)行初始化。啟動(dòng)歡迎界面會(huì)在系統(tǒng)啟動(dòng)后立即出現(xiàn),外存的狀態(tài)值被讀取,并設(shè)定了便攜式酒精快速檢測(cè)儀的各種參數(shù),并在鍵盤上掃描,等待輸入氣體的濃度。4.2核心功能模塊設(shè)計(jì)4.2.1數(shù)據(jù)采集模塊設(shè)計(jì)數(shù)據(jù)收集程序的設(shè)計(jì)與編制,其流程如下。圖4-2數(shù)據(jù)采集流程圖在計(jì)時(shí)器中呼叫資料收集程式。以下是初始化程序:CONVST=0;SCLK=0:4.2.2數(shù)字濾波模塊設(shè)計(jì)在實(shí)現(xiàn)設(shè)計(jì)函數(shù)時(shí),所設(shè)計(jì)的軟件過(guò)濾算法流程如下。圖4-3軟件濾波的算法流程圖在數(shù)字濾波中,主要是把10個(gè)數(shù)據(jù)按一定的順序排列并放到一個(gè)條形陣列a中,經(jīng)過(guò)運(yùn)算,得出比C2更大、比C1更小的數(shù)字,然后用a中的其余值作為此次采集值,求取平均值,由此得出最后的值。4.2.3數(shù)據(jù)處理模塊設(shè)計(jì)數(shù)據(jù)處理模塊的程序是按照先前的分析編制的,如圖4-4所示。圖4-4數(shù)據(jù)處理模塊程序在圖形數(shù)據(jù)處理模塊中,主要實(shí)現(xiàn)二值變換后的二進(jìn)制數(shù)字值到待顯示的十進(jìn)制數(shù)據(jù)。由于該系統(tǒng)不存在兩個(gè)16位數(shù)字相乘指令,因此必須采用程序?qū)崿F(xiàn)。首先要處理的八個(gè)高階數(shù)據(jù),有兩個(gè)unsignedchar類型的變量,datahi和datalo。然后,將數(shù)據(jù)的低位8位數(shù)據(jù)與比例常數(shù)的8位CONLO相乘,并將其存儲(chǔ)在中間變量data2中的8位。然后,將8比特的datalo和比data2高8個(gè)比特的CONHI乘以比data2高8個(gè)比特的data3。然后,將高8比特的datahi和比比率常數(shù)低的CONLO乘以data3,并將其存儲(chǔ)到data2中。然后,把高8位的datahi和高8位的CONHI乘以一個(gè)進(jìn)位標(biāo)記的CY,存儲(chǔ)在一個(gè)中間變量data3中。因此,data3中的數(shù)據(jù)是在16比特上的乘法運(yùn)算的8比特,而在data3中,則是比16比特更高的8比特。得到了數(shù)據(jù),再加上四舍五入的數(shù)字,就可以將最終的數(shù)據(jù)上傳到云端。4.3系統(tǒng)軟件設(shè)計(jì)4.3.1主程序設(shè)計(jì)主程序設(shè)計(jì)流程如圖4.1。主程序的系統(tǒng)軟件的設(shè)計(jì)是和硬件設(shè)計(jì)一起去實(shí)現(xiàn)酒精濃度檢測(cè)儀器的功能。它的作用是從檢測(cè)到酒精氣體開(kāi)始,到液晶顯示器上顯示出酒精濃度的數(shù)值后結(jié)束。整機(jī)系統(tǒng)如圖4-5所示:開(kāi)始開(kāi)始系統(tǒng)初始化系統(tǒng)初始化酒精傳感器信息采集酒精傳感器信息采集模數(shù)轉(zhuǎn)換模數(shù)轉(zhuǎn)換計(jì)算出酒精濃度并顯示計(jì)算出酒精濃度并顯示結(jié)束結(jié)束圖4-5整機(jī)系統(tǒng)流程圖4.3.2模數(shù)轉(zhuǎn)換子程序設(shè)計(jì)用單片機(jī)對(duì)ADC進(jìn)行初始化,保證ADC的工作狀態(tài)。通過(guò)對(duì)ADC的分析,可以判斷出角色的EOC,從而判斷出角色的切換是否完成。如果沒(méi)有,繼續(xù)進(jìn)行判定,那么ADC變換后的數(shù)據(jù)就會(huì)被單片機(jī)自動(dòng)讀出并進(jìn)行運(yùn)算。接著,點(diǎn)擊下一頁(yè)。圖4-6中顯示了流程方框圖:開(kāi)始開(kāi)始初始化初始化判斷ADC是否轉(zhuǎn)換完畢判斷ADC是否轉(zhuǎn)換完畢否讀出數(shù)據(jù)是讀出數(shù)據(jù)計(jì)算計(jì)算結(jié)束結(jié)束圖4-6模數(shù)轉(zhuǎn)換流程圖通過(guò)對(duì)ADC相關(guān)數(shù)據(jù)的分析,可以直接判定ADC是否為EOC,從而判斷出ADC的數(shù)據(jù)是否已完成,如果沒(méi)有,主機(jī)可以繼續(xù)進(jìn)行轉(zhuǎn)換判定,如果沒(méi)有,則由一臺(tái)單片機(jī)自動(dòng)讀取要轉(zhuǎn)換ADC的所有有關(guān)數(shù)據(jù)信息,并進(jìn)行一次運(yùn)算,然后自動(dòng)進(jìn)行下一步的運(yùn)算。4.3.3液晶顯示子程序設(shè)計(jì)本設(shè)計(jì)軟件的主要要求是將LCD顯示模塊應(yīng)用于一種新的LCD顯示,該軟件的液晶顯示設(shè)計(jì)程序結(jié)構(gòu)設(shè)計(jì)主要要求是在采用C-NETD等語(yǔ)言的顯示技術(shù)設(shè)計(jì)基礎(chǔ)之上的,可以將其劃分出作為兩大主要設(shè)計(jì)模塊,分別主要采用的協(xié)議是:(1)IIC顯示協(xié)議;(2)LCD液晶顯示。程序總體框圖如圖4-7所示:圖4-7總程序框圖第五章系統(tǒng)調(diào)試5.1硬件調(diào)試我們要去進(jìn)行系統(tǒng)的調(diào)試,需要我們?nèi)ネ瓿烧{(diào)試后才能夠很好的去工作。我們把這個(gè)調(diào)試分為三步。第一個(gè)步驟是在看到電源后,首先對(duì)控制電路進(jìn)行供電,再看控制設(shè)備有無(wú)煙、無(wú)火焰、無(wú)其它氣體、無(wú)外部集成電路無(wú)發(fā)熱等。如果有這種問(wèn)題,我們必須馬上把線路關(guān)掉。我們檢測(cè)完這些不正常,再把電源插好,再重復(fù)上面的程序,這樣就可以在我們進(jìn)行調(diào)試前進(jìn)行了。第二個(gè)步驟是完成靜態(tài)調(diào)試,在輸入信號(hào)上添加一個(gè)等電平的信號(hào),進(jìn)行全直流試驗(yàn),再利用萬(wàn)用表對(duì)各個(gè)點(diǎn)進(jìn)行測(cè)量,并與實(shí)測(cè)數(shù)據(jù)進(jìn)行對(duì)比。理論值,在這個(gè)狀態(tài)下,判定線路工作和元器件的損壞。如果出現(xiàn)故障,則要正確調(diào)整電路的參數(shù),以確保電路的設(shè)計(jì)。在高效率的工作環(huán)境中,能滿足全部電路的設(shè)計(jì)需求。5.2軟件調(diào)試軟件的調(diào)試,就是將我們編寫(xiě)的代碼,通過(guò)我們自己的操作,或者是在網(wǎng)上對(duì)這些代碼進(jìn)行編輯,來(lái)修正我們的語(yǔ)法和邏輯。同時(shí),這也是保證微處理器工作的關(guān)鍵。我們?cè)诰庉嫼昧嗽创a之后,就會(huì)將它發(fā)送到MCU進(jìn)行測(cè)試,看看它是否還能工作,如果它不能工作的話,我們就必須要對(duì)它進(jìn)行修改,如果它還能工作的話,那么就必須要進(jìn)行多次的修改,這樣才能避免出現(xiàn)意外。通常軟件調(diào)試的過(guò)程有兩步,首先我們要把我們編輯好的得程序去進(jìn)行編譯,這樣的運(yùn)算就能夠直接去徹底消除基本語(yǔ)法上的錯(cuò)誤,再直接去充分地利用系統(tǒng)軟件設(shè)計(jì)中所帶的調(diào)試工具去完成我們一定要完成的都有調(diào)試。5.3總結(jié)本章主要測(cè)試了儀器的基本功能和其所使用的技術(shù)要求,并且對(duì)單片機(jī)的報(bào)警,酒精檢測(cè),獨(dú)立按鍵,相關(guān)的模塊和顯示模塊進(jìn)行了對(duì)應(yīng)的測(cè)試,儀器所必要的控制功能均以實(shí)現(xiàn),并且達(dá)到課題要求的量程和精度。結(jié)語(yǔ)從我開(kāi)始這篇論文到現(xiàn)在結(jié)束,我用了很長(zhǎng)的時(shí)間,因?yàn)槲业膶I(yè)知識(shí)沒(méi)有那么牢固,很多地方需要去求助于別人,經(jīng)歷了許多困難。通過(guò)自己撰寫(xiě)這篇論文,讓我在工作中學(xué)習(xí)和運(yùn)用到了許多,不管是掌握了相關(guān)的專業(yè)知識(shí),還是提高了自己的動(dòng)手技巧,我都覺(jué)得自己還有許多的不足之處,我還需要去提升自己的這些能力,為自己以后的工作生活和學(xué)習(xí)生活做一些好的鋪墊?,F(xiàn)在,人們的生活水準(zhǔn)在不斷地提升,很多人都有了自己個(gè)人的私家車,因此醉酒駕駛事故在我們的生活中越來(lái)越多。因此,我們確定了研究目標(biāo)和方向,并且為自己制訂一個(gè)有效的計(jì)劃和執(zhí)行方案。研究了酒精傳感器、模數(shù)轉(zhuǎn)換器和傳感器的工作原理。此外,我們還應(yīng)該在網(wǎng)上查閱一些有關(guān)酒后駕駛安全的標(biāo)準(zhǔn),查閱大量相關(guān)技術(shù)資料,并與同學(xué)進(jìn)行協(xié)商。為了做好這項(xiàng)研究,讓我們的生活更現(xiàn)實(shí),我已經(jīng)是做了比較充分的準(zhǔn)備。為了能夠更好地去努力完成這次的作品,我遇到了很多困難,在之前的教學(xué)和課程中盡管我們已經(jīng)掌握了C語(yǔ)言應(yīng)用程序的設(shè)計(jì)和應(yīng)用相關(guān)的知識(shí),但是一直都還處于自己的理論和實(shí)踐學(xué)習(xí)階段,對(duì)于應(yīng)用程序的控制和運(yùn)行等各個(gè)方面沒(méi)有什么實(shí)戰(zhàn)性的經(jīng)驗(yàn),所以剛剛開(kāi)始時(shí)十分困難,我不斷地去找相關(guān)的資料,去請(qǐng)教同學(xué),最后才得以解決問(wèn)題。在我們現(xiàn)有的基礎(chǔ)上都進(jìn)行了改善,一定能夠使用到檢測(cè)得的數(shù)據(jù),讓我們的作品更加符合預(yù)期的目標(biāo)。使其成為日常生活中的必
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 洛陽(yáng)市城鄉(xiāng)一體化示范區(qū)招聘城市管理輔助人員筆試真題2024
- 2025年上海市化工職業(yè)病防治院(上海市職業(yè)安全健康研究院)工作人員公開(kāi)招聘18人備考題庫(kù)含答案詳解
- 2025年復(fù)旦大學(xué)類腦智能科學(xué)與技術(shù)研究院招聘產(chǎn)業(yè)化科研助理崗位備考題庫(kù)完整答案詳解
- 2025年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)酪氨酸行業(yè)市場(chǎng)前景預(yù)測(cè)及投資戰(zhàn)略數(shù)據(jù)分析研究報(bào)告
- 2026年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)碳基復(fù)合材料市場(chǎng)運(yùn)行態(tài)勢(shì)及行業(yè)發(fā)展前景預(yù)測(cè)報(bào)告
- 2025年綠色電動(dòng)車生產(chǎn)項(xiàng)目可行性研究報(bào)告
- 2026年及未來(lái)5年市場(chǎng)數(shù)據(jù)中國(guó)葉面肥行業(yè)市場(chǎng)調(diào)研分析及投資戰(zhàn)略規(guī)劃報(bào)告
- 2025 初中語(yǔ)文一年級(jí)上冊(cè)語(yǔ)文教材編排特點(diǎn)分析課件
- 2025年溫州市公安局龍灣區(qū)分局招聘年薪制警務(wù)輔助人員備考題庫(kù)及完整答案詳解一套
- 2025年撫州市司法局公開(kāi)招聘行政復(fù)議輔助人員的備考題庫(kù)及1套完整答案詳解
- 國(guó)際法學(xué)(山東聯(lián)盟)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋煙臺(tái)大學(xué)
- 餐廳治安事件應(yīng)急預(yù)案
- 新版投資合同樣本
- 智能垃圾分類設(shè)備
- 第五版DFMEA和PFMEA的措施優(yōu)先級(jí)AP
- OSCE考核設(shè)計(jì)案例
- 部編版二年級(jí)語(yǔ)文上冊(cè)第八單元測(cè)試卷
- DL-T5394-2021電力工程地下金屬構(gòu)筑物防腐技術(shù)導(dǎo)則
- QCT1011-2023汽車離合器總泵
- HYT 082-2005 珊瑚礁生態(tài)監(jiān)測(cè)技術(shù)規(guī)程(正式版)
- MA01C智能電源監(jiān)測(cè)系統(tǒng)使用手冊(cè)
評(píng)論
0/150
提交評(píng)論