amobbs.com 阿莫电子技术论坛

标题: 自制 示波器/频谱显示/DDS rtos+fpga+卡尔曼+fft+fir [打印本页]

作者: 路人甲被注册了    时间: 2014-11-25 20:43
标题: 自制 示波器/频谱显示/DDS rtos+fpga+卡尔曼+fft+fir
本帖最后由 路人甲被注册了 于 2014-11-25 21:09 编辑

最近弄了一个diy示波器。

基于ucos+ARMcortexM4+FPGA。

带FIR,FFT,Kalman算法。

最高采样率50M(硬件只支持33M,50M好像也行)。存储8K*2字节数据。每秒64次波形(VGA刷屏63次/秒,快了也显示不出)

fpga:数据采集,DDS波形产生,提供VGA时序驱动屏幕。

ARMcortexM4:外设接口控制,数据处理。

先上张图,,,有个遗憾,本人不会画板,,只能手焊洞洞板了。
[attach]239396[/attach][attach]239397[/attach][attach]239398[/attach]
作者: 路人甲被注册了    时间: 2014-11-25 20:43

2楼 频谱显示(FFT)

没有参考其他代码,自写FFT算法程序(对着数字信号处理的教材)。。使用递归和非递归两种方法实现。
和MATLAB对照确认计算无误。
[attach]239399[/attach]
作者: 路人甲被注册了    时间: 2014-11-25 20:44
本帖最后由 路人甲被注册了 于 2014-11-25 20:45 编辑

3楼 高通滤波器与低通滤波器功能演示(理想FIR滤波器+汉明窗)
[attach]239400[/attach][attach]239401[/attach][attach]239402[/attach]
MATLAB仿真
[attach]239403[/attach][attach]239404[/attach][attach]239405[/attach]
作者: 路人甲被注册了    时间: 2014-11-25 20:46
本帖最后由 路人甲被注册了 于 2014-11-25 21:04 编辑

卡尔曼滤波算法演示(kalman算法对于随机噪声貌似为最优)


[attach]239407[/attach][attach]239408[/attach]


MATLAB仿真,不同参数的kalman算法
[attach]239410[/attach]
作者: 砂山老妖    时间: 2014-11-25 20:46
照片是在有点虚,上源码看看
作者: 路人甲被注册了    时间: 2014-11-25 20:55
本帖最后由 路人甲被注册了 于 2014-11-25 20:57 编辑

源码整理中,刚刚才把基本功能完成
作者: 砂山老妖    时间: 2014-11-25 20:59
恭喜你,不懂fpga,但感觉是个很不错的玩意儿
作者: yuntianrenren    时间: 2014-11-25 21:00
一个比一个厉害,都是大神。。
作者: rifjft    时间: 2014-11-25 21:01
好东西呀,超级DIY呀
作者: mubei    时间: 2014-11-25 21:04
顶一个,楼主加油!很有潜力奥!等待你的大作,争取画板做成成品
作者: bi大痣    时间: 2014-11-25 21:24
很不错!顶一个!坐等资料!
作者: woshijiayugao    时间: 2014-11-25 21:27
好像很厉害的样子~~~
作者: zouzhichao    时间: 2014-11-25 21:28
在楼主空间看到了这个
作者: zouzhichao    时间: 2014-11-25 21:30
再顶一下
作者: bbbbbv    时间: 2014-11-25 21:35
高人啊,顶一下。
作者: whxiaowang    时间: 2014-11-25 21:36
太强大了,特别是算法
作者: panguoxian    时间: 2014-11-25 21:40
好强大好牛B
作者: yongxiangu    时间: 2014-11-25 21:40
不错,支持一下
作者: 撒手归路    时间: 2014-11-25 21:56
好强大好牛B
作者: shaojianbuguai    时间: 2014-11-25 22:09
牛人,顶个   
作者: hj312192758    时间: 2014-11-25 22:13
果然是大神啊
作者: dearterry30    时间: 2014-11-25 22:29
厉害,学习一下
作者: 0123456789    时间: 2014-11-25 22:32
不会画板?
作者: pz91    时间: 2014-11-25 23:54
楼主好雅兴,在这里发了,又在21发
作者: openm4    时间: 2014-11-26 00:01
期待开源 谢谢分享。
作者: openm4    时间: 2014-11-26 00:02
M4 貌似是Freescale的啊!
作者: 机器人天空    时间: 2014-11-26 00:06
信号处理好厉害,大神我们做朋友吧
作者: dxzky    时间: 2014-11-26 00:08
顶一下,大神好厉害
作者: 路人甲被注册了    时间: 2014-11-26 00:12
本帖最后由 路人甲被注册了 于 2014-11-26 00:17 编辑
机器人天空 发表于 2014-11-26 00:06
信号处理好厉害,大神我们做朋友吧


我一个月到手才4K多……还是一线城市,无食宿。。做化学仪器。不说了都是泪。。还是本一毕业,,还拿过电赛国奖……艹
作者: ApexUSB    时间: 2014-11-26 00:12
强烈期待出开源套件!
作者: whhc51    时间: 2014-11-26 00:20
很好,顶一下
作者: AE007    时间: 2014-11-26 00:22
路人甲被注册了 发表于 2014-11-26 00:12
我一个月到手才4K多……还是一线城市,无食宿。。做化学仪器。不说了都是泪。。还是本一毕业,,还拿过电 ...

是金子总会发光,可能论坛上有公司就需要你

作者: bbglx    时间: 2014-11-26 00:26
正好,学数字滤波中。学习学习
作者: ab3504    时间: 2014-11-26 05:12
期待开源 谢谢分享。
作者: fengyunyu    时间: 2014-11-26 05:38
LZ工作几年了?做得不错,涉及的东西也多,全才,大牛。
作者: pic_flash    时间: 2014-11-26 08:17
楼主好强啊。。希望楼主能给更多的资料以供学习。。。
作者: 机器人天空    时间: 2014-11-26 08:23
路人甲被注册了 发表于 2014-11-26 00:12
我一个月到手才4K多……还是一线城市,无食宿。。做化学仪器。不说了都是泪。。还是本一毕业,,还拿过电 ...

楼主怎么没跳槽
作者: 朝闻夕道    时间: 2014-11-26 08:25
厉害啊,高人啊; FPGA弄了一个板子,扔家里了,哎又吃灰了;
作者: LiuCH    时间: 2014-11-26 08:27
楼主很厉害!
感觉显示的网格可以变为点画线或颜色淡点比较好看,只是建议.
作者: ccrt    时间: 2014-11-26 08:34
路人甲被注册了 发表于 2014-11-26 00:12
我一个月到手才4K多……还是一线城市,无食宿。。做化学仪器。不说了都是泪。。还是本一毕业,,还拿过电 ...

工作多长时间?为什么不跳槽?北京上海?
作者: shenrongze    时间: 2014-11-26 08:38
建议楼主横竖列用虚线,好看一些~~
作者: zzm24    时间: 2014-11-26 08:49
顶楼主 表关注
作者: 路人甲被注册了    时间: 2014-11-26 09:02
机器人天空 发表于 2014-11-26 08:23
楼主怎么没跳槽

因为毕业四个月。。好像今年就业形势不错,,试试换个工作。
作者: 路人甲被注册了    时间: 2014-11-26 09:03
ccrt 发表于 2014-11-26 08:34
工作多长时间?为什么不跳槽?北京上海?

4个月 上海
作者: ccrt    时间: 2014-11-26 09:06
路人甲被注册了 发表于 2014-11-26 09:03
4个月 上海

刚工作可以理解,心思多放工作上,多表现,祝好运啦
作者: Hassen_JYA    时间: 2014-11-26 09:24
lz做的东西真心牛,系统板的架构。
工作我觉得还是至少干个一年到两年再跳比较好,毕竟可以增长人际关系和项目经验(比如和别人学学画板什么的),也好为下一个工作做好充分的准备。
当然,如果现在的工作真心不能忍了(无论哪里都会有蛋疼的事情),或者对方开的待遇确实没话说,那么果断跳吧。
最后,下主意的还是自己,冷静下来考虑清楚即可。
作者: disheng    时间: 2014-11-26 09:29
好东西,顶一下。
作者: LICHANGAN726    时间: 2014-11-26 09:30
那天金沙滩跟我说,有技术成功只是时间问题
作者: LICHANGAN726    时间: 2014-11-26 09:31
那天金沙滩跟我说,有技术成功只是时间问题
作者: RudeBoy    时间: 2014-11-26 09:35
lz这是从哪找的参考方案,牛叉啊
作者: cjt5132    时间: 2014-11-26 09:37
牛逼闪闪
作者: motodefy    时间: 2014-11-26 09:43
佩服佩服,期待开源学习
作者: nydxsydt0    时间: 2014-11-26 09:44
牛气冲天!!!!
作者: telwin    时间: 2014-11-26 09:44
不错,期待楼主的后继分享
作者: 路人甲被注册了    时间: 2014-11-26 09:48
本帖最后由 路人甲被注册了 于 2014-11-26 09:50 编辑
Hassen_JYA 发表于 2014-11-26 09:24
lz做的东西真心牛,系统板的架构。
工作我觉得还是至少干个一年到两年再跳比较好,毕竟可以增长人际关系和 ...


不能忍,项目本来7月开始,因为公司硬件搞不定(重做了3次)现在还没开始。。所以这几个月我一直在移植代码。
作者: mcu5i51    时间: 2014-11-26 09:58
好厉害的样子,还要学好多东西

作者: xuyuetc    时间: 2014-11-26 10:07
楼主应该到项目多的开发公司学习的机会多吧,不要耗在设备厂
作者: cjqjjq    时间: 2014-11-27 17:16
不错的示波器,最近想买一个来用用了,不知那些4~5百的靠不靠谱啊
作者: fusakayuk    时间: 2014-11-27 17:28
这东西充其量是个玩具,真能和成品示波器PK吗?
作者: eddia2012    时间: 2014-11-27 17:38
不错,不知楼主何时上源码?
作者: mcupro    时间: 2014-11-27 21:32
楼主知识很全面
作者: 情迷MJ比莉珍    时间: 2014-11-28 16:45
楼主强大啊!!
作者: Gost    时间: 2014-12-27 13:15
觉得很牛的样子呀
作者: fengyunyu    时间: 2014-12-27 14:23
厉害,对着数字信号处理的教材写代码。
作者: fancyboy    时间: 2015-1-5 19:02
mark,好资料
作者: freching    时间: 2015-1-22 16:29
楼主是我学习的榜样。
作者: 亲爱的混蛋    时间: 2015-1-22 19:37
这么牛逼的大神,居然不会画板???
作者: hanbing333444    时间: 2015-1-24 10:31
楼主好厉害啊,向楼主致敬
作者: 寻戈尔007    时间: 2015-1-24 10:57
楼主双通道的AD板是自己做的还是买的??
作者: sunday640    时间: 2015-1-28 10:22
我也是化学分析行业。 楼主厉害
作者: fengyunyu    时间: 2015-1-28 10:35
LZ高手。话说跳槽是涨工资的关键。
作者: 那是星期六    时间: 2015-3-9 11:31
Mark!!
作者: sun92845166    时间: 2015-4-2 23:01
可以加我好友吗?我没有权限加你。工作问题沟通一下。
作者: 万古长风    时间: 2015-4-2 23:12
知识挺全面    大神
作者: 路人甲被注册了    时间: 2015-4-3 09:57
sun92845166 发表于 2015-4-2 23:01
可以加我好友吗?我没有权限加你。工作问题沟通一下。

加Q,,,,,4byte
作者: mubei    时间: 2015-4-3 10:31
路人甲被注册了 发表于 2015-4-3 09:57
加Q,,,,,4byte

这个4byte啥意思?
作者: chaojikoushuige    时间: 2015-4-4 11:28
卡尔曼滤波matlab怎么仿真的?
作者: dzwangyu    时间: 2015-4-4 12:12
厉害,可以分享下源码吗
作者: DOER    时间: 2015-4-4 20:16
楼主:大牛呀
作者: HalenYU    时间: 2015-4-4 20:35
来我们公司吧。做示波器
作者: 1433977388    时间: 2015-4-5 15:29
很牛逼啊,顶!
作者: 1433977388    时间: 2015-4-5 15:29
不错,值得学习
作者: 1433977388    时间: 2015-4-5 15:30
很不错!顶一个!坐等资料!
作者: falcon8663    时间: 2015-4-7 14:39
厉害!!!!!
作者: wx85105157    时间: 2015-4-16 16:01
这个用的什么ADC?前段放大用什么运放啊?
作者: plq    时间: 2015-4-16 16:05
厉害。学习了
作者: sjx000000    时间: 2015-4-23 14:39
能提供源码参考学习更好。
作者: jorry    时间: 2015-8-28 22:15
顶,楼主厉害
作者: z7z8king    时间: 2015-10-16 13:31
楼主能不能共享下资料。
作者: tarchen    时间: 2015-10-16 17:02
楼主厉害!围观啊!
作者: 路人甲被注册了    时间: 2015-10-25 15:57
这货其实还没完成……正在画板。
还有fpga和mcu的软硬件bug正在修复,fft的点数还想增加。
作者: gyj82117    时间: 2015-10-26 11:29
大牛啊,学习了。
作者: mage99    时间: 2015-10-26 17:38
fpga用的什么? 前端模拟部分是啥?
作者: liu672992381    时间: 2015-10-26 19:16
人才,背面一定布满了各种各样的线。赞一个
作者: sjx000000    时间: 2015-11-29 10:08
有资料,更好了。
作者: wandycg    时间: 2015-11-29 15:58
楼主好牛,佩服佩服。
作者: 路人甲被注册了    时间: 2015-11-29 18:23
本帖最后由 路人甲被注册了 于 2015-11-29 18:56 编辑

改掉部分bug,增加了FFT长度,还画了简单一块板。
最近兴趣转移到opencv上去了……
[attach]298894[/attach]
[attach]298895[/attach]

在撸手势识别
[attach]298899[/attach]
作者: bbingdao    时间: 2015-11-29 18:28
是金子总会发光, 只是时间的问题!

作者: 逍遥不记年    时间: 2015-12-1 20:44
被楼主打动了  也想做一个示波器啊,可惜没有头路,楼主方便和我交流交流吗?

作者: gylg3344love    时间: 2015-12-2 11:32
关注FPGA




欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4