新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于FPGA的電子設(shè)計(jì)競(jìng)賽電路板的設(shè)計(jì)

基于FPGA的電子設(shè)計(jì)競(jìng)賽電路板的設(shè)計(jì)

作者: 時(shí)間:2011-10-19 來(lái)源:網(wǎng)絡(luò) 收藏
1. 2. 1 單片機(jī)

本文引用地址:http://www.butianyuan.cn/article/150113.htm

  80C51 系列單片機(jī)作為8 位單片機(jī)事實(shí)上的工業(yè)標(biāo)準(zhǔn),世界上眾多電氣公司都生產(chǎn)其系列產(chǎn)品, 有廣泛的選擇及應(yīng)用基礎(chǔ)。如ATMEL 公司的AT 89C5X, AT89S5X, NXP 公司的P89C5X, P89V5X 等。本選擇了NXP 公司的P89V51RD2 單片機(jī), 該單片機(jī)片內(nèi)具有64 K 字節(jié)的可反復(fù)擦寫的可在線下載編程的( ISP) FLASH 程序存儲(chǔ)器和256字節(jié)的RAM、1 K 字節(jié)的擴(kuò)展RAM、32 個(gè)I/ O 口、3 個(gè)可編程定時(shí)計(jì)數(shù)器、一個(gè)串行口、一個(gè)SPI 接口等功能。

  1. 2. 2 液晶顯示模塊

  采用128*64 具有中文漢字庫(kù)的圖形點(diǎn)陣液晶顯示模塊, 內(nèi)含8192 個(gè)16*16 點(diǎn)中文字型和128 個(gè)16*8 半寬的字母符號(hào)字型; 另外繪圖顯示畫面提供一個(gè)64*256 點(diǎn)的繪圖區(qū)域GDRAM; 而且內(nèi)含CGRAM 提供4 組軟件可編程的16*16 點(diǎn)陣造字功能。電源操作范圍寬( 21 7 V to 51 5 V) ,低功耗可滿足產(chǎn)品的省電要求; 同時(shí)與單片機(jī)等微控器的接口界面靈活( 3 種模式: 并行8 位/ 4 位, 串行3 線/ 2 線) .

  中文液晶顯示模塊可實(shí)現(xiàn)漢字、ASCII 碼、點(diǎn)陣圖形的同屏顯示, 廣泛用于各種儀器儀表、家用電器和信息產(chǎn)品上,并作為顯示器件。中文液晶顯示模塊具有上/ 下/ 左/ 右移動(dòng)當(dāng)前顯示屏幕及清除屏幕的命令, 具有光標(biāo)顯示/ 閃爍控制命令及關(guān)閉顯示命令。預(yù)留多種控制線( 復(fù)位/ 串并選擇/ 亮度調(diào)整) 供用戶靈活使用。

  1. 2. 3 鍵盤

  擴(kuò)充16 個(gè)按鍵組成4*4 矩陣形式與單片機(jī)的P1 口相連。

  1. 2. 4 與 接口

  單片機(jī)的P0 口, P2 口, RD, WR, ALE 分別經(jīng)100 8 電阻與 預(yù)留I/ O 口相連。

  1. 2. 5 RS232 接口

  擴(kuò)充MAX232 串口芯片, 擴(kuò)展串行口, 可以實(shí)現(xiàn)單片機(jī)與PC 機(jī)的串行通信、在線下載程序。

  1. 3 高速模數(shù)轉(zhuǎn)換器和數(shù)模轉(zhuǎn)換器電路

  1. 3. 1 高速模數(shù)轉(zhuǎn)換器

  由于 為高速器件, 為實(shí)現(xiàn)速度匹配, 本采用高速A/ D 轉(zhuǎn)換器TLC5510.它是由美國(guó)T I 公司生產(chǎn)的新型模數(shù)轉(zhuǎn)換器件( ADC) , 是一種采用CMOS 工藝制造的8位高阻抗并行A/ D 轉(zhuǎn)換芯片, 能提供的最高采樣率為20MSPS.由于TLC5510 采用了半閃速結(jié)構(gòu)及CMOS 工藝, 因而大大減少了器件中比較器的數(shù)量, 而且在高速轉(zhuǎn)換的同時(shí)能夠保持較低的功耗。在推薦工作條件下, T LC5510 的功耗僅為130 mW.由于TLC5510 不僅具有高速的A/ D 轉(zhuǎn)換功能, 而且還帶有內(nèi)部采樣保持電路, 從而大大簡(jiǎn)化了外圍電路的設(shè)計(jì)。同時(shí), 由于其內(nèi)部帶有標(biāo)準(zhǔn)分壓電阻, 因而可以從+ 5 V 的電源獲得2 V 滿刻度的基準(zhǔn)電壓。TLC5510 可應(yīng)用于數(shù)字T V、醫(yī)學(xué)圖像、視頻會(huì)議、高速數(shù)據(jù)轉(zhuǎn)換以及QAM 解調(diào)器等方面。T LC5510為24 引腳、SO、PSOP 表貼封裝形式。

  1. 3. 2 高速數(shù)模轉(zhuǎn)換器

  高速D/ A 轉(zhuǎn)換器選用了TI 公司生產(chǎn)的TH S5651A, 該芯片是經(jīng)特別優(yōu)化的用于有線和無(wú)線數(shù)據(jù)傳輸?shù)?0 位數(shù)模轉(zhuǎn)換器。該芯片的制造采用了先進(jìn)的高速混合信號(hào)CMOS工藝, 轉(zhuǎn)換速率達(dá)125 MSPS.片上具有11 2 V 參考電壓、D/ A轉(zhuǎn)換輸出為電流型, 電流范圍為2 mA- 20 mA.功耗是5 V 工作時(shí)為175 mW, 工作在SLEEP 模式時(shí)為25 mW、封裝為282引腳SOIC或TSSOP 封裝。

  1. 3. 3 高速運(yùn)算放大器

  為了與高速A/ D、D/ A 轉(zhuǎn)換器速度相匹配, 電路設(shè)計(jì)中還使用了美國(guó)TI 公司生產(chǎn)的TH S4001 高速電壓負(fù)反饋運(yùn)算放大器。其帶寬可達(dá)270 MHz、轉(zhuǎn)換速率達(dá)400 V/Ls, 能很好地實(shí)現(xiàn)系統(tǒng)的放大緩沖功能, 以滿足系統(tǒng)性能指標(biāo)要求。

  2 結(jié)語(yǔ)

  本設(shè)計(jì)的采用了MCU + FPGA 結(jié)構(gòu),單片機(jī)負(fù)責(zé)數(shù)據(jù)處理、控制顯示等工作; FPGA 負(fù)責(zé)高速數(shù)據(jù)采集、數(shù)模轉(zhuǎn)換工作。同時(shí), FPGA 還可以為單片機(jī)提供存儲(chǔ)器及I/ O 口等資源。在PCB 設(shè)計(jì)時(shí), 特別要注意采取抗干擾措施, 如在電路中要適當(dāng)配置去藕電容、數(shù)字地與模擬地分離, 最后在一點(diǎn)接于電源地等。本設(shè)計(jì)在地線的設(shè)計(jì)方面, 使用了屏蔽地、數(shù)字地和模擬地, 它們分別與電源地相連, 做到了數(shù)字電流不流經(jīng)模擬器件, 高速電流不流經(jīng)低速器件。本文涉及的電路通過調(diào)試, 各個(gè)模塊可以達(dá)到預(yù)期的功能, 該可以用于設(shè)計(jì)和一些產(chǎn)品的開發(fā)。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉