您好,
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.
您好,
您好,Uttam:
以下是我们尝试的方法:

此外,我们希望尽快解决此问题,因为这会阻碍我们的生产时间表。 因此,如果我们能够尽早解决这个问题,那将是很好的。 如果这可能有帮助,我们可以与您共享一个版块。
您好,Uttam:
以下是示波器镜头:
e2e.ti.com/.../u75_2D00_output23.tif
e2e.ti.com/.../u75_2D00_output24.tif
e2e.ti.com/.../u75_2D00_output25.tif
e2e.ti.com/.../u75_2D00_output26.tif
e2e.ti.com/.../u75_2D00_output27.tif
e2e.ti.com/.../u75_2D00_output28.tif
e2e.ti.com/.../u75_2D00_output29.tif
e2e.ti.com/.../u75_2D00_output29.tif
e2e.ti.com/.../u75_2D00_output30.tif
e2e.ti.com/.../u75_2D00_output31.tif
e2e.ti.com/.../u75_2D00_output32.tif
e2e.ti.com/.../u75_2D00_output33.tif
e2e.ti.com/.../u75_2D00_output34.tif
以下是在示意图中拍摄示波器镜头的位置:
您好,Uttam:
Shyam是我的同事-他是这个项目的EE,我是系统架构师。 请允许我代表他发言。
(非常感谢您的帮助-我相信我们可以通过协同努力彻底解决此问题)。
请查看下面的图U75-output24.tif。
1)红线是DAC2的输出。 (我认为您对daca与DACB的观察是不正确的-代码是这样的,我们首先写入dac1 (不更新输出),然后写入dac2 (更新两个输出)。 用户手册第16页)。
2) DAC1和DAC2都由锯齿波形驱动,相位偏移90度。
执行{
对于(i = 0;i < 1024;i+=50){
SPI_SLAVE_SELECT(SPI_DEV,1);
DO _DAC_blah (SPI_DEV,I,(I+511));
k_sleep (10);//打印量持续10毫秒
}
}同时(1);
3)预期的是,每次调用do_dac_blah(...)时锯齿值(即DAC1和DAC2的输出)都会发生变化。
4)对于5V以下的电压电平,我们会看到一个很好的斜坡,它会按预期在每个(一对)写入时更新。 在电压高于5V时,该斜坡不再平稳-即缺少更新。 请注意,这两个实验之间的代码或硬件没有变化-唯一的变化是馈入芯片的电压以及IO电压。
5)请注意,原理图有点复杂(因为我们将6V降低到5V,然后将微处理器的SPI IOS转换为相同的5V)。 我不确定这是否可以解释这种行为,但我提到这一点是为了让你注意到这一事实。
如果这有助于解释问题,请告诉我。
谢谢
制造商