TFB012-M授時(shí)卡用戶手冊(cè)匯編_第1頁(yè)
TFB012-M授時(shí)卡用戶手冊(cè)匯編_第2頁(yè)
TFB012-M授時(shí)卡用戶手冊(cè)匯編_第3頁(yè)
TFB012-M授時(shí)卡用戶手冊(cè)匯編_第4頁(yè)
TFB012-M授時(shí)卡用戶手冊(cè)匯編_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、http:/www.htxk .net TFB012 PCI總線 GPS/B碼授時(shí)卡 用戶手冊(cè) 中國(guó)航天科技集團(tuán)第七一0研究所 北京航天興科高新技術(shù)有限公司 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 1概述1 2硬件安裝2 2.1 PCI卡安裝2 2.2 GPS衛(wèi)星天線安裝3 3軟件安裝3 3.1驅(qū)動(dòng)程序文件說(shuō)明3 3.2安裝設(shè)備驅(qū)動(dòng)程序3 3.2.1 第一次安裝3 3.3卸載設(shè)備驅(qū)動(dòng)程序8 4.開(kāi)發(fā)指南8 4.1建立設(shè)備函數(shù):Create File 8 4.2寫(xiě)文件函數(shù):Write File 8 4.3 讀文件函數(shù) :Read File

2、 11 4.4其他函數(shù):12 1) DeviceloControl函數(shù) 12 2) Open Eve nt 函數(shù)12 5接線表13 目錄第1頁(yè) 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 1概述 該時(shí)統(tǒng)板采用GPS接收機(jī)、FPGA可編程器件技術(shù)在一塊標(biāo)準(zhǔn)的PCI 總線電路板上集成了 GPS接收解碼、B碼時(shí)統(tǒng)解碼、提供秒同步、20 周和100周同步信號(hào),0.1毫秒級(jí)的時(shí)間信息,對(duì)時(shí)間源是否有效進(jìn)行 判斷顯示和切換功能,使得時(shí)統(tǒng)解碼終端進(jìn)一步小型化、智能化。 該時(shí)統(tǒng)采用計(jì)算機(jī)通用的標(biāo)準(zhǔn)PCI接口,具備即插即用功能。可以 接收GPS衛(wèi)星信號(hào)和標(biāo)準(zhǔn)

3、化時(shí)統(tǒng)的V11 B(。0和(AC)信號(hào),在PCI 總線上可以獲取1PPS、20PPS和100PPS中斷信號(hào)及并行時(shí)分秒毫秒信 號(hào),并可以輸出1PPS、20PPS和100PPS信號(hào)。 主要特性 采用計(jì)算機(jī)通用的標(biāo)準(zhǔn)PCI接口,具備即插即用功能; GPS接收解碼; B碼DC和AC解碼; 提供微秒級(jí)的秒同步、20周和100周同步信號(hào); 提供0.1毫秒級(jí)的時(shí)間信息; 提供兩種方式的時(shí)間符合定時(shí)器; 16個(gè)通道并行接收,可實(shí)現(xiàn)12顆GPS信號(hào)同時(shí)接收; 兩個(gè)時(shí)間源之間的誤差小于1秒時(shí),可實(shí)現(xiàn)無(wú)縫切換; 1PPS 輸出精度為:GPS : 80 2ONs,B 碼 DC : 50nS,AC :小 于 100u

4、s ; PCI總線系統(tǒng)函數(shù)輸出精度為300 50 nS ; 室溫為18 C測(cè)秒輸出,20分鐘內(nèi)飄移小于500陰。 產(chǎn)品包裝信息 TFB012 卡的包裝中應(yīng)包括以下物品: TFB012 卡 1 塊 GPS衛(wèi)星天線一套(標(biāo)配30米線,可定做) TFB012 驅(qū)動(dòng)、應(yīng)用程序和說(shuō)明書(shū)光盤(pán)1片 2硬件安裝 2.1 PCI 卡安裝 1 . 關(guān)閉計(jì)算機(jī)電源開(kāi)關(guān),拔下電源線。 注意:進(jìn)行以下操作前,必需確認(rèn)計(jì)算機(jī)的電源已處于關(guān)閉狀態(tài), 否則可能損壞計(jì)算機(jī)主板和TFB012 卡。 2. 打開(kāi)機(jī)箱蓋。 3 . 拆除欲安裝TFB012卡的插槽處的空擋板; 4 . 將TFB012卡小心插入PCI插槽,擰上鎖緊螺釘;

5、5 . 把GPS衛(wèi)星信號(hào)電纜與BNC插頭連接,并保證處于鎖緊狀態(tài); 6 . 將B碼系統(tǒng)的轉(zhuǎn)接電纜插在DB9插頭上,并保證信號(hào)線與板內(nèi) 接口定義相吻合,擰上鎖緊螺釘; 7 .蓋上機(jī)箱蓋; 8 .插上計(jì)算機(jī)電源線,打開(kāi)電源開(kāi)關(guān),進(jìn)行軟件安裝。 2.2 GPS 衛(wèi)星天線安裝 1 . 將GPS天線放在相對(duì)空曠的場(chǎng)所,暫時(shí)不固定; 2 . 將GPS信號(hào)線的一端插入TFB012卡的BNC插頭上,并保證 處于鎖緊狀態(tài); 3 . 啟動(dòng)計(jì)算機(jī),正確安裝驅(qū)動(dòng)程序后,運(yùn)行測(cè)試軟件; 4 . 移動(dòng)GPS天線,選擇接收衛(wèi)星個(gè)數(shù)相對(duì)較多的位置進(jìn)行固定。 3軟件安裝 3.1驅(qū)動(dòng)程序文件說(shuō)明 TFB012 卡軟件運(yùn)行環(huán)境為W

6、in dows2000中文版,安裝盤(pán)中包括 以下目錄和文件: 驅(qū)動(dòng)程序:驅(qū)動(dòng)程序目錄,包括TFB012.i nf和TFB012.sys 兩 個(gè)文件; 文檔:說(shuō)明書(shū)目錄; 測(cè)試程序:時(shí)統(tǒng)卡的應(yīng)用程序示例。 3.2安裝設(shè)備驅(qū)動(dòng)程序 以下操作均在硬件安裝完成后進(jìn)行。 3.2.1 第一次安裝 若為第一次安裝,Win dows 2000 系統(tǒng)啟動(dòng)后,將自動(dòng)檢測(cè)到新的 硬件,出現(xiàn)找到新的硬件向?qū)Ы缑妫?第4頁(yè) 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 第6頁(yè) 錢(qián)到新的哽件向?qū)?歡迎使用找到新硬件向?qū)?此向?qū)椭鸀橛布O(shè)備安裝駆動(dòng)程序. 要繼續(xù),諳單

7、擊“下一步”, 單擊“下一步”將出現(xiàn)如下界面: 單擊“下一步”將出現(xiàn)如下界面: 在廠商文件復(fù)制來(lái)源中鍵入驅(qū)動(dòng)程序所在的位置,如在光盤(pán)中鍵入 g: ”后,單擊“確認(rèn)”按鈕,出現(xiàn)如下界面: 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 挨到馳動(dòng)程序立件 廊證讓W(xué)indows在什么地方尋找呃動(dòng)程序文件丫 工比辛上加 4旨勻二Fih1_弍口 七 亠 上一步)廣一步 M取1BI 選擇TFB012.INF ,單擊“打開(kāi)”按鈕,出現(xiàn)如下界面: 第7頁(yè) 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 單擊“下

8、一步”出現(xiàn)如下界面: 表明系統(tǒng)已找到了 TFB012 設(shè)備驅(qū)動(dòng)程序,單擊“完成”系統(tǒng)安 裝驅(qū)動(dòng)程序過(guò)程中出現(xiàn)如下界面,點(diǎn)擊完成,完成安裝。 驅(qū)動(dòng)程序安裝結(jié)束后,安裝的文件如下: TFB012.INF : Windows 2000 安裝文件,位于 Systems32 目錄 下; TFB012.SYS : Win dows2000 設(shè) 備驅(qū)動(dòng) 程序, 位于 Systems32Drivers 目錄下; 3.3卸載設(shè)備驅(qū)動(dòng)程序 當(dāng)需要卸載TFB012 卡的設(shè)備驅(qū)動(dòng)程序時(shí),選擇“開(kāi)始 設(shè)置控制 面板”雙擊“系統(tǒng)”選擇“硬件”,單擊“設(shè)備管理器”進(jìn)入設(shè)備管 理器界面。 雙擊“ TFB012 ”根設(shè)備并展開(kāi)

9、,選擇“ TFB012 GPS/B 碼時(shí)統(tǒng)卡” 單擊鼠標(biāo)右鍵,在彈出菜單中選擇“卸載(U)”,并在隨后出現(xiàn)的確認(rèn) 設(shè)備刪除界面中,選擇“確定”后刪除。 若要徹底刪除該設(shè)備,可按以下步驟進(jìn)行:控制面板一添加/刪除 硬件一卸載/拔掉設(shè)備一卸載設(shè)備(永久卸載某設(shè)備及其驅(qū)動(dòng)程序)一選 擇“顯示隱藏設(shè)備” 一選擇“ TFB012 GPS/B 碼時(shí)統(tǒng)卡” 一選擇“是, 卸載此設(shè)備”。 4.1建立設(shè)備函數(shù):CreateFile 使用方法請(qǐng)參考測(cè)試程序中的 CPciclockDlg:OnlnitDialog()部 分。 4.2 寫(xiě)文件函數(shù) :WriteFile 使用方法請(qǐng)參考測(cè)試程序中的CPciclockDl

10、g:Thread100c()部分。 寫(xiě)入手動(dòng)時(shí)間: buf0 = 0 x00 buf1= 小時(shí) buf2= 分鐘 buf3= 秒 WriteFile(hDevice, bufl, 4, 切換時(shí)間源 bufO=OxO1; buf1= 要切換到的時(shí)間源 01 : GPS時(shí)間源 02: DC時(shí)間源 04: AC時(shí)間源 08: 手動(dòng)時(shí)間 WriteFile(hDevice, buf, 2, 寫(xiě)入有效衛(wèi)星個(gè)數(shù) buf0 = 0 x02; buf1= 有效衛(wèi)星個(gè)數(shù); WriteFile(hDevice, buf, 2, 設(shè)置中斷源屏蔽 buf0=0 x04; buf1= 要屏蔽的中斷源 01 : 不屏蔽1

11、S中斷 02 : 不屏蔽20C中斷 04 : 不屏蔽100C中斷 設(shè)置中斷使能 bufO = 0 x08; buf1= 中斷使能寄存器 01 :使能1S中斷 02 :使能20C中斷 04:使能100C中斷 08 :使能定時(shí)中斷 10 :使能倒計(jì)時(shí)中斷 WriteFile(hDevice,buf,2, 例:要使能所有中斷的程序?yàn)?buf0 = 0 x08; buf1 = 0 x1f; WriteFile(hDevice,buf,2, 寫(xiě)入定時(shí)時(shí)間 buf0 = 0 x10; buf1= 定時(shí)時(shí)間小時(shí) buf2= 定時(shí)時(shí)間分鐘 buf3= 定時(shí)時(shí)間秒 buf4= 定時(shí)時(shí)間毫秒高八位 buf5= 定

12、時(shí)時(shí)間毫秒低八位 WriteFile(hDevice,buf,6, 第11頁(yè) 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) 寫(xiě)入倒計(jì)時(shí)0.1毫秒的個(gè)數(shù) bufO= :0 x20; buf1= :倒計(jì)時(shí)0.1毫秒個(gè)數(shù)高八位 buf2= :倒計(jì)時(shí)0.1毫秒個(gè)數(shù)中間八位 buf3= :倒計(jì)時(shí)0.1毫秒個(gè)數(shù)低八位 WriteFile(hDevice, buf, 4, 4.3 讀文件函數(shù) :ReadFile 讀取時(shí)間及狀態(tài)信息 ReadFile(hDevice, buf, n, / 讀取時(shí) 間及狀態(tài)信息 讀取后buf內(nèi)容如下: buf0 :小時(shí)(十六進(jìn)

13、制) buf1 :分(十六進(jìn)制) buf2 :秒(十六進(jìn)制) buf3 :毫秒高字節(jié)(十六進(jìn)制) buf4 :毫秒低字節(jié)(毫秒精度為0.1毫秒、十六進(jìn)制) buf5 :當(dāng)前時(shí)間源標(biāo)志 01 : GPS 02 : DC 04: AC 08:手動(dòng) buf6:當(dāng)前時(shí)間源有效標(biāo)志 01 : GPS有效 02 : B碼DC有效 04 : B碼AC有效 位7 4 ,表示當(dāng)前有效衛(wèi)星個(gè)數(shù) 4.4其他函數(shù): 1) DeviceloControl函數(shù) 清除中斷事件句柄,在1HZ , 20HZ , 100HZ 事件有效 后利用該函數(shù)清除句柄對(duì)應(yīng)的事件,參考示例Thread1S , Thread20C , Thre

14、ad100C 。 ThreadAlermEve nt, ThreadDow nAlermEve nt。 DeviceIoC on trol(hDevice,IOCTL_TFB012_CLEAR_100C ,NULL,0,NULL,0, 2) OpenEvent函數(shù) 打開(kāi)事件函數(shù),使驅(qū)動(dòng)中的事件與定義的句柄相關(guān)聯(lián)。 驅(qū)動(dòng)提供的事件有:SET1SEVENT(1S 中斷事件名 稱),SET20CEVENT ( 20 周中斷事件名稱),SET100CEVENT (100周中 斷事件名稱),SETALERMEVENT (定時(shí)中 斷事件 名稱),SETDOWNEVENT (倒計(jì)時(shí)中斷事件名稱)。 第13頁(yè) 中國(guó)航天科技集團(tuán)公司第七一 0研究所 北京航天興科高新技術(shù)有限公司 TF B012授時(shí)卡用戶手冊(cè) /建立秒中斷事件 hEve nt1s=:0pe nEve nt(S YNCHR0NIZE,FALSE,SET1SE VENT); /建立20周中斷事件 hEve nt20c=:Ope nEve nt(S YNCHRONIZE,FALSE,SET20 CEVENT); hEve nt100c=:Ope nEve nt(S YNCHRONIZE,FALSE,SET1 00CEVENT); hEve n

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論