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

正文內(nèi)容

基于單片機的汽車測速與防盜警報系統(tǒng)(編輯修改稿)

2024-07-19 21:00 本頁面
 

【文章內(nèi)容簡介】 雙機的系統(tǒng)時鐘頻率fosc=,通訊速率9600bps,主機每次將加速度數(shù)據(jù)jiasudu的值發(fā)送給從機,從機則將收到的數(shù)據(jù)送到顯示器上顯示,試完成雙機通信程序設(shè)計。主機采集數(shù)據(jù),并發(fā)送給從機的子程序如下(這里沒有考慮通信協(xié)議):includedefine uchar unsigned charuchar jiasudu。void InitSystem(void)。void Delay(void)。void InitSystem(void){ TMOD=0x20。 /* T1工作于方式2*/ TH1=0xfd。 /* 通信速率2400bps*/ TL1=0xfd。 PCON=0x00。 /* SMOD=0*/ SCON=0x50。 /* 允許接收*/ ES=0。 /* 開串口中斷*/ ET1=0。 TR1=1。 /* 啟動定時器1*/ RI=0。 TI=0。 }void Delay() /*延時子程序*/ { int i。 for(i=0。i10000。i++)。 }void main(void) { InitSystem()。 while(1) { Delay()。 SBUF=jiasudu。 while(!TI)。 TI=0。 CollectData()。 //測量數(shù)據(jù) } }從機程序如下:includedefine uchar unsigned charuchar jiasudu。void InitSystem(void)。void Display(void)。void InitSystem(void) /*系統(tǒng)初始化程序*/{ TMOD=0x20。 /* T1工作于方式2*/ TH1=0xfd。 /* 通信速率2400bps*/ TL1=0xfd。 PCON=0x00。 /* SMOD=0*/ SCON=0x50。 /* 允許接收*/ EA=1。 ES=1。 /* 開串口中斷*/ ET1=0。 TR1=1。 /* 啟動定時器1*/ RI=0。 TI=0。 }void Comm(void) interrupt 4 using 0 /*串行中斷服務(wù)程序*/ { jiasudu=SBUF。 /* 保存數(shù)據(jù)*/ RI=0。 /*清中斷標(biāo)志*/ }void main(void) { InitSystem()。 while(1) { Display()。//顯示 } }5實驗結(jié)果分析在設(shè)計系統(tǒng)時,首先應(yīng)該設(shè)計系統(tǒng)的硬件電路然后再調(diào)試系統(tǒng)所需要的軟件。我先把各個模塊電路在萬用板上焊接出來,再此基礎(chǔ)上把各個模塊的軟件調(diào)試完成。最后把系統(tǒng)所需要的硬件電路做一個PCB板。實驗焊接完畢后根據(jù)設(shè)計線路圖進行調(diào)試,以便檢測其實際的性能。調(diào)試過程經(jīng)過以下三個過程:不通電檢查電路安裝:認(rèn)真檢查接線是否正確,如多線,少線或錯線,尤其是電源線不能接錯或接反。使用外用表,按照設(shè)計電路接線圖檢查安裝電路,在安裝好的電路中按電路圖一一對照檢查連線,并在檢查中要對已經(jīng)檢查過的連線做標(biāo)記。直觀檢查電源:地線,信號線,元器件接線端之間有無短路,聯(lián)線處有無接觸不良,有極性元器件引線短有無接錯,反接等,集成塊是否插對。通電觀察:把經(jīng)過準(zhǔn)確測量的電源電壓加入電路,但暫不接入信號源信號。電源接通后,首先觀察有無異?,F(xiàn)象,包括有無冒煙,異常氣味。觸摸元件是否發(fā)燙,電源是否短路等。在此過程中出現(xiàn)一些問題:報警模塊一直工作不穩(wěn)定,經(jīng)過我的仔細檢查發(fā)現(xiàn)加速度傳感器忘記加上拉電阻,因為此傳感器所用的是I2C總線,在時鐘線和數(shù)據(jù)線上必須要加上拉電阻,否則會對測量數(shù)據(jù)有干擾;H橋直流電機驅(qū)動電路在腐蝕板上的驅(qū)動能力變?nèi)?,后來?jīng)過不斷嘗試基極電阻調(diào)大以后驅(qū)動能力有所提高,但是H橋驅(qū)動電路工作還是不盡如人意。單片機剛上電時,引腳瞬間為高電平,這一點很重要。以前不以為然,這次在用單片機控制三極管驅(qū)動繼電器時遇到了麻煩,剛開始用NPN型三極管驅(qū)動繼電器,這樣單片機剛上電三極管基極就為高電平,三極管導(dǎo)通喇叭就開始響。在軟件中給單片機引腳初始化為低電平也不能解決問題,最后只得改用PNP型三極管。所以我們不能光憑理論知識去解決問題,有些時候經(jīng)驗很重要。由于腐蝕的是單層板,所以布線會很麻煩。經(jīng)過幾天的耐心布線,最終還是比較滿意,用了13跟跳線,系統(tǒng)整體看上去簡潔美觀。在自己做單程腐蝕板的過程中,對PCB有了更加深刻的了解,雖然比較麻煩但是學(xué)到了很多實實在在的東西,為以后做PCB板打下很好的基礎(chǔ)。下面為系統(tǒng)的硬件實物圖:圖51 系統(tǒng)實物圖在單片機軟件編程時,應(yīng)運用模塊化編程思想,按照先粗后細的方法把整個系統(tǒng)的軟件劃分成多個功能獨立、大小適當(dāng)?shù)哪K。本設(shè)計軟件可分為超聲波測距子程序、加速度傳感器測加速度信息子程序、LED數(shù)碼管顯示子程序、電機正反??刂坪蜏y速子程序、雙機通信工序五個部分。軟件功能是在Keil uVision4中編寫C語言來實現(xiàn)的。由于本系統(tǒng)所使用的定時器/計數(shù)器比較多,所以我學(xué)習(xí)了定時器2的使用方法,在此條件下我又?jǐn)U充了另一塊單片機,實現(xiàn)了雙機串行通信,這些主要還是為了增加定時器/計數(shù)器。編程的時候我主要是對加速度傳感器I2C的時序不是很了解,所以我查閱了大量的資料,了解了相關(guān)內(nèi)容。另外加速度傳感器的誤差補償算法經(jīng)過我仔細地研究芯片資料準(zhǔn)確的了解了算法的內(nèi)容。雙擊串行通信時,從機一直接收不到主機發(fā)送的數(shù)據(jù),經(jīng)過仔細檢查發(fā)現(xiàn)數(shù)據(jù)類型定義有問題,經(jīng)接受數(shù)據(jù)類型改為字符型后可以正常工作。在將各個子程序組成主程序時,最大的麻煩就是延時問題。因為數(shù)碼管動態(tài)顯示的原因,每改動一次亮度都會有所改變,最后經(jīng)過多次更改比對選擇了比較合適的數(shù)據(jù)。結(jié)論畢業(yè)設(shè)計是本科學(xué)習(xí)階段的最后一個環(huán)節(jié),是對所學(xué)基礎(chǔ)知識和專業(yè)知識的一種綜合應(yīng)用,是一種綜合的再學(xué)習(xí)、再提高的過程,這一過程對學(xué)生的學(xué)習(xí)能力和獨立思考及工作能力也是一個培養(yǎng),同時畢業(yè)設(shè)計的水平也反映了大學(xué)教育的綜合水平,因此學(xué)校十分重視畢業(yè)設(shè)計這一環(huán)節(jié),加強了對畢業(yè)設(shè)計工作的指導(dǎo)和動員教育。在大學(xué)的學(xué)習(xí)過程中,畢業(yè)設(shè)計是一個重要的環(huán)節(jié),是我們步入社會參與實際工作的一次極好的演示,也是對我們自學(xué)能力和解決問題能力的一次考驗,是學(xué)校生活與社會生活間的過渡。在完成畢業(yè)設(shè)計的時候,我盡量的把畢業(yè)設(shè)計和實際工作有機的結(jié)合起來,實踐與理論相結(jié)合。這樣更有利于自己能力的提高。通過這次設(shè)計汽車測速和防盜報警系統(tǒng),我擺脫了單純的理論知識學(xué)習(xí)狀態(tài),和實際設(shè)計的結(jié)合鍛煉了我的綜合運用所學(xué)的專業(yè)基礎(chǔ)知識的能力和解決實際工程問題的能力。同時也提高了我查閱文獻資料、設(shè)計規(guī)范、電腦制圖以及PCB制作等其他專業(yè)能力水平,而且通過對整體的掌控,對局部的取舍,以及對細節(jié)的斟酌處理,都使我的能力得到了鍛煉,經(jīng)驗得到了豐富,抗壓能力及耐力也都得到了不同程度的提升。很好的鍛煉了理論聯(lián)系實際,與具體項目、課題相結(jié)合,開發(fā)、設(shè)計產(chǎn)品的能力的進一步在課程設(shè)計中使我學(xué)會了很多,也對自己的能力有了進一步的提高,為以后的學(xué)習(xí)和工作加強。在設(shè)計過程中,總是遇到這樣或那樣的問題。有時發(fā)現(xiàn)一個問題的時候,需要做大量的工作,花大量的時間才能解決。為以后的工作積累了經(jīng)驗,增強了信心。既讓我們懂得了怎樣把理論應(yīng)用于實際,又讓我們懂得了在實踐中遇到的問題怎樣用理論去解決,它更是自己綜合運用所學(xué)知識,發(fā)現(xiàn)、提出、分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié)。這是我們都希望看到的也正是我們進行畢業(yè)設(shè)計的目的所在。 任何事情都是一分為二的,在畢業(yè)設(shè)計過程中也暴露出自己專業(yè)基礎(chǔ)的很多不足之處。例如對知識綜合運用的技巧的缺乏,對材料了解的不夠透徹等等。感覺自己所學(xué)習(xí)的只是冰山一角,面對稍微復(fù)雜的東西還是沒能得心應(yīng)手,再一次體會到學(xué)無止境的意義了。盡管本次設(shè)計中還有很多需要完善的地方,比如實際硬件電路的不穩(wěn)定,排線布局的不合理等,但我想隨著自己專業(yè)知識的不斷加強、綜合能力的不斷提高,這些問題最終是可以解決的從對基礎(chǔ)知識認(rèn)識的薄弱到順利如期的完成本次畢業(yè)設(shè)計,這也給了我很大的鼓舞和信心,讓我明白了一個道理:世上無難事,只要肯登攀,遇到任何困難都不可怕,堅定信心,努力鉆研,就有解決的辦法。前方的路依然漫長,我會更加努力!致謝畢業(yè)設(shè)計是對我們知識運用能力的一次全面的考核,也是對我們進行科學(xué)研究基本功的訓(xùn)練,培養(yǎng)我們綜合運用所學(xué)知識獨立地分析問題和解決問題的能力,為以后撰寫專業(yè)學(xué)術(shù)論文和工作打下良好的基礎(chǔ)。本次設(shè)計能夠順利完成,首先我要感謝我的母校,是她為我們提供了學(xué)習(xí)知識的土壤,使我們在這里茁壯成長;其次我要感謝電氣工程與自動化學(xué)院的老師們,他們不僅教會我們專業(yè)方面的知識,而且教會我們做人做事的道理;尤其要感謝在本次設(shè)計中給與我大力支持和幫助的王新環(huán)老師。在王老師的耐心指導(dǎo)和熱情幫助下,本設(shè)計已經(jīng)完成。在這段時間里,王老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和熱忱的工作作風(fēng)令我十分欽佩,她的指導(dǎo)使我受益非淺。通過這次畢業(yè)設(shè)計,使我深刻地認(rèn)識到學(xué)好專業(yè)知識的重要性,也理解了理論聯(lián)系實際的含義,并且檢驗了大學(xué)四年的學(xué)習(xí)成果。畢業(yè)設(shè)計,是大學(xué)生涯中的最后一份答卷,四年的大學(xué)生活將因此劃上一個句號,但對于我的人生卻只是一個逗號,我將面對又一次征程的開始。四年的求學(xué)生涯走得辛苦卻也收獲滿囊。在論文終于完工的時候,我的心里百感交集,思緒萬千,不禁想起了很多人,因為本設(shè)計能得以順利完成,離不開他們的支持和幫助。尤其是在設(shè)計過程中,王老師給予我解決問題的思路和方法,并且在設(shè)計思路方面給予了大力的幫助和支持,在此,我對她表示最真摯的感謝!時光匆匆如流水,轉(zhuǎn)眼便是大學(xué)畢業(yè)時節(jié),春夢秋云,聚散真容易。離校日期已日趨臨近,畢業(yè)論文的的完成也隨之進入了尾聲。從開始進入課題到論文的順利完成,一直都離不開老師、同學(xué)、朋友給我熱情的幫助,在這里請接受我誠摯的謝意!感謝我的所有朋友,多年來一直對我進行鼓勵和支持,使我端正了學(xué)習(xí)和生活的態(tài)度,使我有恒心有毅力在學(xué)習(xí)和科研的道路上不斷進步。感謝自動化088班所有的同學(xué),四年來對我無微不至的照顧和的關(guān)懷,伴我度過充實而美好的大學(xué)時光。最后,深深感謝我的親人對我的一貫關(guān)心、愛護和幫助,他們的支持、理解和鼓勵是我努力完成學(xué)業(yè)的精神支柱,父母的殷切期望是我前進的最大動力。 參考文獻[1] 孫涵芳,
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1