TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS8866: 用这个adc采集方波并用DAC8551还原出来,有如下问题

Part Number:ADS8866Other Parts Discussed in Thread: TIDA-01469

 如图,黄色是原始的输入进ADC的波形,蓝色是DAC输出的波形,DAC单独测试过是可以输出1.6kHz的方波的;本次测试方法是ADC采集到的电压通过mcu算出电压再发给DAC,让DAC还原成原波形,但发现有200us左右的台阶,不知道什么原因

Defoliation:

麻烦大神分析一下,谢谢

,

Amy Luo:

您好,

您测量下供电电压和外部基准电压是否稳定,是否存在纹波?

您采集其他信号,比如已知的直流信号输出是怎样的?

,

Defoliation:

您说的已知直流信号指的是 将ADC输入端接入固定电压值而不是方波吗?

,

Amy Luo:

嗯嗯,是的,比如说直流1V电压或直流2V电压,然后看采集的电压是否稳定

,

Defoliation:

感谢您,现在找到当前问题的原因了;现在又有个新问题:ADS8866能与 muc的硬件spi进行通信吗?,如果可以的话,需要mcu的spi工作在什么模式?

,

Amy Luo:

很高兴您找到了问题的原因;

ADS8866就是SPI通信接口,可以与MCU的SPI通信。您这里说的muc的硬件spi是指MCU用GPIO口模拟的SPI通信时序是吗?如果MCU控制通信接口的时序满足datasheet要求,那么哪种模式应该都是可以的

,

Defoliation:

MCU的硬件spi指的是 mcu自带的spi,不需要用GPIO口模拟的那种;下图的接法是不是 Convst连接mcu的CS,sck接mcu的sck, Dout接mcu的MISO?;然后软件方面是要把mcu配置成3线spi模式吗?

,

Amy Luo:

应该是的,具体您可以查看 ADS8866 datasheet 中 9.4.1.1 3-Wire CS Mode章节,和所使用MCU的3线 SPI的用法,看看管脚定义的功能是否一致

,

Defoliation:

你那边有软件驱动的示例代码吗?

,

Amy Luo:

抱歉,我们没有提供ADS8866 的示例代码,但ADS8866用于了参考设计(TIDA-01469),设计固件可在“Software ”选项卡中找到:

https://www.ti.com/tool/TIDA-01469

或者点击直接下载 TIDA-01469 Firmware – TIDCDT6.ZIP (9556 K):https://www.ti.com/lit/zip/tidcdt6

赞(0)
未经允许不得转载:TI中文支持网 » ADS8866: 用这个adc采集方波并用DAC8551还原出来,有如下问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1