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

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

  [复制链接]
  • 打卡等级:常住居民II
  • 打卡总天数:93
  • 最近打卡:2025-06-14 13:12:15

74

主题

6088

回帖

1万

积分

超级版主

积分
12715
发表于 2025-1-4 23:10:17 | 显示全部楼层
小*** 发表于 2025-1-4 17:27
STC32G12K128屠龙刀核心板 下载程序进去不显示  主频24MHZ  串口115200 8 N  1

打开串口助手,应该能看到串口发回的数据,我返回数据是无条件的。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-04-16 22:30:59
已绑定手机

6

主题

6

回帖

56

积分

注册会员

积分
56
发表于 2025-3-9 12:01:13 | 显示全部楼层
显示怎么是32
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-30 10:20:05

0

主题

2

回帖

62

积分

注册会员

积分
62
发表于 2025-5-30 10:20:05 来自手机 | 显示全部楼层
请教下,计算均方根时这个位置为什么还要除4 ???
IMG_6075.jpeg

点评

原始计算 adc_rms = sqrt(RMS_Sum/ADC_NUM); 2倍采样,则 adc_rms = 2*sqrt(RMS_Sum/ADC_NUM) = sqrt(4*RMS_Sum/ADC_NUM) = sqrt(RMS_Sum/(ADC_N  详情 回复 发表于 2025-5-30 10:32
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:93
  • 最近打卡:2025-06-14 13:12:15

74

主题

6088

回帖

1万

积分

超级版主

积分
12715
发表于 2025-5-30 10:32:27 | 显示全部楼层
Eug*** 发表于 2025-5-30 10:20
请教下,计算均方根时这个位置为什么还要除4 ???

原始计算 adc_rms = sqrt(RMS_Sum/ADC_NUM);
2倍采样,则 adc_rms = 2*sqrt(RMS_Sum/ADC_NUM)
                                = sqrt(4*RMS_Sum/ADC_NUM)
                                 = sqrt(RMS_Sum/(ADC_NUM/4))
编译后,编译器会先计算好常数ADC_NUM/4,我这样写的目的是减少一次乘法计算。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-30 10:20:05

0

主题

2

回帖

62

积分

注册会员

积分
62
发表于 2025-5-30 10:58:51 来自手机 | 显示全部楼层
为什么要2倍?

点评

因为我的量程是280.0V,28.00A。  详情 回复 发表于 2025-5-30 11:00
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民II
  • 打卡总天数:93
  • 最近打卡:2025-06-14 13:12:15

74

主题

6088

回帖

1万

积分

超级版主

积分
12715
发表于 2025-5-30 11:00:19 | 显示全部楼层

因为我的量程是28.00V。
ADC用2.5V基准,则输入交流有效值为0.88V,ADC读数峰值2047,有效值1447,2倍采样就是2894,适用于读数为2800,比如28.00V,280.0V,2.800A,28.00A。

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:64
  • 最近打卡:2025-06-15 10:25:21

2

主题

101

回帖

508

积分

高级会员

积分
508
发表于 2025-6-6 22:52:15 | 显示全部楼层
学无止境
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-16 04:14 , Processed in 0.410829 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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