打印
[FPGA]

求助牛人——PFGA做锁相环

[复制链接]
1147|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wanzhiwenli|  楼主 | 2016-8-15 11:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我的课题是要用FPGA做一个高精度锁相环。这个数字锁相环的工作原理为:正弦模拟信号通过低通滤波器后,经过模数转换器(ADC)转化为数字信号,与NCO(数控振荡器) 的输出信号相乘后滤波,从而得到相位误差信号。相位误差经过比例-积分(PI)反馈控制NCO 的频率,使得NCO 的输出频率跟踪输入信号的频率,且实现相位的锁定,相位锁定的状态是相位误差信号趋近于零(目标是达到10(-6)弧度,这也是难点所在)。

求助有经验的大神,需要什么样的FPGA板子才有可能做到?还需要哪些配件?有没有类似的源程序?欢迎大家多提提建议。谢谢大家!

相关帖子

沙发
nstel| | 2016-8-15 14:34 | 只看该作者
滤波?那是有延迟的啊?还要10(-6次方)的精度?做不到!你要另外想办法。

使用特权

评论回复
板凳
ar_dong| | 2016-8-20 12:40 | 只看该作者
这个好像有办法,具体看你干什么用
qq:283595104

使用特权

评论回复
地板
charrijon| | 2016-8-21 12:40 | 只看该作者
这个关键是算法。

使用特权

评论回复
5
Tonylzez| | 2016-8-22 14:49 | 只看该作者
相位抖动关键是依赖于环路带宽的设定,有对应公式。选定了环路参数就可以推出本征频率和响应的滤波器参数

使用特权

评论回复
6
wanzhiwenli|  楼主 | 2016-8-28 17:27 | 只看该作者
谢谢大家的回复。我的第一步是先用FPGA做个信号锁相环出来,精度的事确实要靠进一步分析了,小弟新手,不知师兄师姐们谁能找到FPGA锁相环的程序?我先观摩一下,不胜感激!!

使用特权

评论回复
7
charrijon| | 2016-8-28 17:57 | 只看该作者
你的FPGA有多强大?做算法很耗资源的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

3

帖子

0

粉丝