




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
摘
要隨著社會各各業(yè)的迅速發(fā)展據(jù)人類的需求出現(xiàn)各種各樣的能機(jī)器人、能車。智能小車又稱為移動式機(jī)器人,是一個種高新技術(shù)的集成體,融合了機(jī)械、電子、傳感器、計(jì)算機(jī)硬件、軟、人工智能等許多學(xué)科知識伴著我國科學(xué)技術(shù)的進(jìn)步智能和自動化技越來越普及各種高科技廣泛應(yīng)用于智能車等制領(lǐng)域使智能車越來越樣化。根據(jù)同的需求便出現(xiàn)了各種功能的智能小車。本設(shè)計(jì)是以AT89C52單片機(jī)為核心的智能車的設(shè)計(jì)統(tǒng)主要由外檢測模塊、片機(jī)最小系統(tǒng)模塊、電機(jī)控制模塊、電源模塊成。其中電源模塊由四電池組成,經(jīng)過7805壓電路輸出穩(wěn)定電壓;紅外檢測模包括兩只紅外反射式對管TCRT5000;最系統(tǒng)模塊主包括AT89C52單片機(jī)和外圍電路機(jī)模塊包括兩個速直流電機(jī)其附屬減速箱和個電機(jī)驅(qū)動控制芯片L298N。軟件部分由C語編程,實(shí)現(xiàn)對各部分的理和控制該智能車可以實(shí)現(xiàn)自動避障、避障的功能整個系統(tǒng)結(jié)構(gòu)簡,運(yùn)行高效。關(guān)鍵詞:能小車
避障AT89C52L298N電機(jī)驅(qū)動I
AbstractWithrapiddevelopmentofallofsociety,onhumanneedsofvarietyofintelligentrobots,intelligentvehicles.car,alsoasmobileisamulti-techintegratedbody,whichcombineselectronics,sensors,computersoftware,artificialintelligence,andofaccompaniedbyChina'sandtechnologicalintelligentautomationisincreasinglywidelyusedinsmartothermanufacturingmakethesmartdiverse.DependingontheneedswillappearsmartdesignisonAT89C52astheofintelligentvehicledesign,consistsofdetectionthesmallestsingle-chipmotorcontrolmodule,Whereinpowerof1.5Vbatteriescomposedafter78055VincludestwoinfraredreflectiveoftubeTCRT5000;minimumincludesmicrocontrolleranditscircuits;motortwosubsidiarygearboxandL298N.SoftwarepartbyCtoachievevariouspartsofandThesmartcanautomaticallyavoidobstaclewholesystemisefficientII
:IntelligentIII
目
錄目前
錄.................................................................................................................i言.1論.智能小車的究現(xiàn)狀及發(fā)展趨勢.1.1.1智能小車研究現(xiàn)狀.1.1.2智能小車發(fā)展趨勢.本文的結(jié)構(gòu)2系統(tǒng)總方案設(shè)計(jì)系統(tǒng)各部分計(jì)方案.2.1.1單片機(jī)型的選定.2.1.2直流電機(jī)動芯片的選定.2.1.3紅外對管選定總體方案設(shè)智能小車的本介紹.2.3.1智能小車基本結(jié)構(gòu).2.3.2能小車的基本能及原理3件設(shè)計(jì)......................................................................................................系統(tǒng)硬件結(jié)圖................................................................................單片機(jī)主控元的設(shè)計(jì)....................................................................3.2.1單片機(jī)引說明.....................................................................113.2.2最小系統(tǒng)設(shè)計(jì).紅外檢測單設(shè)計(jì)電機(jī)驅(qū)動單設(shè)計(jì).系統(tǒng)總體原圖i
硬件抗干擾計(jì)3.6.1電源干擾抑制3.6.2信號通道擾的抑制.4統(tǒng)軟件設(shè)計(jì)主程序設(shè)計(jì)紅外檢測模程序設(shè)計(jì).電機(jī)驅(qū)動模程序設(shè)計(jì).系統(tǒng)軟件抗擾設(shè)計(jì).5統(tǒng)仿真系統(tǒng)在的仿真.......................................................................31仿真總結(jié)與題補(bǔ)充.5.2.1真總結(jié).5.2.2題補(bǔ)充.結(jié)致
論.謝................................................................................誤未定義書簽參考文獻(xiàn)附
錄.程序:ii
前
言隨著汽車工的迅速發(fā)展,關(guān)于汽車的研究也就越來越受人注。智能汽車的研迅速發(fā)展智能汽車與一般所說自動駕駛有不同它指的是利用多傳感器和智能公路技術(shù)實(shí)現(xiàn)的汽車自動駕駛能車輛一個集環(huán)境感、規(guī)劃決策、多等級輔助駕駛等功能于一體的合系統(tǒng)集中運(yùn)用了算機(jī)、現(xiàn)代傳感、信息融合、通訊、人工智能自動控制等技術(shù)是典型的高新術(shù)綜合體目前對智能車輛的研究主要致力于提高汽車的安全、舒適性,以及提供優(yōu)良的人車交互界面。近來,智能車輛己經(jīng)成為界車輛工程領(lǐng)域研究的熱點(diǎn)和汽車工業(yè)增長的動力多發(fā)達(dá)國家都其納入到各自重點(diǎn)發(fā)展的智能交通系統(tǒng)當(dāng)中。智能汽車是種正在研制的新型高科技汽車,這種汽車不需人去駕駛?cè)酥皇娣刈谏舷硎苓@高科技的成果行了因?yàn)檫@種汽上裝有相當(dāng)于汽的“眼睛”“大腦”和“腳”的電視攝像機(jī)電子計(jì)算機(jī)和自動操縱統(tǒng)之類的裝置這些裝置都裝有常復(fù)雜的電程序所以這種汽車能人一樣會“思考”、“判斷”、“行走”,可自動啟動、加速、剎車可以自動繞過地面障礙物。在復(fù)雜多變的情況,它的“大腦”能隨機(jī)變,自動選擇最佳方案,指揮汽車正常、順利行駛。無人駕駛的智能車將是新世紀(jì)汽車技術(shù)飛躍發(fā)展的重要標(biāo)志能汽車已設(shè)想走向?qū)嶋S著科技飛速發(fā)展通過對車輛智能化技術(shù)的研究和開發(fā),可以提車輛的控制與駕駛水平,保障車輛行駛的安全通、高效。對智能化的輛控制系統(tǒng)的不斷研究完善當(dāng)于延伸擴(kuò)展了駕駛員的控制、視覺和官功能,能極大地促進(jìn)道路交通的安全性能車輛主要特點(diǎn)是以技彌補(bǔ)人為因素的缺陷使得即便很復(fù)雜的道情況下也能自動地操和駕駛車輛繞開障礙物,沿著預(yù)定的道路軌跡駛。1
1緒論1.1智能車研現(xiàn)狀發(fā)展勢1.1.1智小車的究現(xiàn)現(xiàn)智能小車展很快從智能玩具到其它各業(yè)都有實(shí)質(zhì)果其基本可實(shí)現(xiàn)避、檢測貼片、尋光入庫、避崖等基本功能,這屆的電子設(shè)計(jì)大賽智能車又向聲控系統(tǒng)發(fā)展較出名的飛思爾智能小車是走在前列。智車競賽所使用的車模是一款帶有差速器的后輪動模型賽車賽要求參賽隊(duì)伍究并設(shè)計(jì)一款能夠自主辨識線并能夠自行駛的智能車在專門計(jì)的封閉跑道上行駛跑完整個程用時越短參賽隊(duì)伍成績越能車的設(shè)要求參賽隊(duì)伍首先對汽動力學(xué)有一的研究和了解從而設(shè)計(jì)理的機(jī)械結(jié)構(gòu)同時要求參賽伍自行設(shè)計(jì)制器系統(tǒng)電路、像采集模塊電路、電機(jī)驅(qū)動電路、電源模塊電等多個部分的電路在硬件平臺建完成后參賽隊(duì)伍要對智能車系統(tǒng)的路線辨識以及控制算法行開發(fā)和調(diào)試為了后期的調(diào)試便很多隊(duì)伍還開了用于調(diào)試的上機(jī)監(jiān)控程序智能車大賽以迅猛發(fā)展的汽車電子為背涵蓋了控制、式識別、傳感技術(shù)、電子、電氣、計(jì)算機(jī)、機(jī)等多個學(xué)科交叉的科技新比賽隨著賽事的逐年開展不僅使參賽學(xué)生自主創(chuàng)新能力的提高對于高校關(guān)學(xué)科領(lǐng)域的學(xué)術(shù)水平提升也有一的幫助目前,此項(xiàng)賽己經(jīng)成為各高校展示科研成果和學(xué)生實(shí)踐能力重要途徑,同時也為社選拔優(yōu)秀的創(chuàng)新人才提供了重要平臺。1.1.2智小車的展趨智能小車的究開發(fā)和應(yīng)用涉及傳感技術(shù)電氣技術(shù)電控制技術(shù)、智能控等學(xué)科,智能控制技術(shù)是一門跨科學(xué)的綜合性術(shù)代研究十分活躍應(yīng)用日益廣泛的領(lǐng)域。智能作為現(xiàn)代社會的新物以后2
的發(fā)展方向它可以按照預(yù)先設(shè)定的模塊在一個特定的環(huán)境自動的運(yùn)行,可運(yùn)用科學(xué)勘探等用途,無需人為的管理可以完成預(yù)期所達(dá)到的或更高目標(biāo)智能機(jī)器人正在代替人們成這些任務(wù)不宜有人直接承擔(dān)的務(wù)可由智能機(jī)器人代替以適應(yīng)不同環(huán)境受溫度、濕度等條件影響,完成危險地段,人類無法介入等特殊情下的任務(wù),智能小車就其中的一個體現(xiàn)智能車輛又稱輪式移動機(jī)人是移動機(jī)器人的一,是一個集環(huán)境感知、規(guī)劃決策動駕駛等多種功于一體的綜合系如果將以技術(shù)引用到現(xiàn)實(shí)生中可以使我們的來生活變得更加能。除了潛在的軍用價值外,還可以應(yīng)用于科研究、地質(zhì)勘探、危險索、智能救援等,其在交通運(yùn)輸中也有較曠闊應(yīng)用前景。1.2本文結(jié)本設(shè)計(jì)是以AT89C52為核心的智能車系統(tǒng)采用塊化設(shè)計(jì)法其硬件結(jié)構(gòu)主要括:紅外檢測模塊、單片機(jī)最小系統(tǒng)模塊、電控制模塊、電源模塊。件部分由C語言編程實(shí)現(xiàn)對各部分的制??梢詫?shí)現(xiàn)自動避障的功能整個系統(tǒng)結(jié)構(gòu)簡單,使用方便。全文共分為六,各章主要內(nèi)容如下:第一章為緒部分要介紹了智能小車的研究現(xiàn)狀發(fā)展趨勢以本文的主要容和結(jié)構(gòu);第二章為總設(shè)計(jì)部分簡要介紹了智能小車結(jié)構(gòu)及工作理論證了系統(tǒng)總方案的設(shè)計(jì),以及對各種方案的選擇做出了比;第三章為系硬件設(shè)計(jì)部分要是通過對各種模塊介紹以及對路功能的分,對系統(tǒng)硬件進(jìn)行了選型和設(shè)計(jì),得出系統(tǒng)硬結(jié)構(gòu)圖;第四章為系軟件設(shè)計(jì)部分,主要介紹了系統(tǒng)各部分軟件的計(jì)流程,給出了單的程序;第五章為系軟件仿真;第六章為總與展望主要是對本課題的總結(jié)以及存在的問題3
行歸納和進(jìn)步研究的方向。4
2系統(tǒng)總方案設(shè)計(jì)2.1系統(tǒng)部設(shè)方案2.1.1單機(jī)型號選定市場上的單機(jī)型號很多功能也有差異在選擇單片機(jī)型號的時候主要應(yīng)該注以下幾個方面)市場貨,統(tǒng)設(shè)計(jì)者只在市場上能夠提供的單機(jī)中選擇特別是作為產(chǎn)品大批生產(chǎn)的應(yīng)用統(tǒng)所選的單片機(jī)型號須有穩(wěn)定、充足的貨源)單片機(jī)性,應(yīng)根據(jù)系統(tǒng)功能要求和各單片機(jī)的性能選擇最容易實(shí)現(xiàn)統(tǒng)技術(shù)指標(biāo)型號而且能達(dá)到較高性能價格比單片機(jī)性能包括片內(nèi)硬件資源、運(yùn)行速靠性、指令統(tǒng)功能、體積和封裝形式等方面響性能格比的因素除單片機(jī)的性價格外還包括硬件和軟件設(shè)計(jì)難易程度相應(yīng)的作量大小,以及發(fā)工具的性能價格比(3研制周期,在研制任務(wù)重、時緊的情況下要考慮所選的單片機(jī)型號是否悉是否能馬上著進(jìn)行系統(tǒng)的設(shè)計(jì)研制周期有關(guān)的另一個重要因是開發(fā)工具能優(yōu)良的開發(fā)工具能快系統(tǒng)地研制進(jìn)程。根據(jù)以上對片機(jī)選型知識的介紹本設(shè)計(jì)選用AT89C52單片機(jī)下面對此型號片機(jī)進(jìn)行簡介。AT89C52是個低電壓,性能CMOS8位單片機(jī),片含bytes的可反復(fù)擦寫的讀程序存儲和bytes的機(jī)存取數(shù)據(jù)儲的可反復(fù)擦寫的Flash只程序存儲器和256bytes的隨機(jī)存取數(shù)據(jù)存儲器(),器件采用ATMEL公司的高密度、非易失性存技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn)MCS-51指系統(tǒng),片內(nèi)通用8位中央處理器和Flash存儲單元AT89C52單片機(jī)在電子業(yè)中有著廣的應(yīng)用。5
2.1.2直電機(jī)驅(qū)芯片選定常用電機(jī)驅(qū)芯片主要有L298N、L293D,關(guān)于直流機(jī)驅(qū)動芯片的選首先要求動能力能夠打到設(shè)制作的需要要器件購買方便價格廉通過綜考慮本設(shè)計(jì)選用L298N作為智能直流電機(jī)的驅(qū)動芯片1.L298N動芯片L298N是專用驅(qū)動集成電路,屬橋集成電路,與的差別是其輸出電流大,功率增強(qiáng)。其輸出電流為,最高電流,最高工作電壓50V,可以驅(qū)動感性負(fù)載,大功率直流電(二相、三相、四)步進(jìn)電機(jī)伺服電機(jī)磁閥等別是其輸入可以與單片機(jī)直接相聯(lián)從而很方便受單片機(jī)控制動直流電機(jī)時直接控制兩路電機(jī)并可以實(shí)現(xiàn)機(jī)正轉(zhuǎn)與反轉(zhuǎn),實(shí)現(xiàn)此功能只需改變輸入端的輯電平。L298N模塊具有體積小,控制方的特點(diǎn)。其管結(jié)構(gòu)圖如圖:圖2-1L298N管結(jié)構(gòu)圖2.L9110動芯片L9110是為控和驅(qū)動電機(jī)設(shè)計(jì)的兩通道推挽式功率放大專集成電路器件將分立電路集成在單片IC之中,使圍器件成本降低,整機(jī)可靠性提。該芯片有兩TTL/CMOS兼容電平輸入,具有良好的抗干擾性;兩輸出端能直接驅(qū)動電機(jī)的正反向運(yùn)動,它具有大的電流驅(qū)動能力,通道能通過750~800mA持續(xù)電流,值電流能力可達(dá)6
1.5;時它具有較的輸出飽和壓降;內(nèi)置的鉗二極管能釋放感性負(fù)載反向沖擊電流,使它在驅(qū)動繼電器、直流電機(jī)步進(jìn)電機(jī)或開關(guān)功率的使用上安全可靠L9110被廣泛應(yīng)用于具汽車電機(jī)驅(qū)動、步進(jìn)電驅(qū)動和開關(guān)功率管等電路上。其管腳功能表如-1:表2-1L9110管腳功能表序號123456783.L293D動芯片
符號OAGNDIAIBGND
功能A路輸出管腳電源電壓電源電壓B路輸出管腳地線A路輸入管腳B路輸入管腳地線L293D是著名的公司的產(chǎn)為單塊集成電路高壓高電流,四通道驅(qū)動設(shè)計(jì)用來接收DTL或TTL邏輯電,驅(qū)動感性負(fù)載比如繼電器,直和步進(jìn)馬達(dá)),和開電源晶體管。內(nèi)部包含4道邏輯驅(qū)動電路。L293D采用16引腳DIP封裝,其內(nèi)部集成了雙極型H-電路,所有的開量做成n型這種雙極型脈沖調(diào)寬式具有很多點(diǎn)如電流連續(xù);電機(jī)四角限運(yùn)行;電機(jī)停止時有微振電流到“動力潤滑”用,消除正向時的靜摩擦死區(qū):低速平穩(wěn)性好等L293D通過內(nèi)部邏生成使能信。另外L293D2個H-橋電路集成到1芯片上,這就意味著用1芯片可以同時控制電機(jī)。每1個電機(jī)需要控制信號EN12,其中是使能信號IN1為電機(jī)轉(zhuǎn)方向控制信號,、IN2別為1,0時電機(jī)正轉(zhuǎn),反之,電機(jī)反轉(zhuǎn)。其額定工作電流為1A,大可達(dá),Vss電最小4.5V,最大可達(dá)36V;Vs壓最大值也36V,經(jīng)過實(shí)驗(yàn)Vs電壓應(yīng)該比Vss電壓高否則有時出7
現(xiàn)失控現(xiàn)象2.1.3紅對管的定紅外對管的擇要看紅的收發(fā)距離是否能夠滿設(shè)計(jì)功能的現(xiàn)另外要看市場供應(yīng)是否充足便購買本是否合理是否價格低廉本設(shè)計(jì)的紅對管主要包括兩只紅外反射式對管。紅外對管是外線發(fā)射管與光敏接收管或者紅外線接管或者紅外線接收頭合在一起使用時候的總稱常見紅外管如上圖紅外線發(fā)射管在LED裝行業(yè)中主要有三個常用波段850NM875NM和940NM。根據(jù)波長的性運(yùn)用的產(chǎn)品也有很大的差異,850NM波段主要用于紅外線監(jiān)控設(shè)備875NM段主要用于醫(yī)療設(shè)備,940NM波段的主要用于紅外線控制設(shè)備EG:紅外線遙控器、光電開關(guān)、光電計(jì)數(shù)設(shè)備等。敏接收管是一個具光敏特征的,屬于光敏二極管,有單向?qū)щ?,因此工作時需上反向電壓光時很的飽和反向電電流此時光敏管導(dǎo)通。當(dāng)光照時,飽和反向漏電流馬上增加,成光電流,在一定的范內(nèi)它隨入射光強(qiáng)度的變化而增大外線接管功能與光敏接收管相似是不受可見光的干擾,感光面積大靈度高,屬于敏二極管一般只對紅外有反應(yīng)紅外線接收頭就是在紅外線接收管的基礎(chǔ)上增加了對微弱信號行放大的處理電路,類似開關(guān)電路,接收到紅8
外信號給出電平(接近工作電壓),無紅外信號低電平()。本設(shè)計(jì)所采用TCRT5000外反射式對管具有緊湊的構(gòu)發(fā)光燈和測器安排在同一向上利用紅外光譜反射對象存另一個對象操作的長大約是950毫米。探測器由光電晶體三極管組成的。2.2總體案計(jì)按照設(shè)計(jì)的本要求,系統(tǒng)共分為五大模塊,紅外檢測模塊最小系統(tǒng)模塊、電控制模塊、電源模塊。其中紅外檢測模塊包括只紅外反射式對管,一紅外對管;最小系統(tǒng)模塊主要包括AT89C52和其外圍電路;電機(jī)模塊包兩個減速直流電機(jī)及其附屬減速箱和兩個電機(jī)動控制芯片;電源模由四節(jié)1.5V電組成。軟件部分由C言編程,實(shí)對各部分的控制遙控智能車可以實(shí)現(xiàn)自動避障功能其總體設(shè)計(jì)框圖如圖2-2示:圖2-2總設(shè)計(jì)方框圖系統(tǒng)工作原:當(dāng)單片機(jī)上電后,通過紅外模塊對前方障礙檢測,傳送信號給片機(jī)經(jīng)過處理單片機(jī)將信號發(fā)給電機(jī)驅(qū)動制芯片來實(shí)現(xiàn)智能小避障的功能。對信號接收后的處理和各部分的制由采用語言編程的件實(shí)現(xiàn)。2.3智能車基介紹9
2.3.1智小車的本結(jié)智能小車又一種移動式機(jī)器人以一個玩具的外形加上智能制系統(tǒng)和各種的電根據(jù)控制系統(tǒng)的各種特性構(gòu)各種功能的能小車無論哪種智能小都要由這三部分組成智能小車雖然看起來是玩具車的外形,是其車子底盤之類的機(jī)械部分都需要特別的選,從大小,形狀規(guī)格重量等方綜合考慮以最好的實(shí)現(xiàn)車功能為目而控制統(tǒng)一般以各單片機(jī)最小系統(tǒng)為核心以外圍的紅檢測或者攝檢測能模塊來檢外圍信息提供給單片機(jī)進(jìn)行處和輸出控制智能車的電機(jī)運(yùn)行方來實(shí)現(xiàn)智小車的各種運(yùn)行方而不同電機(jī)包括無刷直流電機(jī),進(jìn)電機(jī)等各種電機(jī)則被選用來實(shí)現(xiàn)各種不同的能。2.3.2智能小車基本功及原本設(shè)計(jì)的智小車主要實(shí)現(xiàn)自動避障的功能。6V直流電源經(jīng)7805穩(wěn)壓電路輸出5V電壓,接通電源程序開始運(yùn)行,小車起步。在前進(jìn)途中隨著路線變智能小車或右紅外接收端接不到紅外線回信號發(fā)生變化,證檢測到障礙物;然后將變化的信號發(fā)送給單片過單片機(jī)處理單片機(jī)發(fā)給機(jī)驅(qū)動芯片新的信號從而能控制小車的相應(yīng)電機(jī)倒轉(zhuǎn);小車彎后紅返回信號回到初始,小車沿著改變后的方向繼前進(jìn)。10
3硬件設(shè)3.1系統(tǒng)硬件構(gòu)圖3-1為統(tǒng)總體硬件結(jié)構(gòu)方框圖系統(tǒng)共分四大部分紅外檢測模塊單片機(jī)控制模以及電源模塊和電機(jī)驅(qū)控制模塊各模塊采用的主要芯片號已于圖中有所標(biāo)示。圖3-1系統(tǒng)總體硬件設(shè)計(jì)方框圖3.2單片主單的設(shè)3.2.1單機(jī)引腳明AT89C52單片機(jī)芯片為40個引,圖3-2為單片機(jī)AT89C52腳圖。下面簡單敘各引腳的功能。VCC(40引腳):電源電壓VSS(20引腳):接地P0端口(P0.0~P0.7P0.7,39~32引腳):P0口是一漏極開路的8位雙向口為出端口個引腳能驅(qū)8個TTL負(fù)載對端口P0寫入每引腳能驅(qū)動寫入“1”時,可以作為高阻抗輸入。在訪問外部序和數(shù)據(jù)存儲器時訪問外部程序和數(shù)據(jù)存儲器時口11
也可以提供8位地址和8位據(jù)的復(fù)用總線數(shù)據(jù)的復(fù)用總線時,P0內(nèi)部上拉電有效。在FlashROM編在程時,P0口接收指令字節(jié)端接收指令字而在校驗(yàn)序時則輸出指令字節(jié)則出指令字節(jié)。證時,要求外接上拉電阻。P1端口P1.0~P1.7~8引腳):P1口是一個帶部上拉電阻的8位雙向I/O口P1的輸出緩沖器可驅(qū)(吸收或者輸出電流方式4個TTL輸對端口寫入1時通過內(nèi)部的上拉阻把端口拉高電位,這是可作輸入口??谧鬏斎肟谑褂脮r,因?yàn)閮?nèi)部上拉電,那些被外部低的引腳會輸出一個電流。此外,和P1.1還可以作為定時器計(jì)數(shù)器2的外部技術(shù)輸)和定時器計(jì)數(shù)器2的觸發(fā)輸入(P1.1/T2EX)。在對FlashROM編程和程校驗(yàn)時,P1接收低8位地址。P2端口P2.0~P2.7~28引腳口是一個內(nèi)部上拉電的雙向I/O端口。P2的輸出緩沖器可以驅(qū)動(吸收或輸出電流方式4個TTL輸入對端口寫入時,通過內(nèi)部的上拉電阻把端口拉高電平,這時用作輸入口。作為輸入口使用時,因?yàn)橛袃?nèi)部的上拉電阻那些被外部信號低的引腳會輸出一個電在訪問外程序存儲器和16位地址的外部據(jù)存儲器(執(zhí)行“MOVX@DPTR”指)時P2送出高8位址訪問8位地址的外部數(shù)據(jù)存儲如執(zhí)行“MOVX”指令)時,P2口腳上的內(nèi)容就是專用寄存器(SFR)中的P2存器的內(nèi)容)在整個訪問期間不會改變。在對FlashROM編程和程序校驗(yàn)期間,也接收高位地址一些控制信。P3端口P3.0~P3.7,10~17引腳):P3是一個帶內(nèi)部上拉電阻8位雙向I/O端口。P3輸出緩沖器可動(吸收或出電流方式)4個TTL入。對端口寫入,通過內(nèi)部的上拉電阻把端口拉到高電位,這時可用作入口。P3做輸入口用時,因?yàn)橛袃?nèi)部的上拉電阻,那些被外部信號低的引腳會輸入一個電流。在對FlashROM編程或程序校12
驗(yàn)時,P3還接收一些控制信號。P3口作為一般I/O口外還有其他一些復(fù)用功能RST引腳):復(fù)輸入。當(dāng)輸入續(xù)兩個機(jī)器周期以高電平時為有效,用完成單片機(jī)的復(fù)位初始化操作??撮T狗計(jì)時完后RST引腳輸出96個晶振周期的高電平殊寄存器地址8EH的DISRTO位可以使此能無效。DISRTO默狀態(tài)下,復(fù)位電平有效。ALE/ROG(30引)地址鎖存控制信號:)是訪問外程序存儲器時,鎖低8位地址的輸出脈沖。在Flash編程時,此引腳(ROG)也用作編程入脈沖。在一般情況下ALE以晶振六之一的固定率輸出脈沖,可來作為外部定時器或時鐘使用。然而,特別強(qiáng),在每次訪問外部數(shù)據(jù)儲器時,ALE脈沖將會跳果需要,通將地址位8EH的SFR的第0置“1”,ALE操作將無效。這一位置“”,ALE在執(zhí)行MOV令時有效。否則,被微弱拉高。這個ALE使能標(biāo)志(地址位8EH的SFR的第0位的設(shè)置對微控器處于外部執(zhí)模式下無效外部程序存儲器選通信號()是外部程序儲器選SEN(29引腳)通信號。當(dāng)AT89C52從部程序存儲執(zhí)行外部代碼時,SEN在每個機(jī)器期被激活兩次訪問外部數(shù)據(jù)存儲時將不被激活。A/VPP(31引腳)訪問外部程序儲器控制信號。為使能從0000H到FFFFH的部程序存儲器讀取指令A(yù)必須接注意加密方式1A將內(nèi)部鎖定。為了執(zhí)行內(nèi)部程序令,A該接。在編程期間,A也接收12伏VPP電。(19引腳蕩器反相放大和內(nèi)部時鐘發(fā)電路的輸入端。XTAL2(18腳):振蕩器反相放大器輸入端。AT89C52單片機(jī)有引腳,為藝雙列直插裝(DIP),其引腳分布圖2.213
圖.2AT89C52引分布VCC:電源端,。GND:接。P0口:P0口是一8漏極開路的雙I/O口。作為輸出,每位能驅(qū)動8個TTL邏電平。對P0口寫“1”時引腳用作高抗輸入。當(dāng)訪問外部程序數(shù)據(jù)存儲器時P0口也被作為低8位地址數(shù)據(jù)復(fù)用在這種模式下,P0不具有內(nèi)部上拉電阻。在flash編程時,P0口用來接收指字節(jié);在程校驗(yàn)時,輸出指令字節(jié)。程序校驗(yàn)時,需要外上拉電阻。P1口:P1是一個具有內(nèi)部上拉電阻的8位雙向/O口,P1出緩沖器能驅(qū)動4個邏輯電平。P1端口寫1”時,內(nèi)上拉電阻把端口拉高,此可以作為輸入口使用。作為輸入使用時外部拉低的引腳由于內(nèi)部電的原因,將輸出電流(IIL)P2口:P2是一個具有內(nèi)部上拉電阻的8位雙向/O口,P2輸出緩沖器能驅(qū)4個TTL邏輯電平。P2端口寫1”時,內(nèi)上拉電阻把14
端口拉高,時可以作為輸入口使用。作為輸入使用,被外部拉的引腳由于內(nèi)電阻的原因,將輸出電流IIL。在問外部程序儲器或用16位址讀取外部數(shù)據(jù)存儲器(例執(zhí)行MOVX@DPTR)時,口送出高八位地。在這種應(yīng)用中P2使用很強(qiáng)的內(nèi)部上拉發(fā)送。在使用8地址(如MOVX@RI)訪問外部數(shù)據(jù)存儲器時,P2口出P2鎖存器的內(nèi)容。在flash編程和校驗(yàn)時P2口也接收高8位地址節(jié)和一些控制信號P3口:P3是一個具有內(nèi)部上拉電阻的8位雙向/O口,P3輸出緩沖器能驅(qū)4個TTL邏輯電平。P3端口寫1”時,內(nèi)上拉電阻把端口拉高,時可以作為輸入口使用。作為輸入使用,被外部拉的引腳由于內(nèi)電阻的原因,將輸出電流(IIL)。P3亦作為AT89C52特殊功能(第功能)使用,如下表所示。flash編程校驗(yàn)時,口也接收一些控信號。RST:復(fù)位輸入。當(dāng)蕩器工作時引出現(xiàn)兩個機(jī)周期以上高電平將是單機(jī)復(fù)位。ALE/PROG當(dāng)訪問外部程序存儲器或數(shù)據(jù)存儲器時,ALE(址鎖存允許)輸出沖用于鎖存地址的8位字節(jié)。一般情況下仍以時鐘蕩頻率的1/6輸出固定的脈沖號,因此它可對外輸出時鐘或用于定時目的注意的是訪問外部數(shù)據(jù)存儲器時將跳過一個LE脈沖LASH存儲器編程間,該引腳還用于輸入編程脈沖PROG)。有必要,可通過對特殊功寄存(SFR區(qū)中的EH單元的0位置位可禁止ALE作。該位置位后只有一條OVX和MOVC指令才能將A活。此外,引腳會被微弱拉高單片機(jī)執(zhí)行外部程序時,應(yīng)設(shè)置ALE禁止位無效。PSEN:程儲存允許(PSEN)輸出是外程序存儲器讀選通信號,當(dāng)AT89C52由外部程序存儲器取指或數(shù)據(jù)每個機(jī)器周期兩SEN有效,即輸兩個脈沖,在此期間,當(dāng)訪問外部數(shù)據(jù)存儲器將跳過兩次15
PSEN信號。EA/VPP:部訪問允許,欲使僅問外部程序儲器(地址為0000H-FFFFH),EA端須保持低電(接地)。需注意是:如果加位LB1被編程復(fù)時內(nèi)部會鎖EA端狀態(tài)如A端為高電(接V端,CPU則執(zhí)行內(nèi)部程序存儲器的指令FLASH存儲器編程時引腳加上+12V的編程允許源VPP,當(dāng)然這必須該器件是使用2V編程壓VPP。XTAL1:振蕩器反相大器和內(nèi)部鐘發(fā)生電路的輸入端。XTAL2:振蕩器反相大器的輸出。3.2.2最小統(tǒng)設(shè)單片機(jī)最小統(tǒng),或者稱為最小應(yīng)系統(tǒng),是指用最少的件組成的單片機(jī)可以作的系統(tǒng)。對單片機(jī)來說,最小系統(tǒng)包括:單片機(jī)、晶振電路、位電路。其中復(fù)位電路采用上電復(fù)位最小系電路圖見圖3-3所。對于AT89C52片機(jī),其最小系統(tǒng)只需要電源、復(fù)位電路、鐘電路就能工作。于我們的程序存儲器(ROM)用內(nèi)部Flash儲單元,所以單片機(jī)上高。微處理系統(tǒng)在開始工作時須對微處理內(nèi)部的寄存器等行復(fù)位,使各個寄存器的值設(shè)為預(yù)定狀態(tài)才能利開始工作復(fù)位電路的好壞定著單片機(jī)能否正常工復(fù)位電基本功能是在系統(tǒng)上電時供復(fù)位信號直至系統(tǒng)電源穩(wěn)定后,撤銷復(fù)位信號。位電路可以使用用復(fù)位芯片也可以用電阻電容建本文從可靠性成本考慮最終選電阻電容來搭建復(fù)位電路。對于52內(nèi)核的單機(jī),復(fù)位信號輸端,高電平有效。當(dāng)此輸入端保持兩個機(jī)器周(24個時鐘振蕩周期的高電平時,可以完成復(fù)位操。16
圖3-3單片機(jī)最小統(tǒng)圖3.3紅外檢測元計(jì)紅外檢測單主要用到一對紅外對管,TCRT5000紅外反射式對管和電壓比較器成芯片LM339。下面一一介紹:1.TCRT5000TCRT5000光電傳感器模塊是基于TCRT5000紅外光電感器設(shè)計(jì)的款紅外反射光電開關(guān)感器采用高發(fā)射功率紅外電二極管和靈敏度光電晶體組成,輸出信號經(jīng)施密特電路整形,穩(wěn)定可靠(1).應(yīng)用場:度表脈沖數(shù)采樣真機(jī)碎紙機(jī)張檢測礙檢測17
(2).基本參:形尺寸:長32mm~37mm;寬7.5mm;2mm作電壓:DC3V~5.5V,薦工作電壓為5V測距離:1mm~8mm適用,焦點(diǎn)距離為紅外發(fā)射二管不斷發(fā)射紅外線,當(dāng)發(fā)射出的紅外線沒有被射回來或被反回來但強(qiáng)度不夠大時,光敏三極管一直處于關(guān)狀態(tài),此時模塊的出端為低電平,指示二極管一直處于熄滅狀態(tài)被檢測物體出現(xiàn)在測范圍內(nèi)時,紅外線被反射回來且強(qiáng)度足夠大光敏三極管飽和。圖3-4TCRT5000實(shí)物及應(yīng)用原圖2.紅外對管紅外對管是外線發(fā)射管與光敏接收管或者紅線接收管或者紅外線接收頭合在一起使用時候的總稱外線接收一般情況下是與紅外線發(fā)射成套運(yùn)用在產(chǎn)品設(shè)備當(dāng)中外線接收是專門用來收和感應(yīng)紅外線射管發(fā)出的紅外線光線的外線接收是將紅外線信號18
變成電信號半導(dǎo)體器件,它的核心部件是一個特殊材料的PN,和普通二極管相在結(jié)構(gòu)上取了大的改變紅外線接管為了更多大面積的接受入光線,PN結(jié)面積盡做的比較大,電極面積盡量減小,而且結(jié)的結(jié)深很淺,一般小于1微米。紅外線接收極管是在反電壓作用之下工的。沒有光照時,反向電流很?。ㄒ话阈∮?.1微安)稱為暗電流。有紅外線光照時,攜帶能量的紅外線光子進(jìn)入PN后,把能量傳給共鍵上的束縛電子部分電子掙脫共價鍵而產(chǎn)生電子--空穴對(簡:光生載流子)。它們在反向電壓作用下參加移運(yùn)動,使反向電流明變大光的強(qiáng)度越大,反向電流也越大這特性稱為“電導(dǎo)”紅外線接二極管在一般照度的光線照射下所產(chǎn)生電流叫光電流。如果外電路上接上負(fù)載,負(fù)載上就獲得了電信號且這個電信號隨著光的化而相應(yīng)變化。圖3-5紅外對管實(shí)物應(yīng)用原理圖3.LM339NLM339N每道靜態(tài)電流Max.(mA):0.500,輸出電流,響應(yīng)刻(由低)(us):0.300工作壓Min.(V):2,工電Max.(V):30。共輸入壓VICRMin.(V):-共模輸入電壓VICRMax.(V):3.500輸入失蹤調(diào)(25℃)Max.(mV):5,:No通道19
數(shù):4,封裝/溫度℃):PDIP-14/0~70,述:四路差分斗勁。LM339N內(nèi)結(jié)構(gòu)圖3-6,系統(tǒng)應(yīng)用原理3-7,及引腳功能3-1如下:Out2Out1Vcc
123
141312
Out3Out4Gnd-In1+In1-In2+In2
4567
-+-+
1423
+-+-
111098
+in4-in4+in3-In3圖3-6內(nèi)部結(jié)構(gòu)圖表3-1引腳功能表引腳號1234567891011
引腳功能電壓取樣輸出端電壓取樣輸出端電源輸入端電壓取樣反相輸端電壓取樣同相輸端電子開關(guān)啟動端電壓取樣同相輸端電壓取樣反相輸端PG信同相控制端電壓取樣反相輸端電壓取樣同相輸端
工作電壓()4051.20.811.21.21.21.41.6
在路電阻值(Ω)8.58.54410.510.5119.5111011.520
121314
地PG號輸出端電壓取樣輸出端
041.8
03.69.53.4電機(jī)動元計(jì)本設(shè)計(jì)電機(jī)動單元采用市面易購的電機(jī)驅(qū)動芯片L298N,該芯片是利用TTL平進(jìn)行控制對電機(jī)的操作方便通過變芯片控制的輸入電平,即以對電機(jī)進(jìn)行正反轉(zhuǎn)操作,很方便單片機(jī)的操能滿足直流減速電的要求其內(nèi)部包含4通道邏輯驅(qū)動電路額定工作電流1A,最大可,Vss壓最小4.5V,最大可達(dá)36V壓最大值也是36V,Vs壓應(yīng)該比Vss壓高,否則時會出現(xiàn)失控現(xiàn)象。L298N使能入引腳和輸出腳的邏輯關(guān)系表3-2統(tǒng)應(yīng)用原理圖3-8如下:表3-2L298N使、輸入引腳輸出引腳的邏輯關(guān)系ENA(BIN1(IN3IN2(IN4)電運(yùn)行情況HHLHLH
正轉(zhuǎn)反轉(zhuǎn)H
同IN2(IN4)同IN1(IN3快速停止LXX
停止21
圖3-7L298N仿真圖3.5系統(tǒng)體理在系的設(shè)計(jì)成后,把各模塊根據(jù)其功能和信號處理的流程接起來,便得到統(tǒng)總體設(shè)計(jì)的原理圖,如圖3-12所示,為簡潔起,其中的接線部分用網(wǎng)絡(luò)標(biāo)號連接。圖系統(tǒng)總體原理圖22
3.6硬件干設(shè)智能小車在行過程中,經(jīng)常會出現(xiàn)異常動作的現(xiàn)象,主要因的就是小車控制分受到了外界的干擾。而小車控制系統(tǒng)的核心件是單片機(jī)那么只要抑制對片機(jī)的干擾就可以了對單片機(jī)造成影響的干擾源主要有三個面,來自交流電源的干擾來自信號通道的擾,來自空間的輻射干擾述三種干擾危害以來自交流電的干擾最甚次為來自信號通道的擾來自空的輻射干擾不太突一般只加以適當(dāng)?shù)钠帘渭敖拥鼐徒鉀Q。下面主要介紹針對前兩個方面干擾的抑措施。3.6.1電干擾的制任何電源和電線路都存在內(nèi)阻是這些內(nèi)阻才引起電源的噪聲干擾??紤]高頻噪聲通過變壓器主要不是靠初、次線圈的感偶合是由初、次間寄生電容偶合的。因此,在交流穩(wěn)壓器之后加隔離變壓器,且初、級之間均需用屏蔽層隔離,以減少分布電容,高抗共模干擾的能力。外,由諧波頻譜分析可知,電源引起的干擾大分是高次諧波這樣就可在隔離壓器之后設(shè)計(jì)低通濾波讓50HZ市電基波通過,濾去高次諧,改善電源波形。3.6.2信通道干的抑(1)共阻抗偶合干擾及其抗干擾措施采用單點(diǎn)接和分別電源供電消除共阻抗回路。數(shù)字信號地線、號源地線和載地線分開設(shè)置數(shù)字電路模擬電路負(fù)載電路分單獨(dú)供電,獨(dú)自成回路且單點(diǎn)接地。加強(qiáng)電源退避免通過用電源內(nèi)阻造成幾個電之間的相互擾應(yīng)在每個電路的流電源進(jìn)線與地線之間裝退偶濾波工作頻較高的電路LC濾波器或RC濾波器般單片機(jī)主板及其外圍接口電路23
和一般I/O等,在大規(guī)模集成電路電引腳處加一F電容,小功率TTL路可幾片加一只退偶電容即可。用集成隔離大器切斷共阻抗環(huán)路。由于隔離放大器采用浮式設(shè)計(jì),消除了入、輸出間的直接偶合,切斷了共地和共電源路,因而具有共模抑制高保護(hù)系元件不受高共模電壓的害和防止高對低壓信號系統(tǒng)壞的特點(diǎn)。采用光電隔器切斷共阻抗環(huán)路單片機(jī)與各字電路脈沖電路開關(guān)電路的口可用數(shù)字式光電隔離器進(jìn)行隔離以切斷阻抗環(huán)路避免長線感應(yīng)電源和各種負(fù)載通過共阻抗回饋的各種干擾的入于線性模擬電路道如因考成本不能使用隔離大器進(jìn)行隔時則可采用線性光偶用V/F變換后再用數(shù)字光進(jìn)行隔離。(2)靜電偶合干擾及其對策合理布線減少分布容特別是高頻信號線盡量不與其他信號路平行走線若必須平行走線時,應(yīng)注意留一定的距離切斷靜電偶合通道。降低收電路輸入阻抗例如用光電偶合等光電的入阻抗與干擾源相比小者量級為100Ω~1kΩ者則為105Ω~108Ω,因此,使用偶可以使干擾大大減小。(3)傳導(dǎo)偶合干擾及其措施。在單片機(jī)測系統(tǒng)中傳輸線上的信息多為脈信號它在傳輸線上傳輸時會出延時畸變和衰減。尤其是當(dāng)長傳輸線經(jīng)過干擾環(huán)境線相當(dāng)于天拾取干擾信號對電路產(chǎn)生干擾針對傳偶合千擾采取下措施:長輸線采用屏蔽線,避免電磁感應(yīng)干擾要注意屏蔽層要端接大地,保證接地良好采用兩端接地,蔽層又構(gòu)成的干擾回路不到好的屏效果光電偶合器將長線完浮置起來的“浮置”去掉了線兩端間的公共地線但有效消除了邏輯電路的流經(jīng)公共地線時產(chǎn)生的噪聲電壓形成相互竄擾且也有地解決了長線動和阻抗匹問題;同時,受控設(shè)備短路時,還能保護(hù)系統(tǒng)受損害。傳24
輸線應(yīng)盡量離變壓器及電源等大功率器件,且盡可能短;較長時,可用雙絞屏蔽傳輸雙屏蔽線與光電偶合器配合使用效果更佳時注意強(qiáng)電信線和弱電信號線分開高頻信號和低頻信號分開交流和直流分開電源線和信號線分開。4系統(tǒng)軟設(shè)計(jì)25
4.1主程序設(shè)智能小車需有信息采集處理的運(yùn)行過程智能小車的接收模塊采集運(yùn)行信息運(yùn)行過程中紅外采集小車運(yùn)行信息,均交與單機(jī)處理后給予電機(jī)動芯片信息從而控制小車運(yùn)行式主流程見圖4-1所示:
26
圖4-1主流程圖4.2紅外測塊序設(shè)voidhongwai(){if(P2!=0xff){if(IR_Forward0)
//紅外有返回時為0,在無障礙時不返回{CAR_Stop();//停止
只前面有}if(IR_Right1)
//紅外有返回時為0,在黑帶上不返回{CAR_Left();//左轉(zhuǎn)}if(IR_Left1){CAR_Right();//右轉(zhuǎn)}delay(30000);CAR_Forward();}27
}4.3電機(jī)動塊序設(shè)根據(jù)電機(jī)的行方式將電機(jī)不同的運(yùn)行方式寫成不同的子程單片機(jī)接收到測信號后需要電機(jī)如何運(yùn)行時直接用相對應(yīng)子序即可。voidCAR_Forward()//前{m1_1=0;m1_2=1;m2_2=1;m2_1=0;}voidCAR_Retreat()//向后行{m1_2=0;m2_2=0;m1_1=1;m2_1=1;}voidCAR_Left()//左行{m2_1=0;m1_1=1;m1_2=0;m2_2=1;}voidCAR_Right()//右行{m1_1=0;28
m1_2=1;m2_1=1;m2_2=0;}voidCAR_Stop()//停車{m1_1=1;m1_2=1;m2_1=1;m2_2=1;}4.4系統(tǒng)件干設(shè)計(jì)單片機(jī)的工有可能會受到來自外界電磁場的干擾,造成程的跑飛,從而陷死循環(huán),程序的正常運(yùn)行被打斷單片機(jī)制的系統(tǒng)便無法繼續(xù)工作這樣會造成整個系統(tǒng)陷入停滯狀態(tài),發(fā)生不可料的后果,所以出于對片機(jī)運(yùn)行狀態(tài)進(jìn)行實(shí)時監(jiān)測的考慮產(chǎn)生了種專門用于監(jiān)測單片機(jī)序運(yùn)行狀態(tài)的芯片,俗稱“看門狗”(watch。通??撮T狗電路需一個專門的看門狗芯片連接單片機(jī)來實(shí)現(xiàn).。STC單機(jī)內(nèi)部自帶有看狗過對相特殊功能寄存器的設(shè)置可實(shí)現(xiàn)看門的應(yīng)用STC89系列單機(jī)內(nèi)部有一個門的看門狗定時器存器WatchDogTimer寄器。STC單片機(jī)門狗定時器寄存器在特功能寄存器的字節(jié)地址為E1H,不能位尋址,該寄存器用來管理片機(jī)的看門控制部分,包括啟??撮T設(shè)置看門溢出時間等單片機(jī)復(fù)位時該寄存器不一定全部被清0,在STC下程序軟件界面上可設(shè)置復(fù)位關(guān)門狗或只有電關(guān)看門狗的選根據(jù)需要做出適合自己設(shè)計(jì)統(tǒng)的選擇其各位的定如表4-1示。29
表4-1看狗定時器寄存(WDT_CONTR)位序號位符號
D7--
D6D5D4D3D2--EN_WDTCLR_WDTIDLE_WDTPS2
D1PS1
D0PS0看門狗允許位,當(dāng)設(shè)置為“1”時,啟動看門??撮T狗清“0”位,當(dāng)設(shè)“1”時,看門狗時器將重新數(shù)。硬件自清“0”此位:門狗“IDLE”式位,當(dāng)設(shè)置為“1時,看門狗定時器在單片機(jī)“空閑模式計(jì)數(shù),當(dāng)清“”該位,看門狗定時器在單片機(jī)的空閑模式”時不計(jì)數(shù)。、PS0:看門狗定時器預(yù)分頻值,不同值對預(yù)分頻數(shù)如表4-2所示。表4-212M晶看門狗定時器預(yù)分頻值PS200001111
ps100110011
ps001010101
預(yù)分頻數(shù)248163264128256
看門狗溢出時間65.5ms131.0ms262.1ms524.2ms1.0485s2.0971s4.1943s8.3886s本設(shè)計(jì)的看狗程序簡略如下:sfrWDT_CONTR0xe1;#defineWDT_TIME4voidreset_wdt(void){
//1.048576sWDT_CONTR=//時間為1.048576s,
預(yù)分頻32//開啟看門,清0重新計(jì)數(shù)30
//看門狗計(jì)器在空閑模式下不計(jì)數(shù)}reset_wdt();//喂狗開啟看門狗5系統(tǒng)仿5.1系統(tǒng)在的仿真在完成系統(tǒng)件設(shè)計(jì)和軟件設(shè)計(jì)之后,開始進(jìn)行系統(tǒng)在protues7.7環(huán)境下的軟仿真以確保本設(shè)計(jì)方案的可行與準(zhǔn)確性因?yàn)樵谡鏁r紅外對管不真正的檢測到信號流電機(jī)也不能簡易見的顯示正反轉(zhuǎn)所以在仿真時采開關(guān)來實(shí)現(xiàn)采集信號的化用發(fā)光二級管亮滅來代替直流機(jī)的正反轉(zhuǎn)由于在proteus7.7件庫里沒有,所以用三個LP339電壓比較器來代替實(shí)現(xiàn)其功能。圖5-1系統(tǒng)在proteus的仿真圖5.2仿真總結(jié)問補(bǔ)31
5.2.1仿真總結(jié)經(jīng)過了認(rèn)真仿真總結(jié)仿真的過程,我們可以得出結(jié)論本計(jì)的智能小車原簡單可以很簡潔的實(shí)現(xiàn)功能;在設(shè)置簡單的同時能小車功能實(shí)現(xiàn)就不能很徹底有時會出現(xiàn)一些誤的動作而智能車的程序便于修,通過改變程序可以很方便的增加或改變小車功能。5.2.2問題補(bǔ)充在本設(shè)計(jì)的真中紅外對管不能真正的檢測號直流電機(jī)也不簡潔易見的示其正反轉(zhuǎn)。所以在仿真時采用開關(guān)來實(shí)現(xiàn)采信號的變化,發(fā)級管的亮滅來代替直機(jī)的正反。另外由于在proteus7.7元件庫里沒有LM339N,所用三個LP339壓比較器來替實(shí)現(xiàn)其功能LP339與LM339N實(shí)現(xiàn)功能完全一只是需要三個LP339才能完全代LM339N在電路中的右。LP339的應(yīng)用原理圖如下:圖5-2
系統(tǒng)中LP339的用原理圖32
結(jié)
論智能小車是用機(jī)器人和玩具小車中常見的物品文先說了智能小車的設(shè)計(jì)路并介紹幾種設(shè)計(jì)方案選擇了其一種簡單可的方案然后從智能小車核心部件單片機(jī)最小系的介紹開始逐進(jìn)行各個模塊器件論證與選擇。后面詳細(xì)介紹了智能小車的硬件及軟件設(shè)計(jì)。本設(shè)計(jì)的智小車功能簡單可以廣泛的用于作兒童玩具者以此為基礎(chǔ)制完成特定任務(wù)的智能小車硬件部分設(shè)計(jì)過程中選用的操作簡單方便一步提升了智能小車的可控性趣味性軟件設(shè)計(jì)采用C語言編程在對智能小車加什么新的功能的候便于修改應(yīng)用。本設(shè)計(jì)的智能車還存在一些缺點(diǎn)與不足主要以這兩點(diǎn)一是小車的干擾措施實(shí)不夠在實(shí)際運(yùn)行中很容易受到響二是智能小車設(shè)計(jì)比較基礎(chǔ),能做些簡單的實(shí)現(xiàn)。離實(shí)際應(yīng)用還有很遠(yuǎn)的距需要很多方面的進(jìn)步研究。通過這次的計(jì)我對所的專業(yè)課知識有了深的理解尤其是于單片機(jī)方學(xué)習(xí)讓我學(xué)到并學(xué)會運(yùn)用了很以前都不知的知識在設(shè)計(jì)過程中在網(wǎng)上和圖書館查閱了大量的外文資料解決了少從未遇到過的題讓我對前智能小車領(lǐng)域的研究況和發(fā)展方有了很多的了解在解決問題的過程中發(fā)現(xiàn)了查資料的巨大用學(xué)到了33
很多查閱資的方法從而也了解到了更多的業(yè)知識通過一個問題的解決,使我的學(xué)習(xí)能力,分析問題、解決問題的能力在知不覺中有了很大的提更加增強(qiáng)我對學(xué)習(xí)的信心對于以后的工作和學(xué)習(xí)都會有很大的幫。參文[1]謝宜仁.單片機(jī)實(shí)用技術(shù)問[M].北京:人民郵電出版社,2005[2]李勛.單片機(jī)微型計(jì)算機(jī)大讀本.北京:京航空航天學(xué)出版社,2002[3]王治剛.單片機(jī)應(yīng)用技術(shù)與訓(xùn).北京:清大學(xué)出版社[4]張積東.單片機(jī)開發(fā)與應(yīng)用.北京:子工業(yè)出版,1994[5]周航慈.單片機(jī)程序設(shè)計(jì)基.北京:北京航空航天大學(xué)出版社1997[6]彭為.單片機(jī)典型系統(tǒng)設(shè)計(jì)實(shí)例精講北京子工業(yè)出版社[7]何立民.單片機(jī)高級教程.
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海空調(diào)清洗維保合同范本
- 個人舊車買賣合同范本
- 出口cip貿(mào)易合同范本
- 亮化耗材采購合同范本
- 半成品供貨合同范本
- 農(nóng)村環(huán)衛(wèi)勞務(wù)合同范本
- 化妝品oem合同范本
- 倉庫分揀合同范本
- 修路收費(fèi)合同范本
- 主管績效合同范本
- 2025年億達(dá)商學(xué)院成立儀式及論壇經(jīng)驗(yàn)總結(jié)(三篇)
- (2025)駕照C1證考試科目一必考題庫及參考答案(包過版)
- 2025年高三第二學(xué)期物理備課組教學(xué)工作計(jì)劃
- 丁香園:2024年12月全球新藥月度報告-數(shù)據(jù)篇
- 生產(chǎn)與運(yùn)作管理-第5版 課件全套 陳志祥 第1-14章 生產(chǎn)系統(tǒng)與生產(chǎn)運(yùn)作管理概述 -豐田生產(chǎn)方式與精益生產(chǎn)
- 罕見病診治與病例管理制度
- 課題申報書:“四新”建設(shè)與創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)基本范式研究
- 婦科常見急危重癥護(hù)理
- 春季高考高職單招數(shù)學(xué)模擬試題七套含答案
- 2024-2025學(xué)年陜西省寶雞市高三上學(xué)期高考模擬檢測(一)英語試題(含解析)
- 2025年企業(yè)的演講稿例文(2篇)
評論
0/150
提交評論