打印

市电测量,搞不定了,前来求救。。

[复制链接]
7768|60
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Yang_Jia|  楼主 | 2013-1-7 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

        市电测量,0-1000V,50Hz。

       不能用芯片(单片机口不够了,还能分出一AD口),

       有源整流线性太差,我郁闷了,

       直接测交流,(把电位抬高至可测为止),但是不知道怎么算(测到单片机内的值).

       这下我悲哀了。

       哪位前辈有过经验能给小弟分享下吗。或者指点俺一下。

       小弟万分感谢。

       可隔离或不隔离都可以,只要能搞定。先行谢过各位了。

相关帖子

沙发
Yang_Jia|  楼主 | 2013-1-7 23:02 | 只看该作者
本帖最后由 Yang_Jia 于 2013-1-8 09:04 编辑

有2%我也满足了。。

使用特权

评论回复
板凳
mjc4404| | 2013-1-7 23:14 | 只看该作者
如果没有量程切换装置, 1% 的精度只能是对满度而言的. 也就是说, 测量误差小于10V就算合格.
不知AD的位数与采样率各是多少. 如果采样率够高,可以每个周期多采一些点,然后求最大值与最小值的差.如果采样率不是很高,那就增设峰值时刻判断电路, 在正负峰值时刻触发采样, 然后也是求两次采样的差.这样就完全避免整流电路所带来的误差了.

使用特权

评论回复
地板
PowerAnts| | 2013-1-8 08:42 | 只看该作者
现今电网电压波形畸变严重, 峰值采样法的误差无法保证1%精度

使用特权

评论回复
5
jjjyufan| | 2013-1-8 08:53 | 只看该作者
这个要配合你的电源来弄的,
给个思路,电阻分压 HCPL7800隔离 再带个电压跟随 送AD口,至于精度 看你的AD 了

使用特权

评论回复
6
jjjyufan| | 2013-1-8 08:54 | 只看该作者
或者直接找现成的模块,有IIC接口的,

使用特权

评论回复
7
Yang_Jia|  楼主 | 2013-1-8 09:00 | 只看该作者
mjc4404 发表于 2013-1-7 23:14
如果没有量程切换装置, 1% 的精度只能是对满度而言的. 也就是说, 测量误差小于10V就算合格.
不知AD的位数与 ...

没有转换装置,AD是10位的,单片机是STC12C5A60S2。

哥,这样的话电路又复杂起来了。。还有别的办法吗?

使用特权

评论回复
8
Yang_Jia|  楼主 | 2013-1-8 09:01 | 只看该作者
PowerAnts 发表于 2013-1-8 08:42
现今电网电压波形畸变严重, 峰值采样法的误差无法保证1%精度

蚁哥,能给俺指点一下吗?

使用特权

评论回复
9
Yang_Jia|  楼主 | 2013-1-8 09:02 | 只看该作者
jjjyufan 发表于 2013-1-8 08:54
或者直接找现成的模块,有IIC接口的,

哥,还是接口不够啊。

使用特权

评论回复
10
123654789| | 2013-1-8 09:16 | 只看该作者
市电测量,0-1000V,50Hz。


这句话有问题

市电达不到1000V

使用特权

评论回复
11
PowerAnts| | 2013-1-8 09:24 | 只看该作者
Yang_Jia 发表于 2013-1-8 09:01
蚁哥,能给俺指点一下吗?

专业的真有效值测量采样率是 6.4kS/s, 你可参考一下, 估计普通的单片机要做这么多的方均根运算很够呛

使用特权

评论回复
12
123654789| | 2013-1-8 09:29 | 只看该作者
量程太宽了,就变得不准确了

使用特权

评论回复
13
Yang_Jia|  楼主 | 2013-1-8 09:34 | 只看该作者
123654789 发表于 2013-1-8 09:16
市电测量,0-1000V,50Hz。

实际上绝大部分全都是220,1000V是最好的情况。实在不行500V都可以的。

使用特权

评论回复
14
Yang_Jia|  楼主 | 2013-1-8 09:35 | 只看该作者
PowerAnts 发表于 2013-1-8 09:24
专业的真有效值测量采样率是 6.4kS/s, 你可参考一下, 估计普通的单片机要做这么多的方均根运算很够呛 ...

那蚁哥有啥高招?

使用特权

评论回复
15
123654789| | 2013-1-8 09:39 | 只看该作者
那当然是缩小量程 容易做成功

使用特权

评论回复
16
Yang_Jia|  楼主 | 2013-1-8 09:46 | 只看该作者
123654789 发表于 2013-1-8 09:39
那当然是缩小量程 容易做成功

哥,那么接下来呢?怎么做预处理给单片机呢?

使用特权

评论回复
17
mohanwei| | 2013-1-8 10:39 | 只看该作者
如果只是测电压,加个电压互感器,一是为了隔离,二是为了降压。输出加精密全波整流+峰值采样保持,AD后乘个系数

使用特权

评论回复
18
pengjianxue| | 2013-1-8 10:46 | 只看该作者
市电测量范围不大,220~380VAC,按满度440VAC测量,10位AD,可满足1%精度,如果单片机采样速度达到10KHz的话,采样20ms,软件均方根,再采样20ms,再软件均方根,多次平均值即可;如单片机采样速度有限,只能用有效值芯片(AD536)了。

彭建学 上海

使用特权

评论回复
19
pengjianxue| | 2013-1-8 10:48 | 只看该作者
如果软件算,存储空间至少400字节。

彭建学 上海

使用特权

评论回复
20
Light_David| | 2013-1-8 10:55 | 只看该作者
是因为只有一个I/O才不能用芯片?
那就上AD736  RMS TO DC芯片, 软件"零开销"

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:不要看你昨天是什么样的人,要看你今天想成为什么样的人! God helps those who help themselves.

10

主题

907

帖子

1

粉丝