关于采集卡的快问快答

本期的快问快答主要帮大家解决一些软件,调试等方面的问题,帮助大家更快速地了解和使用采集卡。

1、 示波器的阻抗为50Ω和1MΩ的区别?

      特性阻抗大小会影响信号传输功率、传输损耗、串扰等电气性能,而其板材和几何结构又影响制造成本,这种情况只能找一个折中值。而50Ω正是同轴线的传输功率、传输损耗以及制造成本的一个最佳平衡点。所以大多数高速信号都会采用50Ω特性阻抗系统,形成标准并沿用至今,成为使用最广泛的一种阻抗标准。比如常见的PCIE,其单端阻抗就是要求是50Ω。
  1MΩ是示波器的规范。而电容是并不想要但是又不可避免的寄生参数。在DC和较低频时,1MΩ起到主导地位。而当频率超过10M以后,电容会成为主要的负载。由于这两个参数的引入,就会使得测量时的信号与原信号有差异,从而使测量结果出现误差。那么差异有多大呢,这也要取决于被测电路的输出电阻和负载。

2、 带通采样是怎么样的?什么情况下用?

      带通采样又叫IF采样、调和采样、下奈奎斯特采样和下采样等。实际中遇到的许多信号是带通型信号。这种信号的带宽往往远小于信号中心频率。若带通信号的上截止频率为 fH,下截止频率为fL, 这时并不需要抽样频率高于两倍上截止频率fH,可按照带通抽样定理确定抽样频率。
      带通采样定理:设带通信号m(t),其频率限制在fL与fH之间,带宽为B=fH-fL,如果最小抽样速率fs=2fH/m,m是一个不超过fH/B的最大整数,那么m(t),可以完全由其抽样值确定

3 、为什么在性能测试时要用10M的带通滤波器?

     我们要采的信号频率在10M左右,用10M带通滤波器缩小了选取频率范围,提升了信噪比。

4 、Debug 和 Release区别是什么?

     当编译和执行一个工程时,可以在Debug和Release两种配置下执行。
           Debug模式用于调试程序,这是个受保护的运行环境,它将告诉你程序是否有泄露, 在运行时也能对特定函数的结果进行检查。然而它生成的可执行文件运行较慢。
          因此当你的应用经过测试准备投入使用时,你应该在Release模式下进行编译,这将生成供最终用户使用的可执行文件。
          简单的说就是Debug下可以进行调试,查bug,改错,且运行较慢。
          虽然Release下也可以打断点,但是有时候有些变量的值在Release下是看不见的。调试的话应该用Debug。
          注意:经常发生Debug模式下运行正常而Release模式出错的情况,因此要进行更多测试来找到潜在的Bug。

5 、Code 值的计算方法?

      Code = (幅值 Vpp)/满量程;
      满量程 = 2 ^(分辨率);
      通常看 图上的code个数,然后与code值相乘得到实际输出电压。

6、 关于FPGA:咱们的软件怎么分的?

     客户做上位机软件二次开发,需要看API开发文档;做FPGA二次开发的,涉及到嵌入式软件修改,需要看嵌入式软件说明;

7、 FLASH和QDRII+SRAM是什么区别?

      FLASH: 用来配置FPGA。
      QDRII+SRAM:内存

8、 带通采样是怎么样的?什么情况下用?

      带通采样又叫IF采样、调和采样、下奈奎斯特采样和下采样等。实际中遇到的许多信号是带通型信号。这种信号的带宽往往远小于信号中心频率。若带通信号的上截止频率为 fH,下截止频率为fL, 这时并不需要抽样频率高于两倍上截止频率fH,可按照带通抽样定理确定抽样频率。
      带通采样定理:设带通信号m(t),其频率限制在fL与fH之间,带宽为B=fH-fL,如果最小抽样速率fs=2fH/m,m是一个不超过fH/B的最大整数,那么m(t),可以完全由其抽样值确定

9、 FPGA资源问题,客户怎么样知道资源是否够用?

一般编译软件有带资源预估的功能。如果要估算主要考虑3种资源够不够。
普通逻辑单元;块rom;GCLK(快速时钟线)。
1)普通逻辑单元:主要是计数器、零散寄存器、比较器等用。先看芯片资料一个逻辑单元中有几个D触发器记忆,一共有多少个逻辑单元。计数器、零散寄存器、比较器每一位都要用到一个D触发器记忆。两个比较就能知道够不够,这个需要有一定编程经验,知道完成某种功能需要多少计数器、零散寄存器、比较器。
2)块rom:主要用于查表、buff、fifo等大量数据的存储和交换。比较手册和应用的需求来确定够不够。
3)GCLK:FPGA的时钟设计非常重要,时钟信号不到万不得已一定要走快速时钟线。一般看器件的快速时钟线够不够,要看应用的功能块多不多。一般一个功能尽量可以用到一个统一时钟,功能越复杂功能块越多使用到的时钟线就会越多。还有一些通讯的异步时钟也要用到快速时钟线资源如:高速CPU的读、写等。
我们采集卡的240T,剩余百分之十几。

10、 QTCapture Lab的安装和注意事项有哪些?

(1)  安装事项        
先卸载完全(如果安装失败过),再安装。
默认安装路径。
(2)  注意事项
a.设置的段长度要小于脉冲周期。
b.有/无限点多次触发不能使用软触发。

11 在电脑设备管理器中无法找到PCIe RAM Controler,进行驱动安装怎么办呢?

1.扫描检测硬件改动。2.重启电脑。3.更换PCIe接口或电脑主板。


本期的快问快答先回答大家这么多~下期我们会就硬件方面展开讨论,内容会比较多,请大家期待吧。


猜你喜欢

转载自blog.csdn.net/kunchikeji/article/details/78802759