基于Xilinx Spantan 3E的瞬態(tài)響應(yīng)測(cè)試儀系統(tǒng)
系統(tǒng)方案論證與選擇
本文引用地址:http://m.butianyuan.cn/article/142462.htm整體方案規(guī)劃
根據(jù)設(shè)計(jì)要求,整體方案規(guī)劃為:EXCD-1可編程片上系統(tǒng)開發(fā)板、動(dòng)態(tài)顯示模塊、D/A模塊、A/D模塊、調(diào)理電路、按鍵輸入模塊及二階系統(tǒng)網(wǎng)絡(luò)。為了實(shí)現(xiàn)各個(gè)模塊的功能,我們分別進(jìn)行了方案設(shè)計(jì)與論證。
核心控制器
采用Xinlix公司的EXCD-1開發(fā)板,基于Xilinx Spartan 3E FPGA器件的應(yīng)用并結(jié)合Xilinx的集成開發(fā)工具ISE和嵌入式開發(fā)工具EDK。
綜合考慮瞬態(tài)響應(yīng)儀的基本要求和發(fā)揮部分的要求,我們采用EXCD-1可編程編程片上系統(tǒng)開發(fā)板進(jìn)行系統(tǒng)設(shè)計(jì)制作,能在很大程度上提高了系統(tǒng)的運(yùn)行速度及可靠性等性能指標(biāo)。
直流階躍信號(hào)源模塊
方案一:直接產(chǎn)生法。將系統(tǒng)50MHz晶振時(shí)鐘頻率進(jìn)行分頻,引到I/O口直接輸出再經(jīng)過運(yùn)算放大器和調(diào)理電路送到二階系統(tǒng)網(wǎng)絡(luò)。
方案二:用555集成芯片和L、C搭建成方波產(chǎn)生電路,再經(jīng)過施密特觸發(fā)器整形,從而產(chǎn)生標(biāo)準(zhǔn)方波。
方案三:由EXCD-1開發(fā)板的MicroBlaze處理器生成。結(jié)構(gòu)為嵌入塊式RAM加D/A模塊,采用EXCD-1可編程片上系統(tǒng)開發(fā)板內(nèi)信號(hào)發(fā)生模塊。MicroBlaze通過PLB總線控制地址生成器生成階躍信號(hào)地址和階躍信號(hào)數(shù)據(jù),將其傳送給雙端口RAM并存儲(chǔ)。再通過按鍵啟動(dòng)控制,通過RAM上的地址序列讀取其中的信號(hào)數(shù)據(jù)送給D/A,經(jīng)高速D/A芯片的數(shù)模轉(zhuǎn)換,輸出直流階躍信號(hào)。
動(dòng)態(tài)顯示模塊
方案一:LED點(diǎn)陣顯示屏。以發(fā)光二極管為像素,采用動(dòng)態(tài)掃描驅(qū)動(dòng)方式進(jìn)行工作,可顯示文字和圖形,多塊LED點(diǎn)陣顯示器組合即可顯示大量信息。但顯示不夠細(xì)膩,占空間。
方案二:使用L12864液晶實(shí)現(xiàn)動(dòng)態(tài)顯示,LCD液晶微功耗,顯示信息量大且內(nèi)容豐富,串行模式占用I/O口資源少,增加了系統(tǒng)的美觀性與直觀性,具有很好的人機(jī)交互界面。
比較上述方案,為了動(dòng)態(tài)顯示大量信息和界面美觀。我們采用第二種方案,使用LCD液晶來實(shí)現(xiàn)友好的人機(jī)交互界面。
A/D轉(zhuǎn)換模塊
方案一 :TLC2543是12位串行A/D芯片轉(zhuǎn)換,占用I/O口資源少,其轉(zhuǎn)換時(shí)間為10μs,但線性誤差大。
方案二:ADC0809為8路模擬信號(hào)分時(shí)采集的模數(shù)轉(zhuǎn)換器件,片內(nèi)有8路模擬選通開關(guān),以及相應(yīng)的通道抵制鎖存用譯碼電路,其轉(zhuǎn)換時(shí)間為100μs左右。但采樣精度較低。
方案三:ADS828是一個(gè)高速的CMOS A/D轉(zhuǎn)換器,此轉(zhuǎn)換器提供了性能優(yōu)良的單一輸入端和可用于提高操作具有差分輸入時(shí)的雜散性能。其具有高精度的10位量化,高帶寬采樣/保持,低失真和高信噪比。
綜合考慮題目的要求,為了提高測(cè)量二階系統(tǒng)性能指標(biāo)的精度,使系統(tǒng)達(dá)到設(shè)計(jì)要求,選擇方案三。
晶振相關(guān)文章:晶振原理 施密特觸發(fā)器相關(guān)文章:施密特觸發(fā)器原理 網(wǎng)線測(cè)試儀相關(guān)文章:網(wǎng)線測(cè)試儀原理
評(píng)論