mickit 发表于 2023-10-5 21:14
ADC 转换器需要一定的时间来完成转换过程,具体时间取决于 ADC 的采样速率和输入信号的频率。通常,可以通过读取 ADC 的状态寄存器来确定转换是否完成。hilahope 发表于 2023-10-5 21:43
可以使用电阻和电容将PWM信号转换为电压信号,然后将电压信号输入到ADC。elsaflower 发表于 2023-10-5 22:13
使用适当的寄存器和位域配置ADC。这通常涉及设置ADC的采样速率、参考电压、输入通道和其他相关参数。1988020566 发表于 2023-10-8 12:22
需要考虑外部电路的精度和稳定性,以及ADC的输入范围和分辨率等因素pixhw 发表于 2023-10-8 12:33
采样速率越快,采样周期越短,对 PWM 信号的分辨率就越高。但同时,采样速率越快,ADC 的功耗也越大。backlugin 发表于 2023-10-8 12:49
ADC的分辨率应该足够高,以便能够区分出PWM脉冲的宽度。如果分辨率太低,可能会导致采样的数据不准确。burgessmaggie 发表于 2023-10-8 13:01
可能需要在ADC输入前加入滤波电路,以确保采样到的数据准确可靠。usysm 发表于 2023-10-8 13:12
使用定时器中断每隔一定时间进行ADC转换,这样每次都必须读ADC的数据寄存器,非常浪费时间。mmbs 发表于 2023-10-8 13:28
PWM信号通常包含高频率成分,因此需要采取适当的滤波和抗干扰措施,以确保ADC采样的准确性。louliana 发表于 2023-10-8 13:36
对于PWM信号的采样,需要选择合适的采样时间,以确保捕捉到有效的PWM信号。uptown 发表于 2023-10-8 13:44
不同的ADC具有不同的精度和线性度,需要根据实际需要进行选择和校准。elsaflower 发表于 2023-10-8 13:52
设置ADC的参数,例如采样频率、转换时间、转换模式等,以确保ADC能够正确地采集模拟信号。usysm 发表于 2023-10-8 14:03
采样周期需要根据PWM信号的频率和所需要的精度来确定。belindagraham 发表于 2023-10-8 14:15
ADC的采样时钟与PWM信号的时钟同步,避免采样时钟和PWM信号的相位差引起的采样失真问题。kmzuaz 发表于 2023-10-8 14:27
代码中检测PWM信号的状态,并在需要的时间点启动ADC采样。这种方法可能需要更精确的时序控制。chenci2013 发表于 2023-10-8 14:43
为了采样PWM信号,需要将ADC触发源设置为相应的PWM通道。lzbf 发表于 2023-10-8 14:51
通常差分馈入在SNR上优化少许,但是电路复杂一些。tpgf 发表于 2023-10-11 13:09
需要精确的采集整个pwm的波形吗?qcliu 发表于 2023-10-11 15:24
首先要确认这个pwm的幅值超过adc的采集范围了吗drer 发表于 2023-10-11 15:56
这个还得比对pwm的频率和adc采集的速度吧