• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

交流电压采样的算法

花生大事 2018-03-15 浏览量:3707
用stm32进行交流电压的采样,采样电压有效值35mv左右,如何进行有效值的计算,误差尽量小点的算法
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 交流采样的电压是双极性的,要通过运放添加直流偏置,都提高成正电压。
    35mV 有一点小,用运放放大一下,可以提高精度。
    一个周期内采样64个点,计算这64个点的均方根值就可以了。
    • 发布于 2018-03-15
    • 举报
    • 评论 2
    • 0
    • 0
花生大事 回复了 汉云:通过整流全提高到正电压了,然后放大到120mv有效值,我在利用你说的在采样算下看看偏差大不。 回复
电子老工程师 回复了 :G3VM-62J1 Omron Electronics Inc-EMC Div 回复

其他答案 数量:9
  • 看看这个,之前采过但时间久忘了,这个文章描述的很接近http://www.docin.com/p-790506831.html
    • 发布于2018-03-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :NTB0101GW,125, NXP USA Inc.,没有国产替代,找了国外的供参考 回复

  • 用运放进行整流放大,然后用采样波形进行计算就可以了
    • 发布于2018-03-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :https://www.phoenixcontact.com/en-in/products/pcb-plug-mc-15-2-st-381-ye-bd-1710468 回复

  • 交流采样,电压有方向,有正有负。STM32是无法直接采负电压的,做一个偏置电路,把负电压也提升为正电压,然后去采。35mv的话,信号略有点小,需要放大,然后进行滤波,这样会准点。
    • 发布于2018-03-15
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :经过查找官网及供应商平台均没有找到规格书 回复

  • 先用偏置电路,把电压都弄成正的,可以稍微都抬高点,这样信号幅值就大一些,AD采样就会容易些。
    • 发布于2018-03-16
    • 举报
    • 评论 0
    • 0
    • 0

  • 这种小信号最好先放大再转换,使用精密放大器
    • 发布于2018-03-16
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :每pin最大0.75N,20pin是15N。不建议使用。 回复

  • 先设置采样电路.

    在设计放大电路.

    最后考虑程序.

    看你的交流频率多大.选用合适的采样率.

    • 发布于2018-03-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :BTS4140NHUMA1这个是完整订购料号,尾缀的具体含义智库有相关解释,可以去查看一下 回复

  • 用运放搭建放大电路,使电压在参考电压的中间比较好,
    • 发布于2018-03-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :roHS报告原厂官网和供应商平台都没有提供 回复

  • 有一种有效值采样芯片,可以使用 ,也可以使用交流采样芯片ATT7022
    • 发布于2018-03-21
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :开关配置类型不同。 MPG406R: 配置(极掷) : 四极 - 双掷 MPG306F: 配置(极掷) : 三极 - 双掷 回复

  • 交流电压是双极性的信号,STM32无法进行采样,要加外部的支持双极性的ADC芯片,可以使用MAX125
    • 发布于2018-03-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :50PCS 回复

相关问题

问题达人换一批

交流电压采样的算法