TFB015
USB总线
B码时统卡
用户手册
中国航天科技集团第七一O研究所 北京航天兴科高新技术有限公司
目录
目录 (2)
1.概述 (3)
2软、硬件安装 (3)
3 技术指标 (3)
4.开发指南 (4)
4.1建立设备函数:CreateFile (4)
4.2 写文件函数 :WriteFile (4)
4.3 读文件函数 :ReadFile (6)
4.4 其他函数 (6)
1)DeviceIoControl函数 (6)
2)OpenEvent函数 (7)
5 接线表 (7)
6维修承诺和技术支持 (8)
1.概述
该时统板采用FPGA可编程器件技术在一块标准的USB总线电路板上集成B码时统解码、提供微秒级的秒同步、20周同步信号和100周同步信号,0.1毫秒级的时间信息,对时间源是否有效进行判断显示和切换功能,使得时统解码终端进一步小型化、智能化。
该时统采用计算机通用的标准USB接口,具备即插即用功能。可以接收标准化时统的V11B(DC)信号,在USB总线上可以获取1PPS、2PPS、8PPS、20PPS、50PPS和100PPS中断信号及并行时分秒毫秒信号,并可以输出1PPS、2PPS、8PPS、20PPS、50PPS和100PPS信号。
2软、硬件安装
本卡利用USB连接线与PC相连。其中,连接线的MINI接口连接本卡,连接线的标准接口连接PC空余的USB接口。连接完毕后,计算机运行时会自动发现新硬件,根据向导选择光盘TFB015U目录下的通用设备驱动程序进行安装即可。安装后,重新启动计算机后,即可正常工作。
按提示安装驱动程序后即可运行测试程序(:TFB015U\TFB015UTEST\)。应用程序需要另行开发。
3 技术指标
输入信号:
B(DC)码八针插头的5脚接正极,1脚接负极,2脚接地,符合V11接口标准;
输出信号:
1)TTL电平1PPS 宽度600ms;
2)TTL电平2PPS信号;
3)TTL电平8PPS信号;
4)TTL电平20PPS信号;
5)TTL电平50PPS信号;
6)TTL电平100PPS信号。
7)时间信息精度:精确到0.1毫秒。
与输出1PPS同步精度:
1)DC码秒前沿:小于50ns。
2)20周秒同步前沿:小于20ns。
时码源切换时间:
当两个源之间误差小于1秒时,无缝切换,当两个源之间误差大于等于1秒时,切换时间为1秒。
守时精度:
室温为18℃测秒输出,20分钟内飘移小于500μs。4.开发指南
4.1建立设备函数:CreateFile
使用方法请参考测试程序中的CPciclockDlg::OnInitDialog()部分。
4.2 写文件函数 :WriteFile
使用方法请参考测试程序中的CPciclockDlg::Thread100c()部分。
写入手动时间:
buf[0] = 0x00
buf[1] = 小时
buf[2] = 分钟
buf[3] = 秒
WriteFile(hDevice, buf1, 4, &nWritten, NULL);
切换时间源
buf[0]=0x01;
buf[1] = 要切换到的时间源
01:DC时间源
02:手动时间
WriteFile(hDevice, buf, 2, &nWritten, NULL);设置中断源屏蔽
buf[0]=0x02;
buf[1] = 要屏蔽的中断源
01:不屏蔽1S中断
02:不屏蔽20C中断
04:不屏蔽100C中断
设置中断使能
buf[0] = 0x04;
buf[1] = 中断使能寄存器
01:使能1S中断
02:使能20C中断
04:使能100C中断
08:使能定时中断
10:使能倒计时中断
WriteFile(hDevice,buf,2,&nWirtten,NULL);
例:要使能所有中断的程序为
buf[0] = 0x04;
buf[1] = 0x1f;
WriteFile(hDevice,buf,2,&nWirtten,NULL); 写入定时时间
buf[0] = 0x08;
buf[1] = 定时时间小时
buf[2] = 定时时间分钟
buf[3] = 定时时间秒
buf[4] = 定时时间毫秒高八位
buf[5] = 定时时间毫秒低八位
WriteFile(hDevice,buf,6,&nWritten,NULL);
thread技术写入倒计时0.1毫秒的个数
buf[0] = 0x10;
buf[1] = 倒计时0.1毫秒个数高八位
buf[2] = 倒计时0.1毫秒个数中间八位
buf[3] = 倒计时0.1毫秒个数低八位
WriteFile(hDevice, buf, 4, &nWritten, NULL);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论