OpenEdv-开源电子网

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

4-20ma处理经典算法分享--统计

[复制链接]

6

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2016-9-24
在线时间
80 小时
发表于 2016-11-21 19:59:21 | 显示全部楼层 |阅读模式
本帖最后由 lygxnb 于 2016-11-22 18:48 编辑

打算分享一个4-20ma采集经典的算法,先统计一下,看是否大家都在这方面已经有好解决方案了,特别是软件方案,再看情况要不要献丑出来,以免被大神嘲笑这种小儿科上不了台面。

*对于工业过程常用的4-20ma信号,AD采集,一般加采样电阻。例如加250Ω采样电阻得到1-5V,加165Ω采样电阻得到0.66-3.3V,这样就可以使用AD芯片或者MCU自带AD读取对应的模拟量了。


*那么问题来了,不管是3.3V还是5V的系统,不管是多少位的AD,最小数据都是归不到0的,使用起来诸多不便,定位不精确,相信大多数做过4-20ma采集的人都可能面临过这个问题(我反正面临过)。


*常规的做法是使用运放将1-5V或0.66-3.3V转换成0-5V或者0-3.3V,网上这样的电路一搜索也一大把。但是这样不但增加成本而且各种干扰温飘等可能有得烦恼的。


*再者就是买专用转换器,4-20ma转0-5V或者3.3V,但这些转换器的原理也不外乎是运放之类的方案,同意面临上面使用运放的问题。


其实,只需要一种并不复杂的算法就可以完美解决这个问题,不需要任何硬件,稳定性和精确性那是任何硬件方案都不能比的。



更新了 数据整定算法.zip (7.37 KB, 下载次数: 756)
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

133

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3862
金钱
3862
注册时间
2016-6-11
在线时间
710 小时
发表于 2016-11-21 21:01:39 | 显示全部楼层
回复 支持 反对

使用道具 举报

0

主题

35

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1593
金钱
1593
注册时间
2014-4-27
在线时间
241 小时
发表于 2016-11-21 21:03:22 | 显示全部楼层
同坐等上课
回复 支持 反对

使用道具 举报

70

主题

6761

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13104
金钱
13104
注册时间
2012-11-26
在线时间
3811 小时
发表于 2016-11-21 21:11:02 | 显示全部楼层
下文呢?
回复 支持 反对

使用道具 举报

30

主题

1170

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1993
金钱
1993
注册时间
2016-2-16
在线时间
527 小时
发表于 2016-11-21 22:39:50 | 显示全部楼层
楼主,我看了那么长的话,下文呢
回复 支持 反对

使用道具 举报

3

主题

548

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1383
金钱
1383
注册时间
2015-2-3
在线时间
197 小时
发表于 2016-11-21 23:39:53 | 显示全部楼层
坐等大侠上课
楼主不要太监啊,上课时请@我
回复 支持 反对

使用道具 举报

21

主题

387

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1043
金钱
1043
注册时间
2016-9-8
在线时间
213 小时
发表于 2016-11-22 08:45:10 | 显示全部楼层
说来听听,,看您有什么高见,,,,,
shop60994719.taobao.com
回复 支持 反对

使用道具 举报

1

主题

35

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
318
金钱
318
注册时间
2016-10-17
在线时间
98 小时
发表于 2016-11-22 08:50:22 | 显示全部楼层
楼主什么时候能上课啊,我等到花都谢了
回复 支持 反对

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2016-11-22 09:00:13 | 显示全部楼层
自带小马扎,坐等.....
回复 支持 反对

使用道具 举报

8

主题

102

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1006
金钱
1006
注册时间
2014-11-19
在线时间
360 小时
发表于 2016-11-22 09:20:05 | 显示全部楼层
报名坐等上课
专注一件事情并做到极致>>> https://shop275468129.taobao.com
回复 支持 反对

使用道具 举报

20

主题

158

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2012-8-21
在线时间
27 小时
发表于 2016-11-22 10:13:53 | 显示全部楼层
记得更新啊,别太监了,
回复 支持 反对

使用道具 举报

6

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2016-9-24
在线时间
80 小时
 楼主| 发表于 2016-11-22 18:41:44 | 显示全部楼层
@lxj19901115@麦田稻草@龙之谷@CallMeWater@密耳@yyx112358@憨厚诚实大叔@jermy_z@zhangrupei@jxcrgt35既然没有大神反对,我就更新了
回复 支持 反对

使用道具 举报

6

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2016-9-24
在线时间
80 小时
 楼主| 发表于 2016-11-22 18:43:44 | 显示全部楼层
@jxcrgt35 @zhangrupei @jermy_z @憨厚诚实大叔 @yyx112358 @密耳 @CallMeWater @龙之谷 @麦田稻草 @lxj19901115 既然没有大神反对,我就更新了
回复 支持 反对

使用道具 举报

6

主题

80

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
358
金钱
358
注册时间
2016-9-24
在线时间
80 小时
 楼主| 发表于 2016-11-22 18:45:51 | 显示全部楼层
@不好使啊
回复 支持 反对

使用道具 举报

0

主题

35

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1593
金钱
1593
注册时间
2014-4-27
在线时间
241 小时
发表于 2016-11-22 22:41:06 | 显示全部楼层
y=(x-4)*k ,   k=(4095-0)/(20-4)?
回复 支持 反对

使用道具 举报

24

主题

695

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1666
金钱
1666
注册时间
2016-4-29
在线时间
266 小时
发表于 2016-11-22 23:41:21 | 显示全部楼层
mark一下,先睡觉,明天再看
回复 支持 反对

使用道具 举报

12

主题

432

帖子

0

精华

高级会员

Rank: 4

积分
729
金钱
729
注册时间
2012-6-21
在线时间
59 小时
发表于 2016-11-23 07:26:49 来自手机 | 显示全部楼层
看看,谢谢楼主
回复 支持 反对

使用道具 举报

4

主题

211

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2600
金钱
2600
注册时间
2016-7-6
在线时间
546 小时
发表于 2016-12-20 14:31:23 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-26 08:25

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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