请教:如何测量220V交流电压的瞬时值,并显示在数码管上?

[复制链接]
7166|9
 楼主| lssbwly 发表于 2010-3-18 21:08 | 显示全部楼层 |阅读模式
我还是个新手,刚接触单片机,现在有这样的一个课程设计,要测量220V交流电压的瞬时值,并显示在数码管上,我实在是
不懂得怎么入手,特向各位高手求教了,能介绍一个有效的方案么?希望能有单片机的方案
maychang 发表于 2010-3-18 21:13 | 显示全部楼层
瞬时值,顾名思义,转瞬即逝,你还要在数码管上显示,显示出来已经不是现在的值了。
要捕捉到瞬时值,必有个触发信号,触发信号到来时测量,然后将测量结果显示出来。
 楼主| lssbwly 发表于 2010-3-18 21:19 | 显示全部楼层
2# maychang

对,就是要显示某个触发时刻的交流电压瞬时值,请问能指点一下给个方案么?
vbcity 发表于 2010-3-18 21:19 | 显示全部楼层
难点应该是220V怎么被弄到5V的单片机上, 最简单么, 接个变压器?
maychang 发表于 2010-3-18 21:27 | 显示全部楼层
3楼:
触发信号给单片机的外部中断,中断例程中用AD对交流电压采样,AD转换结果送显示。
elec921 发表于 2010-3-20 11:22 | 显示全部楼层
采样(互感器或者电阻)---》信号调理---》进AD----》送显示
sharpstar 发表于 2010-3-20 11:53 | 显示全部楼层
在中断里采样,然后显示,这样也不能算是瞬时值吧
maychang 发表于 2010-3-20 13:05 | 显示全部楼层
7楼:
这样测量,当然有延迟,但延迟时间相当短,对要求不是非常高的场合可以使用。
要求高的场合,应该加采样保持,仍然是在中断里测量,然后显示。
NE5532 发表于 2010-3-21 09:12 | 显示全部楼层
交流电瞬时值,出这个题说明你老师自己的水平就值得怀疑,正常的交流电就是正弦值,要提瞬时,必须有触发条件,也就是对交流电波形进行捕捉;如果是要抓线上的畸变电压,比如尖峰或者跌落,那就得给出畸变的判断条件,不然这题咋做?

你可以用电压互感器把高压变送下来,再通过AD采样进单片机,只是要注意互感器的带宽和相位差问题。
lirunze 发表于 2010-3-21 20:57 | 显示全部楼层
220V是交流电,有效值而已,50hz的频率能实时显示吗,怀疑!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

8

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部