完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我想用FPGA做一个多通道超声信号采集分析的系统,纯新手,老板让我用FPGA但是我完全不懂。。。希望好心人能帮助我一下
我要做的第一部分是一个多通道开关,就是打开不同通道给压电材料激励,电压在100V,打算用FPGA控制高压开关芯片的工作。 第二部分是信号采集,我一直没有理解这一部分是怎样工作并且利用FPGA提取数据的,我如果用FPGA提取了一组超声信号,我该如何去追踪我的信号点的移动(我以前都是利用示波器去分析数据,做一些基础研究,每当给压电材料一个激励的时候他就会震动,产生激励信号,然后示波器接收到回声信号。我以前都是直接通过电脑控制示波器将波形提取出来,找到我们的所需要的峰值,这个峰一直在移动,我在matlab里面通过算法可以追踪这个峰值的运动,最后得到这个运动过程中峰值的出现的时间和峰值的大小),我需要对信号的采样率是最低500M,这个过程可以通过FPGA实现吗,或者是那一部分可以通过FPGA去实现? 谢谢大家了,刚来贵论坛,只有15分,全部奉上! |
|
相关推荐
6个回答
|
|
1) FPGA+高速AD+缓存RAM可以实现示波器的功能,且你可以把示波器的功能包括峰值检出,信号简单处理,用FPGA编程实现。当然在上位机更加容易实现。取决于你的系统的架构:如果要求实时性高,建议采用FPGA处理,否则可以用上位机处理,而后者编程更加容易。
2)用一个ARM芯片可以实现算法处理,控制等,基本上就是个高端示波器了。
最佳答案
|
|
|
|
wusanlang2012 发表于 2017-2-4 15:07 谢谢您,您给了我很大帮助。我这几天又查了一些资料,有几个问题不是特别明白,想在请教您一下,主要还是关于FPGA。高速AD处理信号后需要用FPGA处理,我在挑选FPGA的时候主要看那些参数,是不是晶振,最少是多少? |
|
|
|
wusanlang2012 发表于 2017-2-4 15:07 谢谢您,您给了我很大帮助。我这几天又查了一些资料,有几个问题不是特别明白,想在请教您一下,主要还是关于FPGA。高速AD处理信号后需要用FPGA处理,我在挑选FPGA的时候主要看那些参数,是不是晶振,最少是多少? |
|
|
|
samlltin 发表于 2017-2-8 12:24 500M的采样率感觉是比较高的,你首先去了解一下满足这个采样率的AD转换器,然后看对应的转换器芯片的驱动方式,里边会有时钟、控制信号等的时序要求,然后再去选择对应的FPGA芯片。FPGA这500M的采样速率没做过,不太好说,晶振的话不一定要达到这个要求,可以通过PLL升高时钟,但具体的变换范围和FPGA芯片有关 |
|
|
|
500M采样率不高,但是想用系统时钟500M来跑fpga的话,对与板卡、fpga型号、fpga编程难度都挺高;选500M以上的AD,到fpga并行多路来处理,这样降低系统时钟到250M或者125M来处理都简单些;
|
|
|
|
只想说你老板真坑!
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1758 浏览 1 评论
1499 浏览 0 评论
矩阵4x4个按键,如何把识别结果按编号01-16(十进制)显示在两个七段数码管上?
1719 浏览 0 评论
952 浏览 0 评论
2504 浏览 0 评论
1556 浏览 38 评论
5785 浏览 113 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-2 02:11 , Processed in 0.663660 second(s), Total 82, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号