导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于将A/D采集的数据处理的疑惑 在线等[guest]

 *第20940篇: 关于将A/D采集的数据处理的疑惑 在线等

  
楼 主:guest 2004年4月13日00:33
 关于将A/D采集的数据处理的疑惑 在线等
我将做一个采集三相电流电压的装置,有了大概的轮廓,只是对怎样处理A/D 转换的数据,使计算值更接近真实感到摸不着头脑,那位大虾指点一下啊,在线等啊
  
2楼:jinquan 2004年4月13日08:50
 那要看你用的芯片和软件的设计。

那要看你用的芯片和软件的设计。
  
3楼:Kuang-chingTsui 2004年4月13日09:40
 小提示:
如果你的ADC满度输入是Vin,ADC是n位,则ADC的分辨率为D,于是:
D=Vin/n^2;
若ADC的转换值为Bin;则对应的采样值为Vs=BinXD (一个小于Vin的值);但你需要的是实际的电压电流值。
设所要测量的电压最大值(有效值,其它定义也可以)为Vac,则量纲转换系数K=Vac/Vin,这时,K和Vs之积就是你所需要的测量值。电流的情况也同此。这过程在工程上叫做量纲变换。
举例:
n=8,
Vin=5V 则:
D=/8^2 (注,因为256与8位二进数的0在存储器中表现形式是一样的,而255非常接近256所以,这式中的分母取250)有D=5/250=20mV,
设ADC转换值为2fH,则其十进表示为47,于是Vs=47x20mV=0.94V。
设所要测量的Vac=220V,则 K=220/5=44,所以对应的测量值为 44X0.94=41.36V。
这是原理性的说明,为保证所测控的量的精度你必须针对你的系统做很多工作。


  
4楼:guest 2004年4月13日18:10
 关于A/D采样的再续  在线等
首先非常感谢俩位的指点,对这些基本概念还是知道的.我只是想到怎样计算的更准确,如:用怎样的滤波程序,可否用FFT算法.等.我是用C51的.
不知那里有关于此的非常详细的讲解或例程?
  
5楼:sunfj692 2004年4月15日10:16
 这么长时间了,怎么没人理我啊
  
6楼:guest 2004年4月16日17:15
 你要考虑很多问题
你要考虑电网会有10%的波动。电网是交流电而你用的只能采集支流。而且你的AD转换芯片还有一个转换时间的问题,使你的测量至于世纪之之间有一定的时间延迟。
  
7楼:sunfj692 2004年4月16日22:48
 其他情况暂时不考虑,目前最关心的是接受到的数据怎样处理
  
8楼:sunfj692 2004年4月16日22:54
 我参考了FFT,不知道有必要吗?
  
9楼:sunfj692 2004年4月16日22:58
 我是做电力系统远程抄表终端,愿意告诉大家我所知道的
我们用的PC104,LINUX  C语言
  
10楼:guest 2004年4月18日13:20
 用专用电能测量芯片不就完了。这个很多的
用专用电能测量芯片不就完了。这个很多的

>>>>>>对该主题发表你的看法

本主题贴数10,分页: [第1页]


[上一篇主题]:3D view

[下一篇主题]:[求助]uln2003