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

正文內(nèi)容

基于單片機(jī)交通燈-資料下載頁

2024-12-07 00:35本頁面
  

【正文】 調(diào)試時(shí),仍采用去掉無關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定位故障元件了。 按照電路原理圖將各元器件焊接在印刷電路板上,檢查各焊點(diǎn)無虛焊、短接等情況,焊接質(zhì)量較好。 接電源,按鍵切換正常,用萬用表檢驗(yàn)輸出數(shù)據(jù)真實(shí)性,基本吻合。 硬件調(diào)試中出現(xiàn)的錯(cuò)誤修正 ⑴ 在硬件 調(diào)試的過程中 ,發(fā)現(xiàn)不是每一個(gè)自己選擇的器件都是好使的 ,必須通過萬 29 用表測(cè)一測(cè)。在調(diào)試實(shí)用交通燈控制器的過程中,自己就發(fā)現(xiàn)滑動(dòng)變阻器 103就不好使,判斷方法是:將萬用表的黑表筆的一端接地,紅表筆與滑動(dòng)變阻器的接地的一端相接,萬用表顯示 0;再將萬用表的黑表筆的一端接地,紅表筆接滑動(dòng)變阻器的高電平的一端,萬用表顯示 5V;將萬用表的黑色表筆的一端接地,另一端接滑動(dòng)變阻器的中間的一端,結(jié)果萬用表顯示為 0,且無論如何滑動(dòng)滑動(dòng)變阻器,該數(shù)值不變。由此,可判斷該滑動(dòng)變阻器已損壞。解決辦法是重新選擇一個(gè)好的滑動(dòng)變阻器焊上。 ⑵ 在一次硬件焊接的時(shí)候?qū)⑴c非門的輸出端口焊接在了 ,導(dǎo)致功能無法實(shí)現(xiàn)。仔細(xì)檢查電路才發(fā)現(xiàn)此錯(cuò)誤,其主要原因是由于焊板線路太密,布線不合理,粗心導(dǎo)致的,最終也自己發(fā)現(xiàn)改過來了。 ⑶ 還有一個(gè)錯(cuò)誤是在焊接與非門時(shí)出現(xiàn)的錯(cuò)誤。車輛檢測(cè)需要一個(gè)非門,自己在學(xué)習(xí)《單片機(jī)原理與應(yīng)用技術(shù)》這門課時(shí),看到一個(gè)芯片 7406,從外形上看它很像非門,自己就把它焊接上準(zhǔn)備實(shí)現(xiàn)車輛檢測(cè)的功能,由于 7406為反向驅(qū)動(dòng)器,和非門有很大的區(qū)別,我們通常用的非門是 74LS04,所以導(dǎo)致功能未能實(shí)現(xiàn)。 ⑷ 有一片 89C52自己由于 編程經(jīng)驗(yàn)不足,反復(fù)裝載了程序幾十之后,當(dāng)再次插入硬件的電路板子的卡槽里時(shí),結(jié)果燈全部滅了,而且數(shù)碼管顯示全為 0。換了另一塊片子,寫入程序,再調(diào)試完全實(shí)現(xiàn)了規(guī)定的要求。由此得出結(jié)論,原來那塊 AT89C52壞了。壞了的主要原因可能是寫的次數(shù)太多了,也可能是芯片自身的原因。 軟件調(diào)試 調(diào)試方法及優(yōu)點(diǎn) 本實(shí)驗(yàn)采用了模塊化方法編寫程序,調(diào)試程序時(shí)也是分塊調(diào)試,首先將編寫好的模塊程序利用 KEIL軟件進(jìn)行調(diào)試,仔細(xì)檢查語法錯(cuò)誤,在確定無語法錯(cuò)誤后,將程序生成 HEX文件,然后與硬件設(shè)備連接,試驗(yàn)程 序是否能顯示所預(yù)計(jì)值,該模塊調(diào)試通過后,繼續(xù)進(jìn)行下一模式的添加,重復(fù)上述步驟。 采用模塊化調(diào)試程序的優(yōu)點(diǎn):使調(diào)試更具目的性,降低盲目性,并且提高調(diào)試速率。在調(diào)試通過的模塊基礎(chǔ)上添加另一模塊程序,繼續(xù)調(diào)試,避免了整體程序一起調(diào)試的盲目性,而且大大提高了調(diào)試速率,使程序編寫和調(diào)試有條不紊的同時(shí)進(jìn)行。 30 調(diào)試出現(xiàn)的錯(cuò)誤 剛開始編程時(shí),自己的思路還不是太清晰,竟然調(diào)用定時(shí)器中斷程序。經(jīng)過自己反復(fù)查閱資料并仔細(xì)研讀單片機(jī)書,自己慢慢有感覺了,開始寫程序框圖,慢慢編程序。在使用 KEIL軟件條程序時(shí),一定 要把一個(gè)叫 ,否則可能產(chǎn)生莫名奇妙的警告。在編程調(diào)試過程中,自己發(fā)現(xiàn)了一下幾方面的問題。 ⑴語法錯(cuò)誤 編寫程序的初始階段由于經(jīng)驗(yàn)不足,經(jīng) keil單片機(jī)仿真軟件進(jìn)行調(diào)試總會(huì)發(fā)現(xiàn)一些語法錯(cuò)誤。如: 在中文格式輸入下的逗號(hào)以及注釋前的分號(hào),必須改為在英文格式下輸入時(shí),編輯才沒有語法錯(cuò)誤。 錯(cuò)誤 1: MOV A,SECONG 改正 : MOV A,SECOND 錯(cuò)誤 2: CJNE A,0,STATE0 改正為: CJNE A,0,STATE0 錯(cuò)誤 3:未定義 COUNT 改正:在偽指令中定義 COUNT BIT 31H 諸如此類錯(cuò)誤還有很多,在這就不一一列舉了,但是隨著程序編寫的熟練程度的加深,此類錯(cuò)誤漸漸減少,主要解決的是邏輯錯(cuò)誤。 ⑵邏輯錯(cuò)誤 確定編寫完的程序無語法錯(cuò)誤后,將程序用 Easy 51 .hex文件寫入芯片中,然后與實(shí)驗(yàn)設(shè)備連接,試驗(yàn)程序是否能顯示所預(yù)計(jì)值。編寫時(shí)發(fā)生的錯(cuò)誤主要有: 一、 交通燈顯示方面 ( 1)剛開始自己編程時(shí)將驅(qū)動(dòng)交通燈的口線定義為 P1口的 ~,將程序?qū)戇M(jìn)片子后,六個(gè)交 通燈沒一個(gè)發(fā)亮。 原因 :由于自己檢查硬件電路不仔細(xì),硬件電路者將驅(qū)動(dòng)交通燈的口線全部焊接在P2口的 ~。 改正:將程序修改為驅(qū)動(dòng)交通燈的口線定義為 P2口就好用了。 ( 2)將自己寫好的程序?qū)戇M(jìn)片子,配合硬件調(diào)試 ,只顯示初值 50且不遞減,而且燈泡只是處在初始狀態(tài),主干道綠燈,支干道紅燈。 原因 :自己在設(shè)置倒計(jì)時(shí)初值那一塊出現(xiàn)了問題 ,導(dǎo)致程序只執(zhí)行了初始化程 31 序就停滯在那個(gè)狀態(tài)。通過自己反復(fù)的查看框圖和在老師的幫助下,自己終于把問題找到了,原來自己在設(shè)置了標(biāo)志位之后,沒有給標(biāo)志 位清零,而且在狀態(tài)切換的時(shí)候必須把倒計(jì)時(shí)時(shí)間標(biāo)志位 F0置為 1,才能正常執(zhí)行程序,達(dá)到控制交通的目的。 改正:在每次賦倒計(jì)時(shí)時(shí)間初值完之后,必須立馬把倒計(jì)時(shí)時(shí)間初值標(biāo)志位清零。而且在倒計(jì)在狀態(tài)改變時(shí)必須把倒計(jì)時(shí)時(shí)間初值標(biāo)志位置 1。 ( 3)將編好的程序?qū)戇M(jìn)片子里,配合硬件調(diào)試,發(fā)現(xiàn)時(shí)間顯示特別快 ,其它的功能都實(shí)現(xiàn)了。 原因:自己為了實(shí)現(xiàn)更高級(jí)的車輛檢測(cè)功能,怕影響車輛檢測(cè)的功能,所以就修改了定時(shí)器(原來用 T0,改為用 T1),由于定時(shí)器工作狀態(tài)沒改,所以就出現(xiàn)了上述問題。 改正:將定時(shí)器的工作狀態(tài)的 設(shè)置為定時(shí)器 T1的定時(shí)模式,并把定時(shí)器的工作方式設(shè)置為工作方式 1,程序就可以正常運(yùn)行了。 二、按鍵切換方面 (1) 在編寫按鍵切換程序時(shí),本以為只要是任意一個(gè)鍵就可以且只要在狀態(tài) 0里調(diào)用該按鍵程序就可以實(shí)現(xiàn)按鍵切換功能,結(jié)果發(fā)現(xiàn)不能實(shí)現(xiàn)切換的功能。 原因:任意鍵的調(diào)用根本切換不了定時(shí)器的狀態(tài),切換狀態(tài)必須通過硬件的中斷INT0或者 INT1來進(jìn)行強(qiáng)制切換,只有這樣才能達(dá)到切換的真正目的。 改正 :利用 INT0中斷來進(jìn)行強(qiáng)制切換,并把 INT0設(shè)置為中斷優(yōu)先級(jí)比較高的中斷,在INT0里修改狀態(tài)參數(shù),并將倒計(jì)時(shí)時(shí) 間初值標(biāo)志位置 1。通過調(diào)試完全可以實(shí)現(xiàn)按鍵切換狀態(tài)的功能。 32 第六章 實(shí)驗(yàn)結(jié)果與總結(jié) 實(shí)驗(yàn)結(jié)果分析 通過自己幾個(gè)月的努力,基本完成了本課程設(shè)計(jì)的目標(biāo),完成了對(duì)智能交通燈的軟件設(shè)計(jì),達(dá)到了智能控制的目的。不足之處就是自己還有一些更高級(jí)的功能未能實(shí)現(xiàn),比如說通過按鍵改變倒計(jì)時(shí)的初值,當(dāng)控制不能正常實(shí)現(xiàn)時(shí)設(shè)置報(bào)警功能等等。 總結(jié) 通過做本次畢業(yè)設(shè)計(jì),自己明白了研究和設(shè)計(jì)控制儀表的一套思路和方法。首先,我們要做的工作是選題及查閱與 該課題相關(guān)的材料,擴(kuò)充自己的知識(shí)面。在這一過程中對(duì)所要開發(fā)的實(shí)用交通燈控制器的發(fā)展?fàn)顩r以及發(fā)展背景有了細(xì)致的了解,特別是對(duì)實(shí)用交通燈的硬件設(shè)計(jì)以及軟件設(shè)計(jì)的背景有了深刻的了解。根據(jù)現(xiàn)有的實(shí)際情況確定該系統(tǒng)設(shè)計(jì)的可行性,借助上述的資料和自己對(duì)這些材料的理解,便開始著手繪制硬件電路原理圖焊接電路板。在繪制原理圖和焊接電路板的時(shí)候要特別仔細(xì),每一個(gè)步棸都要仔細(xì)認(rèn)真,好好檢查幾遍。通過做硬件真的可以讓我們坐下來做事情,考察我們做東西的耐心,細(xì)心程度。這對(duì)培養(yǎng)以后我們工作的態(tài)度也有很大幫助。在完成以上工作后,進(jìn)行軟件 編程的工作,軟件編程完成后,通過仿真器進(jìn)行程序調(diào)試,在檢查硬件電路準(zhǔn)確無誤后,把軟、硬件結(jié)合為一體,進(jìn)行聯(lián)機(jī)調(diào)試,檢驗(yàn)產(chǎn)品的可靠性,從而完成了設(shè)計(jì)任務(wù)。 認(rèn)真的做完這次畢業(yè)設(shè)計(jì),讓我們對(duì)大學(xué)所學(xué)的知識(shí)有了一個(gè)新的總結(jié)也對(duì)以前我們所學(xué)過的一些東西有了一些新的認(rèn)識(shí)。通過做這次畢業(yè)設(shè)計(jì),也讓我們并對(duì)開發(fā)設(shè)計(jì)一種新產(chǎn)品的過程有了全面的、透徹的了解,同時(shí)也讓我們感覺到測(cè)控這門技術(shù)真的很有用,確實(shí)可以為現(xiàn)實(shí)生活帶來變化。自己感覺這次設(shè)計(jì)非常有意義,為將來的工作積累了了寶貴的經(jīng)驗(yàn)。 33 在設(shè)計(jì)的過程中,硬件和軟件上 都出現(xiàn)了很多問題,通過認(rèn)真詳細(xì)的檢查和同老師與同學(xué)的交流,問題被逐一排除,感覺確實(shí)學(xué)到很多的東西,很享受自己學(xué)到東西的快感。當(dāng)自己的程序?qū)戇M(jìn)片子達(dá)到控制要求時(shí),自己都很感動(dòng)。在設(shè)計(jì) PCB 時(shí),才發(fā)現(xiàn)理論和實(shí)際是有差別的,必須對(duì)硬件電路圖的每一部分的實(shí)現(xiàn)特別清楚,電阻和電容的選擇應(yīng)該特別心里明白,而且對(duì)涉及原理圖的每一部分電路的設(shè)計(jì)要考慮清楚,等這些都做好了之后,畫原理圖及 PCB 圖能容易些。當(dāng)然,光有硬件知識(shí)還不夠,對(duì)于該系統(tǒng)開發(fā)最重要的還是軟件開發(fā),這也是需要大量投入精力的地方。對(duì)于軟件編程,其實(shí)是基于對(duì)硬件 深刻理解基礎(chǔ)上的。只有反復(fù)查看硬件原理圖,等自己對(duì)硬件都非常了解的時(shí)候,開始編寫軟件,編軟件一定要有編程思想。我們?cè)谡n程設(shè)計(jì)所學(xué)到的編寫軟件的模塊圖是非常經(jīng)典的。通過這次畢業(yè)設(shè)計(jì)我才發(fā)現(xiàn)老師把最好的東西給了我們,而我們真正理解的真的很少。而且編寫軟件一定要把程序框圖畫出來,再根據(jù)自己的程序框圖編寫程序,將編好的程序生成 HEX 文件,寫進(jìn)片子。最后結(jié)合硬件進(jìn)行調(diào)試,看是否達(dá)到控制要求。這時(shí)候要特別有耐心,不要放棄。通過自己做軟件,發(fā)現(xiàn)做軟件的人一定要非常有耐心,多次試驗(yàn),多和別人交流,或許老師和同學(xué)給你的幫助很 少,但是往往是自己在和別人交流的那一瞬間,可能會(huì)產(chǎn)生很多的靈感,就把自己的問題解決了。 總之,通過此次設(shè)計(jì)使我認(rèn)識(shí)到,做任何事情都要有清晰的思路,嚴(yán)格周密的規(guī)劃,認(rèn)真嚴(yán)謹(jǐn)?shù)膽B(tài)度,更要有耐心、細(xì)心、恒心,最重要的是不放棄的精神,也許多問一個(gè)人,也許多試一次,也許多看一眼,也許多思考一會(huì),那個(gè)答案就出來了,我們就能看到最美的彩虹。 34 致謝 畢業(yè)設(shè)計(jì)的順利結(jié)束,首先要感謝我的指導(dǎo)教師老師,她在學(xué)習(xí)上的嚴(yán)格的要求是我不敢放松自己,因而學(xué)到了很多以前沒有掌握扎實(shí)的知識(shí)。同時(shí),她對(duì)知識(shí)的嚴(yán)謹(jǐn)態(tài)度也對(duì)我 有極大的影響,使我知道這種態(tài)度是我在以后學(xué)習(xí)和工作上的必須儲(chǔ)備。 還要感謝老師,老師不僅具有扎實(shí)的學(xué)術(shù)功底而且具有嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)。在畢業(yè)設(shè)計(jì)中,老師給我們大家提供了最好的試驗(yàn)平臺(tái),通過自己的鍛煉也確實(shí)學(xué)到很多的東西。除此之外,還要感謝實(shí)驗(yàn)室的老師,每次自己去那邊調(diào)試程序老師都特別有耐心,自己很感動(dòng)。在這里還要感謝在同一個(gè)實(shí)驗(yàn)室的同窗好友們,每當(dāng)我調(diào)不出程序時(shí),他們總能伸出援助之手,不斷的幫我查找錯(cuò)誤,每當(dāng)遇到不懂得問題,你們總能陪我探討,沒有你們我的畢業(yè)設(shè)計(jì)不會(huì)進(jìn)展這樣順利,謝謝你們。 最后我還要謝謝自己, 謝謝自己堅(jiān)持到最后! 35 參考文獻(xiàn) [1] 唐波 .基于單片機(jī)的交通燈控制器的設(shè)計(jì)與研究論文 . [2] 凌陽科技 . 凌陽 16 位單片機(jī)及其開發(fā)實(shí)例 [M]. 北京:北京航空航天大學(xué)出版社, 2021 [3] 田若秋 .基于西門子 S7200PLC 的交通控制 .遼寧地質(zhì)工程職業(yè)學(xué)院 . 2021 [4] 劉艷霞 ,劉愛芳 ,張海斌 . 基于以太網(wǎng)的嵌入式交通控制單元設(shè)計(jì) 北京聯(lián)合大學(xué)自動(dòng)化學(xué)院 ,北京 100101 [5] 宋依青 , 張潤 自適應(yīng)交通燈控制系統(tǒng) 的設(shè)計(jì)與實(shí)現(xiàn) 常州學(xué)院 ,常州信息職業(yè)技術(shù)學(xué)院 ,江蘇 常州 [6] 魏立峰、 王寶興 . 單片機(jī)原理與應(yīng)用技術(shù) [M].北京大學(xué)出版社, 2021, 2: 254。 [7] 李廣弟。單片機(jī)基礎(chǔ) [M].北京航空航天大學(xué)出版社 .2021 [8] 何立民 .單片機(jī)應(yīng)用技術(shù)選編 [M].北京航空航天大學(xué)出版社 .2021 [9]李峰.智能交通系統(tǒng)在國外的發(fā)展趨勢(shì).國外公路, 1999, 19(1): 1~ 5 [10]談蔚欣,鄭應(yīng)文.城市單交義路口信號(hào)燈的模糊控制.福州大學(xué)學(xué)報(bào) (自然科學(xué)版 ), 2021. 34(1): 71~ 75 [11]程民.智能交通信號(hào)控制系統(tǒng)的設(shè)計(jì)與研究.【碩士學(xué)位論文】.西安:西安建筑科技大學(xué), 2021 [12]白立崗.城市道路交叉口的交通流仿真研究.【碩士學(xué)位論文】.長安:長安大學(xué)交通信息工程及控制, 2021 [13]鄭應(yīng)平,張冬梅.智能交通系統(tǒng) (ITS)的建模與控制問題.公路交通科技, 1999,16(2): 4639。48 [ 14] 廖常初 .可編程序控制器應(yīng)用技術(shù) [ /] .重慶: 重慶大學(xué)出版社, 2021 [ 15] 陳宇 .可編程序控制器基礎(chǔ)及編程技巧 [ /] .廣州: 華南理工大學(xué)出版社 ,2021 [16] SPCE061A 凌陽單片機(jī)及附帶光盤 .北京北陽電子有限公司, 2021. 36 5秒
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1