畢業(yè)設(shè)計論文-智能交通控制系統(tǒng)硬件設(shè)計_第1頁
畢業(yè)設(shè)計論文-智能交通控制系統(tǒng)硬件設(shè)計_第2頁
畢業(yè)設(shè)計論文-智能交通控制系統(tǒng)硬件設(shè)計_第3頁
畢業(yè)設(shè)計論文-智能交通控制系統(tǒng)硬件設(shè)計_第4頁
畢業(yè)設(shè)計論文-智能交通控制系統(tǒng)硬件設(shè)計_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 本 科 畢 業(yè) 設(shè) 計論文 題目 智能交通控制系統(tǒng) 硬件設(shè)計 院系部 專業(yè)名稱 電子信息工程 年級班級 學(xué)生姓名 指導(dǎo)教師 年 月 日摘 要隨著經(jīng)濟開展和人民生活水平的提高機動車輛迅猛增多,公路與城市道路日益擁擠,交通擁擠導(dǎo)致時間延誤,交通事故增多,環(huán)境污染的加劇,燃油損耗上升,成為國民經(jīng)濟的“瓶頸。集計算機、通信和自動化等高新技術(shù)于一身的現(xiàn)代交通控制技術(shù),在交通管理中心發(fā)揮著越來越大的作用。城市干道通常承當(dāng)著城市主要的交通流量,解決好城市干道的協(xié)調(diào)控制問題,就能大大緩解城市的交通擁擠。為此本論文致力于采用先進的單片機技術(shù),研制適合我國國情的、經(jīng)濟且控制效果好的城市干道協(xié)調(diào)控制系統(tǒng)。小型單片

2、機交通控制系統(tǒng)是目前交通管制中應(yīng)用的較為先進的控制系統(tǒng)。實現(xiàn)的方法是,首先對控制對象十字路口的車輛通行情況給定最優(yōu)化方案,然后用單片機加數(shù)字電路來實現(xiàn)。利用AT89C51單片機控制交通信號燈的工作原理及其硬件電路設(shè)計。文章對AT89C51單片機芯片及本交通信號燈模型作了較詳細介紹。最后簡單介紹了本系統(tǒng)可改良的地方。關(guān)鍵詞:AT89C51、無線收發(fā)、LED、數(shù)碼管AbstractWith the development of economy and the improvement of peopleslife,the number of vehicles has increased rapidl

3、y. There are more and more severe traffic congestion on highway and street in the city.The traffic congestion can result in time delay, traffic accident increase, environmental pollution dereriorate and oil waste, it has become the “bottleneck of the development of nationl economy. The modern traffi

4、c control technology, which includes some hing technologies, such as computer high communication, automation and so on ,has perform larger and larger function in traffic management. The urban traffic tunk roads usually have heavy flow, if coordination control problems of urban traffic congestion can

5、 be relieved. So this paper directs energies to use advanced Single chip microcomputer technology, to develop an urban traffic truck roads coordination control system, which can fit in with our countrys situation,it has cheap price and a good control effect.So far, the small scaled single chip micro

6、computer traffic control system is a kind of advanced traffic control system.The method of realizing is, first give out a optimize project of the control object the crossings vehicle, then realizes with single chip computer and electric circuit. Operation principle and hardware circuit utilizing AT8

7、9C51 one-chip computers to control the traffic signal lamp are designed. The article has done more detailed introduction to AT89C51 one-chip computer chips and this traffic signal lamp model. Introduced this systematic place where we can improve briefly finally.Key words: AT89C51、LED、The number mana

8、ging目錄 TOC o 1-3 u 摘 要 PAGEREF _Toc200792990 h IAbstract PAGEREF _Toc200792991 h II1 緒 論 PAGEREF _Toc200792992 h 11.1 選題背景 PAGEREF _Toc200792993 h 1國內(nèi)外研究綜述 PAGEREF _Toc200792994 h 2智能交通系統(tǒng)研究 PAGEREF _Toc200792995 h 2ITS的研究、應(yīng)用介紹 PAGEREF _Toc200792996 h 52 硬件設(shè)計 PAGEREF _Toc200792997 h 72.1 單片機選型 PAGERE

9、F _Toc200792998 h 8單片機主控電路 PAGEREF _Toc200792999 h 102.2.1 主要元器件 PAGEREF _Toc200793000 h 102.2.2 管腳說明 PAGEREF _Toc200793001 h 12電源電路 PAGEREF _Toc200793002 h 152.3.1 主要元器件 PAGEREF _Toc200793003 h 162.3.2 電源電路工作原理 PAGEREF _Toc200793004 h 172.4 無線電遙控收發(fā)控制電路 PAGEREF _Toc200793005 h 182.4.1編碼解碼芯片PT2262/PT

10、2272芯片 PAGEREF _Toc200793006 h 182.5 DF接收模塊 PAGEREF _Toc200793007 h 232.6 顯示電路 PAGEREF _Toc200793008 h 242.6.1 LED驅(qū)動電路 PAGEREF _Toc200793009 h 24倒計時LED數(shù)碼管電路 PAGEREF _Toc200793010 h 272.6.3 紅綠燈雙色LED電路 PAGEREF _Toc200793011 h 273 抗干擾措施 PAGEREF _Toc200793012 h 294 軟件局部 PAGEREF _Toc200793013 h 314.1 軟件設(shè)

11、計思路 PAGEREF _Toc200793014 h 31程序設(shè)計 PAGEREF _Toc200793030 h 355 總結(jié)與展望 PAGEREF _Toc200793031 h 40致 謝 PAGEREF _Toc200793032 h 41參考文獻 PAGEREF _Toc200793033 h 421 緒 論1.1 選題背景交通管制在人們?nèi)粘9ぷ?、生活中起著舉足輕重的作用。其中,交通信號管制系統(tǒng)作為交通管制的中樞神經(jīng)更是重于泰山。它不只保證了交通系統(tǒng)的正常運行,還最大限度的降低了交通事故的發(fā)生。俗語云:“要致富,先修路。但是,公路修好了,如果沒有交通控制系統(tǒng),那么后果將會如何?一輛

12、轎車正準備通過一段鐵道路口,而遠處一列火車正奔馳而來,轎車的司機要怎樣才能提前知道火車的到來?隨著我國經(jīng)濟的高速開展,人們對私家車、公交車的需求越來越大。相應(yīng)地,我國進入WTO以后,我國經(jīng)濟貿(mào)易與世界接軌,汽車業(yè)關(guān)稅大大降低,使很多人都能負擔(dān)起,買私家車不再是夢想。但是,私家車、公交車的大增無疑會對我國交通系統(tǒng)帶來沉重的壓力。放眼現(xiàn)在的中國,如廣州、香港、上海等大都市,無不受到交通堵塞的困擾。中國要開展,交通事業(yè)決不能停步不前。有及于此,我國交通管制系統(tǒng)應(yīng)當(dāng)以人性化、智能化為目的,作出相應(yīng)的改善。智能化交通ITS是將先進的信息技術(shù)、電子通訊系統(tǒng)、自動控制技術(shù)、計算機技術(shù)以及網(wǎng)絡(luò)技術(shù)等綜合運用于

13、整個交通運輸,從而實現(xiàn)運輸方式和交通管理的現(xiàn)代化。智能化交通管理體系在國外已經(jīng)有了40多年的開展歷史,是目前興旺國家普遍采用的交通管理方式,這種方式是在興旺的交通網(wǎng)絡(luò)根底上,應(yīng)用衛(wèi)星定位系統(tǒng),對所管轄區(qū)域的交通流量實施有效控制,使有限的交通功能得到充分合理的利用,極大發(fā)揮城市的載體功能。20世紀90年代中期后,歐、美開展智能化交通明顯加快。主張采用智能交通系統(tǒng)的人士說,這種技術(shù)將大大提高交通效率而節(jié)省大量的燃料和時間;除此之外,智能交通系統(tǒng)能夠減少交通事故,減少因事故造成的局部經(jīng)濟損失。國內(nèi)外研究綜述我國現(xiàn)階段的交通信號系統(tǒng)雖然不及某些國家,但也已具備許多智能化控制系統(tǒng)。如:全線程式交通信號控

14、制系統(tǒng)可以使某一段路之間的信號燈全部為綠色放行狀態(tài);或使某些一路口處的四個方向的信號燈都為紅色禁止狀態(tài),以到達緊急情況下某些車輛可以優(yōu)先通過。公路交通監(jiān)察系統(tǒng)可以對某些一路口周圍五百米內(nèi)的路段進行監(jiān)視,以便配合車流量即時調(diào)整信號燈等待延時等。在國外,交通信號控制系統(tǒng)不止是指公路上的交通信號系統(tǒng)。公路網(wǎng)上的交通信號燈系統(tǒng)與鐵路、地鐵等交通網(wǎng)絡(luò)的信號控制系統(tǒng)以緊密聯(lián)系在一起?,F(xiàn)今世界上有些國家已經(jīng)將交通信號系統(tǒng)由計算機與人造衛(wèi)星連接,使用者可以在計算機上通過衛(wèi)星得知自己的位置及周圍的交通狀況,既GPS系統(tǒng)。全球衛(wèi)星定位系統(tǒng)隨著城市經(jīng)濟的快速開展,機動車越來越多的進入了人們的日常生活。而這卻對相應(yīng)的

15、交通根底設(shè)施、智能化交通管理系統(tǒng)造成了不小的壓力。交管部門為了緩解當(dāng)前的壓力一直在努力提高交通管理系統(tǒng)的自動化水平。智能交通系統(tǒng)研究生產(chǎn)智能交通產(chǎn)品的廠商也在不斷的完善自己的產(chǎn)品。其中視頻捕捉、識別等技術(shù),做出了車牌識別系統(tǒng)、闖紅燈抓拍系統(tǒng)、車載卡口監(jiān)控系統(tǒng)等一系列智能交通產(chǎn)品。經(jīng)過廣泛的使用,獲得了交管部門的一致認同,很好地到達提高道路利用率、保障道路暢通、維護高效的交通秩序的目的。下面我們分析一下如何在智能交通產(chǎn)品中有效地利用視頻捕捉、識別等技術(shù)。視頻技術(shù)在交通系統(tǒng)中具有的特點檢測交通信息方面,可檢測: 車流量 瞬時速度、時間平均速度、空間平均速度 時間占有率、空間占有率 時距 車輛長度分

16、類 車隊長度檢測交通事件方面,可檢測: 車隊擁堵 違章停車 逆行 闖紅燈 超速 越線 交通事故另外,純視頻智能交通產(chǎn)品還具有以下一些優(yōu)點:安裝方便,不破壞路面,施工時根本不影響交通利用多種探測器,實現(xiàn)不同的檢測功能探測器設(shè)置方便、靈活可以實現(xiàn)大區(qū)域檢測系統(tǒng)采用模塊化、結(jié)構(gòu)化設(shè)計,可擴展性好、系統(tǒng)運行效率高系統(tǒng)軟件可以在線升級維護方便現(xiàn)階段我們主要將視頻技術(shù)運用在闖紅燈抓排系統(tǒng)、車牌識別系統(tǒng)、車栽卡口系統(tǒng)等產(chǎn)品中。公路交通進入智能化時代,其根本目的是以最小的資源消耗,為社會提供最全面的運輸效勞,最大限度地滿足社會經(jīng)濟開展和人類生活所產(chǎn)生的運輸需求。由于經(jīng)濟開展水平和社會需求不斷變化,在不同的開展

17、時期,交通科技的開展方向和重點也不相同。當(dāng)前公路科技開展的動向是:為了提高道路通行能力和保護環(huán)境,研究開發(fā)智能運輸系統(tǒng);以人為本重點開展交通平安技術(shù)研究。智能交通系統(tǒng)是將先進的信息技術(shù)、數(shù)據(jù)通訊傳輸技術(shù)、電子傳感技術(shù)、電子控制技術(shù)及計算機處理技術(shù)等有效的集成運用于整個地面交通管理系統(tǒng)而建立的一種在大范圍內(nèi)、全方位發(fā)揮作用的,實時、準確、高效的綜合交通運輸管理系統(tǒng)。1995年3月美國交通部首次正式出版了“國家智能交通系統(tǒng)工程規(guī)劃,明確規(guī)定了智能交通的7大領(lǐng)域和29個用戶效勞功能,并確定了到2005年的年度開發(fā)方案。其中七大領(lǐng)域包括:出行和交通管理系統(tǒng)、出行需求管理系統(tǒng)、公共交通運營系統(tǒng)、商用車輛

18、運營系統(tǒng)、電子收費系統(tǒng)、應(yīng)急管理系統(tǒng)、先進的車輛控制和平安系統(tǒng)。為什么提出智能交通系統(tǒng)?當(dāng)今世界各國的大城市無不存在著交通擁擠問題。一美國為例,1967-1997年期間,年車輛公里數(shù)以77%的速度上升,可是同期道路建設(shè)里程的增長卻僅為2%,在城市交通的頂峰時期,54%的車處于擁擠狀態(tài)。由于交通擁擠,人們每天消耗在上下班的時間比平時平均多了1.5h。同時導(dǎo)致商業(yè)車輛在交通運輸延誤,增加了運輸本錢。然而有限的土地和經(jīng)濟制約等使得道路建設(shè)不可能到達相對滿意的里程數(shù),所以就需要在不擴張路網(wǎng)規(guī)模的前提下,提高交通網(wǎng)絡(luò)的通行能力。這就需要綜合運用現(xiàn)代信息與通訊技術(shù)等手段來提高交通運輸?shù)男?。ITS的研究、

19、應(yīng)用介紹美國、西歐和日本等興旺國家為了解決共同所面臨的交通問題,競相投入大量資金和人力,開始大規(guī)模地進行道路交通運輸智能化的研究試驗。美國聯(lián)邦政府從1990年到1997年用于ITS研究開發(fā)的年度預(yù)算總計為12.935億美元;歐盟從1984年到1998年僅用于ITS共同研究開發(fā)工程的預(yù)算就達280億歐洲貨幣單位;日本政府僅1996年和1997年用于ITS研究開發(fā)的預(yù)算為161億日元,用于ITS實用化和根底設(shè)施建設(shè)的預(yù)算為1.285億日元。 在美國,ITS應(yīng)用開展較快的幾個方面分別是,車輛平安系統(tǒng)占51%,電子收費占37%,公路及車輛管理系統(tǒng)占28%,實時自動定位系統(tǒng)占20%,商業(yè)車輛管理系統(tǒng)占1

20、4%。歐洲在ITS應(yīng)用方面的進展,介于日本和美國之間。由于歐洲各國政府的分散投資和各國的ITS需求不一致,在整個歐洲建立統(tǒng)一的交通信息效勞系統(tǒng)困難重重。然而,在開發(fā)先進的旅行信息系統(tǒng)ACVO,先進的電子收費系統(tǒng)方面,前景十分誘人。與傳統(tǒng)的交通運輸系統(tǒng)相比,智能運輸系統(tǒng)具有如下顯著特征:通過信息技術(shù)對由個體分散進行的交通活動進行引導(dǎo)整合,幫助個體充分了解相關(guān)的宏觀狀態(tài),從而促使其交通行為合理化,到達一定程度上的系統(tǒng)運行效率的目的。通過信息技術(shù)實現(xiàn)交通運輸與整個社會經(jīng)濟系統(tǒng)之間的有效銜接,交通運輸信息融入供給鏈的信息流之中,將推動交通運輸真正成為供給鏈中的有機組成局部;交通信息更加貼近地融入居民的

21、生活,將有利于各種神經(jīng)網(wǎng)絡(luò)的交通運輸系統(tǒng)。本論文正是以此為出發(fā)點,對單片機控制的交通信號燈模型作了較詳盡的介紹。2 硬件設(shè)計單片機無線收發(fā)控制的交通信號燈模型可以分為電源電路、單片機主控電路、無線收發(fā)控制電路和顯示電路四局部組成,組成電路如下列圖:驅(qū)動電路單片機主控電路三色LED無線收發(fā)驅(qū)動電路直流電源數(shù)碼管圖2-1 系統(tǒng)框圖由于顯示局部都是采用三色固體光源LED和數(shù)碼管模擬,比擬簡單,所以在此不做詳盡表達。設(shè)計思路:正常情況下運行主程序,采用0.5秒延時子程序的反復(fù)調(diào)用來實現(xiàn)各種定時時間;一道有車而另一道無車時,采用外部中斷1方式進入與其相適應(yīng)的中斷效勞程序,并設(shè)置該中斷為低優(yōu)先級中斷;有緊

22、急車輛通過時,采用外部中斷0方式進入與其相適應(yīng)的中斷效勞程序,并設(shè)置該中斷為高優(yōu)先級中斷,實現(xiàn)中斷嵌套。下面主要表達單片機主控電路、直流電源的組成及其原理。2.1 單片機選型單片微型計算機是把組成微型計算機的各功能部件,即中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM,I/O接口電路、定時/計數(shù)器以及串行通訊接口等部件制作在一塊集成芯片中,簡稱單片機。它是隨微型計算機的開展而產(chǎn)生和開展的,在智能化儀表、檢測和控制系統(tǒng)領(lǐng)域中,有著廣泛的應(yīng)用。1976-1978年為單片機開展的初級階段。1976年,Intel公司推出MCS-48單片微型計算機。它們以體積小、功能全、價格低等特點得到了廣泛的應(yīng)

23、用,為單片機的開展奠定了根底,成為單片機開展的一個重要階段。1978-1983年為高性能單片機開展階段。1980年,Intel公司又推出MCS-51系列單片機。這類單片機帶有串行口,有多級中斷處理系統(tǒng),16位定時/計數(shù)器,片內(nèi)RAM、ROM容量加大,尋址范圍可達64K字節(jié),有的片內(nèi)帶有A/D轉(zhuǎn)換接口。1983年后為16位單片機的推出和8位單片機繼續(xù)提高性能的階段。計算機的根本部件是各種微電子電路。計算機中所處理和傳輸?shù)男畔⑹歉鞣N形式的電信號。因此,假設(shè)要計算機進行數(shù)據(jù)處理和執(zhí)行程序,就必須先將各種數(shù)字、符號表示的程序和數(shù)據(jù)變換成計算機能夠識別和處理的電信號。實際上就是數(shù)字、符號對應(yīng)的二進制代號

24、,即利用0和1對各種信息進行編碼。由于人們在計算機工作中最熟悉的是十進制數(shù),而計算機系統(tǒng)卻是在二進制的根底上建立起來的。因此,在要求計算機處理十進制數(shù)時,就要尋找一種既能被計算機直接接受又根本符合人們對十進制的要求的二進制編碼方案,即用二進制數(shù)表示十進制數(shù)09的所謂二-十進制編碼方案,稱為BCD碼。十進制有10個不同的數(shù)碼0-9。為了區(qū)分這10個狀態(tài),需用4位二進制編碼。4位二進制數(shù)可以產(chǎn)生2*2*2*2=16種組合狀態(tài),從這16種狀態(tài)中取出10種就可以實現(xiàn)一種方案。8421BCD碼是目前最常用的方案,這種碼是由4位二進制數(shù)的00000到11111516種組合的前10種,既00000-1001

25、9組合而成的,其余六種組合是無效的。51 系列單片機 INT0 INT1 4K 128Kbyte 特殊功能存放器RAMROM中斷控制控制邏輯 ALE PSENCPU EA RD WR并行I/O口串行口定時器時 鐘 RST 88 88 T0 T1 RXD TXD P0P1P2P31圖2-2 51系列單片機結(jié)構(gòu)單片機系統(tǒng)的組成運算器CPU 存放器組 控制器片內(nèi)內(nèi)存單片機 片外中斷控制邏輯并行I/O通用接口串行UART定時/計數(shù)器T/C定時/計數(shù)器: 8253模數(shù)轉(zhuǎn)換器: ADC0809數(shù)模轉(zhuǎn)換器: DAC0832外圍器件片外擴展接口串行通信擴展:8251并行通信擴展:8255A、8155驅(qū)動器DS

26、P等從本交通系統(tǒng)的控制和各方面的要求,最終選擇AT89C51作為單片機型號。單片機主控電路 主要元器件單片機主控電路的主要元件是AT89C51,其外型如下列圖2-3: 圖2-3 AT89C51 芯片引腳AT89C51是一個低電壓,高性能CMOS 8位單片機,片內(nèi)含4Kbytes的可反復(fù)擦寫的只讀程序存儲器EPROM和128 bytes的隨機存取數(shù)據(jù)存儲器RAM,器件采用ATMEL公司的高密度、非易失存儲技術(shù)生產(chǎn),兼容標準MCS-51指令系統(tǒng),片內(nèi)置通用8位中央處理器和Flash 存儲器單元,內(nèi)置功能強大的微型計算機的AT89C51提供了高性價比的解決方案。AT89C51是一個低功耗高性能單片機

27、,40個引腳,32個外部雙向輸入/輸出I/O端口,同時內(nèi)含2個外中斷口,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,AT89C51可以按照常規(guī)方法進行編程,也可以在線編程。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)本錢。 管腳說明VCC:供電電壓。 GND:接地。P0口:P0口為一個8位漏極開路雙向1/0口,每腳可吸收8TTL門流。當(dāng)P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù)/地址的第8位。在Flash編程時,P0口作為原碼輸入口,當(dāng)FLASH進行校驗時,P0輸出原碼,此時P0外部

28、必須被拉高.P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接出4TTTL門電流.P1口管腳寫入1后,被內(nèi)部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故.在FLASH編程和校驗時,P1口作為第八位地址接收。P2口:P2口為一個內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當(dāng)P2口被寫“1時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口管腳被外部拉底,將輸出電流。這是由于內(nèi)部上拉的緣故。P2口當(dāng)用于外部程序存儲器或16位地址外部數(shù)據(jù)存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1時

29、,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進行讀寫時,P2口輸出其特殊功能存放器的內(nèi)容。P2口在Flash編程和校驗時接收高八位地址信號和控制信號。P3口:P3口管腳是8個帶內(nèi)部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當(dāng)P3口寫入“1后,它們被內(nèi)部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流ILL這是由于上拉的緣故。P3口也可作為AT89C51的一些特殊功能口,如下表所示:口管腳 備選功能P3.0 RXD 串行輸入口P3.1 TXD 串行輸出口 P3.2 /INT0 (外部中斷0 ) P3.3 /INT1 外部中斷1 P3.4 T0 記時器0外部

30、輸入P3.5 T1 記時器1外部輸入P3.6 /WR 外部數(shù)據(jù)存儲器寫選通P3.7 /RD 外部數(shù)據(jù)存儲器讀選通P3口同時為閃爍編程和編程校驗接收一些控制信號。RST:復(fù)位輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在Flash編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用做對外部輸出的脈沖或用于定時目的。然而要注意的是:每當(dāng)用做外部存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸出可在SFR8EH地址上置0。此時

31、,ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。/PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的/PSEN信號將不出現(xiàn)。/EA/VPP:當(dāng)/EA保持低電平時,那么在此期間外部程序存儲器0000HFFFFH,不管是否有內(nèi)部程序存儲器。注意加密方式1時,/EA將內(nèi)部鎖定為RESET:當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。在Flash編程期間,此引腳也用于施加12V編程電源VPP。XTAL1: 反向振蕩放大器的輸入及內(nèi)部時鐘工

32、作電路的輸入。XTAL2: 來自反向振蕩器的輸出。系統(tǒng)模擬交通情況正常情況下,A、B道A、B道交叉組成十字路口,A是主道,B是支道輪流放行,A道放行60秒兩個數(shù)碼管從60秒開始倒數(shù),其中5秒用于警告,B道放行30秒兩個數(shù)碼管從30秒開始倒數(shù),其中5秒用于警告。一道有車而另一道無車用按鍵開關(guān)S1、S2模擬時,使有車車道放行。有緊急車輛通過用按鍵開關(guān)S0模擬時,A、B道均為紅燈兩個數(shù)碼管顯示00。據(jù)總圖所示,本系統(tǒng)利用12MHZ晶振和兩個瓷片電容并聯(lián)為AT89C51單片機提供工作頻率,用12只發(fā)光二極管模擬交通信號燈,以AT89C51單片機的P1口控制12只發(fā)光二極管。在P1口與二極管之間采用PN

33、P三極管作推動管,口線輸出高電平那么“信號燈熄,口線輸出低電平那么“信號燈亮。P2.1口選通,中間由PNP三極管作為推動管。分別以S1、S2模擬A、B道的車檢測信號,當(dāng)S1、S2為高電平不按按鍵時,表示有車;當(dāng)S1、S2為低電平按下按鍵時,表示無車。當(dāng)S1、S2屬不同值時,表示一道有車一道無車,信號經(jīng)74LS04,74LS86后,輸入到P3.3口,觸發(fā)外部中斷1,AT89C51單片機經(jīng)查詢后,對有車的車道放行,綠燈亮;對無車的車道禁止放行,紅燈亮。當(dāng)S0為低電平按下按鍵時,觸發(fā)外部中斷0,單片機經(jīng)查詢后,對兩車道都禁止放行,全顯示紅燈,數(shù)碼管顯示00,對緊急車輛放行。表2-1 各口線控制功能及

34、相應(yīng)控制碼P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 P1口數(shù)據(jù) 狀態(tài)說明空 空 B線綠 B線黃 B線紅 A線綠 A線黃 A線紅 1 1 1 1 0 0 1 1 F3H A線放行,B線禁止 1 1 1 1 0 1 0 1 F3H A線警告,B線禁止1 1 0 1 1 1 1 0 DEH A線禁止,B線放行1 1 1 0 1 1 1 0 EEH A線禁止,B線警告電源電路無論是AT89C51單片機工作電源、二極管還是數(shù)碼管的驅(qū)動,都要用到+5V的直流電源,所以,一個穩(wěn)定的、持續(xù)的+5V直流電源對本系統(tǒng)十分重要。計算機中所處理和傳輸?shù)男畔⑹歉鞣N形式的電信號。因此

35、,假設(shè)要計算機進行數(shù)據(jù)處理和執(zhí)行程序,就必須先將各種數(shù)字、符號表示的程序和數(shù)據(jù)變換成計算機能夠識別和處理的電信號。實際上就是數(shù)字、符號對應(yīng)的二進制代號,即利用0和1對各種信息進行編碼。實現(xiàn)的方法是,首先對控制對象十字路口的車輛通行情況給定最優(yōu)化方案,然后用單片機加數(shù)字電路來實現(xiàn)。利用AT89C51單片機控制交通信號燈的工作原理及其硬件電路設(shè)計。智能化交通ITS是將先進的信息技術(shù)、電子通訊系統(tǒng)、自動控制技術(shù)、計算機技術(shù)以及網(wǎng)絡(luò)技術(shù)等綜合運用于整個交通運輸,從而實現(xiàn)運輸方式和交通管理的現(xiàn)代化。本系統(tǒng)運用橋式整流電路,將交流轉(zhuǎn)換為直流,為各局部電路提供恒定的+5V直流。模擬局部和數(shù)字局部分別采用一個

36、獨立的穩(wěn)壓管供電,保證電路的穩(wěn)定性和抗干擾,其電路圖如下:圖2-4 電源局部圖 主要元器件DB為全波整流電橋,其內(nèi)部結(jié)構(gòu)如下列圖: 圖2-5 全波整流橋其工作原理如下:電橋1、3端接交流電源,2、4端為直流輸出端。當(dāng)某一時刻,交瞬時值為上+下-即1端為+,3端為-,電流從1端輸入,經(jīng)1、2間的二極管到2端,再經(jīng)2、4端的負載流到4端,然后經(jīng)3、4間的二極管流回交流負載;同理,電流從3端流入,從1端流回交流負端。 電源電路工作原理從接口J1輸入的9V左右的交流電壓波形如圖2-6所示,經(jīng)全波整流電橋DB整流后,得到一幅值為08V左右的波動直流如圖2-7所示。這一波動的直流經(jīng)C1、C2、C3濾波后,

37、得到一較平穩(wěn)的直流,再經(jīng)LM7805穩(wěn)壓為+5V,C4再次濾波后,得到穩(wěn)定的+5V直流電流如圖2-8所示,為系統(tǒng)無線電接收發(fā)模塊和解碼芯片PT2272路供電。Q1為繼電器驅(qū)動管,當(dāng)其基極接收到解碼芯片的高電平時,繼電器吸合,K1接通,電壓經(jīng)7805穩(wěn)壓后為AT89C51開機供電。 圖2-6交流電壓波形 圖2-7整流電壓波形 圖2-8 濾波后電壓波形2.4 無線電遙控收發(fā)控制電路無線數(shù)據(jù)傳輸廣泛地運用在車輛監(jiān)控、遙控、遙測、小型無線網(wǎng)絡(luò)、無線抄表、門禁系統(tǒng)、小區(qū)傳呼、工業(yè)數(shù)據(jù)采集系統(tǒng)、無線標簽、身份識別、非接觸RF智能卡、小型無線數(shù)據(jù)終端、平安防火系統(tǒng)、無線遙控系統(tǒng)、生物信號采集、水文氣象監(jiān)控、

38、機器人控制、無線232數(shù)據(jù)通信、無線485/422數(shù)據(jù)通信、數(shù)字音頻、數(shù)字圖象傳輸?shù)阮I(lǐng)域中。無線發(fā)射,接收控制有兩局部組成,如附圖所示,發(fā)射局部采用編碼芯片PT2262和DF數(shù)據(jù)發(fā)射模塊,接收局部主要由解碼芯片PT2272、DF接收模塊組成。為簡化電路,發(fā)射接收局部采用現(xiàn)成的收發(fā)芯片,其工作頻率為315M,采用FM方式調(diào)制。S1S4為脈沖編碼開關(guān),按下后在接收端解碼后將輸出相應(yīng)的電平控制電路的開機和Q9Q11組成的電子開關(guān)的工作。 編碼解碼芯片PT2262/PT2272芯片PT2262/2272芯片是臺灣普城公司生產(chǎn)的一種CMOS工藝制造的低功耗低價位通用編解碼電路,PT2262/2272最多

39、可有12位A0A11三態(tài)地址端管腳懸空,接高電平,接低電平,任意組合可提供531441地址碼,PT2262最多可有6位D0D5數(shù)據(jù)端管腳,設(shè)定的地址碼和數(shù)據(jù)碼從17腳串行輸出,可用于無線遙控發(fā)射電路。PT2262/2272是一對帶地址、數(shù)據(jù)編碼功能的無線遙控發(fā)射/接收芯片。發(fā)射芯片PT2262-IR將載波振蕩器、編碼器和發(fā)射單元集成于一身,使發(fā)射電路變的非常簡潔。接收芯片PT2272的數(shù)據(jù)輸出位根據(jù)其后綴不同而不同,數(shù)據(jù)輸出具有“暫存和“鎖存兩種方式,方便用戶使用。后綴為“M為“暫存型,后綴為“L為“鎖存型,其數(shù)據(jù)輸出又分為0、2、4、6不同的輸出,例如:PT2272-M4那么表示數(shù)據(jù)輸出為4

40、位的暫存型無線遙控接收芯片。其中,PT2262-IR的D0D5可以作數(shù)據(jù)輸入端,也可以作地址輸入端,作地址輸入時,可以1、0、懸空三種狀態(tài),作數(shù)據(jù)輸入時,只有1、0兩種狀態(tài)。TE為發(fā)射有效端,低電平有效。OSC1和OSC2外接振蕩電阻,比方470K。PT2272的地址每個地址輸入端也可以有三種狀態(tài),且必須與發(fā)射電路編碼一致。DIN為遙控信號輸入端,VT為接收有效指示,當(dāng)接收到有效信號時,變?yōu)楦唠娖?。?-2 典型工作參數(shù)參數(shù)名稱 符號 工作條件 工作條件 典型值 最大值 單位工作電壓 Vm 3 15 V 工作電流 Im Vdo=12V停振 UAA0-A11開路輸出驅(qū)動 Ioh Vdd=5V,V

41、oh=3V 3電流Dout Vdd=8V,Voh=4V 6 mAVdd=12V,Voh=6V 10 輸出驅(qū)動 Iol Vdd=5V,Vol=3V 2電流Dout Vdd=8V,Vol=4V 5 mA Vdd=12V,Vol=6V 9編碼芯片PT2262發(fā)出的編碼信號由:地址碼、數(shù)據(jù)碼、同步碼組成一個完整的碼子,解碼芯片PT2262接收到信號后,其地址碼經(jīng)過兩次比擬核對后,VT腳才輸出高電平,與此同時相應(yīng)的數(shù)據(jù)腳也輸出高電平,如果發(fā)送端一直按住按鍵,編碼芯片也會連續(xù)發(fā)射。發(fā)射芯片PT2262-IR將載波振蕩器、編碼器和發(fā)射單元集成于一身,使發(fā)射電路變的非常簡潔。接收芯片PT2272的數(shù)據(jù)輸出位根

42、據(jù)其后綴不同而不同,數(shù)據(jù)輸出具有“暫存和“鎖存兩種方式,方便用戶使用。當(dāng)發(fā)射機沒有按鍵按下時,PT2262不接通電源,其17腳為低電平,所以315MHZ的高頻發(fā)射電路不工作,當(dāng)有按鍵按下時,PT2262得電工作,其第17腳輸出經(jīng)調(diào)制的串行數(shù)據(jù)信號,當(dāng)17腳為高電平期間315MHZ的高頻發(fā)射電路起振并發(fā)射等幅高頻信號,當(dāng)17腳為低電平期間315MHZ的高頻發(fā)射電路停止振蕩,所以高頻發(fā)射電路完全收控于PT2262的17腳輸出的數(shù)字信號,從而對高頻電路完成幅度鍵控ASK調(diào)制相當(dāng)于調(diào)制度為100%的幅度。PT2262特點CMOS工藝制造,低功耗外部元器件少RC振蕩電阻15V數(shù)據(jù)最多可達6位地址碼最多可

43、達531441種應(yīng)用范圍車輛防盜系統(tǒng)家庭防盜系統(tǒng)遙控玩具其他電器遙控 圖2-9 引腳圖表2-3 PT2262管腳說明名 稱 管 腳 說 明A0A11 1-8、 10-13 地址管腳,用于進行地址編碼,可置為“0,“1,“f懸空D0D5 7-8、 10-13 數(shù)據(jù)輸入端,有一個為“1即有編碼發(fā)出,內(nèi)部下拉 Vcc 18 電源正端+Vss 9 電源負端-TE 14 編碼啟動端,用于數(shù)據(jù)的編碼發(fā)射,低電平有效OSC1 16 振蕩電阻輸入端,與OSC2所接電阻決定振蕩頻率OSC2 15 振蕩電阻振蕩器輸出端Dout 17 編碼輸出端正常時為 低電平在具體的應(yīng)用中,外接振蕩電阻可根據(jù)需要進行適當(dāng)?shù)恼{(diào)節(jié),

44、阻值越大振蕩頻率慢,編碼的寬度越大,發(fā)碼一偵的時間越長。表2-4 PT2272管腳說明名稱 管腳 說 明A0A11 1-8、10-13 地址管腳,用于進行地址編碼,可置為“0,“1,“f懸空,必須與2262一致,否那么不解碼D0-D5 7-8、10-13 地址或數(shù)據(jù)管腳,當(dāng)作為數(shù)據(jù)管腳時,只有在地址碼與2262一致,數(shù)據(jù)管腳才能輸出與2262數(shù)據(jù)端對應(yīng)的高電平,否那么輸出為低電平,鎖存型只有在接收到下一數(shù)據(jù)才能轉(zhuǎn)換Vcc 18 電源正端+Vss 9 電源負端-DIN 14 數(shù)據(jù)信號輸入端,來自接收模塊輸出端OSC1 16 振蕩電阻輸入端,與OSC2所接電阻決定振蕩頻率OSC2 15 振蕩電阻振

45、蕩器輸出端VT 17 解碼有效確認輸出端常低解碼有效變成高電平瞬態(tài)表2-5 工作參數(shù)參 數(shù) 符 號 參 考 范 圍 單 位電源電壓 Vcc V輸入電壓 Vi V輸出電壓 Vo V 最大功率Vcc=10 Pa 300 mV工作溫度 Topr -20-70 儲存溫度 Tstg -40-125 2.5 DF接收模塊DF接收模塊的工作電壓為5V,靜態(tài)電流4MA,它為超再生接收電路,接收靈敏度為-105dbm,接收天線最好為2530厘米的導(dǎo)線,最好能豎立起來。接收模塊本身不帶解碼集成電路,因此接收電路僅是一種組件,只有應(yīng)用在具體電路中進行二次開發(fā)才能發(fā)揮應(yīng)有的作用,這種設(shè)計有很多優(yōu)點,它可以和各種解碼電

46、路或者單片機配合,設(shè)計電路靈活方便。這種電路的優(yōu)點在于1 天線輸入端有選頻電路,而不依賴1/4波長天線的選頻作用,控制距離較近時可以剪短甚至去掉外接天線2 輸出端的波形相比照擬干凈,干擾信號為短暫的針狀脈沖,所以抗干擾能力較強。3 DF模塊自身輻射極小,加上電路模塊反面網(wǎng)狀接地銅箔的屏蔽作用,可以減少自身振蕩的泄露和外界干擾信號的侵入。4 采用帶骨架的銅芯電感將頻率調(diào)整到315M后封固,這與采用可調(diào)電容調(diào)整接收頻率的電路相比,溫度、濕度穩(wěn)定性及抗機械振動性能都有極大改善??烧{(diào)電容調(diào)整精度較低,只有3/4圈的調(diào)整范圍,而可調(diào)電感可以改善。可調(diào)電容調(diào)整完畢后無法封固,因為無論導(dǎo)體還是絕緣體,各種介

47、質(zhì)的靠近或侵入都會使電容的容量發(fā)生變化,進而影響接收頻率。另外未經(jīng)封固的可調(diào)電容在受到振動時定片和動片之間發(fā)生位移;溫度變化時熱脹冷縮會使定片和動片間距離改變;濕度變化因介質(zhì)變化改變?nèi)萘浚婚L期工作在潮濕環(huán)境中還會因定片和動片的氧化改變?nèi)萘?,這些都會嚴重影響接收頻率的穩(wěn)定性,而采用可調(diào)電感就可解決這些問題,因為電感可以在調(diào)整完畢后進行封固,絕緣體封固劑不會使電感量發(fā)生變化。DF接收模塊工作時一般輸出的是高電平脈沖,不是直流電平,所以不能用萬用表測試,調(diào)試時可用一個發(fā)光二極管串接一個3K的電阻監(jiān)測DF模塊的輸出狀態(tài)。DF無線數(shù)據(jù)模塊和PT2262/PT2272等專用編解碼芯片使用時,連接很簡單只要

48、直接連接即可,傳輸距離比擬理想,一般能到達600米以上,如果和單片機或者微機配合使用時,會受到單片機或者微機的時鐘干擾,造成傳輸距離明顯下降,一般實用距離在200米以內(nèi)。2.6 顯示電路 LED驅(qū)動電路1 LEDLED是一種固體光源,當(dāng)它兩端加上正向電壓,半導(dǎo)體中的少數(shù)載流子和多數(shù)載流子發(fā)生復(fù)合,放出的過剩能量將引起光子發(fā)射。采用不同的材料,可制成不同顏色的發(fā)光二極管。作為一種新的光源,近年來各大公司和研究機構(gòu)對LED的研究方興未艾,使其光效得以大大提高,飛利浦與Agilent的合資公司目前已研發(fā)并生產(chǎn)出光效到達171M/W的白色LED,已到達白熾燈的水平。和白熾燈的相比擬,LED在性能上具有

49、很多優(yōu)點,見下表:表2-6 白熾燈與白色LED的性能比擬項 目 LED 白 熾 燈色溫 K 300010000 25003000光效 1K/W 15 15反響速度s 100000沖擊電流 0 10倍額定電流耐壓擊性 很 強 易 斷 裂壽命h 2000 1000隨著對LED研究的進一步深入,其光效將進一步得到提高,而其本錢將一步下降,在不久的將來LED取代白熾燈甚至熒光燈而開展成21世紀的一種主要的照明光源將成為一種趨勢。新的光源呼喚新的電子鎮(zhèn)流器,飛利浦照明電子在致力研發(fā)新的LED的同時,已于近年在全球各大開發(fā)中心開始了LED驅(qū)動電路的研究,在此研發(fā)領(lǐng)域已占據(jù)了世界領(lǐng)先的地位。2 LED驅(qū)動電

50、路與熒光燈的電子鎮(zhèn)流器不同,LED驅(qū)動電路的主要功能是將交流電壓轉(zhuǎn)換為直流電壓,并同時完成與LED的電壓和電流的匹配。 I(mA) U(V) Vturn-on圖2-10 LED 的正向伏安特性所以,LED伏安特性的數(shù)字模型可用下式表示VF = Vturn on + RsIF + (VF/T)(T - 25)其中,Vturn - on是LED的啟動電壓RsIF 表示伏安曲線的斜率T 環(huán)境溫度VF/T 是LED正向電壓的溫度系數(shù),對于多數(shù)LED而言典型值為-2V/。從LED的伏安曲線及數(shù)字模型看,LED在正向?qū)ê笃湔螂妷旱募毿∽儎訉⒁餖ED電流的很大變化,并且,環(huán)境溫度,LED老化時間等因素

51、也將改變影響LED的電氣性能。而LED的光輸出直接與LED電流相關(guān),所以LED驅(qū)動電路在輸入電壓和環(huán)境溫度等因素發(fā)生變動的情況下最好能控制LED電流的大小。否那么,LED的光輸出將隨輸入電壓和溫度等因素變化而變化,并且,假設(shè)LED電流失控,LED長期工作在大電流下將影響LED的可靠性和壽命,并有可能失效。LED :Light Emitting Diode已日趨在固體顯示中占主導(dǎo)地位。LED之所以受到廣泛重視而得到迅速開展,是與它本身所具有的優(yōu)點分不開的。這些優(yōu)點概括起來是:高亮度、工作電壓低、功耗小、小型化而與集成電路匹配,目前應(yīng)用最廣的是紅色、綠色、黃色LED。而藍色和純綠色LED的開發(fā)已經(jīng)

52、到達了實用階段。從顯示方面講,LED可以顯示文字、數(shù)字數(shù)碼管,也可以顯示圖形圖象LED矩陣模塊,從應(yīng)用方面,LED顯示即可以用于室內(nèi)環(huán)境,也可以用于室外環(huán)境。用單片機進行數(shù)碼顯示應(yīng)具有顯示器件;應(yīng)用最廣泛的是7段數(shù)碼管。習(xí)慣上說是7段,實際含小數(shù)點是8段;下面我們稱其為段數(shù)碼管。 圖2-11 段數(shù)碼管段數(shù)碼管的段排列和內(nèi)部結(jié)構(gòu)見下列圖:段排列 圖2-12 段數(shù)碼管內(nèi)部接線圖倒計時LED數(shù)碼管電路數(shù)碼管完成倒計時顯示功能。拿南北方向舉例,數(shù)碼管從綠燈的設(shè)置時間最大值往下顯示,每秒鐘減1,一直減到1。然后從紅燈的設(shè)置時間最大值往下顯示,每秒鐘減1,一直減到1。接下來再顯示綠燈時間,如此循環(huán)。系統(tǒng)共

53、有4個兩位的LED數(shù)碼管,分別放置在模擬交通燈控制板上的四個路口。因為四個方向的數(shù)碼管應(yīng)該顯示同樣的內(nèi)容,所以我們可以把它們同樣對待。也就是說各個方向的數(shù)碼管個位把數(shù)碼管第二位定義為個位,第一位定義為十位用一根信號線去控制,十位用另一根信號線去控制。這里采用動態(tài)顯示,段選信號線為a-dp,位選信號為CS-4和CS-5。 紅綠燈雙色LED電路雙色LED可以顯示紅色、綠色和黃色,可以用作紅綠黃燈。我們可以把16個LED分成4個組,東西南北每個方向的燈為一組。每組LED的數(shù)據(jù)線和倒計時數(shù)碼管的段選線共用,通過CS-0到CS-3去選通。每個方向4個燈,分別是左轉(zhuǎn)彎燈、直行燈、右轉(zhuǎn)彎燈和人行橫道燈。正常

54、運行時,這些雙色LED的動作過程和實際路口一致。系統(tǒng)有一種特殊情況,那就是當(dāng)緊急情況發(fā)生時,四面都是紅燈,只允許急救車通過。需要說明的是數(shù)碼管是共陰的,而這里的LED是共陽的。模擬車流檢測電路圖2-13 模擬車流檢測電路四個路口的各個車道不包括人行道均有一個小按鍵,用來模擬有車通過的情況。這12個小按鍵在交通燈控制板上表現(xiàn)為兩兩的焊點,用導(dǎo)體接觸才可以導(dǎo)通。每導(dǎo)通一次被認為是有一輛車通過。3 抗干擾措施為增加系統(tǒng)的抗電磁干擾能力采取如下措施:CPU抗干擾措施:當(dāng)干擾信號作用到單片機本身時,單片機將不能按正常狀態(tài)執(zhí)行程序,從而引起混亂。為此,本系統(tǒng)采用了以下幾種方法。人工復(fù)位:當(dāng)微處理器失控時,

55、可使用復(fù)位方法處理,使程序自動從0000H開始執(zhí)行。為此系統(tǒng)設(shè)置了復(fù)位鍵,當(dāng)微處理器失控時,只要按下復(fù)位鍵,并持續(xù)10ms以上即可。掉電保護:因為當(dāng)車輛顛簸的路況時,可能引起電源等接觸不良,使系統(tǒng)陷入混亂狀態(tài),電源電壓恢復(fù)正常后,系統(tǒng)難以恢復(fù)正常。為此系統(tǒng)設(shè)計了掉電保護。掉電信號由硬件電路檢測到,加到單片機的外部中斷輸入端。將掉電中斷規(guī)定為高級中斷,使系統(tǒng)及時對掉電做出反映。在掉電中斷子程序中,首先進行現(xiàn)場保護,當(dāng)電源恢復(fù)正常時,單片機重新復(fù)位,恢復(fù)現(xiàn)場,繼續(xù)工作。至于程序跑飛,可以用軟件陷阱和看門狗將程序拉回到復(fù)位狀態(tài),可以判斷復(fù)位原因并根據(jù)不同的標志直接跳到相應(yīng)的程序。這樣可以使程序運行有

56、連續(xù)性,用戶在使用時也不易發(fā)覺到程序被重新復(fù)位過。選用頻率低的微控制器:選用外時鐘頻率低的微控制器可以有效降低噪聲和提高系統(tǒng)的抗干擾能力。同樣頻率的方波和正弦波,方波中的高頻成分比正弦波多的多。雖然方波的高頻成分的波的幅度,比基波小,但頻率越高越容易發(fā)射出成為噪聲源,微控制器產(chǎn)生的最有影響的高頻噪聲大約是時鐘頻率的3倍。(2)減少信號傳輸中的崎嶇微控制器主要采用高速CMOS技術(shù)制造。信號輸入端靜態(tài)輸入電流在1mA左右,輸入電容10PF左右,輸入阻抗相當(dāng)高,高速CMOS電路的輸出端都有相當(dāng)?shù)膸лd能力,即相當(dāng)大的輸出值,將一個門的輸出端通過一段很長線引到輸入阻抗相當(dāng)高的輸入端,反射問題就很嚴重,它

57、會引起信號畸變,增加系統(tǒng)噪聲。當(dāng)TpdTr時,就成了一個傳輸線問題,必須考慮信號反射,阻抗匹配等問題。信號在印制板上的延遲時間與引線的特性阻抗有關(guān),即與印制線路板材料的介電常數(shù)有關(guān)。可以粗略地認為,信號在印制板引線的傳輸速度,約為光速的1/3到1/2之間。微控制器構(gòu)成的系統(tǒng)中常用邏輯 元件的Tr標準延遲時間為3到18ns之間。在印制線路板上,信號通過一個7w的電阻和一段25cm長的引線,線上延遲時間大致在420ns之間。也就是說,信號在印刷線路上的引線越短越好,最長不宜超過25cm。而且過孔數(shù)目也應(yīng)盡量少,最好不多于2個。(3)處理好接地線印刷電路板上,電源線和地線最重要??朔姶鸥蓴_,最主要

58、的手段就是地。對于雙面板,地線布置特別講究,通過采用單點接地法,電源和地是從電源的兩端接到印刷線路板上來的,電源一個接點,地一個接點。印刷線路板上,要有多個返回地線,這些都會聚到回電源的那個接點上,就是所謂單點接地。所謂模擬地、數(shù)字地、大功率器件地開分,是指布線分開,而最后都聚集到這個接地點上來。與印刷線路板以外的信號相連時,通常采用屏蔽電纜。對于高頻和數(shù)字信號,屏蔽電纜兩端都接地。低頻模擬信號用的屏蔽電纜,一端接地為好。對噪聲和干擾非常敏感的電路或高頻噪聲特別嚴重的電路應(yīng)該用金屬罩屏蔽起來。4 軟件局部4.1 軟件設(shè)計思路主程序采用查詢方式定時,由R2存放器確定調(diào)用0.5S延時子程序的次數(shù),

59、從而獲取交通燈的各種時間。子程序采用定時器1方式1,查詢定時,定時器定時50ms,R3存放器確定循環(huán)10次,從而獲取0.5S的延時時間。一道有車而另一道無車的中斷效勞程序首先要保護現(xiàn)場,因而需要到延時子程序和P1口,故需要保護的存放器有R3、P1、TH1和TL1。保護現(xiàn)場時還需關(guān)中斷,以防止高優(yōu)先級中斷緊急車輛通過所產(chǎn)生的中斷出現(xiàn)時導(dǎo)致程序混亂。然后,關(guān)中斷,恢復(fù)現(xiàn)場,再開中斷,返回主程序。緊急車輛出現(xiàn)是的中斷效勞程序也需要保護現(xiàn)場,但無需關(guān)中斷因其為高優(yōu)先級中斷,然后執(zhí)行相應(yīng)的效勞,待交通燈信號出現(xiàn)后延時20S,確保緊急車輛通過交叉路口。然后,恢復(fù)現(xiàn)場,返回主程序。交通信號燈模擬控制系統(tǒng)主程

60、序及中斷效勞程序的流程圖如下列圖:圖4-1 系統(tǒng)主程序流程圖:開 始初 始 化A綠燈、B紅燈數(shù)碼管倒數(shù)60S延時55SA綠燈閃爍3下A黃燈、B紅燈數(shù)碼管倒數(shù)2S延時2SA紅燈、B綠燈數(shù)碼管倒數(shù)30S延時25SB綠燈閃爍3下B黃燈、A紅燈延時2S數(shù)碼管倒數(shù)2S圖4-2 一道有車,一道無車時的中斷效勞流程圖:中斷響應(yīng) 關(guān) 中 斷保護現(xiàn)場開 中 斷B道有車A道有車 N Y YA紅燈、B綠燈A綠燈、B紅燈 數(shù)碼管倒數(shù)5S延時5S關(guān) 中 斷返 回開 中 斷恢復(fù)現(xiàn)場圖4-3 緊急情況時的中斷效勞流程圖:中 斷 響 應(yīng)保 護 現(xiàn) 場A紅燈、B綠燈數(shù)碼管顯示00延時20S返 回程序設(shè)計 BANKOREG EQ

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論