找回密码
 立即注册
楼主: 梁工

交流电压/直流电压ADC测量, 计算有效值 ,送【AIapp-ISP | 调试接口】显示

  [复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:85
  • 最近打卡:2025-04-30 08:49:41

1

主题

19

回帖

403

积分

中级会员

积分
403
发表于 2024-7-8 14:17:04 | 显示全部楼层
梁*** 发表于 2024-7-2 16:04
直接测220V电压要多串联几个电阻,否则爬电距离不够,或者改用直插电阻。调试时注意安全,最好用一个隔离 ...

非常感谢。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:85
  • 最近打卡:2025-04-30 08:49:41

1

主题

19

回帖

403

积分

中级会员

积分
403
发表于 2024-7-8 14:20:28 | 显示全部楼层
梁*** 发表于 2024-7-2 16:04
直接测220V电压要多串联几个电阻,否则爬电距离不够,或者改用直插电阻。调试时注意安全,最好用一个隔离 ...

输入需要区分交流L,N极吗?我想加在产品里,显示电压,但是实际使用过程二插插头L、N极可能区别不了。

点评

对测量来说,不区分,L、N是相对大地而言的。对于非隔离热地的测量电路,L、N是不分的。  详情 回复 发表于 2024-7-8 18:13
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:85
  • 最近打卡:2025-04-30 08:49:41

1

主题

19

回帖

403

积分

中级会员

积分
403
发表于 2024-7-8 14:26:44 | 显示全部楼层
我有个刮须插拆下来的变压器,输入AC240v,输出AC120v+AC240v。可以做小功率隔离变压器使用。

点评

只要输入输出时隔离的,只要满足你的功率、内阻需求,那就可以。 买一个机床变压器更好,隔离输出6.3V 12V 24V 36V 220V。  详情 回复 发表于 2024-7-8 18:30
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-7-8 18:13:17 | 显示全部楼层
sr*** 发表于 2024-7-8 14:20
输入需要区分交流L,N极吗?我想加在产品里,显示电压,但是实际使用过程二插插头L、N极可能区别不了。 ...

对测量来说,不区分,L、N是相对大地而言的。对于非隔离热地的测量电路,L、N是不分的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-7-8 18:30:05 | 显示全部楼层
sr*** 发表于 2024-7-8 14:26
我有个刮须插拆下来的变压器,输入AC240v,输出AC120v+AC240v。可以做小功率隔离变压器使用。 ...

只要输入输出时隔离的,只要满足你的功率、内阻需求,那就可以。
买一个机床变压器更好,隔离输出6.3V 12V 24V 36V 220V。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:211
  • 最近打卡:2025-04-30 16:07:20

1

主题

35

回帖

947

积分

高级会员

积分
947
发表于 2024-7-9 14:44:32 | 显示全部楼层
记号收藏学习!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:482
  • 最近打卡:2025-05-01 07:56:03
已绑定手机

1

主题

54

回帖

2351

积分

金牌会员

积分
2351
发表于 2024-7-9 21:47:26 | 显示全部楼层
这里里面采集电路如何工作,采集过程每点的电压是多少呀,谢谢,是不是每个电压都加上1.25V呀?谢谢

点评

可以标定0点,或者通过计算确定0点。 标定方法:将输入接地,此时ADC读数就是0点读数,之后ADC减零点就是电压值。 如果输入交流电压是正负对称的,则可以同时通过计算平均值的方式,得到0点。  详情 回复 发表于 2024-7-9 22:02
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-7-9 22:02:26 | 显示全部楼层
liushi*** 发表于 2024-7-9 21:47
这里里面采集电路如何工作,采集过程每点的电压是多少呀,谢谢,是不是每个电压都加上1.25V呀?谢谢 ...

可以标定0点,或者通过计算确定0点。
标定方法:将输入接地,此时ADC读数就是0点读数,之后ADC减零点就是电压值。
如果输入交流电压是正负对称的,则可以同时通过计算平均值的方式,得到0点。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:482
  • 最近打卡:2025-05-01 07:56:03
已绑定手机

1

主题

54

回帖

2351

积分

金牌会员

积分
2351
发表于 2024-7-10 09:43:49 | 显示全部楼层
梁*** 发表于 2024-7-9 22:02
可以标定0点,或者通过计算确定0点。
标定方法:将输入接地,此时ADC读数就是0点读数,之后ADC减零点就是 ...

谢谢,梁总回复。可以理解为标定0点功能,也就是说先计算0点,然后根据采集到AD值,计算出真正电压的AD值(采集AD-0点AD值)
采集交流电时负半周,应该采集是负压单片机没有办法采集负电压的,这个应该怎么理解?

点评

单片机没办法采集绝对的负电压,所以我们才要将0点提升到ADC量程终点附近,这样就可以测量负电压了。假如中点(输入电压为0)读数是2000,如果ADC读数是2200,则输入的是正电压ADC值为2200-2000=200,如果ADC读数是1  详情 回复 发表于 2024-7-10 10:37
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:50
  • 最近打卡:2025-04-30 22:59:03

73

主题

5882

回帖

1万

积分

超级版主

积分
12073
发表于 2024-7-10 10:37:53 | 显示全部楼层
liushi*** 发表于 2024-7-10 09:43
谢谢,梁总回复。可以理解为标定0点功能,也就是说先计算0点,然后根据采集到AD值,计算出真正电压的AD值 ...

单片机没办法采集绝对的负电压,所以我们才要将0点提升到ADC量程终点附近,这样就可以测量负电压了。假如中点(输入电压为0)读数是2000,如果ADC读数是2200,则输入的是正电压ADC值为2200-2000=200,如果ADC读数是1800,则输入的是负电压ADC值为1800-2000=-200。如果测量交流电的有效值,则对ADC值做平方和,N个平方和后做平均再开方就是有效值。

下面有贴说明测负电压的:
补充负压测量电路计算公式
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=6047
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-1 19:56 , Processed in 0.161611 second(s), 115 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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