This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
用AD采集波形,经DA连续输出,得到的波形如图所示,不知该如何解决。。。
信号源就是用的1kHz的正弦波,通过P6.0采集800个点,然后通过按键触发P6.6DA连续输出,就是在800个点输出完成时存在前一个周期和后一个周期衔接不上的问题,不知道该如何解决。
根据波形,信号源肯定是没问题的,你可以把AD的结果通过串口发送给电脑,记得每个值后面加个逗号,要有几个完整的周期,根据你的图形,你总是有第三个周期丢失1/4的波形。看看是不是AD的数据就开始丢失了,如果通过查看连续三个周期的采样都没问题,即是连续的,那么看看你的DA输出,是不是丢失了那一部分。
找到原因了,是开始采样的点是不确定的,然后经过800个点,也不能确定结束点正弦波中的位置,所以不能连贯。但是我还没找到怎么从一个确定的位置开始采样,在一个确定的位置结束的方法。