男总裁被保镖c呻吟双腿大张bl,扒开学生双腿猛进入喷水小说,狠狠躁18三区二区一区,日本边添边摸边做边爱60分钟

上海銳呈電氣有限公司

NTP服務器,NTP時間服務器,網絡時間服務器,GPS同步時鐘,時間同步服務器,GPS時間服務器,時間服務器

化工儀器網收藏該商鋪

14

聯系電話

13918107979

 QQ交談      小標 您所在位置:首頁 > 技術文章 > 基于FPGA的恒溫晶振頻率校準系統的設計
產品搜索

請輸入產品關鍵字:

聯系方式
地址:上海市翔殷路128號
郵編:
聯系人:魏元棟
電話:86-021-51816731
傳真:86-021-51816733
手機:13918107979
售后電話:4000210499
留言:發送留言
個性化:www.ruichengdianqi.com
手機站:m.ruichengdianqi.com
網址:www.ruichengdianqi.com
商鋪:http://www.sxmlydt.com/st163316/
技術文章

基于FPGA的恒溫晶振頻率校準系統的設計

點擊次數:3327 發布時間:2010-9-21

摘  要: 為滿足三維大地電磁勘探技術對多個采集站的同步需求,基于FPGA設計了一種晶振頻率校準系統。系統可以調節各采集站的恒溫壓控晶體振蕩器同步于GPS,從而使晶振能夠輸出高準確度和穩定度的同步信號。系統中使用FPGA設計了高分辨率的時間間隔測量單元,達到0.121 ns的測量分辨率,能對晶振分頻信號與GPS秒脈沖信號的時間間隔進行高精度測量,縮短了頻率校準時間。同時在FPGA內部使用PicoBlaze嵌入式軟核處理器監控系統狀態,并配合滑動平均濾波法對測量得到的時間間隔數據實時處理,有效地抑制了GPS秒脈沖波動對頻率校準的影響。

三維大地電磁勘探技術是以面元為單位,多分量采集站為中心,多遠參考、互參考和密集布點為特征來獲得高質量的采集數據。野外施工時,為了保持站點間同步地進行數據采集,一般采用GPS秒脈沖信號或恒溫晶振的定時信號來同步各個采集站點。前者在惡劣的施工環境下常會因為各種干擾而發生跳變,同步效果并不理想。后者長時間存在頻率漂移,同樣無法維持長時間的同步采集。

為解決以上問題,本文將GPS授時信號用于校準各站點的壓控晶振,之后再使用晶振分頻得到定時信號來同步各采集站點。這樣不僅克服了GPS授時信號易受外界干擾的缺點,也解決了晶振頻率隨時間漂移的問題,能獲得較為理想的同步信號。為了使本地晶振長時間地同步于GPS系統,就需要不斷測量GPS授時信號與本地晶振的分頻信號的時間間隔,再根據測量數據來校準和同步本地晶振。因此,時間間隔測量的準確性是保證頻率校準系統工作性能的關鍵。本文基于FPGA集成度高、高速和高可靠性的特點,介紹了晶振頻率校準系統在FPGA中的設計方法。系統的特點是使用FPGA內部進位邏輯構造延遲線來實現時間間隔測量,大大提高了測量分辨率,同時使用FPGA嵌入式軟核處理器PicoBlaze對系統狀態進行監控,并對測量數據進行濾波處理,充分發揮了FPGA的集成優勢。

1 系統設計

1.1 系統實現方案

系統的原理如圖1所示,主要由GPS接收模塊、FPGA測控模塊、D/A轉換模塊和壓控恒溫晶振4部分組成。GPS接收模塊用于輸出標準的1-pps脈沖信號,FPGA測控模塊用于測量本地晶振分頻信號與1-pps信號的時間間隔,并將所測值在PicoBlaze中進行處理得到晶振輸出頻率相對于GPS系統的頻率偏差,zui后將結果作為D/A轉換模塊的輸入得到修正本地晶振頻率的控制電壓。

1.2 測量原理

時間間隔在FPGA中的測量的原理如圖2所示,使用1-pps秒脈沖信號與本地晶振分頻得到的100 kHz信號進行比對,得到的時差即是待測的時間間隔。由于只采樣兩者的上升沿間的時間間隔,所以用100 kHz分頻信號代替1 Hz秒信號與1-pps比對,可以減小每次的測量值,方便數據處理。需要注意的是晶振相對于1-pps的時差范圍必須在100 kHz信號的一個周期內,即該信號的頻率決定了測量量程的大小,可以根據實際測量需要來決定該信號的頻率。

圖2中T是待測的時間間隔,τ1是計數時鐘周期,M是計數器在1-pps信號到來時的計數值,N是計數器在100 Hz信號到來時的計數值,nτ2是由于1-pps脈沖上升沿和計數時鐘上升沿不一致所引起的測量誤差,這部分誤差由內插延遲線來測量。由于100 kHz信號由晶振分頻得到,它和計數時鐘同步,所以不會產生測量誤差。因此,待測的時間間隔可以表示為:

1.3 延遲線模塊的設計

為了在短時間內校準本地晶體振蕩器,使之與GPS系統同步,必須提高時間間隔的測量分辨率,在設計中使用了時間內插技術。其基本原理是利用多個延時單元構造延遲線,待測信號在延遲線中的傳播信息便可以用來進行時間間隔測量。延遲線的實現主要依賴于內插延遲單元延時的均勻性,內插延遲單元的單位延時決定了時間間隔測量系統的分辨率。在FPGA中實現時間內插,關鍵是在其結構的基礎上利用內部已有資源構造出延遲線

在XILINX公司FPGA的單元結構中,為了實現快速的數學運算設置了許多的進位邏輯資源。這些進位邏輯的延時很小,而且它們之間可以相互連接組成進位線,可以使用這種的進位線作為延遲線來實現時間內插。如圖3所示,設計中使用了Spartan-3系列的FPGA中的進位邏輯逐個連接組成延遲線,一個進位邏輯由查找表(LUT)、選通器(MUXCY)和異或門(XORCY)三部分構成。其總體結構上類似一個多位二進制加法器,兩個輸入的各位分別被置為1和0,進位信號沒來時加法器各位均為1。當進位信號到來時就會沿著進位線一級一級地傳輸,加法器每一位輸出值的變化就代表著信號的延遲信息,時鐘前沿到達時就可以將這些信息鎖存入觸發器中。圖4是在一個時鐘周期的仿真中延遲線單元輸出經過的延遲單元的個數,進行直線擬合后的結果為:

[ 打印 ] [ 返回頂部 ] [ 關閉

| 商鋪首頁 | 公司檔案 | 產品展示 | 供應信息 | 公司動態 | 詢價留言 | 聯系我們 | 會員管理 |
化工儀器網 設計制作,未經允許翻錄必究.Copyright(C) http://www.sxmlydt.com, All rights reserved.
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,化工儀器網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。
二維碼 在線交流

掃一掃訪問手機站
主站蜘蛛池模板: 左云县| 北流市| 昔阳县| 泽普县| 射阳县| 安徽省| 蚌埠市| 巩留县| 班戈县| 拉萨市| 长宁县| 九台市| 兰考县| 青神县| 海门市| 浦东新区| 双城市| 抚松县| 和田市| 新巴尔虎右旗| 杨浦区| 尼勒克县| 惠来县| 宁都县| 屏东市| 东阳市| 搜索| 石嘴山市| 乐亭县| 舞阳县| 肇源县| 曲靖市| 将乐县| 额尔古纳市| 松潘县| 双流县| 金门县| 剑川县| 泽州县| 碌曲县| 岗巴县|