这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 高频信号如何测量

共1条 1/1 1 跳转至

高频信号如何测量

助工
2008-07-10 21:19:58     打赏
手头上有一块50MHz工作时钟的1C6板,我想用来做一个可以测量小于等于200MHz信号的系统,方案如下,没有经过验证,希望大家给点意见,同时有什么错误的地方请大家指出,同时如果有更好的方案希望能够拿出来分享.

(1)硬件:

   FPGA:1C6,

   A/D:TLC5510(拟采用1MHz的采样速度)

(2)系统分为低频和高频信号测量,低频时采用实时采样,高频时采用顺序等效采样.(低频已经没有问题了,主要讨论高频信号)

(3)A/D采集的数据存放与FPGA的内部RAM中,同时通过电脑显示器回放.(基本实现)

疑问:

(1)高频信号时,触发信号比较难做(希望大家给点提议)

(2)触发信号如果通过A/D采样值来判断会有什么不妥.(总觉得不妥,希望大家指出)

(3)高频信号采用顺序等效采样,A/D数据存放于RAM中,一个采集周期完成时,FPGA读取RAM中数据进行比较,两个相同A/D采样值之间就是半个高频信号的周期,然后通过求取两个A/D采样值RAM地址的差值就可以间接求得频率.公式如下(有待验证):

    F(in)=F(ref)*N(ad)*2        

 [F(in)是输入信号,F(ref)是采样频率(1MHz),N(ad)是两个A/D采样值RAM地址的差值]




关键词: 高频     信号     如何     测量    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]