版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘要停車引導(dǎo)系統(tǒng)主要用于對車輛進出和??窟M行有效的引導(dǎo)和管理,這是一個強大的對停車場管理系統(tǒng)的補充,使停車場管理系統(tǒng)的智能化程度更高。根據(jù)車庫具體情況,在車庫入口處設(shè)置車位信息顯示屏,動態(tài)的顯示車庫內(nèi)各相應(yīng)區(qū)域的車位剩余數(shù)量以及車位的占用等情況。在每個區(qū)域設(shè)置區(qū)域車位信息顯示屏,該顯示屏可根據(jù)車輛的進出情況自動更新顯示的數(shù)據(jù)內(nèi)容,動態(tài)的顯示該區(qū)域的車位剩余數(shù)量以及空閑的車位情況。在每個車位上安裝車輛探測器自動感應(yīng)車輛信息,并將信息反饋給區(qū)位節(jié)點控制器。中央控制器通過收集區(qū)位節(jié)點控制器的信息,自動計算車庫剩余車位及各個車位的占用狀態(tài),及時刷新車位顯示信息。本設(shè)計針對停車場引導(dǎo)技術(shù)進行研究,分析其原理。然后使用紅外傳感器作為車位檢測裝置;使用人189系列單片機作為系統(tǒng)的控制器,控制引導(dǎo)顯示;使用無線串行通信作為通信信道;使用個人計算機作為停車場顯示界面;最后實現(xiàn)擁有“智能引導(dǎo)”的功能。關(guān)鍵詞紅外線探測,無線傳輸,單片機ABSTRACTParkingguidancesystemismainlyusedforvehicleaccessanddockeffectiveguidanceandmanagement,whichisapowerfulsupplementparkingmanagementsystem,parkingmanagementsystemmoreintelligent.Accordingtothespecificcircumstancesofthegarage,setupattheentranceofthegarageparkinginformationdisplay,dynamicdisplayinthegarageofthecorrespondingregionoftheremainingnumberofparkingspacesandparkingspacesoccupied.Ineachregionsettingsareaparkinginformationdisplay,thedisplayautomaticallyupdatedaccordingtovehicleaccessdatacontentdisplayeddynamicallydisplaytheremainingnumberofparkingspacesfortheregionaswellasfreeparking.Vehicledetectorsinstalledoneachparkingspaceauto-sensingvehicleinformation,andtheinformationisfedbacktothelocationnodecontroller.Centralcontrollerbycollectionlocationnodecontroller,automaticallycalculatetheremaininggarageparkingspacesandparkingspacesoccupiedstate,refreshaparkingspaceinatimelymannertodisplayinformation.Thedesignfortheparkinglotguidetechnologyresearch,analysistheprinciple.Thenusetheinfraredsensorasatheparkingdetectiondevice;AT89seriesmicrocontrollerasthesystemcontrollertocontrolthebootdisplay;wirelessserialcommunicationasacommunicationchannel;usingapersonalcomputerasacarparkdisplayinterface;finallyrealizewith"intelligentguidance"function.Keywordsinfrareddetection,wirelesstransmission,themicrocontrollerII目錄TOC\o"1-5"\h\z\o"CurrentDocument"摘要 I\o"CurrentDocument"ABSTRACT ii\o"CurrentDocument"1緒論 1\o"CurrentDocument"車位引導(dǎo)系統(tǒng)的發(fā)展背景 1\o"CurrentDocument"車位引導(dǎo)系統(tǒng)的現(xiàn)狀與發(fā)展趨勢 1\o"CurrentDocument"現(xiàn)狀 1\o"CurrentDocument"發(fā)展趨勢 1\o"CurrentDocument"車位引導(dǎo)系統(tǒng)優(yōu)點 2\o"CurrentDocument"2 系統(tǒng)設(shè)計概述 3\o"CurrentDocument"車位引導(dǎo)系統(tǒng)的工作原理 3\o"CurrentDocument"系統(tǒng)的設(shè)計思路 3\o"CurrentDocument"系統(tǒng)設(shè)計框架 3\o"CurrentDocument"系統(tǒng)模塊設(shè)計方案 4\o"CurrentDocument"各模塊方案的選擇與論證過程 4\o"CurrentDocument"控制模塊 4\o"CurrentDocument"車位檢測模塊 5\o"CurrentDocument"引導(dǎo)顯示模塊 7\o"CurrentDocument"無線通信 7\o"CurrentDocument"3系統(tǒng)硬件的設(shè)計與實現(xiàn) 9\o"CurrentDocument"系統(tǒng)主要硬件的設(shè)計 9\o"CurrentDocument"紅外線車位檢測器電路設(shè)計 9\o"CurrentDocument".1.2中央控制器電路的設(shè)計 9\o"CurrentDocument"LED顯示屏電路設(shè)計 10\o"CurrentDocument"無線串行模塊電路設(shè)計 14\o"CurrentDocument"系統(tǒng)其它硬件介 15\o"CurrentDocument"節(jié)點控制器 15\o"CurrentDocument"紅綠指示燈 15\o"CurrentDocument"4系統(tǒng)功能的實現(xiàn) 16\o"CurrentDocument"車位引導(dǎo)系統(tǒng)結(jié)構(gòu)框圖如下 16\o"CurrentDocument"車位引導(dǎo)功能的實現(xiàn) 16\o"CurrentDocument"出入場功能實現(xiàn) 16\o"CurrentDocument"車位狀態(tài)的檢測與顯示 17\o"CurrentDocument"室內(nèi)引導(dǎo)過程設(shè)計 17\o"CurrentDocument"系統(tǒng)安裝分布詳解 18\o"CurrentDocument"車場各個入口 18車場內(nèi)部岔道口 18\o"CurrentDocument"每個停車位 19\o"CurrentDocument"節(jié)點控制器 19\o"CurrentDocument"中控室 19\o"CurrentDocument"5系統(tǒng)測試 20IIITOC\o"1-5"\h\z\o"CurrentDocument"紅外線測試 20\o"CurrentDocument"測試所需儀器 20\o"CurrentDocument".測試流程 20\o"CurrentDocument"車位引導(dǎo)系統(tǒng)綜合測試(所有模塊組合測試) 21\o"CurrentDocument"系統(tǒng)實現(xiàn)的功能 21\o"CurrentDocument".系統(tǒng)功能仿真圖 21\o"CurrentDocument"5.3結(jié)論 23\o"CurrentDocument"6總結(jié) 24\o"CurrentDocument"參考文獻 25\o"CurrentDocument"附錄 26\o"CurrentDocument"附錄A.系統(tǒng)硬件配置表 26\o"CurrentDocument"附錄B程序清單 27\o"CurrentDocument"致謝 39IV1緒論車位引導(dǎo)系統(tǒng)的發(fā)展背景隨著社會的發(fā)展,生活水平的提高,越來越多的機動、非機動車輛涌入城市中,造成交通的擁擠以及停車需求的大幅度增加,隨之而來的對停車場設(shè)備和停車環(huán)境的要求,也越來越高,而國內(nèi)現(xiàn)有的大部分停車場,基本采用人工管理辦法,首先車輛的安全防盜難,管理工作難度大,車輛的通行率和安全性差,無法統(tǒng)計車輛的出入數(shù)據(jù),管理人員沒有辦法進行調(diào)度;其次車主也無法了解車位相關(guān)信息,花許多時間尋找空車位,造成停車難、停車時間長等一系列問題。為了提高停車場的信息化、智能化管理水平,給車主提供一種更加安全、舒適、方便、快捷和開放的環(huán)境,實現(xiàn)停車場運行的高效化、節(jié)能化、環(huán)?;敬卧O(shè)計結(jié)合國內(nèi)實際情況,研制開發(fā)了一套停車場車位引導(dǎo)系統(tǒng),用于停車場的車位引導(dǎo),加強停車場的信息化管理,穩(wěn)定地控制、管理車輛進出;該系統(tǒng)可以自動引導(dǎo)車輛快速進入空車位,消除尋找車位的煩惱,節(jié)省時間,使停車場形象更加完美車位引導(dǎo)系統(tǒng)的現(xiàn)狀與發(fā)展趨勢現(xiàn)狀我國停車業(yè)在短短二三十年里飛速發(fā)展并取得了輝煌的成果??v觀停車業(yè)的發(fā)展,大致可分為三個階段:20世紀80年代起,隨著汽車在我國的普及,車位成了一項新的建筑必備設(shè)施,停車場主要任務(wù)是保管停放車輛;21世紀初,國內(nèi)的停車場大量建成,停車場管理系統(tǒng)較為初級,僅停留在出入口的收費管理方面;當(dāng)今,隨著物聯(lián)網(wǎng)應(yīng)用的不斷深化及城市智能交通系統(tǒng)(ITS)步伐的加快,停車場信息化管理需求不斷增強,車位引導(dǎo)系統(tǒng)應(yīng)運而生,標志著新一代智能型停車場管理系統(tǒng)的成熟發(fā)展。從市場調(diào)研情況來看,國內(nèi)和國外的車位引導(dǎo)系統(tǒng)基本上都處于同一個階段,都是在逐漸普及的過程中。發(fā)展的時間都不算太長,而且國內(nèi)外的產(chǎn)品競爭在技術(shù)沒有太大的差異化,甚至可以說國內(nèi)更領(lǐng)先一些。發(fā)展趨勢市場上第一代的車位引導(dǎo)系統(tǒng),僅戶外單純掛著一個LED屏并由人工計算空閑車位數(shù),無法準確引導(dǎo)車輛停泊,車位引導(dǎo)形同虛設(shè)。紅外光車位引導(dǎo)系統(tǒng)可以自動引導(dǎo)車輛快速進入空車位,不僅降低管理人員成本,同時消除尋找車位的煩惱,節(jié)省車主大量時間使得停車場形象更加完美。紅外線探測器安裝于每個車位上方,利用紅外線探測實時采集停車場車位數(shù)據(jù)。連接的節(jié)點控制器不斷的循環(huán)檢測每個探測器的工作狀態(tài)并搜集信息反饋給中央控制器,中央控制器完成所有的數(shù)據(jù)處理后將數(shù)據(jù)反饋到LED車位引導(dǎo)屏進行空車位數(shù)的顯示。車輛欲進入停車場時,車主通過停車場入口的室外LED引導(dǎo)屏顯示的空車位數(shù)查看空余車位數(shù)。在進入停車場后,通過標識空余車位的室內(nèi)LED引導(dǎo)屏引導(dǎo)行駛方向。將車停入車位時,車位上方的綠色指示燈轉(zhuǎn)紅,標識著車位已被占用。車位引導(dǎo)系統(tǒng)優(yōu)點.計數(shù)精準,能指示到每一個空位。.系統(tǒng)穩(wěn)定準確,智能化化程度高,無須人工維護。.能有效解決在客戶停車場內(nèi)繞圈、無效低速行駛找車位引起的通道堵塞。.能有效替代停車場內(nèi)的車輛引導(dǎo)人員,節(jié)省物管費用。減少廢氣污染和噪音污染。.能為停車客戶節(jié)約燃油,提高停車效率,提高客戶對停車場的滿意度。.能為物管減少地下停車場抽氣換新風(fēng)的費用,減低能耗。.能提升客戶停車的尊貴享受和物業(yè)的檔次,增加車位利用率。.系統(tǒng)自帶信息發(fā)布功能,通過升級顯示屏,可以實時發(fā)布廣告信息、物業(yè)管理信息,方便管理,增加收入。.系統(tǒng)具有自修正功能,斷電或故障后修復(fù)后能自動計數(shù),無須復(fù)雜的人工計數(shù)。.系統(tǒng)能對整個停車場的車位進行監(jiān)控管理,提供眾多的統(tǒng)計圖標,方便物管人員決策管理。2系統(tǒng)設(shè)計概述車位引導(dǎo)系統(tǒng)的工作原理在停車場的各車位上設(shè)置車位探測裝置。當(dāng)車輛進入車位和離開車位時,車位探測器將會探測車輛,并將信號送到控制器。控制器按照一定規(guī)則將數(shù)據(jù)壓縮編碼后通過無線通信傳輸給中央計算機。再由中央計算機完成數(shù)據(jù)處理,并將處理后的信息反饋給各個LED引導(dǎo)屏進行空車位信息的顯示,從而實現(xiàn)引導(dǎo)車輛進入空余車位的功能。?0032.1功能原理圖(無線通訊)室外LED2.1功能原理圖(無線通訊)室外LED車位顯示屏系統(tǒng)的設(shè)計思路系統(tǒng)設(shè)計框架根據(jù)課題要求,可將系統(tǒng)分為車位檢測模塊、引導(dǎo)顯示模塊、控制模塊以及無線通信模塊。其中控制模塊分為:中央控制器和節(jié)點控制器;引導(dǎo)顯示模塊分為:出入口引導(dǎo)和室內(nèi)引導(dǎo);無線通信模塊包括:下位機無線通信模塊和上位機無線通信模塊。圖2.2:“車位引導(dǎo)系統(tǒng)”的基本模塊方框圖系統(tǒng)模塊設(shè)計方案本設(shè)計使用單片機為停車場的中央控制器,單片機系統(tǒng)采用C語言編程,接受外部輸入信號,控制引導(dǎo)的顯示;采用微型計算機為顯示中心和數(shù)據(jù)處理核心中心;采用無線串行通信為單片機和微型計算機的數(shù)據(jù)傳輸通道;外部信號的采集是通過紅外傳感器將探測到的車位信息送交從單片機;引導(dǎo)顯示方面是采用LED顯示屏,可以通過LED顯示屏來顯示引導(dǎo)信息;各模塊方案的選擇與論證過程控制模塊中央控制處理模塊是整個系統(tǒng)的關(guān)鍵性單元。第一它是車位信息的收集單元,通過車位檢測的信息將在核心控制處理模塊匯集,可以即時更新整個停車場的車位信息。第二它控制著一個無線通信模塊,把即時車位信息通過無線通信模塊傳輸給中央計算機。第三它通過無線通信模塊接收中央計算機傳輸過來的引導(dǎo)數(shù)據(jù),通過處理控制相應(yīng)的引導(dǎo)燈顯示,給予泊車者停車的引導(dǎo)信息。根據(jù)以上要求可供選擇的方案有:方案一:PLCPLC(可編程邏輯控制器)是一種數(shù)字運算操作的電子系統(tǒng),專為在工業(yè)環(huán)境應(yīng)用而設(shè)計的。它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯運算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程??删幊炭刂破骷捌溆嘘P(guān)外部設(shè)備,都按易于與工業(yè)控制系統(tǒng)聯(lián)成一個整體,易于擴充其功能的原則設(shè)計。PLC具有可靠性高、抗干擾能力、強通用性強、設(shè)計靈活、集成度高的特點,既適應(yīng)集成工藝規(guī)則化的特點,又能滿足不同用戶多功能的要求。方案二:單片機“單片機是一種集成電路芯片,采用超大規(guī)模技術(shù)把具有數(shù)據(jù)處理能力(如算術(shù)運算,邏輯運算、數(shù)據(jù)傳送、中斷處理)的微處理器(CPU),隨機存取數(shù)據(jù)存儲器(RAM),只讀程序存儲器(ROM),輸入輸出電路(I/O口),可能還包括定時計數(shù)器,串行通信口(SCI),顯示驅(qū)動電路(LCD或LED驅(qū)動電路),脈寬調(diào)制電路(PWM),模擬多路轉(zhuǎn)換器及A/D轉(zhuǎn)換器等電路集成到一塊單塊芯片上,構(gòu)成一個最小卻比較完善的計算機系統(tǒng)。這些電路能在軟件的控制下準確、迅速、高效地完成程序設(shè)計者事先規(guī)定的任務(wù)。采用單片機實現(xiàn)可減少系統(tǒng)的外圍電路,使系統(tǒng)結(jié)構(gòu)更加簡潔、性能更加安全可靠且使功能更加容易修改和擴展?!彪m然PLC與單片機相比有更高的學(xué)習(xí)效率和更高的運行效率,但是由于本系統(tǒng)需要的運算速度和基本數(shù)據(jù)處理能力單片機已大大滿足,考慮到成本及復(fù)雜度,選用單片機已經(jīng)足夠。并且根據(jù)實際情況,選用AT89S52單片機比較合適。車位檢測模塊智能停車引導(dǎo)系統(tǒng)”的一個技術(shù)難點就是如何精確的檢測停車位狀態(tài)。微處理器和中央計算機只有通過正確的車位狀態(tài)信息才能對車位顯示和引導(dǎo)路線的選擇進行正確的控制,所以說一個精確的車位檢測方法是這個系統(tǒng)實現(xiàn)的一個重要前提?,F(xiàn)今,主流的泊車位檢測方法主要有四類:超聲波車位監(jiān)測,地感線圈車位檢測,視頻圖像車位檢測和紅外檢測。方案一:超聲波檢測“由于超聲波車位檢測器不易受干擾,安裝方便,將超聲波傳感器安裝在車位上面,向下發(fā)射超聲波,超聲波經(jīng)過地面或車輛頂部反射又由傳感器接收,可獲取超聲波傳輸?shù)臅r間,從而計算出超聲波傳輸?shù)木嚯x'。當(dāng)泊位有車時,超聲波傳輸?shù)木嚯x與無車時是不同的,由此可判斷泊位上有無車輛停放。方案二:地感線圈車位檢測地感線圈檢測車輛的基本原理如圖2.2所示圖2.2地感線圈檢測原理圖車位檢測的核心器件是與地感線圈相連接的車輛感應(yīng)器。車輛感應(yīng)器采用先進的鎖相環(huán)技術(shù)。當(dāng)線圈上面沒有車輛時,車輛感應(yīng)器和地感線圈之間產(chǎn)生一個平衡點,車輛感應(yīng)器輸出一個低電平到CPU;當(dāng)?shù)馗芯€圈上面有車輛時,地感線圈形成的磁場分布狀況發(fā)生改變,車輛感應(yīng)器輸出高電平到CPU。檢測系統(tǒng)通過對兩個信號進行檢測判斷,即可得到所需的車輛檢測信號。地感線圈檢測具有以下優(yōu)點:1、使用簡單,感應(yīng)器只需要220V市電和12V直流供電;2、檢測準確,采用了先進的鎖相環(huán)技術(shù);3、靈敏度高,具有很高的檢測靈敏度,靈敏度可根據(jù)需要進行調(diào)節(jié)。方案三:視頻圖像車位檢測通常,一個攝像頭可以同時監(jiān)控多個車位,但是在檢測現(xiàn)場的視頻圖像中,車位信息極易受到周邊物體如樹木、建筑物等的陰影和天氣變化下雨天和太陽光照較強時等因素的影響通過對大量的檢測現(xiàn)場視頻圖像的分析表明,發(fā)現(xiàn)車位上是否泊車存在3個特點:.對于單個車位,沒有泊車時,該區(qū)域具有非常接近的灰度值,從而具有較小的方差有車輛停留時,車位范圍內(nèi)的車體、地面、車窗、車輪等具有不同的灰度,體現(xiàn)為較大的方差;.對于單個車位,沒有泊車時,盡管由于天氣、環(huán)境、光照等的影響,該區(qū)域圖像與背景圖像存在一定的線性相關(guān)性。有車停留時,車位范圍內(nèi)車輛的信息與背景圖像沒有線性相關(guān)關(guān)系;.車輛不論顏色、大小都具有比較豐富的邊緣信息,在天氣變化時邊緣信息也會保留,沒有泊車時,車位內(nèi)邊緣信息較少,盡管有陰影,但陰影的邊緣信息相對較少而有車停留時,車位內(nèi)的車輛信息邊緣豐富。然后利用合適的圖像處理方法來處理圖像進行判別。例如:多特征車位檢測算法利用了車位內(nèi)有、無泊車特征差異的特點,提取出每個車位的多個特征參數(shù),并利用這些參數(shù)進行聯(lián)合判決,從而得出該車位有無泊車的結(jié)論。方案四:紅外車位檢測紅外光是一種不可見光波,它具有光的直線傳播特性,紅外光發(fā)射器發(fā)出紅外光后,若遇阻礙物阻擋,將會產(chǎn)生紅外光漫反射,當(dāng)反射足夠強時,紅外光接收器能夠接收并解調(diào)出該紅外光信號。換言之,當(dāng)紅外光接收器接收到紅外光發(fā)射器所發(fā)射的信號后,說明在有效探測區(qū)域中有阻礙物存在。當(dāng)車位上有物體時就能在接收信號上出現(xiàn)變化,從而判別車位上是否有車。由于基于視頻圖像技術(shù)的車位檢測投入較大,成本較高,但精確程度高,適用于資金投入大,技術(shù)要求高的大型或超大型停車場。超聲檢測和地感線圈檢測技術(shù),相對成本低,而且技術(shù)成熟,適用范圍廣。超聲檢測裝置安裝需要安裝在車輛上方一般適用于地下停車場,而地感線圈檢測裝置安裝需要破壞地面,一般適用室外停車場。雖然紅外探測技術(shù)精確度不高而且受環(huán)境影響大,但考慮到實驗條件以及課題要求,紅外車位檢測已經(jīng)能滿足所有要求,所以選擇紅外車位檢測法。引導(dǎo)顯示模塊LED顯示屏的發(fā)光顏色和發(fā)光效率與制作LED的材料和工藝有關(guān),目前廣泛使用的有紅、綠、藍三種。由于LED工作電壓低(僅1.5-3V),能主動發(fā)光且有一定亮度,亮度又能用電壓(或電流)調(diào)節(jié),本身又耐沖擊、抗振動、壽命長(10萬小時),且具有亮度高、響應(yīng)速度快、低電壓、功耗小、耐震動、耐沖擊、壽命長等優(yōu)點,使其成為室內(nèi)外信息顯示終端的主要發(fā)光器件,所以在大型的顯示設(shè)備中,目前尚無其他的顯示方式與LED顯示方式匹敵。所以引導(dǎo)顯示模塊直接選擇LED顯示屏。無線通信無線通信主要實現(xiàn)無線數(shù)據(jù)傳輸功能。無線傳輸?shù)恼_率與可靠率是整個系統(tǒng)的關(guān)鍵,它是整個系統(tǒng)的通信信道?,F(xiàn)今的無線通信方式主要有:無線電、藍牙和無線收發(fā)模塊。方案一:藍牙通信“藍牙無線技術(shù)采用的是一種擴展窄帶信號頻譜的數(shù)字編碼技術(shù),通過編碼運算增加了發(fā)送比特的數(shù)量,擴大了使用的帶寬。藍牙使用跳頻方式來擴展頻譜。跳頻擴頻使得帶寬上信號的功率譜密度降低,從而大大提高了系統(tǒng)抗電磁干擾、抗串話干擾的能力,使得藍牙的無線數(shù)據(jù)傳輸更加可靠。在頻帶和信道分配方面,藍牙系統(tǒng)一般工作在2.4GHz^ISM頻段。起始頻率為2.402GHz,終止頻率為2.480GHz,還在低端設(shè)置了2MHz的保護頻段,高端設(shè)置了3.5MHz的保護頻段。共享一個公共信道的所有藍牙單元形成一個微網(wǎng),每個微網(wǎng)最多可以有8個藍牙單元。在微網(wǎng)中,同一信道的各單元的時鐘和跳頻均保持同步”方案二:無線串行通信無線通信模塊來實現(xiàn)無線數(shù)據(jù)傳輸,現(xiàn)在無線通信模塊比較多,所以以普通無線通信模塊為例,一般接口為TTL電平,可以直接和單片機的異步通信口連接。數(shù)據(jù)的發(fā)送和接收都是透明式的,用戶無需詳知其通信的具體原理,只需簡單的設(shè)置和使用就行。本系統(tǒng)下位機系統(tǒng)電路為TTL電路,而上位機系統(tǒng)是標準的RS-232接口,所以需要進行電壓標準轉(zhuǎn)換。MSC-51單片機通過無線傳輸模塊接收上位機(PC機)發(fā)來的命令,判斷后執(zhí)行相應(yīng)的程序。電腦COM插座,為一八針插座,插針位置及各接口定義如下。圖2.3:插針位置針腳功能針腳功能1載波檢測6數(shù)據(jù)準備完成2接收數(shù)據(jù)7發(fā)送諳求3發(fā)送數(shù)據(jù)8發(fā)送清除4數(shù)據(jù)終端推備完成9振鈴■指不5信號地線圖2,4:各接口定義盡管藍牙技術(shù)被描述得前景誘人,但是藍牙還是一種還沒有完全成熟的技術(shù),藍牙的通訊速率不是很高,在當(dāng)今這個數(shù)據(jù)爆炸的時代,可能也會對它的發(fā)展有所影響。且其通信容易受到諸如微波爐、無繩電話、科研儀器、工業(yè)或醫(yī)療設(shè)備的干擾。而無線串行通信則不存在這種情況應(yīng)用領(lǐng)域非常廣,常用的有:無線抄表;工業(yè)遙控、遙測;無線數(shù)據(jù)傳輸;銀行POS系統(tǒng);無線數(shù)據(jù)采集;樓宇自動化、無線監(jiān)控、門禁系統(tǒng);智能家居、工業(yè)控制;汽車檢測設(shè)備;無線LED顯示屏系統(tǒng)。所以結(jié)合本次系統(tǒng)的設(shè)計需求我們選擇了無線串行通信。
攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)3系統(tǒng)硬件的設(shè)計與實現(xiàn)系統(tǒng)主要硬件的設(shè)計紅外線車位檢測器電路設(shè)計TCRT5000傳感器是采用高發(fā)射功率紅外光電二極管和高靈敏度光電晶體管組成。主要應(yīng)用領(lǐng)域是:電度表脈沖數(shù)據(jù)采樣,傳真機碎紙機紙張檢測,障礙檢測和黑白線檢測?!霸跈z測過程中傳感器的紅外發(fā)射二極管不斷發(fā)射紅外線,當(dāng)發(fā)射出的紅外線沒有被發(fā)射回來或被反射回來但強度不夠大的時,光敏三極管一直處于關(guān)斷狀態(tài),此時模塊的輸出端為低電平,指示二極管一直處于熄滅狀態(tài);被檢測物體出現(xiàn)在檢測范圍內(nèi)時,紅外線被反射回來且強度足夠大,光敏三極管飽和,此時模塊的輸出端為高電平”根據(jù)TCRT5000紅外傳感器的數(shù)據(jù)手冊顯示,紅外線反射接收到之后輸出的電流約為0.001A,因此串聯(lián)一個5歐電阻輸出其電壓。通過AD轉(zhuǎn)換芯片(TLC549)進行AD轉(zhuǎn)換,單片機根據(jù)數(shù)據(jù)判斷停車位狀態(tài)。主要電路圖如圖3.1所示:R4 U2? - ?-e=> I/OCLKVCCREF+REF-ANLGINTCRT5000TLC549圖3.1:紅外檢測及A/D轉(zhuǎn)換電路圖由P00來發(fā)出片選信號,啟動TLC549進行A/D轉(zhuǎn)換。運行時紅外傳感器產(chǎn)生的電壓轉(zhuǎn)換到ANLGIN上,經(jīng)AD數(shù)據(jù)轉(zhuǎn)換后,單片機可以通過P20讀取相應(yīng)的磁場的數(shù)值量。3.1.2中央控制器電路的設(shè)計主控制電路即單片機的最小系統(tǒng),如圖3.2所示。
攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)Cap耕叫2dCapSemi20pFU1h20pF11,0592P07P06P05P04P03P02P01攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)Cap耕叫2dCapSemi20pFU1h20pF11,0592P07P06P05P04P03P02P01P0040VCCGNDX2EAXIPSENALEP2.7/A15P2.6/A14RSTP2.5/A13P3.7/RDP2.4/A12P3.6/WRP2.3/A11P3.5/T1P2.2/A10P3.4/T0P2.1/A9P3.3/INT1P2.0/A8P3.2/INT0P3.1/TXD0P0.7/AD7P3.0/RXD0P0.6/AD6P0.5/AD5P1.7/INT5P0.4/AD4P1.6/INT4P0.3/AD3P1.5/INT3P0.2/AD2P1.4/INT2P0.1/AD1P1.3/TXD1P0.0/AD0P1.2/RXD1P1.1/T2EXVCCP1.0/T2AT89S52UIVCC20=LC355K/CapPoll圖3.2:AT89S52的最小系統(tǒng)和外圍電路LED顯示屏電路設(shè)計電路大致上可以分成單片機系統(tǒng)及外圍電路、列驅(qū)動電路和行驅(qū)動電路三部分。
攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)圖3.3顯示屏電路框圖a.單片機系統(tǒng)及外圍電路單片機采用MSC-51或其兼容系列芯片,采用24MHz或更高頻率晶振,以獲得較高的刷新頻率,時期顯示更穩(wěn)定。單片機的串口與列驅(qū)動器相連,用來顯示數(shù)據(jù)。P1口低4位與行驅(qū)動器相連,送出行選信號;P1.5?P1.7口則用來發(fā)送控制信號。P0口和P2口空著,在有必要的時候可以擴展系統(tǒng)的ROM和RAM。16x16的點陣顯示屏的硬件原理圖如圖:圖3.4單片機系統(tǒng)及外圍電路ur:j圖3.4單片機系統(tǒng)及外圍電路ur:j圖3.516X16點陣原理圖b.列驅(qū)動電路11
攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)列驅(qū)動電路有集成電路74HC595構(gòu)成。它具有一個8位串入并出的移位寄存器和一個8位輸出鎖存器的結(jié)構(gòu),而且移位寄存器和輸出鎖存器的控制是各自獨立的,可以實現(xiàn)在顯示本行列數(shù)據(jù)的同時,傳送下一行的列數(shù)據(jù),既達到重疊處理的目的。74HC595的外形及內(nèi)部結(jié)構(gòu)如圖所示。它的輸入側(cè)有8個串行移位寄存器,每個移位寄存器的輸出都連接一個輸出鎖存器。引腳SI是串行數(shù)據(jù)的輸入端。引WSCK是移位寄存器的移位時鐘脈沖,在其上升沿發(fā)生移位,并將SI的下一個數(shù)據(jù)打入最低位。移位后的各位信號出現(xiàn)在各移位寄存器的輸出端,也就是輸出鎖存器的輸入端。RCK是輸出鎖存器的打入信號,其上升沿將移位寄存器的輸出打入輸出鎖存器。引腳6是輸出三態(tài)門的開放信號,只有當(dāng)其為低時鎖存器的輸出才開放,否則為高組態(tài)。SCLR信號是移位寄存器清零輸入端,當(dāng)其為低時移位寄存器的輸出全部為零。由于SCK和RCK兩個信號是互相獨立的,所以能夠做到輸入串行移位與輸出鎖存互不干擾。芯片的輸出端為QA?QH,最高位QH可作為多片74HC595級聯(lián)應(yīng)用時,向上一級的級聯(lián)輸出。但因為QH受輸出鎖存器的打入控制,所以還從輸出鎖存器前引出QH,作為與移位寄存器完全同步的級聯(lián)輸出。ibicidieifighdQQQQQQQNG12345678匚匚匚匚匚匚匚匚74HC595nnnnnnnnO—19圖3.674HC595外形及引腳12CVCQASI-GibicidieifighdQQQQQQQNG12345678匚匚匚匚匚匚匚匚74HC595nnnnnnnnO—19圖3.674HC595外形及引腳12CVCQASI-GKSC-SCKLR攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)I174749TXDP15P15U2U3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)I174749TXDP15P15U2U374HC59574HC595圖3.7列驅(qū)動電路c.行驅(qū)動器單片機P1口低4位輸出的行號經(jīng)4/16線譯碼器74LS154譯碼后生成16條行選通信號線,再經(jīng)過驅(qū)動器驅(qū)動對應(yīng)的行線。一條行線上要帶動16歹列的LED進行顯示,按每一LED器件20MA電流計算,16個LED同時發(fā)光時,需要320MA電流,選通三極管8550作為驅(qū)動管可滿足要求。P1O232212PI21P1320P171819--To1316171589.1■P1O232212PI21P1320P171819--To1316171589.1■14-OT-2-3-4-5-6-7-8-9-O-1-2-3-4-5一1一1一1_1一L_1圖:3.8行驅(qū)動電路13
攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)無線串行模塊電路設(shè)計無線串行模塊分為兩部分:單片機無線模塊和上位機無線模塊。單片機通過P3.0口(RXD)和P3.1口(TXD)傳發(fā)數(shù)據(jù),無線模塊同樣以這兩個口收發(fā)。在無線模塊和上位機相連的電路中,因為無線模塊電壓標準與上位機不同。無線模塊電壓為2.7-3.6V,可以與單片機的I/O口直連,但是上位機電壓標準為RS232標準(邏輯“1”為-5V?-15V,邏輯“0”為+5V?+15V),所以需要接MAX232芯片進行電壓轉(zhuǎn)換。具體電路圖如下:P31RXDP30:■IGNI)VCCvcc圖3.5:上位機無線模塊電路CapPol2luFC3CapPol2luFP31RXDP30:■IGNI)VCCvcc圖3.5:上位機無線模塊電路CapPol2luFC3CapPol2luF無線模塊圖3.4:單片機無線模塊電路14攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)3系統(tǒng)硬件的設(shè)計與實現(xiàn)3.2系統(tǒng)其它硬件介節(jié)點控制器節(jié)點控制器是超聲波車位探測系統(tǒng)的中間層,用于對超聲波探測器進行分組管理,循環(huán)檢測所轄探測器的信息,并將有關(guān)信息傳到中央控制器。一個節(jié)點控制器可以控制40-64個車位探測器。紅綠指示燈安裝在每個車位的前方,用于顯示當(dāng)前車位狀態(tài)。當(dāng)指示燈為綠色時,表示車位為空車位;當(dāng)指示燈為紅色時,表示車位上有車輛停泊。15
4系統(tǒng)功能的實現(xiàn)4系統(tǒng)功能的實現(xiàn)4系統(tǒng)功能的實現(xiàn)車位引導(dǎo)系統(tǒng)結(jié)構(gòu)框圖如下中央控制器(單片機控制)節(jié)點控制器1節(jié)點控^制器2節(jié)點控制器m區(qū)域車位顯示屏車位狀態(tài)燈車輛探測器200車位狀態(tài)燈節(jié)點控制器1節(jié)點控^制器2節(jié)點控制器m區(qū)域車位顯示屏車位狀態(tài)燈車輛探測器200車位狀態(tài)燈車位引導(dǎo)功能的實現(xiàn)出入場功能實現(xiàn)a.停車場由三層組成,分別為:負一層,負二層,負三層b.在每層入口和出口都安裝一個車輛感探測器,一個空位計數(shù)器和一個戶外1ED引導(dǎo)屏。c.戶外LED引導(dǎo)屏是24小時工作的,它接收中央控制器的車位統(tǒng)計信息,用數(shù)字和文字形式實時顯示當(dāng)前每層停車場的車位信息。用戶可以根據(jù)戶外LED引導(dǎo)屏上顯示的信息選擇是否駛?cè)牖蛘唏側(cè)肽且粚印.當(dāng)用戶車輛進入地感檢測范圍內(nèi),被地感處理器檢測到信號后,信息由地感處理器傳給中央控制器,再由中央控制器發(fā)送給中央計算處理,最后由戶外LED引導(dǎo)屏顯示出空閑車位信息。e..當(dāng)車輛駛?cè)肽硨訒r,該層層空位計數(shù)器減一,致使該層戶外LED引導(dǎo)屏上空位數(shù)指示減一。.當(dāng)車輛駛出某層時,該層層空位計數(shù)器加一,致使該層戶外LED引導(dǎo)屏上空位數(shù)指示加一。.當(dāng)某一層空位計數(shù)器為‘零'時,戶外LED顯示屏指示“請去上一層”。.當(dāng)所有層空位計數(shù)器都為‘零'時,戶外LED顯示屏指示“車位已滿請到16
4系統(tǒng)功能的實現(xiàn)4系統(tǒng)功能的實現(xiàn)別處停車”。車位狀態(tài)的檢測與顯示在每個車位正中心處上方安裝一臺紅外線探測器,由上向下發(fā)射超聲波,根據(jù)發(fā)射和接收回來的聲波距離和錐度面積的不同來確定該車位是否有汽車停泊,共200個。每臺紅外線探測器把該車位的車位號以及對應(yīng)車位號的車位是否空閑等信息及時傳送給節(jié)點控制器,每個節(jié)點控制器控制40個超聲波探測器。再由節(jié)點控制器把信息傳送到中央控制器,最后經(jīng)中央控制器處理所得到的信息并把它反饋到室內(nèi)LED引導(dǎo)屏。室內(nèi)引導(dǎo)過程設(shè)計a.在停車場各區(qū)內(nèi)每個交叉路口設(shè)立引導(dǎo)屏,顯示各行駛方向的當(dāng)前剩余車位數(shù),當(dāng)車輛進入各停車區(qū)域(或?qū)樱r,車主通過每個交叉路口前設(shè)置的引導(dǎo)屏,選擇有剩余車位的方向前行,尋找停車位置。才0025\ .0008 (b.在停車場內(nèi)各停車位前設(shè)立車位指示燈導(dǎo)車位指示燈在車位空缺時,亮綠燈,在車位被占用時亮紅燈,車主可根據(jù)車位指示燈的提示,選擇停放的車位。有車圣位指示燈17
有車圣位指示燈174系統(tǒng)功能的實現(xiàn)4系統(tǒng)功能的實現(xiàn)系統(tǒng)安裝分布詳解車場各個入口車場的每個入口均應(yīng)該安裝入口車位信息總顯示屏,用于顯示停車場內(nèi)車位信息。顯示屏由高亮度戶外LED模塊、驅(qū)動電路、控制電路、支架等部分組成,根據(jù)停車場所劃分的區(qū)域數(shù)量來設(shè)定總?cè)肟诘腖ED小屏數(shù)量,分別顯示各個區(qū)域的車位數(shù)信息。它接收中央控制器(CCU)的車位統(tǒng)計信息,用數(shù)字和文字形式實時顯示當(dāng)前停車場空閑車位數(shù)量,提示準備入場的車輛司機,可24小時全天候使用。內(nèi)部程序還可以根據(jù)用戶要求隨時修改,顯示用戶需要的其它信息。車場內(nèi)部重要的岔道口建議安裝車位引導(dǎo)顯示屏,車位引導(dǎo)顯示屏數(shù)量和顯示文字內(nèi)容根據(jù)客戶需要來定制,顯示屏由室內(nèi)高亮度LED模塊、驅(qū)動電路、控制電路、支架等部分組成。它接收中央控制器的輸出信息,用數(shù)字、箭頭和文字等形式顯示車位方位,引導(dǎo)司機快速找到系統(tǒng)分配的空車位。停車場中央控制器(CCU)通過網(wǎng)絡(luò)可以實現(xiàn)每個路口的任意方向引導(dǎo),從而將車流分配到停車場內(nèi)最合適的位置,保證停車場的暢通和充分利用車位。安裝效果圖:三向區(qū)域引導(dǎo)屏:一般放置于車場中有三個方向的岔路口,安裝的位置應(yīng)在車主開車前往三岔路口的時候能看得見的明顯的地方。顯示內(nèi)容:顯示三個岔路口各自通向的區(qū)域剩余空車位數(shù)??哲囄籄vaiIabIeLotsraTaTiF"raTiTinraTSTiT^三向引導(dǎo)屏樣式雙向引導(dǎo)屏:一般放置于車場中有兩個方向的岔路口,安裝的位置應(yīng)在184系統(tǒng)功能的實現(xiàn)4系統(tǒng)功能的實現(xiàn)車主開車前往雙岔路口的時候能看得見的明顯的地方。顯示內(nèi)容:主要顯示兩個路口各自區(qū)域的剩余空車位.空車位AvaiIabIeLots雙向引導(dǎo)屏樣式單向引導(dǎo)屏:一般放置于車場拐彎處,安裝的位置應(yīng)在車主開車前往拐彎的時候能看得見的明顯的地方。顯示內(nèi)容:主要顯示拐彎后區(qū)域的剩余空車位.空車位AvailableLots單向引導(dǎo)屏樣式每個停車位每個停車位上均需要安裝一個車位探測器和一個車位指示燈。車位指示燈直接從車位探測器上接線,施工方便。對每個車位的占用或空閑狀況進行可靠檢測。在每個車位上方安裝紅外傳感器探即可探測到有無車輛停泊在車位上。如果有車,探測器控制車位指示燈顯示紅色。否則顯示綠燈。節(jié)點控制器節(jié)點控制器是車位引導(dǎo)系統(tǒng)三層網(wǎng)絡(luò)總線的的中間層,對保證本系統(tǒng)的安全、可靠與高效有重要作用。節(jié)點控制器循環(huán)檢測所接探測器的狀態(tài),并將有關(guān)信息傳到中央控制器。建議每一個節(jié)點控制器連接控制40個車位探測器。節(jié)點控制器用于連接中央控制器和車位探測器、LED顯示屏等。中控室中控室安裝中央控制器(主控制器)和車位引導(dǎo)系統(tǒng)管理軟件。中央控制器可脫離計算機運行,獨立控制整個車位引導(dǎo)系統(tǒng)的工作。所以車位引導(dǎo)系統(tǒng)管理軟件不是必須的。僅作為瀏覽和統(tǒng)計車場的停車情況使用。195系統(tǒng)測試5系統(tǒng)測試5系統(tǒng)測試為了確定整個系統(tǒng)的功能性、穩(wěn)定性以及與系統(tǒng)要求的符合程度,我對系統(tǒng)關(guān)鍵部分和系統(tǒng)功能進行實際的測試。主要的目的是發(fā)現(xiàn)系統(tǒng)的錯誤和不足之處,找出原因并根據(jù)這些原因?qū)ο到y(tǒng)的硬件及軟件進行修改以達到系統(tǒng)要求。紅外線測試測試所需儀器測試使用的儀器設(shè)備如表5.1所示。表5.1:測試使用的儀器序號名稱、型號數(shù)量1直流電壓源MPS-3005L-312UNI-T數(shù)字萬用表13PC機14白紙8(其中白紙是用來模擬車輛的).測試流程進行紅外傳感器測試的目的是為了了解紅外傳感器探測距離,從而把握紅外傳感器的安裝位置。測試流程是把一張白紙慢慢靠近紅外傳感器,在輸出端用萬用表進行測量,觀察結(jié)果并記錄。如表2所示:表2:偏向控制光電傳感器的測量表距離紅外傳感器距離探測電壓測試結(jié)果可以看出紅外傳感器在距離1-3厘米時接收反射的紅外線最強20
5系統(tǒng)測試5系統(tǒng)測試烈,因此可以根據(jù)這個距離安裝紅外傳感器。5.2車位引導(dǎo)系統(tǒng)綜合測試(所有模塊組合測試)最后進行所有模塊的組合測試,用來確定整個系統(tǒng)的功能實現(xiàn)完整性和穩(wěn)定性,而且每個模塊的不穩(wěn)定性在綜合測試里會得到相應(yīng)的放大在多種情況下進行多次測量之后針對各次失敗結(jié)果,分析其原因,不斷改善。系統(tǒng)實現(xiàn)的功能(1)系統(tǒng)啟動后,上位機顯示程序同步顯示模擬停車場的信息,并且模擬停車場顯示相應(yīng)的引導(dǎo)信息;(2)當(dāng)停車場有車輛??炕蛘唠x開時,顯示程序和引導(dǎo)信息同步刷新;(3)上位機顯示程序選擇引導(dǎo)方式后,在停車場中能夠顯示相應(yīng)的引導(dǎo)信息。系統(tǒng)功能仿真圖1.原始圖1nF…::Te:SS'1uFLI1?xtali pnn'H.raPD-I/ADIpn2i'H.DZXTAI2 PDa'HiQPD.4/AD*pns'H.Mpn.s'H.reRFT PD.T/AD?LCD1pzd'.aspz.v/e pzzt.h-d的日 P23A11ALE PZ.^A-IZEh pzsif.H-a1nF…::Te:SS'1uFLI1?xtali pnn'H.raPD-I/ADIpn2i'H.DZXTAI2 PDa'HiQPD.4/AD*pns'H.Mpn.s'H.reRFT PD.T/AD?LCD1pzd'.aspz.v/e pzzt.h-d的日 P23A11ALE PZ.^A-IZEh pzsif.H-aP2J9AUFZ.T/AIS4-一工±!-工P1EP3n'Rj:HP1.1pi.inxDP12piziTjrraP1JP33mmP1.* P3.thTDP15 P35T1P1JE Pl.STiTF:P1.7 P3.7rKT盧Ktls.HMDZ"Te:e215系統(tǒng)測試5系統(tǒng)測試2.開始U.tlLTE:ELCD1LCD2HyCHEKu2:N:33::Te:63. ..VTEXTV.前31TijXTALIXTALZRETALE取pinU.tlLTE:ELCD1LCD2HyCHEKu2:N:33::Te:63. ..VTEXTV.前31TijXTALIXTALZRETALE取pinpi.iP12P13P1.+P1£P(guān)1.6P1.TPI.Ti'KT圭三“萼¥一PDD'AraPD-lttDIPn2i'ADIZPD3'AD3PD.ti'AD+PnS'ADSPD.^'ADSPLJ.TMWPZH'.asPN.P23.H-0PZ3fA11FZ.^A-EPZS.h.-QPZJ9AUF2.7/A15PIU'RXDP3.1fD?21mmPiaTffTTpj.^inP:351Tl3.3.一樓滿了,'請去上一層停車'LCDtUUCIGL'nVCHEKUl:LCDtUUCIGL'nVCHEKUl: LCD2 A U.CI1SL TE:g 叫;:IlHyCHEKu2iII:N:29 :1 :.>:th.li pnn'H.raPD.KAD1PD^AExtaiz pnarAraPD.-WAD+pnsfArePD^AreF.ST Pn.Ti-AP?pzd'.ibF2.1//S PZ^ATJpza'H.n1 :.>:th.li pnn'H.raPD.KAD1PD^AExtaiz pnarAraPD.-WAD+pnsfArePD^AreF.ST Pn.Ti-AP?pzd'.ibF2.1//S PZ^ATJpza'H.nALE PS.^AGET PZSfACPZJ9A1+FZ.Ti'AlSpin pzsu'rpi.i P3.in>?piz pmTrmP13 fzsmTRTTpl* Fi.+dTnP1S P3ST1pi.G pi.sThUP1.T P^.Ti'PT225系統(tǒng)測試5系統(tǒng)測試.停車場沒有空位“車位已滿請到別處停車”LCD21_CDt3J-TT-LUI -RV2一
:;k
■Ik,-,- :二Te:H:'三―二上-RP-1 -'nyCHEKu2:LCD21_CDt3J-TT-LUI -RV2一
:;k
■Ik,-,- :二Te:H:'三―二上-RP-1 -'nyCHEKu2:N:00bXTALIPDU'H.raPD.VAD1pn^i'H.Eizpnj'H.ra叩.打必PDS'AKPD.S'AMPD.T/AP?P^D'.iCP2.1Wpzs.H.nPZ3TA11P2.4/AEPZSf.H.nP2J9AHP2.7/A15P3H'Pj-:nP3.in>G21rDEIP3.^TUP3SiT^PJ.STiTF:Pl.Ti'PF U3.3結(jié)論經(jīng)過對系統(tǒng)的各個模塊的測試,本設(shè)計基本上達到了設(shè)計制作的要求,但是在可靠性控制方面、串口通信協(xié)議方面和實際應(yīng)用方面尚存在不足之處,因此還可以繼續(xù)改善。236總結(jié)6總結(jié)6總結(jié)本系統(tǒng)以單片機AT89S52為核心部件,以上位機為顯示中心,利用紅外檢測技術(shù)和無線傳輸技術(shù)綜合設(shè)計實現(xiàn)模擬停車場引導(dǎo)功能。在“車位引導(dǎo)系統(tǒng)”技術(shù)方面,最困難和最重要的是紅外檢測的可靠性和無線串行傳輸?shù)恼_性及穩(wěn)定性。紅外檢測在實驗室條件下能夠準確的檢測出車位信息,但是在實際應(yīng)用中紅外檢測受到的環(huán)境影響最大。無線串行傳輸在距離較近時能夠準確實現(xiàn),但是一旦距離較遠誤碼率增加時,本系統(tǒng)所使用的協(xié)議就不是非常可靠,而且無線串行模塊的信號強弱也起著至關(guān)重要的作用。在這個系統(tǒng)的設(shè)計中雖然遇到了許多困難,比如串行通行調(diào)試等等,但是在遇到困難之后再自己努力和老師的幫助下解決了大部分問題。這些使我認識到在面對各種的情況時要仔細得觀察、分析,不能盲目調(diào)試修改,而要探究其根本原因來解決。這次畢業(yè)設(shè)計使我更加深入地學(xué)習(xí)了51單片機和無線串行通信,不但使我的能力有所提升,更培養(yǎng)了我一種自我解決問題的能力。24參考文獻攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)參考文獻參考文獻[1]陳秋玲.停車場車位引導(dǎo)系統(tǒng)探析[J].智能建筑,2006,07:35-39.⑵李想.軟件無線電技術(shù)在衛(wèi)星通信中的應(yīng)用[M].北京:中國標準出版社,2008:30-36[3]張丹、賀西平.基于單片機的超聲波測距系統(tǒng)的設(shè)計[J].紡織高校基礎(chǔ)科學(xué)學(xué)報,2008,01:15-17.[4]高旭東、曹姍姍.超聲波車位檢測器系統(tǒng)設(shè)計[J].黑龍江科技信息,2008,03:32-33[5]夸克霍.停車場車輛管理策劃(平)[M].上海:中國金融出版社,2003:53-61.[6]張丹、賀西平.基于單片機的超聲波測距系統(tǒng)的設(shè)計.紡織高?;A(chǔ)科學(xué)學(xué)報,2008,01:59-60.[7]王安敏、張凱.89C52單片機的超聲波測距系統(tǒng)[J].儀表技術(shù)與傳感器,2006,06:91-99.[8]申莉莉.數(shù)據(jù)庫系統(tǒng)與ACCESS教程[M].北京:清華大學(xué)出版社,2003:12-25.[9]王樹欣、伍湘彬.地感線圈在交通控制領(lǐng)域中的應(yīng)用[J].電子世界,2005,08:63-65.[10]蔣大林、鄧紅麗、平或、韋燕鳳基于視頻圖像的多特征車位檢測算法[J].北京工業(yè)大學(xué)學(xué)報,2006,10:52-54.[11]杜梅、賈輝然.基于VC的PC機與單片機無線串行通信的實現(xiàn)[J].電腦知識與技術(shù),2006,20:36-37.[12]童鍵、彭可.VB、Delphi的串行通訊編程及其比較[J].電腦與信息技術(shù),1999,01:89-90[13]何立民.單片機中級教程一原理與應(yīng)用[M].北京:北京航空航天大學(xué)出版社,1999:65-69.[14]張麗霞.智能停車場系統(tǒng)集成與應(yīng)用維護[M].北京:高等教育出版社,2010:36-42.[15]過秀成.城市停車場規(guī)劃與設(shè)計.北京:中國鐵道出版社,2008:32-35.25附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄附錄附錄附錄A.系統(tǒng)硬件配置表序號設(shè)備名稱單位數(shù)量定義備注1車位引導(dǎo)管理軟件套1標準版2中央控制器臺1一個中央控制器管理最多64個區(qū)域控制器3節(jié)點控制器臺車位數(shù)/40一個節(jié)點控制器控制40個左右超聲波車位探測器7LED引導(dǎo)屏塊根據(jù)實際情況根據(jù)實際車場情況確定具體數(shù)量8超聲波車位探測器只車位數(shù)每個車位的正上方裝一個9LED車位指示燈只車位數(shù)每個車位裝一個10電腦臺1可自購范例:項目名稱:臺灣桃園機場車位數(shù)量:2,030個序號設(shè)備名稱單位數(shù)量定義1車位引導(dǎo)管理軟件套12中央控制器臺13節(jié)點控制器臺567LED引導(dǎo)屏塊根據(jù)實際情況8超聲波車位探測器只20309LED車位指示燈只203010電腦臺126
附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄附錄B程序清單1.主程序://*//*文件及宏//*文件及宏//*#include"includes.h"#defineTIME0H0x3C#defineTIME0L0xB0sbitkey1=P2A0;sbitkey2=P2A1;staticintflagq=0;staticintflagh=0;staticintflagup=0;staticintcount=30;staticintcount1=30;staticintrcount1=30;staticintrcount=30;sbitkey3=P2A4;unsignedcharshi,ge,shi1,ge1;//*//*//*//*27攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄unsignedcharuc_Clock=0;//定時器0中斷計數(shù)//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<把電壓顯示在LCD上>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//*//*//*voidmain()(//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<設(shè)置定時器0>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>TMOD=0x01; 〃定時器0,模式1。TH0=TIME0H;TL0=TIME0L;TR0=1; 〃啟動定時器。ET0=1; 〃開定時器中斷。EA=1; 〃開總中斷vdInitialize();vWriteCMD(0x84); 〃寫入顯示起始地址(第二行第一個位置)vWriteCMD1(0x84); 〃寫入顯示起始地址(第二行第一個位置)vShowChar("MYCHEKU1:");28附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄vShowChar1("MYCHEKU2:");vWriteCMD(0xc9);vWriteCMD1(0xc9);//WriteAddress(50);vShowChar("N:30");vShowChar1("N:30");while(1)(if(key1==0)(while(!key1);flagq=1;if(flagh==1)(if(flagup==1)(if(count1==30)(count1=30;//vWriteCMD(0xc0);//vShowChar("sorry,nofree");)else{count1=count1+1;flagup=0;)}elseif(count!=30){count=count+1;}elsecount=30;}}if(key3==0)29附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄(while(!key3);if(count1!=30)(count1=count1+1;)elsecount1=30;)if(key2==0)(while(!key2);flagh=1;if(flagq==1){if(count==0){//vWriteCMD(0xcb);count=0;}elsecount=count-1;if(count==0){vWriteCMD(0xc0);if(count1!=0){vShowChar(" ");vWriteCMD(0xc0);vShowChar("pleaseup");if(count1!=0)count1=count1-1;elsecount1=0;}else{vWriteCMD(0xc0);vShowChar(" ");vWriteCMD(0xc0);vShowChar("nofree");}}flagh=0;flagq=0;//flagup=0;}}if((count!=rcount)||(count1!=rcount1))30
附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄(shi=(count/10)+'0';ge=(count%10)+'0';vWriteCMD(0xcb);if(count){vWriteData(shi);vWriteData(ge);rcount=count;)else{vShowChar(" ");)shi1=count1/10+'0';ge1=count1%10+'0';vWriteCMD1(0xcb);vWriteData1(shi1);vWriteData1(ge1);rcount1=count1;2.LCD驅(qū)動程序://*//*6 0 2//*6 0 2驅(qū)動程序//*//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<頭文件及宏定義>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>31附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄>>>>>>>>>>>>>>>>>>>>>>>>>>>>#include”SMC1602.h”//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<把1個命令寫入LCD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>voidvWriteCMD(unsignedcharucCommand)(vDelay(); 〃先延時。and1=1;and2=0;LCDE=1;〃然后把LCD改為寫入命令狀態(tài)。LCDRS=0;LCDRW=0;LCDPORT=ucCommand; 〃再輸出命令。LCDE=0;and1=0;and2=0; 〃最后執(zhí)行命令。)voidvWriteCMD1(unsignedcharucCommand)(vDelay(); 〃先延時。and1=0;and2=1;LCDE=1;〃然后把LCD改為寫入命令狀態(tài)。LCDRS=0;LCDRW=0;LCDPORT=ucCommand; 〃再輸出命令。LCDE=0;and1=0;and2=0; 〃最后執(zhí)行命令。)32
附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<把1個數(shù)據(jù)寫入LCD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>voidvWriteData(unsignedcharucData)(vDelay(); 〃先延時。and1=1;and2=0;LCDE=1; 〃然后把LCD改為寫入數(shù)據(jù)狀態(tài)。LCDRS=1;LCDRW=0;LCDPORT=ucData; 〃再輸出數(shù)據(jù)。LCDE=0;and1=0;and2=0; 〃最后顯示數(shù)據(jù)。voidvWriteData1(unsignedcharucData)(vDelay(); 〃先延時。and1=0;and2=1;LCDE=1; 〃然后把LCD改為寫入數(shù)據(jù)狀態(tài)。LCDRS=1;LCDRW=0;LCDPORT=ucData;〃再輸出數(shù)據(jù)。LCDPORT=ucData;〃再輸出數(shù)據(jù)。LCDE=0;〃最后顯示數(shù)據(jù)。and1=0;〃最后顯示數(shù)據(jù)。and2=0;)voidvShowOneChar(unsignedcharucChar)(and1=1;and2=0;switch(ucChar)33
附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄(case'':vWriteData(0x20);break;case'!':vWriteData(0x21);break;case'"':vWriteData(0x22);break;case'#':vWriteData(0x23);break;case'$':vWriteData(0x24);break;case'%':vWriteData(0x25);break;case'&':vWriteData(0x26);break;case'>':vWriteData(0x27);break;case'(':vWriteData(0x28);break;case')':vWriteData(0x29);break;case'*':vWriteData(0x20);break;case'+':vWriteData(0x2A);break;case'-':vWriteData(0x2D);break;case'/':vWriteData(0x2F);break;case'=':vWriteData(0x3D);break;case'<':vWriteData(0x3E);break;case'?':vWriteData(0x3F);break;case'.':vWriteData(0x2E);break;case':':vWriteData(0x3A);break;case'0':vWriteData(0x30);break;case'1':vWriteData(0x31);break;case'2':vWriteData(0x32);break;case'3':vWriteData(0x33);break;case'4':vWriteData(0x34);break;case'5':vWriteData(0x35);break;case'6':vWriteData(0x36);break;case'7':vWriteData(0x37);break;case'8':vWriteData(0x38);break;case'9':vWriteData(0x39);break;case'A':vWriteData(0x41);break;case'B':vWriteData(0x42);break;case'C':vWriteData(0x43);break;case'D':vWriteData(0x44);break;case'E':vWriteData(0x45);break;case'F':vWriteData(0x46);break;case'G':vWriteData(0x47);break;case'H':vWriteData(0x48);break;case'I':vWriteData(0x49);break;case'J':vWriteData(0x4A);break;case'K':vWriteData(0x4B);break;case'L':vWriteData(0x4C);break;34附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄case'M':vWriteData(0x4D);break;case'N':vWriteData(0x4E);break;case'O':vWriteData(0x4F);break;case'P':vWriteData(0x50);break;case'Q':vWriteData(0x51);break;case'R':vWriteData(0x52);break;case'S':vWriteData(0x53);break;case'T':vWriteData(0x54);break;case'U':vWriteData(0x55);break;case'V':vWriteData(0x56);break;case'W':vWriteData(0x57);break;case'X':vWriteData(0x58);break;case'Y':vWriteData(0x59);break;case'Z':vWriteData(0x5A);break;case'a':vWriteData(0x61);break;case'b':vWriteData(0x62);break;case'c':vWriteData(0x63);break;case'd':vWriteData(0x64);break;case'e':vWriteData(0x65);break;case'f:vWriteData(0x66);break;case'g':vWriteData(0x67);break;case'h':vWriteData(0x68);break;case'i':vWriteData(0x69);break;case'j':vWriteData(0x6A);break;case'k':vWriteData(0x6B);break;case'l':vWriteData(0x6C);break;case'm':vWriteData(0x6D);break;case'n':vWriteData(0x6E);break;case'o':vWriteData(0x6F);break;case'p':vWriteData(0x70);break;case'q':vWriteData(0x71);break;case'r':vWriteData(0x72);break;case's':vWriteData(0x73);break;case't':vWriteData(0x74);break;case'u':vWriteData(0x75);break;case'v':vWriteData(0x76);break;case'w':vWriteData(0x77);break;case'x':vWriteData(0x78);break;case'y':vWriteData(0x79);break;case'z':vWriteData(0x7A);break;default:break;)35
附錄攀枝花學(xué)院本科畢業(yè)設(shè)計(論文)附錄and1=0;and2=0;)voidvShowOneChar1(unsignedcharucChar){ and2=1;and1=0;switch(ucChar){case'':vWriteData1(0x20);break;case'!':vWriteData1(0x21);break;case'"':vWriteData1(0x22);brea
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高新技術(shù)企業(yè)委托招聘與研發(fā)團隊構(gòu)建合同3篇
- 2025年食材配送企業(yè)冷鏈物流服務(wù)合同3篇
- 2025版共享單車運維服務(wù)與用戶租賃合同范本3篇
- 2025年度旅游汽車租賃及戶外活動策劃合同4篇
- 二零二五版高端養(yǎng)殖牛場合伙經(jīng)營合同3篇
- 二零二五版科技創(chuàng)新園區(qū)黨建資源共享合作協(xié)議3篇
- 2025年度煤礦設(shè)備采購及安裝服務(wù)二零二五版合同4篇
- 鄭州城建職業(yè)學(xué)院《中國民事訴訟法》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024藥品采購及質(zhì)量管理體系認證合同3篇
- 2025年度市政工程承攬合同建設(shè)施工合同模板4篇
- 課題申報書:GenAI賦能新質(zhì)人才培養(yǎng)的生成式學(xué)習(xí)設(shè)計研究
- 駱駝祥子-(一)-劇本
- 全國醫(yī)院數(shù)量統(tǒng)計
- 《中國香文化》課件
- 2024年醫(yī)美行業(yè)社媒平臺人群趨勢洞察報告-醫(yī)美行業(yè)觀察星秀傳媒
- 第六次全國幽門螺桿菌感染處理共識報告-
- 2024-2030年中國商務(wù)服務(wù)行業(yè)市場現(xiàn)狀調(diào)查及投資前景研判報告
- 高一英語必修一試卷(含答案)(適合測試)
- 中國的世界遺產(chǎn)智慧樹知到期末考試答案2024年
- 中國綠色食品市場調(diào)查與分析報告
- 手衛(wèi)生依從性調(diào)查表
評論
0/150
提交評論