CH32V307 ad采集问题

您好,我在用CH32V307进行电压采集的时候出现了这样一个问题。

我的输入是一个8~9V的正弦波,经过运放电路后,电压变为原来的1/4,处理后的正弦信号输入AD引脚,并把采集到的电压存储下来。但是AD采集到的波形失真了,想咨询一下是什么原因。

信号输入PA2引脚,在引脚PA2测到的信号波形如图1所示。

运放电路如图2所示。

存储到的数据如图3所示。

5fccfb4dd2677e9498a88865f66f198.png 

图1

image.png

图2

d6c32dce13bfe9e843997e27ac63a86.png

图3



 你好,你的正弦波的频率是多少,ADC的采样频率又是多少呢,因为ADC采样有电容充电保持采样三个步骤,所以对变化速度快的电压采样会有延迟性,建议adc采样频率大于正弦波频率四倍以上。后续有问题可以邮箱联系zdg@wch.cn


这运放设计感觉很要命啊,不仅正负电源、滤波电容还用这么大、运放输出还直接并个大电容直接到ADC_IN.....

印象中,单片机的ADC都是0~Vref输入楼主确定正负12V输入没问题?

50Hz正弦波,5KHz采样速度足够了。



您好,我的正弦波频率是50Hz,采样频率是1KHz。

正负12V电压是供运放工作的。

把运放电路中一些电容去掉,更改为下图所示的电路,还是会出现上述情况。

想咨询一下,还有哪些地方不合适。

image.png


邮箱已回


只有登录才能回复,可以选择微信账号登录