OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2679|回复: 6

怎样实现 判断一个采到的AD值几秒钟内变化不大?该怎么写????给个思路

[复制链接]

0

主题

0

帖子

0

精华

新手入门

积分
1
金钱
1
注册时间
2021-3-13
在线时间
0 小时
发表于 2017-2-28 15:10:48 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
发表于 2017-2-28 15:10:49 | 显示全部楼层
雷克 发表于 2017-2-28 15:23
然后根据COUNT的值判断?

是一种思路,可以参考下
电子人生!
回复

使用道具 举报

29

主题

486

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3083
金钱
3083
注册时间
2014-7-19
在线时间
413 小时
发表于 2017-2-28 15:12:58 | 显示全部楼层
first_adc=x1
last_adc=x2
x=|x1-x2|

if(x<阈值)
{
      count++;
}

else if(x>阈值)
{
      count=0;
}
电子人生!
回复

使用道具 举报

0

主题

0

帖子

0

精华

新手入门

积分
1
金钱
1
注册时间
2021-3-13
在线时间
0 小时
 楼主| 发表于 2017-2-28 15:23:33 | 显示全部楼层
翱翔云端的鸟 发表于 2017-2-28 15:12
first_adc=x1
last_adc=x2
x=|x1-x2|

然后根据COUNT的值判断?
回复

使用道具 举报

69

主题

978

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3772
金钱
3772
注册时间
2015-4-26
在线时间
765 小时
发表于 2017-2-28 16:08:47 | 显示全部楼层
那就几秒内多次测量,取出最小值和最大值,看这俩值的差是多少
我有故事,你有酒吗
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-2-28 21:39:14 | 显示全部楼层
连续采样,然后求平均,看看和你的目标值,差别大不大,大的话,说明变化就大,小的话,说明变化就不大。
回复

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2012-6-3
在线时间
1 小时
发表于 2017-3-1 14:41:51 | 显示全部楼层
同意4楼,看你说法和4楼重合
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-12 22:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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