用STM32的AD测电压,范围是0~3.3V,但是输入电压可能高于3.3,怎么保护STM32?

用STM32的AD测电压,范围是0~3.3V,但是输入电压可能高于3.3,怎么保护STM32?

在STM32输入端前面加个限幅电路,将输入电压进行缩小至3.3V以内。后期处理在还原。追问

看门狗可以吗?

温馨提示:内容为网友见解,仅供参考
无其他回答

关于STM32 ADC输入问题
答案:STM32的ADC是可以正常采集的,ADC完全可以正常工作。负电压有可能把芯片烧坏吗?答案:已经经过了整流滤波,不存在负电压了。还是说ADC就只采集0~3V之间的正电压信号呢?如果是这样的话,那我把这个采集到的数据直接乘以2是不是就能大概得到原本的数据呢?答案:交流电如果经过全波整流,用白话说...

如何用STM32的ADC采集0到48V的直流电压
直接测量是不行了,stm32最多只能测量0~3.3V,得间接测量。直接电阻分压就行了,串联两个电阻,20K+1K,20K接被测电压,1k接地,ADC引脚接1k和20k中间就行了,这是最简单的方法。

关于STM32ADC测量交流电压电流问题
比如用一个电阻在交流电上进行采样,获得一个小范围的电压(比如-1.5V~+1.5V),再将这个电压叠加到一个基准电压上(比如3.0V或3.3V),获得一个在0~3V之间变化的直流信号;这时需要考虑这个信号与STM32共地问题,可以考虑用线性光隔实现信号的光电隔离传递,最终获得相同的、共地的信号,接ADC进行采...

ADC模数转换(一)——独立模式单通道电压采集实验
ADC的输入范围为0~3.3V,最大不超过3.3V,实际使用时需注意调整电路保证输入在有效范围内。通道设计中,STM32 ADC共有18个通道,包括16个外部通道和2个内部通道。外部通道分为规则通道(最多支持16路)和注入通道(最多支持4路)。通常我们使用规则通道,注入通道用于特别的转换需要。转换顺序由三个...

请教一个STM32 内部ADC与电压互感器采集220V供电问题
不能直接采集负电平。STM32的ADC是输入信号范围是0-3.3V。所以要把你需要采集的负电平信号加偏置电压抬升到0-3.3V范围。

...20ma,STM32的AD转换只能接受0-3.3V的电压输入,怎么用运放实现转换...
额~~~这个问题~~~接一个运放,将电流转变为0-3.3V之间的电压就可以了,只需要调整运放的反馈电阻,使用电压并联负反馈电路就可以把电流量放大成电压量。 追问 前面有个朋友说了这个方法 ,采用250欧姆电阻转换为1-5V电压,然后输入减法器,减去1V后转换为0-4V电压,再将运放调节为3.3\/4放大转换到0-3.3V,利用下面...

stm32 单片机要求3.3v供电,我现在用3v的纽扣电池给它供电可以正常工作吗...
可以 2.3.11 供电方案 ● VDD = 2.0~3.6V:VDD引脚为I\/O引脚和内部调压器供电。● VSSA,VDDA = 2.0~3.6V:为ADC、复位模块、RC振荡器和PLL的模拟部分提供供电。使用ADC时,VDDA不得小于2.4V。VDDA和VSSA必须分别连接到VDD和VSS。● VBAT = 1.8~3.6V:当关闭VDD时,(通过内部电源...

STM32的ADC可以采集负电平吗
不能直接采集负电平。STM32的ADC是输入信号范围是0-3.3V。所以要把你需要采集的负电平信号加偏置电压抬升到0-3.3V范围。

...20ma,STM32的AD转换只能接受0-3.3V的电压输入,怎么用运放实现转换...
4~20mA经过250Ω取样电阻即可转变为1~5V。再用减法器电路,将输出减去1V,即可得到0~4V。将减法器电路的增益改为3.3\/4,即可得到0~3.3V的输出。电路如下图:上图中,ui1接1V,Ui2接1~5V。R1=R2=4kΩ,RF=R3=3.3kΩ,输出就是0~3.3V。

stm32芯片的AD口能承受的最大电压是多少
最好别超过3.3v,很容易烧坏STM32。害怕烧坏的话在输入口上做个电压钳位电路。

相似回答