硬汉嵌入式论坛

 找回密码
 立即注册
查看: 6491|回复: 33
收起左侧

【安富莱】基于STM32-V5开发板的综合测试仪设计进度,功能越来越强劲( 2014-8-12)

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
发表于 2014-7-23 14:18:40 | 显示全部楼层 |阅读模式
示波器这块断断续续的研究三年多了,中间也算是稍有些成果。
--------------------------------------------------------------------------------------------------------------
1. 为了帮助大家更好的学习数字信号处理知识决定在STM32-V5开发板上面提供一个综合测试仪的平台。
    在这个平台上面测试一些算法。
2. 其中示波器的所有界面都是仿Tek 的DPO 2024,仅限学习交流。
3. 综合测试仪含示波器,音频分析仪,频谱分析仪,双通道信号发生器等功能。
4. 软件算法的实现上积累比较多,但V5开发板的硬件所限,这个综合测试重点突出强大的软件功能。
5. 暂时先这么多。


针对V5客户全开源
**************************************************************************************************
2014-7-23
1.  确定示波器的刷新方案,刷新效果基本满意。
2014-7-31
1.  初步的示波器界面已经完成。
2014-8-2
1. 时间和幅度的测量功能已经加入,支持测量值的30种动态添加(峰峰值,均值,最大值,最小值等)。
2014-8-5
1. 更改ADC的采样为实时采样,只有更改采样率的时候才做暂停和重新开启处理。
2. 自动触发功能已经实现,单次和多次触发方案研究中。
2014-8-6
1. 最高采样率8.4Msps,完美实现定时器触发调节,12位采样精度(并非芯片支持的3ADC快速交叉,此方法安富莱电子原创)。
2014-8-8
1. 上升沿的捕获功能已经实现,实际捕获实体按键的抖动效果不错。
2014-8-9
1. 自动触发的情况下,可以实时观察6kb的数据。
2014-8-11
1. 正常触发的情况下,可以实时观察6kb的数据。
2. 支持5种波形显示效果。
2014-8-12
1. 实现1sps到8.4Msps的采样率,都可以正常显示波形,至此高速和低速的波形都可以显示了。
/*
    单通道采样率,从2.8Msps到1sps
    三通道采样率, 8.4Msps到1sps
*/
const uint32_t g_SampleFreqTable[][2] =
{
//2.8Msps
//2Msps
//1Msps
//500Ksps
//200Ksps
   
//100Ksps
//50Ksps
//20Ksps
//10Ksps
//5Ksps
   
//2Ksps
//1Ksps
//500sps
//200sps
//100sps
   
//50sps
//20sps
//10sps
//5sps
//2sps
//1sps
};
12_58_24009659ef629ca.png
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-7-23 14:58:54 | 显示全部楼层
都什么地方不开源,到时候能不能说明一下?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-7-23 15:13:43 | 显示全部楼层

回 nel2010 的帖子

nel2010:都什么地方不开源,到时候能不能说明一下? (2014-07-23 14:58) 
会的。
回复

使用道具 举报

38

主题

136

回帖

40

积分

初级会员

积分
40
发表于 2014-7-23 15:17:20 | 显示全部楼层
[s:149]  [s:149]  [s:149]
回复

使用道具 举报

92

主题

76

回帖

92

积分

初级会员

积分
92
发表于 2014-7-23 15:17:32 | 显示全部楼层
[s:152] [s:152] [s:152] [s:152] [s:152] [s:152] [s:152] [s:152]
回复

使用道具 举报

740

主题

1326

回帖

3546

积分

管理员

春暖花开

Rank: 9Rank: 9Rank: 9

积分
3546
QQ
发表于 2014-7-23 15:17:54 | 显示全部楼层
加油,支持
努力打造安富莱高质量微信公众号:点击扫描图片关注
回复

使用道具 举报

20

主题

55

回帖

20

积分

初级会员

积分
20
发表于 2014-7-23 15:18:08 | 显示全部楼层
[s:141]  [s:141]  [s:141]  [s:141]  [s:141]  [s:141]
天天向上
回复

使用道具 举报

36

主题

2040

回帖

2148

积分

至尊会员

积分
2148
发表于 2014-7-23 15:18:22 | 显示全部楼层
[s:140] [s:140] [s:140] [s:140] [s:140] [s:140]
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

23

主题

1406

回帖

1475

积分

至尊会员

积分
1475
发表于 2014-7-23 15:18:35 | 显示全部楼层
[s:139] [s:139] [s:139] [s:139] [s:139] [s:139]
代码不规范,亲人两行泪!
回复

使用道具 举报

7

主题

53

回帖

74

积分

初级会员

积分
74
发表于 2014-7-23 23:10:08 | 显示全部楼层
加油,学习,共同进步!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-7-31 14:28:35 | 显示全部楼层
2014-7-31
1.  初步的示波器界面已经完成。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-2 09:47:14 | 显示全部楼层
2014-8-2
1. 时间和幅度的测量功能已经加入,支持测量值的动态添加(峰峰值,均值,最大值,最小值等)。
回复

使用道具 举报

7

主题

53

回帖

74

积分

初级会员

积分
74
发表于 2014-8-3 21:22:25 | 显示全部楼层

回 eric2013 的帖子

eric2013:2014-8-2
1. 时间和幅度的测量功能已经加入,支持测量值的动态添加(峰峰值,均值,最大值,最小值等)。 (2014-08-02 09:47)
排队等待中---------[s:152][s:152][s:152][s:152][s:152]
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-5 20:27:19 | 显示全部楼层
2014-8-5
1. 更改ADC的采样为实时采样,只有更改采样率的时候才做暂停和重新开启处理。
2. 自动触发功能已经实现,单次和多次触发方案研究中。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-7 19:14:42 | 显示全部楼层

回 tangbaiwen 的帖子

tangbaiwen:[s:152]  [s:152]  [s:152] 要是能开源就好了。[s:128] [s:128]  (2014-08-07 18:47) 
针对V5客户全开源
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-8 13:30:59 | 显示全部楼层
2014-8-8
1. 上升沿的捕获功能已经实现,实际采集实体按键的抖动效果不错。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-9 11:47:03 | 显示全部楼层
2014-8-9
1. 自动触发的情况下,可以实时观察6kb的数据。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-11 09:58:25 | 显示全部楼层
2014-8-11
1. 正常触发的情况下,可以实时观察6kb的数据。
2. 支持5种波形显示效果。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-12 15:41:51 | 显示全部楼层
2014-8-12
1. 实现1sps到8.4Msps的采样率,都可以正常显示波形,至此高速和低速的波形都可以显示了。
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-8-13 21:06:03 | 显示全部楼层
双通道XY显示模式、XY点状显示模式是不是也加上
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-13 21:21:56 | 显示全部楼层

回 nel2010 的帖子

nel2010:双通道XY显示模式、XY点状显示模式是不是也加上
 (2014-08-13 21:06) 
双通道无法支持,主要是硬件不支持。

X,Y点状态是啥
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-8-14 09:59:53 | 显示全部楼层

回 eric2013 的帖子

eric2013:双通道无法支持,主要是硬件不支持。

X,Y点状态是啥 (2014-08-13 21:21)
就是相邻的采样点没连接成线,一个一个离散的点,这个没啥用
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-8-14 10:01:41 | 显示全部楼层
我看到你写的参数“三通道采样率, 8.4Msps到1sps”
可以拿出两通道做XY显示模式啊
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-14 12:04:21 | 显示全部楼层

回 nel2010 的帖子

nel2010:就是相邻的采样点没连接成线,一个一个离散的点,这个没啥用 (2014-08-14 09:59) 
支持5中波形显示模式。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-14 12:05:02 | 显示全部楼层

回 nel2010 的帖子

nel2010:我看到你写的参数“三通道采样率, 8.4Msps到1sps”
可以拿出两通道做XY显示模式啊
(2014-08-14 10:01)
XY显示模式是什么。没见过示波器有这个功能啊
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-8-15 20:38:00 | 显示全部楼层
有这个功能,你看下显示模式设置,大学物理试验做过李莎育图形的,就是把两个通道相同时刻采集的数据分别做为xy坐标,合成图形,百度百科解释如下:将被测频率的信号和频率已知的标准信号分别加至示波器的Y轴输入端和x轴输入端,在示波器显示屏上将出现一个合成图形,这个图形就是李沙育图形。李沙育图形随两个输入信号的频率、相位、幅度不同,所呈现的波形也不同。当两个信号相位差为90°时,合成图形为正椭圆。此时若两个信号的振幅相同的话,合成图形为圆;当两个信号相位差为0°时,合成图形为直线,此时若两个信号振幅相同则为与x轴成45°的直线。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107122
QQ
 楼主| 发表于 2014-8-15 20:53:39 | 显示全部楼层

回 nel2010 的帖子

nel2010:有这个功能,你看下显示模式设置,大学物理试验做过李莎育图形的,就是把两个通道相同时刻采集的数据分别做为xy坐标,合成图形,百度百科解释如下:将被测频率的信号和频率已知的标准信号分别加至示波器的Y轴输入端和x轴输入端,在示波器显示屏上将出现一个合成图形,这个图形就是 .. (2014-08-15 20:38) 
这个搞不了,暂时不做双通道,太耗精力了,现在单通道的API程序架构都不好设计。
回复

使用道具 举报

41

主题

97

回帖

220

积分

高级会员

积分
220
发表于 2014-8-16 21:40:22 | 显示全部楼层

回 eric2013 的帖子

eric2013:这个搞不了,暂时不做双通道,太耗精力了,现在单通道的API程序架构都不好设计。 (2014-08-15 20:53) 
好的
回复

使用道具 举报

3

主题

68

回帖

77

积分

初级会员

积分
77
发表于 2014-8-27 17:01:09 | 显示全部楼层
[s:152]
回复

使用道具 举报

0

主题

7

回帖

7

积分

新手上路

积分
7
发表于 2014-9-18 16:18:57 | 显示全部楼层
[s:149] [s:149] [s:149] [s:149] 期待ing
回复

使用道具 举报

0

主题

6

回帖

6

积分

新手上路

积分
6
发表于 2014-9-19 22:40:25 | 显示全部楼层
期待中~~~~~~~~~
回复

使用道具 举报

0

主题

12

回帖

12

积分

新手上路

好好学习,天天向上

积分
12
发表于 2014-12-25 11:24:16 | 显示全部楼层
楼主真是太强大了,真是值得我们学习啊!
本人不学无术,今后要自立自强!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-18 15:02 , Processed in 0.411728 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表