完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
问题:最近写一个输电线电流采集部分的程序,程序写完了,但是调试过程中发现校准的电流值不准确一直达不到要求,按要求<120A 精度要求±3A,>120A精度要求±3%。
经过测试遇到以下两个问题: 1.运放放大倍数的选择。 运放放大倍数的选择我很矛盾,如果选择大的放大倍数但是采集出的数据由于裸数值大,使得系数选取比较困难,可能系数偏1位导致的结果却偏了几A,但是放大倍数小,信号浮动范围又很小。我是觉得应该要让运放输出尽量靠近轨,这样不就可以减小采样误差吗?但是系数不好定啊! 2.一般这种信号测量,如何确定系数呢?我现在用的办法是:系数=真实电流值/采样值 然后保留三位小数,由于单片机不方便处理小数放大1000倍。这样定系数是不是特别不准呀? 以下是我采集的一些数据: 图片里的100k,200K指的是不同的放大倍数。 |
|
相关推荐
6个回答
|
|
希望各位给点意见呀!
|
|
|
|
本帖最后由 panther1012 于 2019-1-3 09:43 编辑
1、如果只有一个K值,很难保证全量程精度,最好增加一个B值 另外根据你的数据最好将全量程分为两段 例如:全量程为0-500A,以100k为例,根据你的数据分析,0-250A取k=0.9,B=1A;250-500,取k=0.92,B=-2 真实值=测量值*K+B 这样计算出来的真实值误差会小很多 2、软件处理是一方面,最好硬件放大电路也做一些处理,比如增加一些滤波电容 |
|
1 条评论
|
|
|
|
|
|
最小二乘直线拟合适用主频低的单片机吗?
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
97 浏览 0 评论
734 浏览 1 评论
715 浏览 1 评论
电路小知识 | 交流电路复数的基础知识以及相位差和电抗的计算
571 浏览 0 评论
1766 浏览 3 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 01:57 , Processed in 0.590028 second(s), Total 59, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号