<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 基于Flash型FPGA的信號(hào)源卡設(shè)計(jì)

          基于Flash型FPGA的信號(hào)源卡設(shè)計(jì)

          作者: 時(shí)間:2011-09-13 來源:網(wǎng)絡(luò) 收藏

          摘要:介紹了一種基于的多路模擬重設(shè)計(jì)方法,該系統(tǒng)以ACTEL公司的A3P125VQ100芯片為核心,實(shí)現(xiàn)了系統(tǒng)的軟硬件結(jié)合。它包括數(shù)模轉(zhuǎn)換單元、電源模塊、多路模擬開關(guān)模塊以及運(yùn)算放大單元等,實(shí)現(xiàn)了電源獨(dú)立的、頻率可調(diào)的、不同波形的多路模擬量。該系統(tǒng)通過編寫程序可以產(chǎn)生正弦波、三角波、方波以及直漉波并實(shí)現(xiàn)1~500 Hz頻率可調(diào)。研究的核心內(nèi)容主要是通過控制D/A和多路模擬開關(guān),通過D/A產(chǎn)生波形從多路模擬開關(guān)中送出,通過撥碼開關(guān)在1~500 Hz的頻率范圍內(nèi)控制選擇,并且能夠通過示波器觀測(cè)到相應(yīng)的頻率的波形。
          關(guān)鍵詞:;;卡;多路選通;數(shù)模轉(zhuǎn)換

          0 引言
          信號(hào)源廣泛應(yīng)用于電子電路、自動(dòng)控制和科學(xué)試驗(yàn)等領(lǐng)域。它是一種為電子測(cè)量和計(jì)量工作提供符合嚴(yán)格技術(shù)要求的電信號(hào)設(shè)備。該設(shè)計(jì)可以模擬各種復(fù)雜信號(hào),還可對(duì)頻率進(jìn)行動(dòng)態(tài)、及時(shí)的控制。作為激勵(lì)源,仿真各種測(cè)試信號(hào),提供給被測(cè)電路,以滿足測(cè)量或各種實(shí)際需要,并能夠與其它模塊,組成自動(dòng)測(cè)試系統(tǒng)。該系統(tǒng)的設(shè)計(jì),完整的實(shí)現(xiàn)了一個(gè)物理信號(hào)的產(chǎn)生,同時(shí)也包括信號(hào)發(fā)生器硬件的設(shè)計(jì)和軟件的設(shè)計(jì)。

          1 系統(tǒng)構(gòu)成
          系統(tǒng)工作原理如圖1所示,通過JTAG接口把程序燒進(jìn)芯片中后通過電源模塊給所有芯片供電使得它們可以正常工作。FPGA上電后自動(dòng)復(fù)位,通過撥動(dòng)撥碼開關(guān)選擇需要輸出的波形和波形的頻率,F(xiàn)PGA通過接收到的命令不斷的從RAM中讀出數(shù)據(jù)給D/A轉(zhuǎn)化器使其把數(shù)字信號(hào)轉(zhuǎn)化成模擬信號(hào),同時(shí)FPGA也控制多路模擬開關(guān)在確定的四路中進(jìn)行不斷的選通使得D/A轉(zhuǎn)換完的模擬信號(hào)在肉眼無法識(shí)別的情況下感覺是同時(shí)從四路輸出的信號(hào),最后信號(hào)經(jīng)過電壓跟隨器完整的輸出,我們用示波器在對(duì)應(yīng)的插針上就能夠檢測(cè)到相應(yīng)的信號(hào)。

          本文引用地址:http://www.ex-cimer.com/article/191010.htm

          a.jpg



          2 硬件設(shè)計(jì)
          FPGA采用的是ACTEL公司A3P125-VQ100,該芯片是一歙型的芯片,有30k個(gè)系統(tǒng)門,多達(dá)81個(gè)用戶I/O口,350 MHz的系統(tǒng)性能。FPGA模塊是由晶振電路、復(fù)位電路和下載電路這幾部分組成。晶振為FPGA提供一個(gè)外接的CLK,復(fù)位電路是由一個(gè)電容和一個(gè)電阻組成,只要電源一給芯片上電就會(huì)自動(dòng)復(fù)位,下載電路就是JTAG接口,通過該接口把下載的程序燒入到FPCA中。通過這幾個(gè)外接電路組成一個(gè)FPGA模塊。
          控制電路模塊是由撥碼開關(guān)實(shí)現(xiàn)的,一部分用于信號(hào)選擇,另一部分用于頻率控制。該系統(tǒng)中一共有4種信號(hào)供選擇,撥碼開關(guān)只有0和1,所以只需用兩個(gè)開關(guān)就能控制選擇四種信號(hào),在這里00表示直流,01表示正弦波,10表示三角波,11表示方波。那么撥碼開關(guān)的1到9位是用來控制頻率的,因?yàn)樵O(shè)計(jì)的要求是要控制1~500 Hz頻率可調(diào),而500用二進(jìn)制表示為111110100共9位,所以頻率可調(diào)就是通過控制撥碼開關(guān)把需要的頻率用二進(jìn)制表示出來,通過一定的運(yùn)算法則使得輸出的波形頻率為所要的頻率。


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: Flash FPGA 信號(hào)源

          評(píng)論


          相關(guān)推薦

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

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();