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.

Simple solution to two simultaneous channels of ~600 kHz/24 bit PC based sampling in .wav format?

Other Parts Discussed in Thread: ADS1672, ADCPRO, ADS1675

Hello,

Hope this is the right TI forum for this post ...

I'm looking for a "simple" solution to sampling two channels of an analog signal at ~600 kHz/24 bit and output in the .wav format (or another suitable audio format). It should be interfaced to a PC and preferably be capable of being edited by audio software. I've been looking at the ADS1672 as the ADC, however, am not quite sure how to interface it to the PC...

Might one of you know of a solution to this?

Thanks in advance,

Jesper Mønsted

  • Hi Jesper,

    The most direct way is to get an ADS1672EVM-PDK (http://focus.ti.com/docs/toolsw/folders/print/ads1672evm-pdk.html).  This has an ADS1672 evaluation board along with a motherboard that provides the interface to the PC.  You can use the software that comes with the -PDK (ADCPro) to take data and read it into the PC through USB.  ADCPro will allow you to save the data from the ADS1672 in a simple text file.  From there, it is just a matter of writing a simple script in your favorite scripting language to convert the text file to .wav .

     

    Hope this helps with your project!

     

    Rudye

     

  • Hi Rudye,

    That's a very interesting suggestion, however, isn't the ADS1672 - PDK a single channel solution? I need (at least) two channels and also hours of sampling/recording time. I can see from the PDK user guide that "The maximum block size for any test is 1,048,576 samples" but it is not specified whether this also applies to the No of samples that can be recorded .... ?

    Hope you can help with insights here :-)

    Best regards,

    Jesper

     

  • Hi Jesper,

    Yes - the ADS1672EVM-PDK will only provide you with one input channel.  ADCPro could be configured to provide blocks of data captured to a text file, but the data would not be continuous.  Each block of data would be contiguous samples, but there would be missing data between blocks.  On our ADS1675 EVM, we use an XEM3010 FPGA board from Opal Kelly.  You could possibly take one of those controllers and set up two ADS1672 devices in parallel to get simultaneous sampling of two channels, but this would mean creating a customized PWB and software.  That might not fit your simple solution requirement though.  Unfortunately, we don't have anything 'off the shelf' that going to help at 600ksps with 24-bit resolution.