【正文】
,SNR的值為01001001,我們可以通過(guò)下列語(yǔ)句來(lái)實(shí)現(xiàn):CTRLR=0x024 ; CTRLR=0x49本設(shè)計(jì)所用到信號(hào)燈狀態(tài)以及其所對(duì)應(yīng)的寄存器值見(jiàn)下表,由此我們可以根據(jù)當(dāng)前的狀態(tài)給出所要輸送的狀態(tài)值,信號(hào)燈控制部分所對(duì)應(yīng)的編程如下:switch ( nNowStatus ) { case statusNSGreenEWRed: uLightStatusEW=0x24。1)。 for(i=*clkmdamp。 *clkmd|=0x10。 *clkmd |= 0x20。= ~0xc。 // iai=0。i=*clkmdamp。 //pll enable = 0。 = (freq *2)/ 。 DSPCLK dspclk。1. 旁路模式(BYPASS)如果PLL ENABLE=0,PLL工作于旁路模式,PLL對(duì)輸入時(shí)鐘信號(hào)進(jìn)行分頻,分頻值由BYPASS DIV 確定: BYPASS DIV=00 輸出時(shí)鐘的頻率與輸入的頻率相同,即為一分頻。3.方便的應(yīng)用程序調(diào)試特性。CCS可以進(jìn)行DSP/BIOS設(shè)置,這樣就可以設(shè)置全局運(yùn)行參數(shù),并可以作為可視化編輯器,創(chuàng)建和設(shè)置目標(biāo)程序DSP/BIOS API所調(diào)用的運(yùn)行對(duì)性屬性,包括硬件中斷、軟件中斷、文件流、I/O通道和事件日志等;CCS可以進(jìn)行硬件仿真和實(shí)時(shí)數(shù)據(jù)交換,控制程序運(yùn)行并監(jiān)控程序活動(dòng),其中實(shí)時(shí)數(shù)據(jù)交換(RTDX)功能使主機(jī)與DSP目標(biāo)系統(tǒng)之間能進(jìn)行雙向?qū)崟r(shí)通信,它在目標(biāo)DSP系統(tǒng)上運(yùn)行一個(gè)小的RTDX軟件庫(kù),而用戶(hù)的應(yīng)用程序在主機(jī)中運(yùn)行,它調(diào)用RTDX軟件庫(kù)的API 函數(shù),從而能夠在目標(biāo)DSP系統(tǒng)和主機(jī)之間接受和發(fā)送數(shù)據(jù),RTDX軟件庫(kù)使用DSP芯片內(nèi)部的仿真硬件模塊,通過(guò)增強(qiáng)的JTAG接口與主機(jī)通信,數(shù)據(jù)的傳輸是實(shí)時(shí)的,不影響目標(biāo)DSP系統(tǒng)的程序運(yùn)行。代碼生成工具的作用是將C語(yǔ)言、匯編語(yǔ)言或兩者的混合語(yǔ)言編寫(xiě)的DSP 源代碼程序編譯、匯編并鏈接成可執(zhí)行的DSP代碼,它包括C編譯器、匯編器和鏈接器。它于這些電路的連接如圖37所示:其中MAX232實(shí)現(xiàn)電平邏輯轉(zhuǎn)換后通過(guò)8250升級(jí)串口(該串口受CPLD的控制)將數(shù)據(jù)送入總線(xiàn)驅(qū)動(dòng)器中,之后由總線(xiàn)驅(qū)動(dòng)器將數(shù)據(jù)轉(zhuǎn)入到DSP芯片中。通過(guò)對(duì)系統(tǒng)所需的邏輯控制信號(hào)數(shù)目的分析,調(diào)試硬件時(shí)更改邏輯控制信號(hào)。 JTAG電路設(shè)計(jì)JTAG接口是DSP的調(diào)試接口,用戶(hù)可以利用JTAG接口完成程序的下載、調(diào)試和調(diào)試信息輸出,通過(guò)該接口可以查看DSP的存儲(chǔ)器、寄存器等的內(nèi)容,如果DSP連接了非易失存儲(chǔ)器,如Flash存儲(chǔ)器,還可以通過(guò)JTAG接口[4]完成芯片的燒錄。后一種方法中外部時(shí)鐘源可以采用頻率穩(wěn)定的晶體振蕩器,使用方便,價(jià)格便宜,但是設(shè)計(jì)較為繁瑣,而且本設(shè)計(jì)采用前一種方法完全可以很好的實(shí)現(xiàn)功能,并且設(shè)計(jì)簡(jiǎn)單。 電源電路設(shè)計(jì)C55x芯片電源包括內(nèi)核電源和外部接口電源,內(nèi)核則根據(jù)型號(hào)不同而采用不同的電壓。 硬件各模塊的具體設(shè)計(jì) 復(fù)位電路設(shè)計(jì)在系統(tǒng)上電過(guò)程中,如果電源電壓還沒(méi)有穩(wěn)定,這時(shí)DSP進(jìn)入工作狀態(tài)可能造成不可預(yù)知的后果,甚至引起硬件損壞,解決這個(gè)問(wèn)題的方法是DSP在上電過(guò)程中保持復(fù)位狀態(tài),因此有必要在系統(tǒng)中加入上電復(fù)位電路。4.儲(chǔ)存器模塊為能記憶配置信息,這里采用了EPROMAM29LV800。 硬件組成硬件結(jié)構(gòu)圖如圖31所示,從圖可以看出,系統(tǒng)主要由以下幾個(gè)部份組成:開(kāi)關(guān)電源電源和復(fù)位模塊TPS73HD301MAX708SCUA中央處理器DSP:TMS320VC5509CPLD:XC95144鍵盤(pán)及陣列顯示器模塊存儲(chǔ)器模塊為能記憶配置信息,采用非易失EPROM:AM29LV800時(shí)鐘模塊由內(nèi)部時(shí)鐘提供基準(zhǔn)時(shí)間PC機(jī)通訊模塊RS232接口輸出燈模塊CPLD輸出,接入交通燈 圖 31 硬件結(jié)構(gòu)圖1.電源和復(fù)位模塊為整個(gè)信號(hào)控制器提供電源,并且在系統(tǒng)出現(xiàn)異常時(shí)進(jìn)行復(fù)位,對(duì)系統(tǒng)起到保護(hù)作用。由于DSP的速度較快,所以存儲(chǔ)器的讀寫(xiě)時(shí)序由CPLD配合DSP完成。所以采用MAX3232作為電平轉(zhuǎn)換芯片。另一種方法是使用外部時(shí)鐘源的時(shí)鐘信號(hào),即將外部時(shí)鐘源加到DSP芯片的X2/CLKIN引腳,而X1引腳懸空。這樣,只要根據(jù)當(dāng)前計(jì)數(shù)值就可以確定當(dāng)前的狀態(tài),根據(jù)此狀態(tài)給出等組的狀態(tài)以及顯示時(shí)間,并可做相應(yīng)的處理,對(duì)于計(jì)數(shù)顯示,當(dāng)處于狀態(tài)*中時(shí)需要進(jìn)行倒計(jì)時(shí),需要計(jì)算在此裝態(tài)中的計(jì)數(shù)值增量,根據(jù)增量判斷是否更新計(jì)數(shù)顯示。8. 南北方向紅燈亮, 東兩方向紅燈亮。4. 南北方向紅燈亮, 東西方向黃燈亮。是不會(huì)出現(xiàn)東西南北都是綠色的等的。6.交通燈控制系統(tǒng)自動(dòng)變換與手動(dòng)給出緊急信號(hào)。2.激活燈態(tài)設(shè)置:開(kāi)機(jī)后信號(hào)控制器立即執(zhí)行的燈色狀態(tài)(狀態(tài):全紅,時(shí)間范圍:5~20秒)。全紅狀態(tài):所有信號(hào)燈的燈色均顯示為紅色的信號(hào)狀態(tài)(初始或復(fù)位后如此,也用于在緊急處理完成時(shí)短暫過(guò)度)。2.正常變換到四面紅燈(20秒)。6.東西方向綠燈閃爍。2.南北方向綠燈閃爍。它的運(yùn)行狀態(tài)如下:由于東西和南北分別是對(duì)稱(chēng)的,所以這里只給出西路口和南路口情況,在正常情況下路口燈的變化將按照下列順序。第3章 交通燈控制系統(tǒng)的總體設(shè)計(jì)從結(jié)構(gòu)上講,交通信號(hào)控制器包括上位機(jī)設(shè)計(jì)和下位機(jī)設(shè)計(jì)兩部分。片內(nèi)存儲(chǔ)空間128*16Bit;大容量SDRAM設(shè)計(jì):4M*16Bit;2路10bit片上A/D接口;8M bit擴(kuò)展FLASH,存儲(chǔ)大量固化程序和數(shù)據(jù);設(shè)計(jì)有用戶(hù)可以測(cè)試指示燈;DSP擴(kuò)展總線(xiàn),包括數(shù)據(jù)、地址、I/O控制;控制;4組標(biāo)準(zhǔn)擴(kuò)展連接器,為用戶(hù)進(jìn)行二次開(kāi)發(fā)提供條件;,該電路僅用于測(cè)試和仿真;+5v電源輸入,內(nèi)部+、+;高保真語(yǔ)音接口設(shè)計(jì),雙路語(yǔ)音采集,每路48K/s;;4層板設(shè)計(jì)工藝,穩(wěn)定可靠。TI公司還為用戶(hù)提供了硬件平臺(tái),有各種類(lèi)型的硬件仿真器,可對(duì)系統(tǒng)進(jìn)行實(shí)時(shí)軟硬件調(diào)試和硬件仿真。TMS320VC5509片上外設(shè)也很豐富,有一個(gè)看門(mén)狗定時(shí)器、2個(gè)20位的定時(shí)器、6通道直接存儲(chǔ)器存取控制器(DMA)、外部存儲(chǔ)器接口(EMIF)等,可以滿(mǎn)足該系統(tǒng)數(shù)據(jù)傳輸?shù)囊?。?yīng)從芯片的運(yùn)算速度、片上資源、功耗、開(kāi)發(fā)工具以及價(jià)格封裝等方面來(lái)考慮。在本圖像處理系統(tǒng)中,需要用到處理速度非常快的DSP芯片。用戶(hù)需要參考廠家推薦DSP芯片典型應(yīng)用來(lái)考慮此項(xiàng)要求。所以運(yùn)算精度要求是個(gè)折中問(wèn)題,需要在算法確定階段予以認(rèn)真考慮。一般地浮點(diǎn)DSP精度高于定點(diǎn)DSP,但耗電量和價(jià)格也比定點(diǎn)DSP貴。FFT是典型的數(shù)字信號(hào)處理算法,它可以作為綜合衡量DSP運(yùn)算能力的一個(gè)指標(biāo)。如果DSP芯片平均在一個(gè)時(shí)鐘周期內(nèi)可以完成一條指令,則其指令周期等于DSP主頻的倒數(shù)。一般來(lái)說(shuō),選擇DSP芯片時(shí)應(yīng)考慮到如下諸多因素:1.運(yùn)算速度。 DSP芯片的選擇標(biāo)準(zhǔn)設(shè)計(jì)DSP應(yīng)用系統(tǒng),選擇DSP芯片是非常重要的一個(gè)環(huán)節(jié)。軟件調(diào)試一般借助DSP開(kāi)發(fā)上具有如軟件模擬器、DSP開(kāi)發(fā)系統(tǒng)或仿真器等進(jìn)行。軟件設(shè)計(jì)主要根據(jù)系統(tǒng)要求和所選的DSP芯片編寫(xiě)相應(yīng)的DSP匯編軟件。2.選擇DSP芯片。首先應(yīng)根據(jù)系統(tǒng)要求進(jìn)行算法仿真和高級(jí)語(yǔ)言模擬實(shí)現(xiàn)。C54XDSP處理器支持“循環(huán)尋址”,這種尋址模式允許處理器訪問(wèn)一塊連續(xù)存放的數(shù)據(jù),然后再自動(dòng)回到塊的開(kāi)始,這正是FIR濾波中訪問(wèn)系數(shù)的模式。而在C54X DSP上,利用如下兩條指令就可以向外設(shè)口(PA)輸出整序后的FFT變換結(jié)果了:RPT15PORTW*AR2十OB,PA; AR2中存放的是數(shù)據(jù)存儲(chǔ)器中數(shù)據(jù)存放的基地址,;ARO中存放的則是FFT長(zhǎng)度的一半。以TI公司的C54X系列DSP為例,在它的間接尋址方式中,除了通常所使用的增量、減量和變址尋址功能。圖22給出了兩種不同的結(jié)構(gòu)。通常指令存在一個(gè)存儲(chǔ)器中,數(shù)據(jù)存在另一個(gè)存儲(chǔ)器中。20世紀(jì)80年代早期,通用微處理器通常都只有一條總線(xiàn)連到存儲(chǔ)器,每個(gè)時(shí)鐘周期只能訪問(wèn)一次存儲(chǔ)器,即所謂的馮諾伊曼結(jié)構(gòu)。例如CD和MP3播放器的輸入信號(hào)本身就是數(shù)字信號(hào)。輸入信號(hào)在進(jìn)行A/D采樣時(shí),根據(jù)奈奎斯特采樣定理,采樣頻率至少是輸入帶限信號(hào)最高頻率的2倍,在實(shí)際應(yīng)用中一般為4倍以上。數(shù)字信號(hào)處理的一個(gè)重要技術(shù)領(lǐng)域是實(shí)時(shí)數(shù)字信號(hào)處理。同時(shí)與其它類(lèi)型的微處理器相比,DSP的指令執(zhí)行周期速度快,DSP在速度、成本、功耗方面具有不可取代的優(yōu)勢(shì)。近年來(lái),DSP作為一種新型的微處理器在各種消費(fèi)類(lèi)、通信、醫(yī)療和工業(yè)產(chǎn)品中得到了非常廣泛的應(yīng)用。該設(shè)計(jì)以DSP TMS320VC5509為路口控制核心,配合CPLD實(shí)現(xiàn)對(duì)外部器件的控制。該智能交通燈控制系統(tǒng)可以實(shí)現(xiàn)的功能主要有:對(duì)某市區(qū)的主要交通路口進(jìn)行控制;使各路口有固定的工作周期,并且在道路擁擠時(shí)中控中心能夠改變交通燈的變換周期。本次畢業(yè)設(shè)計(jì)將是對(duì)我四年來(lái)學(xué)習(xí)的一次綜合測(cè)試。所以,路口交通燈的控制規(guī)律是以是否有緊急情況而發(fā)生改變。而且,由于紅光的穿透力最強(qiáng),其他顏色的光很容易被散射,在霧天里就不容易看見(jiàn),而紅光最不容易被散射,即使空氣能見(jiàn)度比較低,也容易被看見(jiàn),不會(huì)發(fā)生事故。雖然黃色與藍(lán)色也容易分辨,但因?yàn)檠矍?,?duì)藍(lán)光敏感的感光細(xì)胞較少,所以分辨顏色,還是以紅、綠色為佳。其實(shí),用這三色來(lái)作交通訊號(hào)和人的視覺(jué)機(jī)能結(jié)構(gòu)和心理反應(yīng)有關(guān)。犯事的司機(jī)不久就會(huì)收到罰款單。如果此時(shí)紅燈亮了,馬上就會(huì)產(chǎn)生一種失望的感覺(jué)。公路交通的紅綠燈則不一樣,它的職責(zé)在很大程度上是要告訴汽車(chē)司機(jī)把車(chē)輛停下來(lái)。從最早的手牽皮帶到20世紀(jì)50年代的電氣控制,從采用計(jì)算機(jī)控制到現(xiàn)代化的電子定時(shí)監(jiān)控,交通信號(hào)燈在科學(xué)化、自動(dòng)化上不斷地更新、發(fā)展和完善?;氐剿奚?,他反復(fù)琢磨,終于想到在紅、綠燈中間再加上一個(gè)黃色信號(hào)燈,提醒人們注意危險(xiǎn)。 隨著各種交通工具的發(fā)展和交通指揮的需要,第一盞名副其實(shí)的三色燈(紅、黃、綠三種標(biāo)志)于1918年誕生。不幸的是只面世23天的煤氣燈突然爆炸自滅,使一位正在值勤的警察也因此斷送了性命。后來(lái),英國(guó)倫敦議會(huì)大廈前經(jīng)常發(fā)生馬車(chē)軋人的事故,于是人們受到紅綠裝啟發(fā),1868年12月10日,信號(hào)燈家族的第一個(gè)成員就在倫敦議會(huì)大廈的廣場(chǎng)上誕生了,由當(dāng)時(shí)英國(guó)機(jī)械師德由于他的特殊的結(jié)構(gòu)設(shè)計(jì),可以把數(shù)字信號(hào)處理中的一些理論和算法實(shí)時(shí)實(shí)現(xiàn),并逐步進(jìn)入控制市場(chǎng),因而在計(jì)算機(jī)應(yīng)用領(lǐng)域中得到了廣泛的應(yīng)用。人 、車(chē) 、路三者之間的協(xié)調(diào)已成為交通管理部門(mén)需要解決的重要問(wèn)題之一。Digital Signal Processing。作為整個(gè)交通網(wǎng)絡(luò)最小研究單元的單個(gè)交叉路口,對(duì)于單個(gè)路口的控制方法的研究是整個(gè)交通燈控制網(wǎng)路的研究基礎(chǔ),具有非常重要的意義。隨著大規(guī)模集成電路及計(jì)算機(jī)技術(shù)的迅速發(fā)展,以及人工智能在控制技術(shù)方面的廣泛深入運(yùn)用,智能交通燈控制設(shè)備有了很大的發(fā)展,是目前交通燈控制系統(tǒng)發(fā)展的主流方向。xx大學(xué)學(xué)士學(xué)位論文基于DSP的交通燈控制系統(tǒng)的設(shè)計(jì)摘要當(dāng)今時(shí)代是一個(gè)自動(dòng)化時(shí)代,隨著汽車(chē)業(yè)與交通運(yùn)輸事業(yè)的快速發(fā)展,大中城市的道路交通的控制也問(wèn)題日益突出,然而增加道路以及對(duì)車(chē)輛運(yùn)行的限制已不是解決該問(wèn)題最經(jīng)濟(jì)有效的辦法。因此,一個(gè)好的交道路通燈控制系統(tǒng),將會(huì)給道路擁擠、車(chē)輛違章控制等方面給予技術(shù)革新。該設(shè)計(jì)以DSP TMS320VC5509為路口控制核心,以單個(gè)路口控制為研究對(duì)象,與PC機(jī)之間的的通信采用MAX232進(jìn)行轉(zhuǎn)換。Each street corner contain a fixed work period, and control centercan change its period when the traffic is heavy.The design uses the intersection control TMS320VC5509 by DSP core, with a single intersection control as the research object, and the munications between PCs by using MAX232 conversion. As the minimum single intersection in the traffic network research unit,a single intersection control method is the traffic control network research foundation,which has the extremely vital significance. Keywords traffic lights。打印前,不要忘記把上面“Abstract”這一行后加一空 58 哈爾濱理工大學(xué)學(xué)士學(xué)位論文第1章 緒論 本課題的研究背景隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展,城市交通問(wèn)題越來(lái)越引起人們的關(guān)注。而DSP是伴隨著微電子學(xué),數(shù)字信號(hào)處理技術(shù)和計(jì)算機(jī)技術(shù)等學(xué)科的發(fā)展而產(chǎn)生的,是體現(xiàn)這三個(gè)學(xué)科綜合科研成果的器件。其中,著紅裝的女人表示我已結(jié)婚,而著綠裝的女人則是未婚者。后來(lái)在信號(hào)燈的中心裝上煤氣燈罩,它的前面有兩塊紅、綠玻璃交替遮擋。稍后又在紐約和芝加哥等城市,相繼重新出現(xiàn)了交通信號(hào)燈。一天,他站在繁華的十字路口等待綠燈信號(hào),當(dāng)他看到紅燈而正要過(guò)去時(shí),一輛轉(zhuǎn)彎的汽車(chē)呼地一聲擦身而過(guò),嚇了他一身冷汗。中國(guó)最早的馬路紅綠燈,是于1928年出現(xiàn)在上海的英租界。但是由于火車(chē)是按固定的時(shí)刻表以單列方式運(yùn)行的,而且火車(chē)要停下來(lái)不是很容易,因此鐵路上使用的信號(hào)只有一種命令,通行。他說(shuō):駕車(chē)者看到黃燈亮?xí)r,心里便暗暗作好加速的準(zhǔn)備。新式的紅綠燈能將闖紅燈的人拍照下來(lái)。那時(shí)的交通燈只有紅、綠兩色,經(jīng)改良后,再增加一盞黃色的燈,紅燈表示停止,黃燈表示準(zhǔn)備,綠燈則表示通行。由于這種視覺(jué)結(jié)構(gòu),人最容易分辨紅色與綠色。因此,人們常以紅色代表危險(xiǎn),黃色代表警覺(jué),綠色代表安全。路口的無(wú)緊急情況時(shí),以時(shí)間為依據(jù)控制信號(hào)燈,使其按照正常順序運(yùn)行,而當(dāng)有緊急情況時(shí)則按照緊急處理規(guī)則改變信號(hào)燈的狀態(tài)變換。通過(guò)課程設(shè)計(jì)一方面可鞏固已學(xué)過(guò)的理論知識(shí),更重要的是