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

正文內(nèi)容

基于單片機的防酒后駕駛控制系統(tǒng)畢業(yè)設(shè)計-資料下載頁

2025-06-27 20:38本頁面
  

【正文】 于2個機器周期的高電平復(fù)位信號。復(fù)位電路 74LS74雙D觸發(fā)器74LS74是個雙D觸發(fā)器,把其中的一個D觸發(fā)器的Q非輸出端接到D輸入端,時鐘信號輸入端CLOCK接時鐘輸入信號,這樣每來一次CLOCK脈沖,D觸發(fā)器的狀態(tài)就會翻轉(zhuǎn)一次,每兩次CLOCK脈沖就會使D觸發(fā)器輸出一個完整的正方波,這就實現(xiàn)了2分頻。把同一片74LS74上的兩路D觸發(fā)器串聯(lián)起來,其中一個D觸發(fā)器的輸出作為另一個D觸發(fā)器的時鐘信號,還可以實現(xiàn)4分頻。74LS74 雙D觸發(fā)器第4章 系統(tǒng)軟件設(shè)計當(dāng)檢測到酒精氣味時,氣體傳感器MQ_3兩個電極段AB間的電阻將變小,對應(yīng)于氣體傳感器負載電阻的分壓將變大。因為ADC0809的模擬輸入端INO與負載電阻的一端用導(dǎo)線連在了一起。所以單片機再啟動測試模數(shù)轉(zhuǎn)換芯片之前要選擇通道0,寫入模數(shù)轉(zhuǎn)換芯片,然后啟動對通道INO端輸入的采集電壓信號作模數(shù)轉(zhuǎn)換,等待轉(zhuǎn)換結(jié)束。利用查詢方式來檢測模數(shù)轉(zhuǎn)換是否結(jié)束,,可以開始讀取數(shù)據(jù)了。單片機通過I/O口與模數(shù)轉(zhuǎn)換芯片的數(shù)據(jù)輸出口相連讀取轉(zhuǎn)換后的數(shù)據(jù)。經(jīng)過轉(zhuǎn)換后的數(shù)字信號和標(biāo)定值進行比較,若小于標(biāo)定值,執(zhí)行繼電器的動作,即驅(qū)動繼電器、啟動電機,然后繼續(xù)對酒精傳感器進行數(shù)據(jù)采集;若大于標(biāo)定值,不執(zhí)行繼電器動作,繼續(xù)對傳感器信號進行采集,同時,語音、光電報警器提示駕駛員。讀取后的數(shù)據(jù)送到數(shù)據(jù)存儲器單元中,經(jīng)過單片機動作相應(yīng)的處理,即要將該電壓值轉(zhuǎn)換成酒精濃度值,然后處理后的數(shù)據(jù)轉(zhuǎn)換成三位十進制BCD碼用數(shù)碼管顯示。開始 程序初始化報警值的設(shè)置儀表放大器放大處理A/D轉(zhuǎn)換線性化處理是否超過報警限度 Y報警處理驅(qū)動繼電器 N電壓值顯示斷開啟動機電源 源程序設(shè)計本次采用的是C語言程序,具體程序見附錄。第五章 系統(tǒng)軟硬件調(diào)試 51系列單片機軟件開發(fā)及調(diào)試工具單片機的程序設(shè)計需要在特定的編譯器中進行。編譯器完成對程序的編譯、連接等工作,并最終生成可執(zhí)行文件。對于51單片機程序的開發(fā),一般采用Keil公司的μVison系列的集成開發(fā)環(huán)境。μVison系列開發(fā)工具目前的最高版本是μVison3,支持匯編語言以及C51等的程序設(shè)計。 Proteus就是一款功能強大的EDA仿真軟件。它擁有豐富的庫元件,尤其是動態(tài)外設(shè)的仿真極大地補充了其他仿真軟件的不足;虛擬工具箱的引入為仿真測試提供了方便。本文以51單片機為例具體分析了該軟件在仿真微處理器及其外設(shè)硬件方面的獨到之處,protues能有效的仿真51單片機及其常用外設(shè)硬件,大幅提高開發(fā)效率和降低開發(fā)成本。,繼電器開關(guān)無動作,蜂鳴器無反應(yīng)。,繼電器開關(guān)動作,切斷引擎電源,蜂鳴器發(fā)出聲響、系統(tǒng)軟硬件合成調(diào)試 根據(jù)各個模塊功能的設(shè)計和繪制的整體電路圖,找到各功能模塊的連接點。按照設(shè)計的步驟,并對照總電路圖,在印制電路板上焊接各個硬件電路元件,硬件電路元件的連接順序是,先連接好各個模塊,在調(diào)試檢查正確的前提下再把各個模塊連接起來。打開KeilUv4軟件,將寫好的調(diào)試程序代碼在計算機上輸入、匯編、修改、產(chǎn)生代碼。打開Microcontrmller ISP Software軟件,在菜單options選項中選擇select device,在彈出的工程窗口中選擇器件AT89S52,并選擇Byte Mode點擊OK。初始化器件后,將經(jīng)過編譯生成的,HEX十六進制文件下載到單片機。第6章 結(jié)論(1)從主動安全可靠的角度提出了設(shè)計酒后駕駛智能閉鎖系統(tǒng)的方案,并對方案進行了優(yōu)化設(shè)計; (2)依據(jù)方案設(shè)計思想,設(shè)計了基于 AT89C52單片機的硬件系統(tǒng),實現(xiàn)了繼電器驅(qū)動、數(shù)碼管顯示和語音報警模塊等的控制電路功能。當(dāng)檢測到酒精濃度超標(biāo)時,報警模塊能夠經(jīng)蜂鳴器發(fā)出警告提示;數(shù)碼管顯示模塊能夠顯示呼出氣體中酒精含量值;繼電器能夠及時切斷汽車引擎,禁止啟動汽車; (3)基于 keil uvision4編譯器基礎(chǔ)上編寫了整個軟件系統(tǒng),主要包括酒精傳感器模擬電壓輸出采集處理子程序、顯示子程序、報警及驅(qū)動繼電器驅(qū)動等子程序; (4)通過系統(tǒng)軟硬件的結(jié)合調(diào)試,在擬定酒精傳感器輸出電壓曲線特性的基礎(chǔ)上,經(jīng)過實驗驗證,當(dāng)酒精濃度超過 時,數(shù)碼管顯示該酒精濃度值,報警提示,對應(yīng)繼電器的紅燈亮,同時繼電器切斷汽車引擎電源; (5)通過軟硬件的系統(tǒng)設(shè)計和整個系統(tǒng)的實驗表明:采用燃料電池型酒精傳感器能夠準確測得駕駛員呼出氣體的酒精濃度含量,并能夠智能控制,當(dāng)駕駛員呼出氣體酒精含量超標(biāo)時,及時的切斷汽車引擎電源并語音提示報警,減少交通事故的發(fā)生,營造和諧的交通環(huán)境。參考資料[1] 國家統(tǒng)計局關(guān)于《中華人民共和國2014年國民經(jīng)濟社會發(fā)展統(tǒng)計公告》——中國農(nóng)業(yè)信息網(wǎng) [2] 易網(wǎng)汽車頻道《21世紀經(jīng)濟報道》——[3] 易網(wǎng)汽車頻道 《易網(wǎng)汽車綜合》——[4] [[J].法制與社會,2013,3[5] 《中華人民共和國道路交通安全法》——2013[6] 劉水桂,[[J].現(xiàn)代預(yù)防醫(yī)學(xué)——2008[7] [J].政法學(xué)刊——2005[8] Yuecheng Wu,Yunqing Xia,Pei Xie and Xiaowei Design of an Automotive Antidrunk Driving System to Guarantee the Uniqueness of Driver[J]. InformationEngineering and Computer Science, 2009. ICIECS 2009. International Conference on.——2009 [9] [——2004 [10] [——2004 [11] 潘祖軍,朱文勝,[——2007[12] [fJl化學(xué)傳感器——2006[13] 潘祖軍,朱文勝,[,——2007[14] [fJl化學(xué)傳感器,——2006[15] 任先武,[[J].傳感器技術(shù),1998[16] [[J].寧夏工學(xué)院學(xué)報,[17] 賀平,(( II ),1991 [18] 吳亦峰,陳德為,單片機原理與技術(shù)接口技術(shù)——[19] 余孟嘗 主編 數(shù)字電子技術(shù)基礎(chǔ)簡明教程(第三版)——[20]單片機原理及應(yīng)用技術(shù)——余發(fā)山,王福忠主編,中國礦業(yè)大學(xué)出版社, [25]凌志浩 張建正 AT89C52單片機遠離與接口技術(shù)——附錄includedefine ui unsigned intsbit U4_OE=P3^4。 //對各控制引腳進行定義;sbit U4_EOC=P3^5。sbit U4_ALE=P3^6。sbit U4_START=P3^7。sbit U3=P2^0。sbit R5=P2^1。void delay(ui x) //延時子程序,延時時間由實參傳值確定;{ ui i。 while(x) { for(i=0。i10。i++) {。} }}//主程序;void main(){ void display5in0(ui zhi)。 //各個子程序的聲明,延時程序在前則不必; void warning()。 void AD_IN0()。 ui aa。 U3=1。R5=1。 while(1) //設(shè)置大循環(huán),模數(shù)轉(zhuǎn)換不停進行; { AD_IN0()。 //調(diào)用通道0轉(zhuǎn)換子程序; aa=P0。 //將轉(zhuǎn)換后的數(shù)字量給變量aa; if(aa==0xff) //判斷是否超出量程; {warning()。} //超出則調(diào)用警告子程序; else display5in0(aa)。/*調(diào)用通道0的5V顯示子程序;*/ }} //5V量程通道0顯示程序;void display5in0(ui zhi){ ui shu1,shu2。 shu2=zhi/51。 //對數(shù)字量除以256,再乘以量程5,則為顯示值的個位; shu1=zhi%51。 //求上次運算的余數(shù); shu1=shu1/5。 //余數(shù)乘以10,乘以5,再除以256,表示小數(shù)點位; if(shu22||(shu2==2amp。amp。shu1=4)) {U3=0。 R5=0。} else {U3=1。R5=1。} shu2=shu2+0x20。 //個位和片選信號相加,0x20是二進制0010 0000,對低四位BCD數(shù)據(jù)值不影響,方便的 shu1=shu1+0x10。 //四位BCD值加上片選信號,; P1=shu2。 //點亮一片數(shù)碼管,顯示個位數(shù)值,其它均關(guān)閉; delay(1)。 //稍加延時,1毫秒以內(nèi); P1=shu1。 //點亮另一片數(shù)碼管,顯示小數(shù)位數(shù)值,其它的關(guān)閉; delay(1)。 //稍加延時;}//超出量程警告程序,若判斷超出量程,數(shù)碼管顯示零并閃爍;void warning(){ P1=0xf0。 delay(3000)。 P1=0xff。 delay(3000)。}//通道0轉(zhuǎn)換程序void AD_IN0(){ P3=0。 //通道0地址 U4_ALE=1。 U4_ALE=0。//地址所存; U4_START=1。 //啟動轉(zhuǎn)換; U4_START=0。 while(U4_EOC!=1) //判斷轉(zhuǎn)換是否完成; 。 //未完成則等待; U4_OE=1。 //完成則輸出數(shù)字量;}致 謝首先,感謝張立明老師在本次設(shè)計之初給我提供的大量資料,在設(shè)計過程中給予我莫大幫助,為本次設(shè)計能順利完成打下了夯實的基礎(chǔ),使我能高效的完成這次設(shè)計,感謝您對我的大力支持與幫助。本論文是在張立明老師的悉心指導(dǎo)下完成的。在硬件和軟件設(shè)計過程中他都給予了寶貴的建議,幫助我們建立了正確的設(shè)計模型。另外,也要感謝學(xué)院給予我們這樣一次機會,能夠讓我們獨立地完成一個課題,并在這個過程中,給予我們各種各樣的方便,使我們在即將離校踏入工作的最后一段時間里,能夠更多學(xué)習(xí)一些實踐應(yīng)用知識,增強了我們實踐操作應(yīng)用的能力,提高了獨立思考的能力,使我們在書本上學(xué)到的或者是沒有學(xué)過的知識很好的與實踐相結(jié)合,充分的體現(xiàn)了理論與實踐相結(jié)合這句話。感謝在整個畢業(yè)設(shè)計期間和我密切合作的老師,和曾經(jīng)在本科學(xué)習(xí)階段時各科任課老師對自己在學(xué)習(xí)方面的幫助,在大學(xué)生活中,正因為有了你們的幫助、關(guān)心和理解,才讓我不僅學(xué)到了本次課題所涉及的新知識,更讓我感覺到了知識以外的東西,那就是理論轉(zhuǎn)化為實踐的重要性,以及合作的重要性。在即將離別之際,我衷心感謝我的母校以及感謝給予我知識的老師們。這里見證了我每月每天的成長,這里有我大學(xué)時代的諸多美好回憶。祝愿母校的未來更加輝煌美好。同樣,我在此也該正式的對我的父母以及家人們表示衷心的感謝,感謝他們在讓我在這大學(xué)四年的時光里快樂而充實的度過并提供了物質(zhì)和精神的支持。謝謝!33
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1