打印

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

[复制链接]
楼主: Yang_Jia
手机看帖
扫描二维码
随时随地手机跟帖
21
:o

使用特权

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

20块钱一个。。。。这个成本也太高了把。

使用特权

评论回复
23
Yang_Jia|  楼主 | 2013-1-8 11:53 | 只看该作者
pengjianxue 发表于 2013-1-8 10:46
市电测量范围不大,220~380VAC,按满度440VAC测量,10位AD,可满足1%精度,如果单片机采样速度达到10KHz的 ...

多谢彭大师指点,但是这个时间有点长啊,存储空间到是多的是:lol

使用特权

评论回复
24
wenming| | 2013-1-8 12:56 | 只看该作者
找个线性光耦吧,最便宜的价格。5块钱左右。我用过HCNR-200

使用特权

评论回复
25
Wxy8030| | 2013-1-8 13:15 | 只看该作者
谁给你出的这题目,拿刀砍死丫的!

典型的给自行车按一翅膀看你能不能蹬飞起来的思路!

使用特权

评论回复
26
Harvard| | 2013-1-8 13:31 | 只看该作者
交流采样

使用特权

评论回复
27
Yang_Jia|  楼主 | 2013-1-8 13:36 | 只看该作者
Wxy8030 发表于 2013-1-8 13:15
谁给你出的这题目,拿刀砍死丫的!

典型的给自行车按一翅膀看你能不能蹬飞起来的思路! ...

请问兄台和出此言。。。。

使用特权

评论回复
28
Yang_Jia|  楼主 | 2013-1-8 13:36 | 只看该作者
wenming 发表于 2013-1-8 12:56
找个线性光耦吧,最便宜的价格。5块钱左右。我用过HCNR-200

用光耦?用光耦怎么做?

使用特权

评论回复
29
tangaimin| | 2013-1-8 14:53 | 只看该作者
用国产低价电能计量芯片可以搞定,成本不高于5元

使用特权

评论回复
30
tangaimin| | 2013-1-8 14:55 | 只看该作者
前端不隔离,衰减后采用悬浮地差动放大。

使用特权

评论回复
31
tergy2012| | 2013-1-8 15:35 | 只看该作者
不是很懂这方面的

使用特权

评论回复
32
HotCube| | 2013-1-8 16:27 | 只看该作者
做出来也不敢用啊。。。

不把谐波去了。。这能作准么。。

使用特权

评论回复
33
Yang_Jia|  楼主 | 2013-1-8 18:40 | 只看该作者
HotCube 发表于 2013-1-8 16:27
做出来也不敢用啊。。。

不把谐波去了。。这能作准么。。

还请大哥赐教。

使用特权

评论回复
34
mjc4404| | 2013-1-8 21:04 | 只看该作者
楼主如果方便还是说说这个测量的大致用途吧.

使用特权

评论回复
35
Yang_Jia|  楼主 | 2013-1-8 21:12 | 只看该作者
mjc4404 发表于 2013-1-8 21:04
楼主如果方便还是说说这个测量的大致用途吧.

这有啥不方便的,设备保护,发电机电压高了报警,低了报警,电源用的开关电源。

使用特权

评论回复
36
jinanwt| | 2013-1-8 21:13 | 只看该作者

很好的书,谢谢。

使用特权

评论回复
37
Yang_Jia|  楼主 | 2013-1-8 21:16 | 只看该作者
jinanwt 发表于 2013-1-8 21:13
很好的书,谢谢。

这哥们要灌水也要有点技术含量啊。

使用特权

评论回复
38
tou007| | 2013-1-8 22:09 | 只看该作者
    呵呵!俺刚好在做万用表,这这么个电压,一个AD就够了。如果用多的一个IO做成电压量程切换开关,做成两个量程,那么就更容易做了。
  首先待测电压经过分压后加在单片机的AD中值共模取样电路上,然后AD采样,得出的值经过软件高通低通滤波,然后乘方,在一周期内累加,再开方,最后平均滑动滤波后得出实际值。前提是单片机采样速度够,其它的倒没什么!
  我做的效果有1%精度(正负千分之五),频率范围在40Hz~400Hz。

使用特权

评论回复
39
mjc4404| | 2013-1-8 23:25 | 只看该作者
Yang_Jia 发表于 2013-1-8 21:12
这有啥不方便的,设备保护,发电机电压高了报警,低了报警,电源用的开关电源。 ...

明白了.
整流电路的线性不良通常出现在电压很低的情况下. 对于400V左右的信号来说,如果采取先整流后衰减的方式就可以避免整流器件的死区电压影响了.

如果电源的质量不是太差(即波形与正弦波的差别不是很严重),对于楼主这种上下限报警的应用来说普通整流测量的方式还是完全可以应付的.

为了避免对AD采样速率要求过高, 并且也避免过分占用MCU时间.可以用硬件构成过零检测然后延时5ms触发AD采样的方式来对峰值附近的信号进行检测.

设额定电压是400V,上下限分别是360到440V,如果用10位AD构成500V量程的电压表, 那么电压分辨率约为0.5V.如果参考电压与AD的精度足够, 那么总体测量精度达到1%并不难.

使用特权

评论回复
40
Yang_Jia|  楼主 | 2013-1-8 23:33 | 只看该作者
本帖最后由 Yang_Jia 于 2013-1-9 08:48 编辑
tou007 发表于 2013-1-8 22:09
呵呵!俺刚好在做万用表,这这么个电压,一个AD就够了。如果用多的一个IO做成电压量程切换开关,做成两 ...


.

使用特权

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

本版积分规则