capcomsnk 发表于 2024-12-23 22:43:21

采集电流波形的尖峰AD值,32G128k芯片,不知是否能采集到。

<p><img src="data/attachment/forum/202412/23/224141aecrp5ph2pcnlot4.jpg" alt="微信图片_20241223223543.jpg" title="微信图片_20241223223543.jpg" /></p>
<p><img src="data/attachment/forum/202412/23/224141zexx62z6x2jse86x.jpg" alt="微信图片_20241223223549.jpg" title="微信图片_20241223223549.jpg" /></p>
<p>如上两图,采集蓝色的电流波形尖峰位置的AD值。频率大概16KHZ</p>

DebugLab 发表于 2024-12-23 23:17:09

蓝色的信号用低失调运放放大,黄色信号给单片机同步用,触发一下,延时一段时间,然后ADC读下一个周期的值(ADC有响应时间,不能读本周期的)

梁工 发表于 2024-12-24 11:11:57

这是有规律的波形,通过RC滤波后读取ADC值也可以评估其大小。
也可以用黄色信号上升沿触发延时,到尖峰位置启动ADC。

capcomsnk 发表于 2024-12-24 21:39:15

DebugLab 发表于 2024-12-23 23:17
蓝色的信号用低失调运放放大,黄色信号给单片机同步用,触发一下,延时一段时间,然后ADC读下一个周期的值 ...

谢谢!{:weixiao:}

capcomsnk 发表于 2024-12-24 21:43:42

梁工 发表于 2024-12-24 11:11
这是有规律的波形,通过RC滤波后读取ADC值也可以评估其大小。
也可以用黄色信号上升沿触发延时,到尖峰位置 ...

大概明白了,请问是到尖峰位置后启动ADC,还是要在即将到达尖峰的位置启动ADC-需要多长时间的启动时间来采样,谢谢!{:baoquan:}

梁工 发表于 2024-12-24 21:55:00

capcomsnk 发表于 2024-12-24 21:43
大概明白了,请问是到尖峰位置后启动ADC,还是要在即将到达尖峰的位置启动ADC-需要多长时间的启动时间来 ...
根据ADC设置的采样时间而定,比如ADC采样时间设置为5us,则在尖峰之前6us左右启动ADC即可,刚好在尖峰前1us采样完成(留点余量)。

cnos 发表于 2024-12-25 16:02:11

这个频率我觉得可以直接ADC开DMA连续硬采,毕竟几百ksps的速度还是能达到的。

capcomsnk 发表于 2024-12-25 20:27:42

梁工 发表于 2024-12-24 21:55
根据ADC设置的采样时间而定,比如ADC采样时间设置为5us,则在尖峰之前6us左右启动ADC即可,刚好在尖峰前1u ...

明白了,谢谢!{:baoquan:}
页: [1]
查看完整版本: 采集电流波形的尖峰AD值,32G128k芯片,不知是否能采集到。