请教一个STM32测量交流的问题

如题所述

你所谓的交流电压是指什么?暂定就是指平常我们使用的220V交流电吧。
STM32供电: 一般是由电源适配器提供的5V直流电源供电,这个供电是经过变压器等电路将交流220V变成隔离底线的5V直流电,所以STM32的地是与交流电AC220V隔开的,而且是直流的。
共地问题:如果STM32需要采集某个信号,先要使这个信号的地与自己的地等电位,或者就是短接,在这个共同的地上,被采样信号的幅度有所限制(一般是0~3.3V),才能正确采样并且不会损坏ADC。
你的问题解答: 如果是要采集某个交流电,则需要将这个信号先进行调理,变成直流信号。比如用一个电阻在交流电上进行采样,获得一个小范围的电压(比如-1.5V~+1.5V),再将这个电压叠加到一个基准电压上(比如3.0V或3.3V),获得一个在0~3V之间变化的直流信号;这时需要考虑这个信号与STM32共地问题,可以考虑用线性光隔实现信号的光电隔离传递,最终获得相同的、共地的信号,接ADC进行采集。
其他的办法有很多,比如可以通过互感型电感/变压器获得隔离的采样信号调理成直流后再入ADC
温馨提示:内容为网友见解,仅供参考
无其他回答

关于STM32ADC测量交流电压电流问题
STM32供电: 一般是由电源适配器提供的5V直流电源供电,这个供电是经过变压器等电路将交流220V变成隔离底线的5V直流电,所以STM32的地是与交流电AC220V隔开的,而且是直流的。共地问题:如果STM32需要采集某个信号,先要使这个信号的地与自己的地等电位,或者就是短接,在这个共同的地上,被采样信号的幅度...

求应stm32做测量交流电压电流设计
这个信号可以引入STM32的ADC管脚用于电压测量 电流:电流也可以用变压器(采样电感)感应出的电流,流过电阻负载,以实现隔离,但电流计算比较麻烦,需要代入电感参数;或者用霍尔传感器实现隔离采样、采样电阻+线性光隔采样等 隔离信号也经过调理到0~3V 加入滤波电路 输入STM32的ADC ...

stm32怎么测量交流信号(0-3.3V)的峰值和频率
峰值AD采一段时间内的最大值可以了;测频看你是什么类型的信号,幅度频率多少。可加施密特整形电路用定时计数测周期甚至占空比,也可用AD采样作傅里叶变换求频谱分量。

STM32F103RBT6,如何测量交流电压,电流,频率
如果是电流测量,一般有两种方案,一种是隔离的,一种是非隔离的,关键就是STM32的地是否与逆变器的地相同。隔离方案,可以考虑使用:1.霍尔传感器;2.测流电阻+线性光隔;3.隔离AD转换器;4.利用互感线圈取得固定比例的电流感应,然后经过电阻转换得到电压评估。非隔离方案:测流电阻+调理电路形成AD转...

如何用stm32测量正弦信号的相位差
一:可以用比较器将正玄波转为方波,使用STM32的定时器的捕获功能可以测到相位差。二:使用ADC每50us\/100us抓一次电压,计算过0点(上一次<0,这一次>=0)可以测到相位差,不过没那么精确,而且可能被干扰误判。但是可以同时计算出交流电压值。

买的stm32的开发板,示波器测量晶振的波形异常。
其实,这一切都没有问题,唯一的问题是你的测量方法错误,因为这里的晶振电路是不能直接连接探头测量的,需要进行缓冲、隔离,避免探头对电路的影响。现成的方法就是采用间接测量法,通过计数器,将不同的分频比降频后的信号输出到管脚上,这个信号示波器可以直接测量;如,8M的设置内部9倍频得72M,然后...

stm32测量pwm占空比不稳定
定时器设置、算法问题。1、定时器设置:PWM信号的占空比是通过定时器来控制的。定时器的设置不准确,会导致PWM信号的占空比不稳定。2、算法问题:在计算PWM占空比的过程中,算法存在问题,如使用了不准确的计算公式或者算法存在误差,也会导致PWM占空比不稳定。

STM32单片机怎么检测0-24电压和电流
32的采集范围是0-3.3v 你需要把0-24v电压缩小 利用比例衰减电路:电压跟随器(如果是恒压的话 不用),高精度用运放, 中精度用T型网络衰减电路 , 要求低用电阻分压的 。电压缩小到0-3.3v范围内采集, 然后用32通过一定比例再计算出实际电压 ...

stm32 测频率
没有用过STM32,如果输入捕捉的定时器同时支持计数器溢出中断就好办了,每次溢出设置个counter加1,然后就可用算出总的计数值了。如果不支持溢出中断,可用用另一定时器来辅助,举个例子如果你用200k的基准测量,最大计数为256,那么溢出的时间为256\/200k秒=256\/200ms,另一个定时器(计数基准和输入...

stm32单片机可以同时测量四组数据吗
可以。stm32F407单片机单片机一般情况下能并行采集四个通道的模拟信号,但速度不能太高,因其内部只有3个AD,并不能1对1的采集,速度要求不高时,只用一个AD就可以采集多个通道。

相似回答