12位ADC采集25KhZ正弦波过零点,能实现吗?
我用STC8H1K17 ,10位ADC,想看看能不能抓取过零点。计算了下,25KhZ频率下,按照该芯片手册介绍,最高有500KHZ的采样率。但是每次过零点,只能记录1到8次ADC值。
序号表示过零点之前获取到的ADC值。
想换STC8H1K17T,用12位800KHZ的ADC试试。
有没有其它解决方法?
25KHZ这么快的信号用最高500KHz采样的ADC来检测过0是不合适的。使用比较器是最优方法,过0出现就发出中断。 梁工 发表于 2023-10-8 19:54
25KHZ这么快的信号用最高500KHz采样的ADC来检测过0是不合适的。使用比较器是最优方法,过0出现就发出中断。 ...
非常感谢!梁版主!看ADC的时候只是大概扫了一下比较器。买了STC8H1K08T,试一试能不能好一点。感觉一下。
最快,最准确的,应该就是比较器了。{:handshake:}
页:
[1]