我们将在春节假期期间对网站进行维护,可能暂时无法访问,同时工程师回复将有所延迟,敬请谅解.

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.

ADS54J64EVM: ADS54J64EVM+TSW14J56EVM采样问题

Part Number: ADS54J64EVM
Other Parts Discussed in Thread: ADS54J64, ADS58J64EVM, ADS58J64

您好,我们现在使用ADS54J64EVM+TSW14J56EVM两块电路板进行采样波形。遇到了几个问题,真诚的希望得到回复。

 1、我们现在通过HSDC中的HSDCPro Automation DLL。使用Automation DLL C Example中的Get_Capture_Data_32bits函数得到了波形得数据。请问我们想要恢复成我们所采样的信号,我们应该对数据怎么处理呢?(通过HSDCPro Automation DLL User Guide,我们已经了解到“This function is used to get the captured sample data in an unsigned 32 bit integer array. Use this function if the sample resolution is higher than 16 bits and less than or equal to 32 bits. The samples of each channels are arranged in an interleaved format, E.g. If there are 4 channels, then the data should in the format 1,2,3,4,1,2,3,4,…”,)

2、我们在HSDC中有Chanel8,8个通道。经过测试发现ADS的四个采集通道的数据映射到HSDC的8个通道。AIN,BIN ,CIN ,DIN。分别对应Chanel 1,2;Chanel 3,4;Chanel 5,6;Chanel 7,8;那么举个例子。AIN得信号,对应Chanel 1,2,那么Chanel 1,2得数据具体有什么区别呢?我们肉眼只能能观测到两个数据得幅值差别很大。

 

3、我们从ADS得配置软件中看到了数据得过程。上面问题2中得Chanel 1,2是分别对应下图的I信号和Q信号吗?

我们再ADS54J64EVM芯片“ADS54J64 Quad-Channel, 14-Bit, 1-GSPS, 2x Oversampling, Analog-to-Digital Converter” “sbas841”文档中,看到关于DDC Mode0 只有下面一点描述。

。请问关于采样数据的这个调制过程是QPSK吗,或者有更详细的说明?通过Get_Capture_Data_32bits得到的数据,有具体的解调方法吗?我们又该怎么样去恢复出采样的原始信号?

4、从下面图片可知,我们adc的采样频率是Fs = 1GSPS,根据奈奎斯特采样定理,我们是不是可以最大采样500MHz的信号。图片中最后我们得到JESD204B位置的Fs = 250MSPS,请问最大能恢复多少频率的被采样信号?

 

  • 您好,

    关于您的第1问,是想知道怎样将输出code转换成输入电压吗?

  • 您好

    我们想知道如何将图一采集到的数据转换成我们原始输入(图二)的数据

  • 您的意思是再通过DAC转换成模拟信号输出吗

  • 我们想在PC机上得到原始发送的数据,并把它绘制到我们自己的GUI上

  • 原始发送的数据,

    您这里原始发送的数据指的是什么?ADC采集的数字信号吗?

    我们想知道如何将图一采集到的数据转换成我们原始输入(图二)的数据

    图一是数字信号,图二是模拟信号,数字信号再转化成模拟信号需要通过DAC芯片

  • 我们看到在HSDC软件上显示的波形,是经过调制后的正弦信号,请问:如果不经过DAC,将该信号在PC上进行一定的处理得到原始的正弦波形是否可行?

  • 好的,我大概明白您的意思了,为更加有效地解决您的问题,我已将您的问题发布在E2E英文技术论坛上,请更了解这款芯片的TI资深工程师为您解答,一旦得到回复后我会立即回复给您。帖子链接如下,您也可以关注帖子,以方便查看或追问后续疑问。英文论坛对应子论坛链接:

    https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1170882/ads54j64evm-ads54j64evm-tsw14j56evm-issues

  • 您使用的是ADS54J64还是ADS58J64?问题中提到了ADS54J64,但软件却显示使用的是ADS58J64EVM?请澄清这一点,因为这些设备是不同的设备,我们需要知道使用了哪些设备,然后才能提供具体支持

  • 我们使用的设备是ADS54J64+TSW14J56.

  • 好的,已反馈给E2E英文论坛工程师

  • 美国的工程师已给回复,我尝试翻译如下:

    1、要从一个小数数据转换器恢复信号,必须知道NCO值,以数字方式将采样信号混合到NCO值(如果这是您想要做的事情)。

    2、转换器设置为复数输出,因此每个I和Q在HSDC Pro中都有自己的通道。HSDC Pro Channel 1/2是信道A的I/Q数据,HSDC Pro Channel 3/4是信道B的I/Q数据等

    3、忽略ADS58J64软件,因为它不正确,并且仅引用ADS54J64数据表 Mode 0: Decimate-by-4 With IQ Outputs and fS / 4 Mixerimage ,数据转换器输出一个decimated-by-4的信号,这意味着转换器采样在1 GSPS时,每2个样本就会被丢弃,并通过与LO频率混合来向下转换此数据(在模式0中,这设置为FS/4),然后小数以将输出数据速率再次降低2倍。由于ADC在此特定模式下执行的数字下移转换,因此ADC传输的结果数据只是尼奎斯特区域的一个小窗口。Get_Capture_32bit只是HSDC Pro Automation DLL中的一个函数,用于保存函数调用时HSDC Pro中存在的数据。它与ADC输出的数据类型无关。

    4、我们不能看这个图,因为它是ADS58J64设备GUI。请参阅上面的图54,它将混合器显示为FS/4。如果该模式是decimating-by-2,则在滤波器回滚成为问题之前,集成的低通滤波器通带的使用仅为80%左右(参见图50 rolling of after 200MHz (250MHz * 80%),因此ADC只会将FS/4的+-200MHz范围内的降频转换器信号。混合后,转换器再次decimates-by-2,导致另一个输出数据减少2,因此带宽将下降到+-80MHz (这是因为+-200MHz /2 *80%=+-80MHz)。这都是在工作模式0下使用设备,其中混音器LO频率在+FS/4或-FS/4处是不可协商的。为了在这个LO频率下获得灵活性,使用设备操作模式1将启用NCO作为混频器LO频率。使用 7.4.1.1 Numerically Controlled Oscillators (NCOs) and Mixers中的以下公式,可将NCO设置为任何16位频率表示,最高可达采样速率fs (1GHz)

    使用NCO而不是FS/4将使~160MHz数据窗口在任何NCO频率下都能通过。此器件的模拟输入带宽指定为1GHz,截止值为3dB,因此将NCO设置为80MHz和920MHz之间频率的任何值都是合适的。