矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: qhdszq

半于半波正弦的有效值,大家帮分析一下

[复制链接]
     
发表于 2022-12-5 22:48:31 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2022-12-5 23:04:43 | 显示全部楼层
washu 发表于 2022-12-3 12:01
用市电试了一下,市电电压测量是230V,半波整流后电压测量是124V,理论上计算应该是163V;

++++++++++++ ...

你那个黄色的小万用表显示的325伏是什么电压啊?刚注意到。
回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:07:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:08:57 | 显示全部楼层
本帖最后由 lj9966 于 2022-12-5 23:18 编辑
bis 发表于 2022-12-5 09:14
你没有看任何回帖,因为所有回帖里面,只有你的发言完全是错误,找不到一点儿正确的地方。

1)二极管 ...


交流电有效值定义是:“根据电流热效应来规定的,让一个交流电流和一个直流电流分别通过阻值相同的电阻,如果在相同时间内产生的热量相等,那么就把这一直流电的数值叫做这一交流电的有效值。”,交流电半波整流后,只有1/2的电流流过电阻在做功,其有效值等于原来的一半,楼主认为“10.8伏的正弦交流电经半波整流后万用表测出的有效值仅5.5V左右”是错误的,其实万用表测出的就是正确的,10.8伏的正弦交流电经半波整流后的理论有效值就是5.4V。
回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:14:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 0 反对 2

使用道具 举报

     
发表于 2022-12-5 23:32:13 | 显示全部楼层
本帖最后由 林强 于 2022-12-5 23:40 编辑
lj9966 发表于 2022-12-5 23:08
交流电有效值定义是:“根据电流热效应来规定的,让一个交流电流和一个直流电流分别通过阻值相同的电阻 ...


嘿嘿,看来抽象的东西还真不好懂,这个半波没拿出来的时候,你可以这么去理解,当这个半波被整流出来以后可就不一样啦,
此半波已经非彼半波
回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:34:15 | 显示全部楼层
qhdszq 发表于 2022-12-5 22:11
请问,用直流电压档测半波整流后的直流脉动电压 ,测得的是什么值?是平均值吗?用程序怎么仿真计算出 ...

直流电压档测半波整流结果为平均值

以 bis 坛友在 7 楼的荔枝而言,它求的其实是 均方根值 (均方根值 在数学上 等价 有效值 的物理定义)

均方根的意思就是 mean西格玛 (u(θ 0~6.28)平方 ) 然后开方

你把平方(pow 函数)和开方(sqrt 函数)取消,得到的就是平均值





评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:40:07 | 显示全部楼层
qhdszq 发表于 2022-12-5 23:04
你那个黄色的小万用表显示的325伏是什么电压啊?刚注意到。


这个照片是早年有坛友质疑不同表测量交流测量结果,我特意找来的样本

其中 HP3457 台表是具有 AC+DC 的真有效值表

UT33A 是不具有 AC+DC,平均值响应按正弦波有效值校准的 “普通万用表”,绝大多数数字表是这样的(极少数如下,以及指针表不是)


黄色小表是“类似指针万用表测量原理的数字万用表”


它们具有不一样的响应,这个照片即揭示了 AC+DC 有效值(半波整流有效值)是 (DC^2+ACrms^2)^0.5

也揭示了指针表和某些特别(廉价)的数字万用表的交流响应问题,即它们是按峰值(仅有一个二极管的半波整流)折算有效值响应的(显然这里交流电有效值大约是 230Vrms),因此它们具有最大误差

***其实当初那个帖子主要是驳斥使用指针表的***



评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2022-12-5 23:53:50 | 显示全部楼层
林强 发表于 2022-12-5 23:32
嘿嘿,看来抽象的东西还真不好懂,这个半波没拿出来的时候,你可以这么去理解,当这个半波被整流出来以 ...

无论如何理解,10.8V 有效值的纯正弦波交流电,峰峰值是 30.54V,峰值是 15.27V,平均值是 0V;全波整流后峰峰值是 15.27V,峰值是 15.27V,平均值是 9.73V;半波整流后 峰峰值是 15.27V,峰值是 15.27V,有效值是 7.6Vrms,平均值是 4.86V



哪里都和它那个 5.4 没关系

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
发表于 2022-12-6 00:05:33 | 显示全部楼层
washu 发表于 2022-12-5 23:53
无论如何理解,10.8V 有效值的纯正弦波交流电,峰峰值是 30.54V,峰值是 15.27V,平均值是 0V;全波整流 ...

嘿嘿,你说的也很有道理
回复 支持 反对

使用道具 举报

     
发表于 2022-12-6 00:08:15 | 显示全部楼层
有的东西辨一辨,驳一驳对自己的认知还是有很大的提升,比课堂上老师讲的要深刻的多
回复 支持 反对

使用道具 举报

     
发表于 2022-12-6 06:29:56 来自手机 | 显示全部楼层
有效值从为半波检流是全波检流的一半,只有全波检流的0.707
回复 支持 反对

使用道具 举报

     
发表于 2022-12-6 06:58:24 来自手机 | 显示全部楼层
这个话题隔段时间就拿出来讨论一番。
回复 支持 反对

使用道具 举报

     
发表于 2022-12-6 08:11:52 | 显示全部楼层
这个也太复杂了,我简单理解就算是元件误差算了,总之理论就是这样计算
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2022-12-6 08:55:52 | 显示全部楼层
bis 发表于 2022-12-3 12:05
自己写了个仿真程序,证实我在3楼的说法是完全正确的,AC档经过电容隔直,变成交流信号后,其有效 ...
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <stdint.h>
  4. #include <math.h>

  5. int main(){
  6.         double x,avg,halfwaveRMS,peakvalue,halfwaveAVGDC,halfwaveRMSAC,ACPOW,DCPOW;
  7.             double fullwaveRMS=230,calcullated_halfwaveRMS_VALUE=0;
  8.             printf("\r\nfullwaveRMS=%lf",fullwaveRMS);printf("V","\r\n");
  9.             peakvalue=fullwaveRMS*sqrt(2);
  10.             printf("\r\npeakvalue=%lf",peakvalue);printf("V");
  11.         int i;
  12.         x=0;
  13.         for(i=0;i<360;i++){
  14.                 x+=pow(sin(M_PI*i/360.0),2.0);
  15.         }
  16.             halfwaveRMS=peakvalue*sqrt(x/720);
  17.         printf("\r\nhalfwaveRMS(AC+DC)=%lf",halfwaveRMS);printf("V");printf("\n");
  18.         
  19.         avg=0;
  20.         for(i=0;i<360;i++){
  21.                 avg+=sin(M_PI*i/360.0);
  22.         }
  23.         avg=avg/720;
  24.             halfwaveAVGDC=peakvalue*avg;
  25.         printf("\r\nhalfwaveAVG(DC)=%lf",halfwaveAVGDC);printf("V");
  26.         x=0;
  27.         for(i=0;i<360;i++){
  28.                 x+=pow(sin(M_PI*i/360.0)-avg,2.0);
  29.         }
  30.         for(i=0;i<360;i++){
  31.                 x+=pow(avg,2.0);
  32.         }
  33.         halfwaveRMSAC=peakvalue*sqrt(x/720);
  34.         printf("\r\nhalfwaveRMS(AC)=%lf",halfwaveRMSAC);printf("V");
  35.             ACPOW=pow(halfwaveRMSAC,2.0);
  36.             DCPOW=pow(halfwaveAVGDC,2.0);
  37.             calcullated_halfwaveRMS_VALUE=sqrt(ACPOW+DCPOW);
  38.             printf("\r\ncalcullated_halfwaveRMS_VALUE sqrt(DC^2+AC^2)=%lf",calcullated_halfwaveRMS_VALUE);printf("V");
  39.        
  40. }
复制代码

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-29 15:54

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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