DIY 用fpga做示波器

[复制链接]
17417|62
 楼主| huchengxtu 发表于 2008-9-2 23:23 | 显示全部楼层 |阅读模式
最近在学习HDL和&nbsp;FPGA,在想&nbsp;可否用FPGA做一个数字示波器<br />在PC上显示出波形。只是刚想到创意&nbsp;还没认真思考。<br />请大家说说······
PowerAnts 发表于 2008-9-3 00:10 | 显示全部楼层

可做成PC卡

配个高速的ADC
ankee 发表于 2008-9-3 11:03 | 显示全部楼层

这个比较专业

想当年普源精电也是这么起来的,现在销售额都上亿了啊。。。
古道热肠 发表于 2008-9-3 11:15 | 显示全部楼层

做得好就是电脑示波器

做好保护电路后就很实用了.
 楼主| huchengxtu 发表于 2008-9-3 11:35 | 显示全部楼层

大家分析下·

我现在手头上有快&nbsp;&nbsp;altera&nbsp;cyclone的fapga芯片<br />还需要加上些什么&nbsp;才可以做成<br />我是在校大三学生,刚开始自学FPGA和HDL<br />请大家指教<br />谢谢
awey 发表于 2008-9-3 11:46 | 显示全部楼层

正想做这个--虚拟示波器

前导电路<br />双通高速AD<br />SRAM缓存<br />CPLD<br />MCU<br />USB2.0<br /><br />PC端:<br />USB2.0驱动<br />Labview做的界面<br />多种数据处理软件(含频谱分析)<br />......<br /><br />
awey 发表于 2008-9-3 11:49 | 显示全部楼层

楼主用FPGA,可以省掉CPLD和MCU,但成本更高

  
lovepopo 发表于 2008-9-3 12:58 | 显示全部楼层

有意思

  
wangkj 发表于 2008-9-3 13:56 | 显示全部楼层

有成品的虚拟示波器

  
 楼主| huchengxtu 发表于 2008-9-3 18:02 | 显示全部楼层

回6,9楼

1.Labview的我用过,波形图像不能保存,我们做实验都是用的截图&nbsp;感觉不方便。我就是想&nbsp;通过VC编程&nbsp;以后加上一些实用功能,比方说保存波形。<br />2.确实有成品,而且我在学校上实验课也用过,就是想自己试着做一个呀。呵呵!!
wangkj 发表于 2008-9-4 08:49 | 显示全部楼层

做成了,俺买一个。能凑合用就行。只要能到20M,就很实用了

  
ankee 发表于 2008-9-4 10:25 | 显示全部楼层

这个项目不错

可以自己做板子,写软件,市场里有卖现成壳子的,套上壳子就成产品啦,我觉得还是挺有市场潜力的,当然前提是功能够强,价格够低!做到这两点,也不简单呢。
农民讲习所 发表于 2008-9-4 11:47 | 显示全部楼层

俺可以提供C#下DX9写的D2Dpanel源码

可以使用GDI+直接在窗口/panel用DX输出。
wangkj 发表于 2008-9-4 12:16 | 显示全部楼层

得找一个高频率的adc,大家给个建议

  
wangkj 发表于 2008-9-4 13:40 | 显示全部楼层

a/d转换的前端可能不好设计

adI有款100M速率的ad转换器,是$2.5,这个倒是比较便宜。关键是a/d转换的前端设计
jokeking 发表于 2008-9-4 14:35 | 显示全部楼层

不是吧,给个联结,俺也去瞧瞧

  
bdkonly 发表于 2008-9-4 15:56 | 显示全部楼层

一起干吧!

  
bdkonly 发表于 2008-9-4 16:19 | 显示全部楼层

偶也来说说

思路是:<br />1,前级信号处理<br />2,ADC<br />3,SRAM缓存<br />4,USB输出至PC<br />5,写软件,处理数据。<br />问题是:<br />1,高频(比如10M以上)时,USB口能否将数据及时(延时不能太久)传送到PC并由PC处理?<br />2,对于毛刺,抖动这类的信号如何处理?如果滤掉的话就失去示波器的意义了,不滤掉的话高频毛刺AD能否处理?<br />3,布线还得请高人帮忙啊,小信号和高频情况下的干扰很多。<br />还有的暂时没想到。楼下继续<br />
wangkj 发表于 2008-9-4 16:23 | 显示全部楼层

http://www.analog.com/

AD9283-100&nbsp;8&nbsp;100MSPS&nbsp;100MSPS&nbsp;100&nbsp;MSPS,&nbsp;50&nbsp;MSPS,&nbsp;80&nbsp;MSPS&nbsp;1&nbsp;0.984V&nbsp;p-p&nbsp;1.064V&nbsp;p-p&nbsp;1&nbsp;V&nbsp;p-p&nbsp;Int/Ext&nbsp;Single(+3)&nbsp;Yes&nbsp;120mW&nbsp;Par&nbsp;46.5&nbsp;45&nbsp;n/a&nbsp;Diff-Uni&nbsp;52&nbsp;n/a&nbsp;Pipelined&nbsp;-25&nbsp;to&nbsp;+85&nbsp;PwrDwn&nbsp;SOP&nbsp;8-Bit,&nbsp;100&nbsp;MSPS&nbsp;3&nbsp;V&nbsp;A/D&nbsp;Converter&nbsp;10ns&nbsp;10kOhms&nbsp;2pF&nbsp;7mW&nbsp;475MHz&nbsp;$2.50&nbsp; <br /> 相关链接:<a href='http://www.analog.com/zh/analog-to-digital-converters/ad-converters/products/index.html'>http://www.analog.com/zh/analog-to-digital-converters/ad-converters/products/index.html</a>
 楼主| huchengxtu 发表于 2008-9-4 16:45 | 显示全部楼层

继续···

感谢&nbsp;awey&nbsp;&nbsp;农民讲习所&nbsp;wangkj&nbsp;bdkonly等等各位的支持和建议,能否请你们留个联系方式&nbsp;,有不懂的问题向你们请教<br />农民讲习所&nbsp;大哥&nbsp;可否将你的代码&nbsp;发我<br />ldhucheng@126.com<br />大家继续拍砖哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

58

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部