freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于dsp的交通燈控制系統(tǒng)的設(shè)計(jì)(參考版)

2025-06-21 15:34本頁面
  

【正文】 3:16~208 史忠科,黃輝先,2003:3~5,65~699 尹宏賓,徐建閩.,2000:1~1010 段里任,王耘非,1998,1:(1)1~711 翟潤平,2002:31 ~3412 .〔西安公路交通大學(xué)碩士學(xué)位論文〕.,2005:4~813 Lekova, fuzzy rules exclusion by genetic setsand ,100:235~24314 Henn,Utilization De La Logique Floue Pour La Modelisation Microscopique Du Traffic Routier[J ].La Revue Du LoiqueF :43~6515 , twostage fuzzy logic controll er for traffic Portation Research Part C,1999,7:353~36716 Peter Projectoriented Master Programme InDSP Algorithms And Asic architectures.The DSP Research Group Aalborg University, Fredrik Bajers Vej 7 A3附錄AA PROJECTORIENTED MASTER PROGRAMME INDSP ALGORITHMS AND ASIC ARCHITECTURESOver the last decade Digital Signal Processing (DSP) has evolved from being a term known by only a few specialists, to a household term. The growth in DSP applied in ., consumer, medical, munications, networking and puting devices has been spectacular. In fact, the digital signal processor market has grown 40% per year since 1988 and this figure is expected to continue over the next 10 years. At the same time the extreme improvement in hardware technologies has been paving the way for designing dedicated architectures for real time execution of still more plex DSP algorithms, continuously decreasing the power and silicon consumption required to perform certain functionalities. Consequently, we consider advanced DSP topics as being essential in the curriculum for a still growing number of electrical engineering students. These topics are basically related to 1) the design of highly plex DSP algorithms according to given specifications, and 2) real time implementation of these algorithms using various and conceptually different hardware architectures. Aalborg University, which has a long standing tradition for projectoriented teaching in traditional DSP theory at the Master level, therefore in 1994 launched a new Master programme in DSP Algorithms and ASIC Architectures. Now, after five years of very successful execution of this programme, we in this paper would like to report on our experiences.1. INTRODUCTIONThe evolution over the past 2。最后,深深感謝我的親友,對我生活、學(xué)業(yè)的支持和鼓勵。感謝自動化學(xué)院的各位老師對我的幫助。致謝在大學(xué)期間一直得到導(dǎo)師xx老師的悉心教導(dǎo)。在現(xiàn)代化日益復(fù)雜的交通控制中,信號燈控制系統(tǒng)的發(fā)展應(yīng)該與數(shù)學(xué)分析方法、電子電路原理、計(jì)算機(jī)科學(xué)等各專業(yè)領(lǐng)域知識相結(jié)合。可以采用主備機(jī)結(jié)構(gòu)、降級使用方式、引入綠沖突監(jiān)測、系統(tǒng)時間讀取出錯處理、程序跑飛處理、自檢及默認(rèn)工作狀態(tài)處理、增強(qiáng)系統(tǒng)惡劣環(huán)境適應(yīng)性、增強(qiáng)系統(tǒng)的電磁兼容性等,這些都應(yīng)完善處理,否則信號燈控制系統(tǒng)本身潛在的交通隱患是很大的。2.此信號燈控制系統(tǒng)僅僅設(shè)計(jì)了對于車輛的控制,在現(xiàn)實(shí)生活中我們還要考慮行人的通行,設(shè)置人行道,并且根據(jù)本設(shè)計(jì)所給出的車輛信號等的控制給出人行道的通行和等待信號,從整體上協(xié)調(diào)控制人和車的通行,實(shí)現(xiàn)交通最佳控制。所以,路口交通燈的控制規(guī)律是以是否有緊急情況而發(fā)生改變,使信號燈能按預(yù)設(shè)的規(guī)律在不同情況下按要求有不同的配置輸出,這就是交通燈信號控制器的基于DSP的設(shè)計(jì)與實(shí)現(xiàn)。把信號燈輸出的各個狀態(tài)以狀態(tài)機(jī)的形式來實(shí)現(xiàn),依照它們配置所配置的時間參考值來決定信號燈的狀態(tài),實(shí)現(xiàn)路口的控制,控制靈活,適合各種突發(fā)情況,現(xiàn)最佳的交通控制(即在有重要車輛時,改變信號燈的控制,以有利益重要車輛的快速通過),同時系統(tǒng)又不過于復(fù)雜,這里采用了與人們生活方式密切相關(guān)的時間作為控制依據(jù)。這樣就完成了對以DSP 為中心的交通等控制系統(tǒng)的整個軟件設(shè)計(jì)工作。 本章小結(jié)本章對系統(tǒng)中軟件部分給出了詳細(xì)的分析設(shè)計(jì)。 主程序設(shè)計(jì)介于主程序過于復(fù)雜,這里只給出主程序的主要流程控制圖,并不對一些聲明或者定義做詳細(xì)的闡述。TLB=1時,當(dāng)數(shù)據(jù)從周期寄存器PRD和TDDR中裝載到TIM和PSC中。注意:TSS和TLB分別是定時器控制寄存器(TCR)的第4和10位。 //啟動定時器}其中定時器有兩個計(jì)數(shù)存儲器(PSC和TIM)和兩個周期寄存器(TDDR和PRD)。//10ms,prd為主周期寄存器*prsc0 = 0x0f。 //開始初時化*tim0 = 0。 *tcr0 = 0x04f0。(unsigned int *)0x1002。=tcr0(unsigned int *)0x1000。=tim0 ioport unsigned int *tcr0。這兩個計(jì)算器是4位預(yù)定標(biāo)器和16位主計(jì)數(shù)器,這些寄存器的詳情可以查看汪春梅編著的《TMS320VC55xDSP原理及應(yīng)用》。這主要產(chǎn)生周期中斷并提供周期信號給DSP外的器件。 // 顯示為空白 ledx[k]=(k4)。k8。 }}此外在此之前還需對顯示陣列進(jìn)行初始化其操作為:CTRLR=0x0c1。i++ ) { CTRGR=ledx[i]。 for ( i=0。}將顯示數(shù)值送入緩沖區(qū)中,需要對先全局變量進(jìn)行設(shè)置,顯示模塊的全局控制寄存器CTRGR[3],地址映射在TMS320VC5509的擴(kuò)展空間上,:表 55 全局控制寄存器CTRGRBitBitBitBitBitBitBitBitGSLEDA2LEDA1LEDA0BUZZEPWMEIOPEDCMEGS:全局控制標(biāo)準(zhǔn)位LEDA20:發(fā)光二極管陣列顯示控制位其他的本設(shè)計(jì)并未用到,這里不再做敘述。i++ ) {ledbuf[7i]=~led[k+i]。采用循環(huán)for ( i=0。 }}其中 nNunber 為要顯示的數(shù)字值;K是十位數(shù)在ledkey中所對應(yīng)的位置。i++ ) { ledbuf[7i]=~led[k+i]。 for ( i=0。 k=kkk/10*4。其他幾行類似分別是:0xE2,0x91,0x91,0x8E,(2) 0x42,0x89,0x89,0x76,(3)0x38,0x24,0x22,0xFF, (4) 0x4F,0x89,0x89,0x71,(5)0x7E,0x89,0x89,0x72, (6) 0x01,0xF1,0x09,0x07,(7)0x76,0x89,0x89,0x76, (8) 0x4E,0x91,0x91,0x7E(9)2.對應(yīng)子程序的設(shè)置首先要將需要顯示的數(shù)字值裝換為顯示所需要的寄存器值送入陣列,其所對應(yīng)的子程序如下:void SetLEDArray1(int nNumber){ int i,k,kk,kkk。 對應(yīng)部分編程1.顯示陣列的設(shè)置unsigned char led[40]={ 0x7E,0x81,0x81,0x7E,0x00,0x02,0xFF,0x00, 0xE2,0x91,0x91,0x8E,0x42,0x89,0x89,0x76, 0x38,0x24,0x22,0xFF,0x4F,0x89,0x89,0x71, 0x7E,0x89,0x89,0x72,0x01,0xF1,0x09,0x07, 0x76,0x89,0x89,0x76,0x4E,0x91,0x91,0x7E}。注意:在使用前必須在I/O端口CTRLR寫入控制字0x0C1,以打開此設(shè)備。由于是位置為“0”的被點(diǎn)亮,所以要將顯示的數(shù)據(jù)取反。 發(fā)光二極管顯示陣列的控制 對于發(fā)光二極管顯示陣列的控制,DSP是將要顯示的圖形按列的順序存儲起來(8*8點(diǎn)陣,8個字節(jié),高位在下方,低位在上方),然后定時刷新控制顯示。//狀態(tài)機(jī)所對應(yīng)的與信號燈顯示有關(guān)的寄存器值如表53所示:表 53 顯示寄存器值狀態(tài)寄存器寄存器值所送16進(jìn)制值南北紅SNR01 1001000x 64南北黃SNR01 0100100x 52南北綠SNR01 0010010x 49東西紅EWR00 1001000x 24東西黃EWR00 0100100x 12東西綠EWR00 0010010x 09東西全滅EWR00 0000000x 00南北全滅SNR01 0000000x 40 顯示陣列的數(shù)字顯示 陣列數(shù)字顯示液晶屏數(shù)字顯示是由發(fā)光二極管顯示陣列來控制的,發(fā)光二級管顯示陣列是連接在DSP的I/O擴(kuò)展端口上的。 } } CTRLR=uLightStatusEW。 SetLEDArray1(20)。 case statusHold: uLightStatusEW=0x24。 SetLEDArray1(0)。 case statusNSRedEWFlash: uLightStatusEW=0x09。 SetLEDArray1(20)。 case statusNSRedEWGreen: uLightStatusEW=0x09。 SetLEDArray1(20)。 case statusNSRedEWYellow: uLightStatusEW=0x12。 SetLEDArray1(20)。 case statusNSYellowEWRed: uLightStatusEW=0x24。 SetLEDArray1(0)。 case statusNSFlashEWRed: uLightStatusEW=0x24。 SetLEDArray1(20)。例如:需要點(diǎn)亮東西方向的紅燈和南北方向的綠燈,其他燈均熄滅時,則需要EWR的值為00100100,SNR的值為01001001,我們可以通過下列語句來實(shí)現(xiàn):CTRLR=0x024 ; CTRLR=0x49本設(shè)計(jì)所用到信號燈狀態(tài)以及其所對應(yīng)的寄存器值見下表,由此我們可以根據(jù)當(dāng)前的狀態(tài)給出所要輸送的狀態(tài)值,信號燈控制部分所對應(yīng)的編程如下:switch ( nNowStatus ) { case statusNSGreenEWRed: uLightStatusEW=0x24。不過由于東西和南北的信號燈都是同一狀態(tài)的,因此可以只用6個燈來實(shí)現(xiàn),這在上面已做過分析就不再累述,顯示所用的發(fā)光二極管是連接在5509DSP擴(kuò)展地址接口上的寄存器EWR和SNR控制的,這兩個寄存器均為6位寄存器,其位定義見表52所示:表 52 (a) 寄存器EWRBit7Bit6Bit5Bit4Bit3Bit2Bit1Bit000東紅東黃東綠西紅西黃西綠表 52 (b) 寄存器SNRBit7Bit6Bit5Bit4Bit3Bit2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1