【正文】
等教育出版社,1998(2004重印).[9] Kernighan Brian W,Dennis M Ritchie,The C Programming Cliffs , New Jersey : Prentice Hall ,1998.[10] 胡偉,[M].北京:人民郵電出版社,.[11] 趙亮,侯國銳. 單片機(jī)C語言編程與實例[M].北京:人民郵電出版社,2002.[12] Kenneth . The 8051 microcontroller architecture programming and application [M].West Publishing .[13] 周潤景,袁偉亭,amp。2. 本設(shè)計有何意義? 在國家采取行政監(jiān)督管理的同時,通過科學(xué)技術(shù)的手段來消除客車超載的現(xiàn)象也有著極其重要的意義和實用性。會議主持人:記 錄 人: 年 月 日指導(dǎo)小組意見負(fù)責(zé)人簽名: 年 月 日系部 意 見負(fù)責(zé)人簽名:年 月 日注:此表由學(xué)生本人填寫,一式三份,一份留系里存檔,指導(dǎo)老師和本人各保存一份湖南科技學(xué)院畢業(yè)論文(設(shè)計)中期檢查表畢業(yè)論文(設(shè)計)題 目基于單片機(jī)的智能型客車防超載系統(tǒng)的設(shè)計學(xué)生姓名學(xué) 號200506231417系 別電子工程系專 業(yè)電子信息工程指導(dǎo)教師檢查日期指導(dǎo)教師檢查情況記載及修改意見:論文的基本框架結(jié)構(gòu)及設(shè)計中的軟件語言程序已基本完成,對設(shè)計中的技術(shù)基礎(chǔ)掌握情況較好。 簽名: 注:此表用于指導(dǎo)教師在學(xué)生畢業(yè)論文(設(shè)計)初稿完成后對學(xué)生執(zhí)行任務(wù)書情況進(jìn)行中期檢查時用,由指導(dǎo)教師填寫。指出設(shè)計中可能出現(xiàn)的關(guān)鍵問題。學(xué) 生 簽 名: 200 年 月 日 指導(dǎo)教師簽名: 200 年 月 日指導(dǎo)內(nèi)容記錄(四)講解設(shè)計中要解決的幾個關(guān)鍵問題,督促完成初稿的撰寫。學(xué) 生 簽 名: 200 年 月 日 指導(dǎo)教師簽名: 200 年 月 日指導(dǎo)內(nèi)容記錄(八)指導(dǎo)學(xué)生完成論文修改并定稿,提醒學(xué)生按時參加論文答辯。如果當(dāng)前車內(nèi)人數(shù)小于預(yù)定人數(shù),則繼續(xù)對車內(nèi)人數(shù)進(jìn)行判斷,LED顯示車內(nèi)當(dāng)前人數(shù);如果當(dāng)前車內(nèi)人數(shù)大于預(yù)定人數(shù),則跳轉(zhuǎn)到報警,使蜂鳴器報警,同時使繼電器動作,斷開汽車電子點火器,,當(dāng)車內(nèi)人數(shù)小于預(yù)定人數(shù)時,要隨時清除報警程序,使繼電器的常閉觸頭閉合,以便汽車能再次正常啟動。s number at the same time。10選題恰當(dāng)題目規(guī)模適當(dāng),難易度適中;有一定的科學(xué)性。5研究方法和手段的運用能力能運用本學(xué)科常規(guī)研究方法及相關(guān)研究手段(如計算機(jī)、實驗儀器設(shè)備等)進(jìn)行實驗、實踐并加工處理、總結(jié)信息。15寫作規(guī)范符合學(xué)術(shù)論文的基本要求。評閱教師評定成績評審基元評審要素評審內(nèi)涵滿分評閱教師實評分選題質(zhì)量25%目的明確符合要求選題符合專業(yè)培養(yǎng)目標(biāo),體現(xiàn)學(xué)科、專業(yè)特點和教學(xué)計劃的基本要求,達(dá)到畢業(yè)論文(設(shè)計)綜合訓(xùn)練的目的。10綜合運用知識能力能運用所學(xué)專業(yè)知識闡述問題;能對查閱的資料進(jìn)行整理和運用;能對其科學(xué)論點進(jìn)行論證。5論文質(zhì)量35%文題相符較好地完成論文選題的目的要求。10論文篇幅10000字左右。2. 問:如果有的人從后門上,前門上,那將這樣記數(shù)? 答:本畢業(yè)設(shè)計是基于長途客車而量身打造的,由于長途客車一般只有一扇門,乘客只能通過這一扇門上下車,而車門的寬度是有限的,所以一次只能一個人通過,因此,不會產(chǎn)生記數(shù)混亂。S之內(nèi),因此實時性比較好。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。如果當(dāng)前車內(nèi)人數(shù)小于預(yù)定人數(shù),則繼續(xù)對車內(nèi)人數(shù)進(jìn)行判斷,LED顯示車內(nèi)當(dāng)前人數(shù);如果當(dāng)前車內(nèi)人數(shù)大于預(yù)定人數(shù),則跳轉(zhuǎn)到報警,使蜂鳴器報警,同時使繼電器動作,斷開汽車電子點火器,對客車執(zhí)行鎖定。s design and software design constituted a intellectualized system. The system through the signal which from the infrared sensors to identify the direction of movement to landing passenger carries on the register, and judges this time the number of passenger on the bus whether to achieve the predetermined number. If the number of passenger is smaller than the predetermined population this time, then continues to judge the number to carry on. And the LED displays inside of the bus passenger39。s quantity is smaller than the predetermined population, the warning procedure momentarily eliminate, and closed the contact of relay in order to restart the automobile again.The system can plete an alarm beforehand for overload, mean while the mutuality control will be adopted.【Key words】against overload system intelligence control AT89C51 infrared sensors lock. 緒論據(jù)我國交通部門的相關(guān)報道,2008年我國已發(fā)生道路交通事故350254起,造成78738人死亡、469911人受傷,發(fā)生一次死亡10人以上的特大道路交通事故57起。 以北京延慶縣為例,堵車時間最長的一次達(dá)兩天三夜,距離最長達(dá)45公里。尾氣噪音嚴(yán)重超標(biāo)。特別是在陰雨潮濕和低氣壓的天氣,易在收費站周圍形成一個空氣污染島,有害物不易散發(fā),收費人員受這種環(huán)境危害嚴(yán)重。人們長時間接觸噪音,會出現(xiàn)耳鳴、多夢、心慌及煩躁,或直接引起聽力下降甚至耳聾。雖然這在一定程度上減少了客車的超載現(xiàn)象,但在節(jié)假日和農(nóng)忙等客流高峰期,超載現(xiàn)象還是屢禁不止。它通過對上、下車人數(shù)的檢測,來了解客車的載客人數(shù)。紅外方向傳感器1 單 片 機(jī) 系 統(tǒng)數(shù)碼管顯示電路報警電路繼電器控制電路紅外方向傳感器2熱釋電紅外傳感器 圖1 系統(tǒng)設(shè)計框圖紅外檢測模塊包括運動方向傳感器和熱釋電紅外人體識別傳感器,它的主要功能是對乘客的上下車方向進(jìn)行識別,并消除其他物體及小生物的干擾,當(dāng)有人通過時傳感器輸出端就會向單片機(jī)發(fā)送一個低電平信號,觸發(fā)單片機(jī)的外部中斷,單片機(jī)立即啟動記數(shù)程序,因此,具有很好的實時性。 紅外檢測模塊電路 紅外線發(fā)射接收對管檢測計數(shù)單元檢測模塊的電路組成如圖3所示,由運動方向識別傳感器[1]、熱釋電紅外傳感器和邏輯門電路[2]組成。 熱釋紅外檢測人員單元被動式紅外報警器采用美國的傳感元件——熱釋電紅外傳感器KDS9。該傳感器將兩個極性相反、特性一致的探測元串接在一起, 目的是消除因環(huán)境和自身變化引起的干擾。為了對某一波長范圍的紅外輻射有較高的敏感度, 該傳感器在窗口上加裝了一塊干涉濾波片。本設(shè)計運用集成運算放大器LM324 來進(jìn)行兩級放大, 以使其獲得足夠的增益。 。通過熱釋電紅外傳感器和紅外線發(fā)射——接收對管能夠有效地實現(xiàn)以下情況。紅外線傳感器根據(jù)其機(jī)理不同可以分為被動型紅外線傳感器和主動型傳感器。在單片機(jī)系統(tǒng)的設(shè)計中,考慮到系統(tǒng)中的程序量和數(shù)據(jù)量較少,需要的I/O口資源也相對較少,ATMEL公司的AT89C51芯片的資源就能很好的滿足系統(tǒng)的需求,所以在系統(tǒng)設(shè)計中采用了MCS51系列單片機(jī)AT89C51芯片的最小系統(tǒng)來實現(xiàn)。MCS-51單片機(jī)是在一塊芯片中集成了 CPU、 RAM、 ROM、定時器/ 計數(shù)器和多種功能的I/O接口等一臺計算機(jī)所需要的基本功能部件。圖4 8051單片機(jī)框圖 8051的引腳功能Vcc 正常操作時為十5伏電源。當(dāng)采用外部振蕩器時,此引腳接外部振蕩源。在 Vcc掉電期間,此引腳可接上備用電源,由 Vpd向內(nèi)部 RAM提供備用電源,以保持內(nèi)部RAM中的數(shù)據(jù)。但要注意,每當(dāng)訪問外部數(shù)據(jù)存儲器時,將跳過一個 ALE脈沖。在從外部程序存儲器取指令(或數(shù)據(jù))期間;PSEN 在每個機(jī)器周期內(nèi)兩次有效。當(dāng)EA為低電平時,則訪問外部程序存儲器。PO口能以吸收電流的方式驅(qū)動八個LSTTL負(fù)載。在訪問外部存儲器時,它輸出高8位地址。P3口還用于第二功能請參看表2 :表2 P3口的第二功能 復(fù)位電路MCS-51單片機(jī)的復(fù)位電路如圖6所示。復(fù)位期間不產(chǎn)生 ALE及PSEN信號。報警電路比較簡單,當(dāng)超載時,系統(tǒng)通過軟件控制蜂鳴器實現(xiàn)報警[6] 。當(dāng)車內(nèi)人數(shù)超過預(yù)定人數(shù),即超載時,光耦無輸出,晶體管VQ1的基極高電平,VQ1導(dǎo)通;而VQ2基極低電平,不導(dǎo)通。音頻信號驅(qū)動揚(yáng)聲器, 作報警信號, 本電路中使用了音頻放大集成芯片LM386[9] 。將通用寄存器清零,用來存放車內(nèi)當(dāng)前的乘客人數(shù),其中一個單元存放預(yù)定客車能乘載的最大乘客數(shù),然后將寄存器中存放的當(dāng)前車內(nèi)乘客數(shù)放入累加器中,通過比較指令和單元的內(nèi)容比較,判斷當(dāng)前車內(nèi)人數(shù)是否達(dá)到預(yù)定人數(shù)如果當(dāng)前車內(nèi)人數(shù)小于預(yù)定人數(shù),則繼續(xù)對車內(nèi)人數(shù)進(jìn)行判斷。(3)控制輸出:對當(dāng)前車內(nèi)人數(shù)進(jìn)行循環(huán)判斷,當(dāng)車內(nèi)人數(shù)小于預(yù)定人數(shù)時,要隨時清除報警程序,使繼電器的常閉觸頭閉合,以便汽車能再次正常啟動;當(dāng)車載人數(shù)超出規(guī)定時,產(chǎn)生鎖定和報警控制信號[12] 。 //設(shè)置記數(shù)初值// TL1=0x06。 //CPU開中斷// EX0=1。 //設(shè)定中斷優(yōu)先級// IT0=1。 down=0。 } else //車子不超載時汽車正常工作// { P1_0=1。 P1=dispcode[number/10]。i0。 delay0_5ms ()。 } } void X1(void) interrupt 2 using 2 //when INT1 have signal//{ down=1。同時單片機(jī)對乘客的人數(shù)進(jìn)行統(tǒng)計、分析和處理,同時向繼電器控制模塊發(fā)送控制信號,并實時地用高亮度的數(shù)碼管顯示當(dāng)前車內(nèi)乘客人數(shù)。ARM7系統(tǒng)中的應(yīng)用百例[M].北京:電子工 業(yè)出版社,.[14] 王兆安,[M]. 北京:機(jī)械工業(yè)出版社,2000.附錄A:C語言源程序include unsigned char code dispcode[]={0xc0,0x0f9,0xa4,0xb0, 0x99,0x92,0x82,0xf8, 0x80,0x90,0x88,0x83, 0xc6,0xa1,0x86,0x84,0xff}。unsigned char down。i++)。j++) for(k=0。l++)。m++) for(n=0。 for(i=30。 P1_7=0。 TL1=0x06。 EX0=1。 IT0=1。 up=0。 delay200ms()。 if(mstt==20) { mstt=0。 if(down==1) { number++。 up=down=0。圖11 系統(tǒng)初始化 通過對兩個模擬開關(guān)的操作,LED上顯示的數(shù)字改變,當(dāng)車內(nèi)人數(shù)未超過客車限載人數(shù)時,汽車電子打火器正常工作,報警器不工作。圖13 車內(nèi)人數(shù)大于額定人數(shù)時系統(tǒng)做出的反應(yīng)致 謝本研究及學(xué)位論文是在我的導(dǎo)師李小武老師的親切關(guān)懷和悉心指導(dǎo)下完成的。 在此,我還要感謝永州致遠(yuǎn)的李耀紅老師及和我一起參加單片機(jī)培訓(xùn)的各位同學(xué),正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成。本人完全意識到本聲明的法律結(jié)果由本人承擔(dān)。對本文的研究做出重要貢獻(xiàn)的個人和集體均已在文中以明確方式標(biāo)明。畢業(yè)設(shè)計(論文)使用授權(quán)聲明本人完全了解濱州學(xué)院關(guān)于收集、保存、使用畢業(yè)設(shè)計