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

正文內(nèi)容

基于fpga的交通燈控制器設(shè)計(jì)(編輯修改稿)

2025-07-07 21:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 LAB(邏輯陣列模塊),又需要有額外的 PI(可編程互連陣列)布線來(lái)實(shí)現(xiàn)所有 LAB 的連接,其連接數(shù)量會(huì)呈指數(shù)增長(zhǎng),直到芯片管芯的連接數(shù)量超過(guò)邏輯數(shù)量,這限制了容量的擴(kuò)展 ]4[ 。解決方法是把 LAB 排列在網(wǎng)格中,從而產(chǎn)生了現(xiàn)場(chǎng)可編程門陣列 FPGA 的概念。 FPGA 是在 CPLD 基礎(chǔ)上發(fā)展而來(lái)的一種現(xiàn)場(chǎng)可編程邏輯器件,對(duì)于 CPLD器件布線與容量之間的矛盾進(jìn)行了改進(jìn)。 CPLD 實(shí)現(xiàn)邏輯函數(shù) 是 采用可編程陣列來(lái),而 FPGA 則是 采用查找表 ( LUT) 來(lái)實(shí)現(xiàn) 的 ,相比 CPLD 宏單元,它能夠靈活建立函數(shù)和 LE 鏈,從而提高性能,減少資源浪費(fèi),進(jìn)位邏輯和寄存器鏈布線的通用性也進(jìn)一步提高了性能,增強(qiáng)了對(duì)資源的管理。 FPGA 中可以包含的查找表和觸發(fā)器 數(shù)量極多 ,從而可以實(shí)現(xiàn)規(guī)模更大 且 更 加 復(fù)雜的邏輯電路 設(shè)計(jì) , 可以 避免了 CPLD 的 陣列結(jié)構(gòu) 、 觸發(fā)器以及 I/O 端口數(shù)量上的限制。 FPGA 的芯片內(nèi)部包含多種可編程資源:可編程邏輯單元( LE)、可編程布線、可編程 I/O 口、嵌入式存儲(chǔ)器 RAM、嵌入式乘法器、時(shí)鐘以及鎖相環(huán)( PLL)。對(duì)于復(fù)雜邏輯功能設(shè)計(jì), FPGA的速率相對(duì)較高,由于 LAB 網(wǎng)格陣列,具有更豐富的邏輯資源。特別是對(duì)于高速通信應(yīng)用,使用某些 FPGAZ 中的收發(fā)器成為唯一的選擇。一般來(lái)說(shuō), CPLD 的功耗是比較低的。近幾年來(lái),隨著生產(chǎn)工藝的進(jìn)步, FPGA 的生產(chǎn)成本大大降低,也具有許多低功耗特性,其功耗幾乎與 CPLD 差不多,尤其在功能以及性能方面的優(yōu)越性越來(lái)越突出,使其成為現(xiàn)在數(shù)字電路或系統(tǒng)設(shè)計(jì)的首選器件 ]5[ ??傊?, FPGA比 CPLD 等更高端,是高密度、高速度、高可靠性和低功耗的邏輯可編程器件,提供豐富的 I/O 端口和觸發(fā)器,結(jié)構(gòu)十分靈活幾乎可以滿足用戶的各種需求。 FPGA 的設(shè)計(jì)流程 將 FPGA 的設(shè)計(jì)方法歸納為一個(gè)簡(jiǎn)單的設(shè)計(jì)流成, Altera 的全集成開(kāi)發(fā)工具QuartusⅡ 軟件就完全支持這一流程。 FPGA 的設(shè)計(jì)流程具體如下。 ( 1)源文件的編輯和編譯。首先把需要輸入的設(shè)計(jì)思路以文本或圖形的形式表達(dá)出來(lái),再進(jìn)行排錯(cuò)編譯, 同時(shí)為進(jìn)一步的邏輯綜合做準(zhǔn)備。一般常用的源程序輸入方式有原理圖輸入方式和文本輸入方式兩種。 ( 2)邏輯綜合和優(yōu)化。經(jīng)過(guò)一列操作把源文件分解成一系列邏輯電路和對(duì)應(yīng) 3 控制器硬件設(shè)計(jì) 7 關(guān)系,最后得到門級(jí)電路或更底層的電路描述文件,即生成網(wǎng)表文件,該網(wǎng)表文件與 FPGA 基本結(jié)構(gòu)是相對(duì)應(yīng)的。 ( 3)目標(biāo)器件的布線 /適配。在所選用的目標(biāo)器件中建立與前面生成的網(wǎng)表文件相符合的基本邏輯電路的對(duì)應(yīng)關(guān)系。 ( 4)目標(biāo)器件的編程下載。當(dāng)前面的步驟,編譯、綜合、布線 /適配等過(guò)程都沒(méi)有出現(xiàn)問(wèn)題,也就是說(shuō)完全滿足設(shè)計(jì)要求時(shí),就可以將布線 /適配器所產(chǎn)生的配置 /下載文件通過(guò)下載電纜下載到目標(biāo)器件中。 ( 5)硬件仿真與測(cè)試。在已經(jīng)下載好程序的 FPGA 開(kāi)發(fā)板上進(jìn)行測(cè)試,驗(yàn)證理想設(shè)計(jì)思想與實(shí)際電路之間的偏差。 Cyclone IV E 主要特性 Cyclone IV 是傳承了 Cyclone 系列低成本、低功耗的特性,建是立在優(yōu)化的低功耗工藝基礎(chǔ)上的設(shè)計(jì),集成了一個(gè)可選擇的低成本收發(fā)器,在降低成本的同時(shí)又能完全滿足不斷增長(zhǎng)的帶寬要求,是在廣播、有線、無(wú)線、工業(yè)以及通信等行業(yè)領(lǐng)域中的低成本的小型應(yīng)用的理想選擇 ]6[ 。 Cyclone IV 器件系列主要提供Cyclone IV E 及 Cyclone IV GX 兩種型號(hào)的器件。具有最低的功耗的特性的 Cyclone IV E 器件,能在核電壓為 和 的情況下使用,并且以最低的成本去實(shí)現(xiàn)較高的功能 ]7[ 。 本設(shè)計(jì)所使用的 EP4CE6E22C8N 芯片正是 Cyclone IV E 系列中的一種。 Cyclone IV E 器件系列的體系結(jié)構(gòu)包括 FPGA 核心架構(gòu)、 I/O 特性、時(shí) 鐘管理、外部存儲(chǔ)器結(jié)構(gòu)以及配置等內(nèi)容。 Cyclone IV E 器件系列采用的 FPGA 核心架構(gòu)與Cyclone 系列 是 相同,包括四輸入查找表 組成 的 LE、存儲(chǔ)器模塊和嵌入式乘法器模塊,其中存儲(chǔ)器模塊具有 9Kbit 的嵌入式 SRAM 存儲(chǔ)器,可以配置成單端口、簡(jiǎn)單雙端口、真雙端口等,實(shí)現(xiàn)需要的數(shù)據(jù)帶寬,嵌入式乘法器模塊可實(shí)現(xiàn) 18*18或者兩個(gè) 9*9 的乘法器 ]8[ 。 Cyclone IV E 系列器件的 I/O 口支持可編程總線的保持 ,可編程 遲延以及 可 編程上拉電阻等,從而實(shí)現(xiàn)信號(hào)完整性和熱插拔的優(yōu)化,還支持符合單端 I/O 標(biāo)準(zhǔn)校準(zhǔn)后的片上川航匹配或驅(qū)動(dòng)阻抗匹配。 Cyclone IV E 系列器件中包含高達(dá) 30 個(gè)全局時(shí)鐘網(wǎng)絡(luò)和高達(dá) 8 個(gè) PLL,可以提供可靠的時(shí)鐘管理和綜合,且可以在用戶模式中對(duì) PLL 進(jìn)行動(dòng)態(tài)重新配置以此改變時(shí)鐘頻率或相位。Cyclone IV E 系列器件的外部存儲(chǔ)器接口包括 SDR、 DDR、 DDDR2 SDRAM 和QDRIT SRAM 接口,這些接口可能分布在器件的兩側(cè)或多側(cè),主要是為了更靈活地實(shí)現(xiàn)電路板設(shè)計(jì) ]9[ 。 Cyclone IV E 系列器件的配置是使用 SRAM 單元來(lái)存儲(chǔ)配置數(shù)據(jù),每次上電后,配置數(shù)據(jù)就會(huì)被下載到器件中。 Cyclone IV E 器件所支持的配置方案有 AS、 AP、 FPP 和 JTAG,其中,常用的配置方式是 JTAG。 3 控制器硬件設(shè)計(jì) 8 表格 31 Cyclone IV E 部分器件資源 資源 型號(hào) 邏輯 單元 嵌入式 存儲(chǔ)器Kbits 嵌入式 18*18乘法器 通用 時(shí)鐘( PLL) 全局時(shí)鐘網(wǎng)絡(luò) 用戶I/O 塊 最大用戶I/O EP4CE6 6272 270 15 2 10 8 179 EP4CE10 10320 414 23 2 10 8 179 EP4CE15 15408 504 56 4 20 8 343 EP4CE22 22320 594 66 4 20 8 153 EP4CE30 28848 594 66 4 20 8 532 EP4CE40 39600 1134 116 4 20 8 532 Cyclone IV E 系列器件具有的特性,包括 ( 1) 低成本和低功耗的 FPGA 核心架構(gòu); ( 2) 邏輯單元由 6K 至 150K; ( 3) 嵌入式存儲(chǔ)器容量高達(dá) ;( 4) 高達(dá) 360 個(gè) 18*18 乘法器,從而使 DSP 處理密集型應(yīng)用得以實(shí)現(xiàn); ( 5) 協(xié)議橋接應(yīng)用,實(shí)現(xiàn)了小于 的總功耗。 七段數(shù)碼管簡(jiǎn)介 七段數(shù)碼管概述 七段數(shù)碼管是電子元件中十分常用的數(shù)字顯示元件,內(nèi)部共有八個(gè)發(fā)光二極管,包括小數(shù)點(diǎn),主要是由代表數(shù)字筆劃的七個(gè)發(fā)光二極管按照一定的組合方式實(shí)現(xiàn)對(duì)不同的數(shù)字的顯示 ]10[ 。七段數(shù)碼管的用途很廣,特別是在電器方面得到極為廣泛的應(yīng)用,比如家用電器領(lǐng)域,電子時(shí)鐘、空調(diào)、熱水器 等等。七段數(shù)碼管除了可以顯示 0 到 9 的十進(jìn)制數(shù)外,還可以顯示十六進(jìn)制等中的大寫英文字母 A、B、 C、 D、 E、 F。七段數(shù)碼管內(nèi)部的所有二極管都由本體下的對(duì)應(yīng)的接腳控制其發(fā)光。七段數(shù)碼管又分為共陰極和共陽(yáng)極,兩者的發(fā)光原理是一樣的,只是結(jié)的電源極性不同而已。共陽(yáng)極的七段數(shù)碼管內(nèi)部所有二極管的陽(yáng)極是接在一起的,共用一個(gè)電源正極,在二極管的陰極接入低電平或者“ 0”電平,就可以點(diǎn)亮。根據(jù)需要顯示的數(shù)據(jù),對(duì)七段數(shù)碼管中需要用的二極管的接腳接低電平,其他二極管接腳接高電平,即可顯示該數(shù)字,例如 abcdefg 分別為 1001111,數(shù)碼管顯示結(jié)果為“ 1”。共陰極的七段數(shù)碼管與共陽(yáng)極的七段數(shù)碼管相反,內(nèi)部所有二極管的陰極是接在一起的,共用一個(gè)電源負(fù)極,在二極管的陽(yáng)極接入高電平或者“ 1”電平,就可以點(diǎn)亮。同樣,根據(jù)需要現(xiàn)實(shí)的數(shù)據(jù),對(duì)七段數(shù)碼管中需要用到的二極管的接腳接高電平,其他二極管接腳接低電平,即可顯示該數(shù)字,例如 abcdefg 分 3 控制器硬件設(shè)計(jì) 9 別為 0110000,數(shù)碼管顯示的結(jié)果為“ 1”。 在本次設(shè)計(jì)中倒計(jì)時(shí)顯示所采用七段數(shù)碼管就是共陽(yáng)極的七段數(shù)碼管,所以根據(jù)需要對(duì)七段數(shù)碼管的接腳接分別接入低電平和高電平,就能控制二極管的亮滅,從而使其顯示數(shù)字 。 七段數(shù)碼管動(dòng)態(tài)顯示原理 七段數(shù)碼管動(dòng)態(tài)顯示介面雖然在單片機(jī)中應(yīng)用最為廣泛,但是對(duì)于 FPGA 來(lái)說(shuō)依然以相同的方式來(lái)實(shí)現(xiàn)動(dòng)態(tài)顯示。動(dòng)態(tài)驅(qū)動(dòng)基本原理是是將所有七段數(shù)碼管內(nèi)部代表七個(gè)筆劃“ a,b,c,d,e,f,g”的二極管的同名端連在一起,再為每個(gè)七段數(shù)碼管的公共極增加位選通控制信號(hào),位選通由各自獨(dú)立的輸入口控制,當(dāng) FPGA 有字形碼輸出時(shí),所有七段數(shù)碼管都同時(shí)接收到相同的字形碼,但是到底需要哪一個(gè)七段數(shù)碼管來(lái)顯示出字形,就要取決于 FPGA 對(duì) 位選通控制信號(hào)的輸入,所以只要把需要用于顯示的七段數(shù)碼管的位選通信號(hào)設(shè)置為選通,則該位的數(shù)碼管就能夠顯示出由字形碼所代表的字形,同時(shí)沒(méi)有被選通的七段數(shù)碼管就不會(huì)進(jìn)行顯示。通過(guò)分時(shí)段來(lái)輪流控制一個(gè)個(gè)七段數(shù)碼管的公共極,就能夠使各個(gè)七段數(shù)碼管通過(guò)輪流受到的控制而進(jìn)行顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流受控顯示的過(guò)程中,每個(gè)七段數(shù)碼管點(diǎn)亮的時(shí)間是極短暫的,再加上發(fā)光二極體余輝效應(yīng)和人的視覺(jué)暫留現(xiàn)象,盡管各位七段數(shù)碼管實(shí)際上不是同時(shí)點(diǎn)亮的,但是通過(guò)快速的掃描,還是給人帶來(lái)是一組穩(wěn)定的數(shù)字顯示的視覺(jué)效果,并沒(méi)有閃爍的感覺(jué),這 樣就使得動(dòng)態(tài)顯示和靜態(tài)顯示產(chǎn)生一樣的結(jié)果。 交通燈控制器各模塊性能分析 信號(hào)燈顯示模塊的性能分析 信號(hào)燈顯示模塊是交通燈控制器系統(tǒng)中最簡(jiǎn)單的部分,在主干道和支干道分別設(shè)有紅、黃、綠三個(gè)顏色的信號(hào)燈,紅燈表示禁止通行,黃燈表示過(guò)渡,綠燈表示允許通行。信號(hào)燈在控制器的控制作用下工作,指揮交通。一般工作情況是,主干道綠燈,同時(shí)支干道紅燈,表示主干道通行而支干道禁行;主干道紅燈,同. f g e d c b a 圖 31 七段數(shù)碼管引腳定義 dp 3 控制器硬件設(shè)計(jì) 10 時(shí)支干道綠燈,表示主干道禁行而支干道通行;主干道和支干道都亮黃燈,表示主干道和支干道的通行轉(zhuǎn)換的過(guò)渡。當(dāng)主支干道其中 一個(gè)方向有車輛等待時(shí),可以提前放行,即切換到該方向通行狀態(tài)。另外,在深夜零點(diǎn)到凌晨六點(diǎn)之間信號(hào)燈則在時(shí)鐘控制作用下,停止按順序切換狀態(tài)的工作情況,主、支干道同時(shí)黃燈,且無(wú)倒計(jì)時(shí)顯示,則表示在特殊時(shí)段主支干道都可以通行。 分頻模塊的性能分析 分頻模塊的作用是為整個(gè)交通燈控制器系統(tǒng)提供時(shí)鐘脈沖,根據(jù)所選擇的器件提供的 內(nèi)部時(shí)鐘頻率,進(jìn)行分頻得到需要的時(shí)鐘信號(hào)。本次設(shè)計(jì)所使用的 FPGA器件為 Cyclone IV 系列的 EP4CE6E22C8N 開(kāi)發(fā)板,其內(nèi)部的時(shí)鐘頻率為 48MHz,此時(shí)就需要利用分頻模塊將其分 頻產(chǎn)生倒計(jì)時(shí)模塊和時(shí)鐘模塊需要的 1Hz 時(shí)鐘信號(hào)。方法一, 48MHz 頻率的一個(gè)時(shí)鐘周期約為 ,計(jì)數(shù) 48000000 次就是 1s,利用一個(gè)計(jì)數(shù)器計(jì)數(shù)到 24000000就反轉(zhuǎn)一次,即可得到時(shí)鐘周期為 1s 的時(shí)鐘信號(hào)。方法二,將 48MHz 頻率經(jīng)過(guò) 48000 分頻得到 1KHz 時(shí)鐘信號(hào), 1KHz 再經(jīng)過(guò) 1000分頻,即可得到 1Hz 時(shí)鐘信號(hào)。不同器件提供內(nèi)部時(shí)鐘頻率是不一樣的,但是分頻原理是相同的,所以不管是怎樣的時(shí)鐘頻率,或是想得到什么樣的時(shí)鐘信號(hào),只要稍作改變就能滿足需要。 倒計(jì)時(shí)顯示模塊的性能分析 倒計(jì)時(shí)顯示模塊是交通信號(hào)燈處于正常工作時(shí)對(duì)各種信號(hào)的計(jì)時(shí),采用減計(jì)時(shí)的方法計(jì)時(shí),并利用七段數(shù)碼管來(lái)對(duì)其進(jìn)行顯示。 主干道 處于 通行 狀態(tài)且 時(shí)間為35 秒,則主干道亮綠燈 ,同時(shí) 支干道亮紅燈,倒計(jì)時(shí)顯示從 35 秒開(kāi)始減計(jì)數(shù),直到減到零,計(jì)時(shí)結(jié)束切換下一狀態(tài)。主干道通行向支干道通行轉(zhuǎn)換的過(guò)渡的時(shí)間為 5 秒,則主干道和支干道都亮黃燈,倒計(jì)時(shí)從 5 秒開(kāi)始減計(jì)數(shù),直到減到零,計(jì)時(shí)結(jié)束切換到下一狀態(tài)。支干道 處于 通行 狀態(tài)且 時(shí)間為 25 秒,則支干道亮綠燈 ,48000 分頻 圖 32 分頻模塊原理方框 圖 1KHz 時(shí)鐘頻率 48MHz 計(jì)數(shù)器 48000000 次 1Hz 時(shí)鐘頻率 48MHz 1000 分頻 1Hz 3 控制器硬件設(shè)計(jì) 11 同時(shí) 主干道亮紅燈,倒計(jì)時(shí)顯示從 25 秒開(kāi)始減計(jì)時(shí),直到減到零,計(jì)時(shí)結(jié)束又切換下一狀態(tài)。支干道通行向主干道通行轉(zhuǎn)換的過(guò)渡時(shí)間為 5 秒,則支干道和主干道都亮黃燈,倒計(jì)時(shí)從 5 秒開(kāi)始減計(jì)時(shí),直到減到零,計(jì)時(shí)結(jié)束切換下一狀態(tài)。交通信號(hào)燈工作狀態(tài)不斷切換,倒計(jì)時(shí)也相應(yīng)切換。 支干道的交通信號(hào)燈與主干道干道交通信號(hào)燈的工作狀態(tài)是相對(duì)應(yīng)的,若主干道綠燈則支干道紅燈,若主干道紅燈則支干道綠燈,若主干道黃燈則支干道也黃燈,并且為了節(jié)約資源,主干道和支干道可以共用一個(gè)倒計(jì)時(shí)器進(jìn)行顯示。 當(dāng)交通信號(hào)燈停止切換時(shí),倒計(jì)時(shí)部分停止工作,直到交通信號(hào)燈恢復(fù)切換,它也相應(yīng)開(kāi)始 工作。 計(jì)時(shí)器模塊的性能分析 計(jì)時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1