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

正文內(nèi)容

基于fpga的音頻信號(hào)分析儀設(shè)計(jì)含完整程序(編輯修改稿)

2024-12-16 16:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 STLI/O 標(biāo)準(zhǔn)的輸入緩沖器。還有 4 組或者 8 組的 VCC 引( VCCIO)用于驅(qū)動(dòng)輸出 I/O 引腳和使用LVTTL,LVCMOS 或者 PCII/O 標(biāo)準(zhǔn)的輸入緩沖器。 CYCLONII 器件的 VCCINT 引腳必須接 的電源,如果 VCCINT 接的是,那么輸入引腳允許接 , 或者 。 VCCIO 引腳能從 , 或者 的電源中任選,依賴于輸出的需求。 輸出電平可以與系統(tǒng)的電源相容。(例如當(dāng) VCCIO 接了 的電源,輸出電平就會(huì)調(diào)整為 的系統(tǒng))。當(dāng) VCCIO 引腳接了 的電源,輸出最高為 并且與 的系統(tǒng)兼容。由于 FPGA 核心板要驅(qū)動(dòng) AD 轉(zhuǎn)換芯片和彩色液晶,而 AD 轉(zhuǎn)換芯片和彩色液晶都需要與 電壓兼容的電平。所以 VCCIO 引腳接了 的電源的電壓。 基于 FPGA 的音 頻信號(hào)分析儀 7 圖 2 FPGA 核心板電源電路 FPGA 時(shí)鐘電路 ( 1)全局時(shí)鐘網(wǎng)絡(luò) 在整個(gè) CYCLONII 器件中有 16 或者 8 個(gè)全局時(shí)鐘網(wǎng)絡(luò)驅(qū)動(dòng)器,專用的時(shí)鐘引腳( CLK[ ]), PLL 輸出,邏輯陣列和兩用的時(shí)鐘引腳( DPCLK[])都 能驅(qū)動(dòng)全局時(shí)鐘網(wǎng)絡(luò)。 如果這些專用的時(shí)鐘引腳沒(méi)有用來(lái)提供給全局時(shí)鐘網(wǎng)絡(luò),那么他們可以被用作普通的輸入引腳提供給邏輯陣列作為多通道連接。不過(guò),如果他們被用作普通目的的輸入引腳,他們沒(méi)有可用的 I/O 寄存器,必須用 LEbased 寄存器來(lái)代替。 CYCLONII 器件總有 20 個(gè)或 8 個(gè)有雙重用處的時(shí)鐘引腳, DPCLK[19..0]或者 DPCLK[7..0],較大的器件有 20 個(gè),左右兩邊各 4 個(gè),上下兩邊各 6 個(gè)。角落的 CDPCLK 引腳在進(jìn)入時(shí)鐘控制模塊之前首先被復(fù)用。直到有信號(hào)通過(guò)一個(gè)多路復(fù)用器饋送到時(shí)鐘控制模塊之前,這 些信號(hào)到時(shí)鐘控制模塊產(chǎn)生的延時(shí)要大于其他直接饋送到時(shí)鐘控制模塊的 DPCLK引腳。在較小的 CYCLONII器件中(如EP2C5 和 EP2C8)有 8 個(gè) DPCLK 引腳,器件的每邊各兩個(gè)。一個(gè)可編程的延時(shí)信道從 DPCLK 引腳到他的扇出終點(diǎn)是可見(jiàn)的,要設(shè)置從 DPCLK 引腳到他扇出終點(diǎn)的延時(shí),要使用 QUARTUSII 軟件中的 Input Delay from DualPurpose Clock 基于 FPGA 的音 頻信號(hào)分析儀 8 Pinto FanOut Destinations assignment 設(shè)置。 這些雙重作用的引腳能連接到全局時(shí)鐘網(wǎng)絡(luò)作為高扇 出控制信號(hào),例如時(shí)鐘,異步清零,預(yù)設(shè),時(shí)鐘使能,或者協(xié)議控制信號(hào)如 PCI 的 TRDY 和 IRDY,外部存儲(chǔ)接口 DQS。 全局時(shí)鐘網(wǎng)絡(luò)可以為器件內(nèi)部的所有資源提供時(shí)鐘,例如 IOEs, LEs,存儲(chǔ)模塊和內(nèi)部乘法器。全局時(shí)鐘線也可被控制信號(hào)使用,例如時(shí)鐘使能和通過(guò)外部引腳同步或異步清除反饋,也可用于 DDRSDRAM 或者 QDRIISRAM 的 DQS 信號(hào)接口。內(nèi)部邏輯也能驅(qū)動(dòng)全局時(shí)鐘網(wǎng)絡(luò)內(nèi)部產(chǎn)生全局時(shí)鐘和異步清零,時(shí)鐘使能,或者其他帶大扇出的控制信號(hào)。 ( 2) 時(shí)鐘控制模塊 CYCLONII 器件有一個(gè)可見(jiàn)的時(shí)鐘控制塊來(lái) 控制全局時(shí)鐘網(wǎng)絡(luò)。這些時(shí)鐘控制模塊被分配到器件的外圍,每個(gè) CYCLONII 器件最多有 16 個(gè)可見(jiàn)時(shí)鐘控制模塊,器件的每邊有 4 個(gè),稍小一些的 CYCLONII 器件( EP2C5 或 EP2C8)有 8個(gè)時(shí)鐘控制模塊,器件的左右各 4 個(gè) 。 這些控制模塊有以下功能: 1動(dòng)態(tài)全局時(shí)鐘網(wǎng)絡(luò)時(shí)鐘源選擇; 2動(dòng)態(tài)使能或禁用全局時(shí)鐘網(wǎng)絡(luò) 在 CYCLONII 器件中,專用的 CLK[]引腳, PLL 計(jì)數(shù)器輸出, PDCLK[]引腳和內(nèi)部邏輯都可以向全局時(shí)鐘塊提供源。時(shí)鐘模塊的輸出又反饋給相應(yīng)的全局時(shí)鐘網(wǎng)絡(luò)。 以下幾個(gè)源可以作為時(shí)鐘控制模塊的輸入: ○1 在同一邊的 4 個(gè)時(shí)鐘引腳作為時(shí)鐘控制模塊; ○2 一個(gè) PLL 輸出三個(gè) PLL 時(shí)鐘引腳; ○3 四個(gè) DPCLK 引腳(包括 CDPCLK 引腳)在同一邊作為時(shí)鐘控制模塊; ○4 四個(gè)內(nèi)部產(chǎn)生信號(hào) 在這些源中,只有兩個(gè)時(shí)鐘引腳,兩個(gè) PLL 時(shí)鐘輸出,一個(gè) DPCLK 引腳,和一個(gè)內(nèi)部邏輯信號(hào)可以被器件選擇輸入到時(shí)鐘控制模塊,除了這六個(gè)輸入,兩個(gè)時(shí)鐘引腳和兩個(gè) PLL 輸出引腳可以被動(dòng)態(tài)的選擇提供給全局時(shí)鐘網(wǎng)絡(luò)。時(shí)鐘控制模 塊支持從 DPCLK 和內(nèi)部邏輯信號(hào)中靜態(tài)選擇。 基于 FPGA 的音 頻信號(hào)分析儀 9 圖 3 FPGA 核心板的時(shí)鐘電路 FPGA 配置電路 CYCLONII 器件使用 SRAM 單元存儲(chǔ)配置信息,由于 SRAM 存儲(chǔ)器是易失性的,所以每次上電后配置信息都會(huì)重新加載到 CYCLONII 芯片中??梢允褂肁S( actionserial)配置方式,這需要 DCLK 的頻率達(dá)到 40MHz 的情況下,配置CYCLONII 芯片。也可使用 PS( passiveserial)和 JTAG( JointTestActionGroup)方式來(lái)配置。此外, CYCLONII 芯片還能接 收壓縮的配置信息比特流,在運(yùn)行過(guò)程中解壓這些數(shù)據(jù),來(lái)降低存儲(chǔ)要求和配置時(shí)間。 可以通過(guò) CYCLONII 芯片的 MSEL 引腳的高低來(lái)選擇哪中配置方式, MSEL引腳是有其所在 bank 的 VCCIO 引腳驅(qū)動(dòng)的, MSEL[1..0]引腳有 9K 歐的內(nèi)部下拉電阻始終有效。在上電復(fù)位和重新配置時(shí), MSEL 引腳肯定是出于 LVTTLVil或者 Vih 電平,分別被看作邏輯低和邏輯高。因此,為了避免因使用了錯(cuò)誤的配基于 FPGA 的音 頻信號(hào)分析儀 10 置方法而產(chǎn)生問(wèn)題,需要將 MSEL[]引腳連接到其所在的 I/Obank 的 VCCIO 和GND,不需要連上拉或下拉電阻。 MESL[]引腳不需要處理器或其他的器件來(lái)驅(qū)動(dòng)。 表 1 CYCLONII 配置模式 配置模式 MSEL1 MSELO 描述 AS( 20MHz) 0 0 串行配置器件 PS 0 1 增強(qiáng)配置器件 FastAs(40MHz) 1 0 AS 模式 JTAG * * 下載電纜和微機(jī) 圖 4 FPGA 的配置電路 前級(jí)信號(hào)調(diào)理電路 前級(jí)信號(hào)調(diào)理電路由前級(jí)阻抗匹配電路、低通濾波器和信號(hào)抬高電路組成。 信號(hào)輸入后通過(guò) R5,R6 兩個(gè) 100Ohm 的并聯(lián)電阻和一個(gè)高精度低噪聲運(yùn)放OP07 實(shí)現(xiàn)跟隨作用,由于集成運(yùn)放的輸入阻抗很 大,所以輸入阻抗即為:R5//R6=50Ohm。 OP07 閉環(huán)帶寬 600KHZ,電壓噪聲密度 10 個(gè)單位,充分滿足基于 FPGA 的音 頻信號(hào)分析儀 11 系統(tǒng)的設(shè)計(jì)要求。 圖 5 前級(jí)阻抗匹配電路 系統(tǒng)要求 音頻信號(hào)頻率為 20HZ~10KHZ,根據(jù)奎斯特定律,我們至少要保證20K的采樣頻率,才能保證所處理的信號(hào)被不失真的采集,否則會(huì)發(fā)生混疊現(xiàn)象(還原信號(hào)時(shí),被采樣的低頻信號(hào)與高頻信號(hào)無(wú)法區(qū)分 ),現(xiàn)在就是要設(shè)計(jì)這樣一個(gè)濾波器,能夠很好的濾去 10KHZ以上的頻率,考慮到設(shè)計(jì)難度與實(shí)際情況,放棄了制作 20HZ~10KHZ帶通濾波器的想法,轉(zhuǎn)而制作一款高性能 的低通濾波器,截止頻率 10KHZ。低通濾波器的制作方法很多,有源,無(wú)源,查表,同時(shí)還可以借助豐富的濾波器設(shè)計(jì)軟件驗(yàn)證自己的設(shè)計(jì),結(jié)合自己的實(shí)際制作經(jīng)驗(yàn),選用一款開(kāi)關(guān)電容濾波器芯片 MAX293來(lái)完成本次設(shè)計(jì)低通濾波環(huán)節(jié)。 MAX293是一款8階低通橢圓開(kāi)關(guān)電容濾波器芯片,有兩種驅(qū)動(dòng)方式,一種是時(shí)鐘驅(qū)動(dòng),從 CLK腳輸入一個(gè)頻率為 F的信號(hào),即可得到截止頻率為 F/100的低通濾波器,第二種是在 CLK腳對(duì)地并一個(gè)電容,截止頻率與電容的關(guān)系大約為 F=100000/3C。考慮到防止時(shí)鐘信號(hào)的串?dāng)_和簡(jiǎn)化設(shè)計(jì),采用第二種方式。 基于 FPGA 的音 頻信號(hào)分析儀 12 圖 6 低通濾波電路 系統(tǒng)要求能測(cè)試的音頻信號(hào)的峰峰值為 5v,而 AD轉(zhuǎn)換電路只能采樣正信號(hào),所以需要把信號(hào)至少抬高 才能讓 AD 轉(zhuǎn)換電路正確的采樣。并且 AD 的參考電壓為 +5v,如果信號(hào)的最大幅值超過(guò) +5v 將不能被 AD 轉(zhuǎn)換電路正確采樣。因此,信號(hào)抬高電路只有把輸入信號(hào)抬高 才能滿足以上兩個(gè)要求。 根據(jù)疊加定理: Vout(=( 1+R7/R8) *(R11/(R11+R10))*Vin+( 1+R7/R8)*(R10/(R11+R10))*5=Vin+。 基于 FPGA 的音 頻信號(hào)分析儀 13 圖 7 信號(hào)抬高電路 AD采樣電路設(shè)計(jì) 為了提高系統(tǒng)的精度, AD 轉(zhuǎn)換芯片我選用的是 MAXIM 公司生產(chǎn)的新型 12位串行模數(shù)轉(zhuǎn)換器 MAX144。 MAX144 是美國(guó) MAXIM公司生產(chǎn)的新型雙通道 12 位串行模數(shù)轉(zhuǎn)換器 ,它具有自動(dòng)關(guān)斷和快速喚醒功能 ,且內(nèi)部集成有時(shí)鐘電路 ,采樣 /保持電路 。同時(shí)具有轉(zhuǎn)換速率高、功耗低等優(yōu)點(diǎn) ,特別適合于由電池供電且對(duì)體積和精度有較高要求的智能儀器儀表產(chǎn)品。 圖 8 AD 采樣電路 基于 FPGA 的音 頻信號(hào)分析儀 14 系統(tǒng)電源電路設(shè)計(jì) 根據(jù)系統(tǒng)的要求,本系統(tǒng)需要 +5v,5v 兩種電壓,考慮到實(shí)際調(diào)試情況和電路的升級(jí),在系統(tǒng)電源設(shè)計(jì)的時(shí)候加上了正負(fù)電壓可調(diào)的電源電 路。 直流穩(wěn)壓電源一般由電源變壓器、整流濾波電路及穩(wěn)壓電路所組成。其中+5v,5v 兩種電壓由穩(wěn)壓芯片 CW7805 和 CW7905 產(chǎn)生,正負(fù)可調(diào)電壓由 LM317和 LM337 產(chǎn)生。 D1Bridge12200uFC12200uFC2C4C3Vin VoutGNDLM317200R410uFC610uFC5200R3Vin VoutGNDLM337C8C7Vin VoutGND7805Vin VoutGND7905C10C9D21KR5R1R2T1 圖 9 系統(tǒng)電源電路 彩色液晶電路設(shè)計(jì) 為了讓音頻信號(hào)功率譜顯示的更清晰,本系統(tǒng)采用了 寸分辨率為320*240 的彩色液晶。這款液晶的驅(qū)動(dòng)芯片采用的是 NEC 公司 μPD161704A。μPD161704A有 1382400 位的顯示 RAM( 240pixelsx18bitsx320lines)。 基于 FPGA 的音 頻信號(hào)分析儀 15 圖 10 彩色液晶驅(qū)動(dòng)電路 觸摸屏電路 設(shè)計(jì) 為了讓系統(tǒng)人機(jī)界面的操作性更好,在彩色液晶上面還加了一塊觸摸屏。觸摸屏的驅(qū)動(dòng)芯片采用的是 TI 公司的 ADS7843。 ADS7843 是 4 線電阻觸摸屏轉(zhuǎn)換接口芯片。它是一款具有同步串行接口的 12 位取樣模數(shù)轉(zhuǎn)換器。 ADS7843的工作原理就是通過(guò)連結(jié)觸摸屏 X+將觸摸信號(hào)輸入到 AD轉(zhuǎn)換器同時(shí)打開(kāi) Y+和 Y驅(qū)動(dòng),然后將數(shù)字化的 X+的電壓,從而得到當(dāng)前 Y位置的測(cè)量結(jié)果。同理也得到 X方向的坐標(biāo)。 基于 FPGA 的音 頻信號(hào)分析儀 16 圖 11 觸摸屏驅(qū)動(dòng)電路 基于 FPGA 的音 頻信號(hào)分析儀 17 4 系統(tǒng)軟件設(shè)計(jì) NIOSII集成開(kāi)發(fā)環(huán)境介紹 NIOSII 集成開(kāi)發(fā)環(huán)境 (IDE)是 NIOSII 系列嵌入式處理器的基本軟件開(kāi)發(fā)工具。所有軟件開(kāi)發(fā)任務(wù)都可以 NIOSII IDE 下完成,包括編輯、編譯和調(diào)試程序。NIOSII IDE 提供了一個(gè)統(tǒng)一的開(kāi)發(fā)平臺(tái),用于所有 NIOSII 處理器系統(tǒng)。僅僅通過(guò)一臺(tái) PC 機(jī)、一片 ALTERA 的 FPGA 以及一根 JTAG 下載電纜,軟件開(kāi)發(fā)人員就能夠往 NIOSII 處理器系統(tǒng)寫(xiě)入程序以及和 NIOSII 處理器系統(tǒng)進(jìn)行通訊。 NIOSII IDE 基于開(kāi)放式的、可擴(kuò)展 EclipseIDEproject 工程以及 EclipseC/C++開(kāi)發(fā)工具( CDT)工程。 系統(tǒng)主程序設(shè)計(jì) 主程序 包括 AD轉(zhuǎn)換驅(qū)動(dòng)程序 , LCD初始化與顯示 , 觸摸屏驅(qū)動(dòng)與觸摸識(shí)別和 FFT運(yùn)算。 主程序流程圖如圖 12所示,程序見(jiàn)附錄。 圖 12 主程序設(shè)計(jì)流程圖 基于 FPGA 的音 頻信號(hào)分析儀 18 AD轉(zhuǎn)換驅(qū)動(dòng)程序 為了讓 AD 轉(zhuǎn)換電路正確地采樣數(shù)據(jù)和 NIOSII 軟核 CPU 正確地讀取數(shù)據(jù),整個(gè) AD 轉(zhuǎn)換驅(qū)動(dòng)程序由一個(gè)時(shí)鐘控制模塊,串行數(shù)據(jù)轉(zhuǎn)并行數(shù)據(jù)模塊, 16 位的加法器,一個(gè) 12 位 D 觸發(fā)器緩沖模塊和 MAX144 的狀態(tài)機(jī)模塊組成。 圖 13 QUARTUSII軟件下設(shè)計(jì)的 MAX144驅(qū)動(dòng)的頂層原理圖 由于本系統(tǒng)采用的是 12 位串行 AD,對(duì)時(shí)序要求很嚴(yán)格。所以必須嚴(yán)格按照 MAX144 的數(shù)據(jù)手冊(cè)上時(shí)序,利用狀態(tài)機(jī)編寫(xiě)驅(qū)動(dòng)程序 。 MAX144 的兩個(gè)模擬輸入通道 CH0 與 CH1 可連接到兩個(gè)不同的信號(hào)源上。上電復(fù)位后 ,MAX144 將自動(dòng)對(duì) CH0 通道的模擬信號(hào)進(jìn)行 A/D 轉(zhuǎn)換 ,轉(zhuǎn)換完畢又自動(dòng)切換到 CH1 通道 ,并對(duì) CH1 通道模擬信號(hào)進(jìn)行 A/D 轉(zhuǎn)換 ,之后交替地在 CH0和 CH1 通道間進(jìn)行切換和轉(zhuǎn)換。輸出數(shù)據(jù)中包含的一個(gè)通道標(biāo)志位 CHID,用以確定該數(shù)據(jù)為哪一通道轉(zhuǎn)換得到。如果只有一路模擬信號(hào) ,可以
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1