OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9363|回复: 12

测量交流电压

[复制链接]

11

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-4-5
在线时间
0 小时
发表于 2013-8-27 18:02:51 | 显示全部楼层 |阅读模式
小弟现在做一个放大器。想测量交流信号的电压,频率范围为0hz-10MHz,请问有什么办法?谢谢。。。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-27 18:12:14 | 显示全部楼层
很多办法。
但是已知条件太少....
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

11

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-4-5
在线时间
0 小时
 楼主| 发表于 2013-8-27 18:15:25 | 显示全部楼层
我的大体思路是先把交流信号变成直流信号,然后测量,但是怎样变成直流信号?频率范围有点宽。请原子哥指点一下。随便一直使用的方法就可以。。。谢谢原子哥回复【2楼】正点原子:
---------------------------------
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-27 18:26:54 | 显示全部楼层
回复【3楼】hiayan19910702:
---------------------------------
为什么要转成直流测量?

你的交流信号赋值范围是多少?
用什么测量?单片机的ADC,还是万用表?还是什么其他仪器?
还有你想测量的是交流信号的电压,不是测有效值什么的吧?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

11

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-4-5
在线时间
0 小时
 楼主| 发表于 2013-8-27 18:29:35 | 显示全部楼层
不转换怎么测量?原子哥有更好的方法吗?
幅值问题不大。可以用电压分压。我想用stm32的adc测量。需要测量幅值。回复【4楼】正点原子:
---------------------------------
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-27 19:06:18 | 显示全部楼层
如果你的交流信号是对称的,那么测量幅值,你可以只测量正半周期,然后乘以2,就是幅值了。
正半周期先进行分压,得到单片机可以测量的范围:0~3.3V。
然后经过二极管,加电容,到单片机,测量。
如下图:


C的取值根据实际需要确定,如果频率变化慢,要求速度不高,可以适当取大一点,如果频率变化快,就要取小。





我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-27 19:07:13 | 显示全部楼层
对了,这个电路要求你的信号幅值的一半至少要大于二极管的Vf值
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

11

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-4-5
在线时间
0 小时
 楼主| 发表于 2013-8-28 10:26:10 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
谢谢,原子哥,我试试看。。。
回复 支持 反对

使用道具 举报

4

主题

9

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2012-9-8
在线时间
0 小时
发表于 2013-8-29 09:02:58 | 显示全部楼层
频率低,可以直接分压测交流值,频率高的话可以采用精密整流电路后测直流,需要隔离测量的话,产品利润高可以采用线性光耦,利润低可以采用变压器,如果速度高,还要用其他方法,
回复 支持 反对

使用道具 举报

12

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-7-14
在线时间
23 小时
发表于 2016-4-19 16:38:01 | 显示全部楼层
请问楼主解决了么,我也遇到了相似的问题。我需要测量逆变器输出的交流电,怎么测量。
回复 支持 反对

使用道具 举报

12

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-7-14
在线时间
23 小时
发表于 2016-4-19 16:46:43 | 显示全部楼层
正点原子 发表于 2013-8-27 18:26
回复【3楼】hiayan19910702:
---------------------------------
为什么要转成直流测量?

你的交流信号赋 ...

原子大哥,你好,请教一个问题。我需要用STM32单片机的AD转换,测量得到逆变器输出的交流电,大概是220V,几A的样子,怎么测量,STM32的AD转换引脚不能直接接到220V上面吧,据说它只能测量0—3.3V的正电压。怎么弄?有人说用电压互感器,电流互感器,或者用整流器,我想弄一个简单的,请问有什么办法。
回复 支持 反对

使用道具 举报

12

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2015-7-14
在线时间
23 小时
发表于 2016-4-19 16:50:56 | 显示全部楼层
正点原子 发表于 2013-8-27 18:26
回复【3楼】hiayan19910702:
---------------------------------
为什么要转成直流测量?

你的交流信号赋 ...

原子大哥,你好,请教一个问题。我需要用STM32单片机的AD转换,测量得到逆变器输出的交流,大概是220V,几A的样子,怎么测量,STM32的AD转换引脚不能直接接到220V上面吧,据说它只能测量0—3.3V的正电压。怎么弄?有人说用电压互感器,电流互感器,或者用整流器,我想弄一个简单的,得到交流电压,电流,频率,请问有什么办法。
回复 支持 反对

使用道具 举报

8

主题

59

帖子

0

精华

初级会员

Rank: 2

积分
134
金钱
134
注册时间
2015-2-9
在线时间
10 小时
发表于 2016-4-19 17:40:13 | 显示全部楼层
电压过大可以采用分压在测量,测出最大值,不过频率太大估计测不出来不准。测量出来后取其有效值,好像是除以  根号2,这样电流也可以测出来,至于频率的话可以先用整流电流整成只有正半周期的正弦直流电,然后用运放的电压比较功能(运放要能支持你测量的最大频率)就可以将正弦直流电转换成方波信号,此时可以通过中断定时的方式测得频率,不知道这个方法可不可以      
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-16 22:48

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表