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.

ADC08B200: How to use it?

Part Number: ADC08B200
Other Parts Discussed in Thread: ADC08B3000, TSW54J60EVM, TMS320F28027

Dear sir ,

I am working on structural health monitoring project and need to record output from piezo at highest sampling rate possible using a high speed adc.

My requirements are: i need a very fast adc and the output from adc fed to microcontroller and stored in it.  And then this data needs to be processesed with some programs so that we can make interpretations out of it.(like ultrasonic scanning . And dont worry about processing programs because that will be developed from our side. I am telling this so u can understand my requirement better).

Input to adc is a complex voltage waveform from piezo sensor with around +200mV to -200mV.(may be i can use faster opamp to amplify it to adc input levels if needed. suggest opamps if any needed).

First of all i am new to such a high end electronics. I have lots of questions.

1) is this adc can be used with simple development boards like launchpad or arduino duo?(suggest any launchpad so that i can easily interface with it. Which will cost least)

2)is  200MS/S is its sampling rate in actual? ( Can i reduce it , i mean if i want to record for longer time because of limited memory)

3) how many samples its memory can store?(or for how much time it can record samples before running out of its own memory? )

4) how fast this memory needs to be readed( is this memory volatile or overwritten if not recorded within time)

5) what is difference between adc08b200 and adc08b200-Q

6) any other adc faster than this is available?

Please reply as early as possible.

Thank you

-Mandar

  • Hi Mandar

    Regarding your questions about the ADC08B200.

    1. There is no evaluation module available for this ADC, so you would need to design a board around the device. That board could either have a micro-controller on-board or connect to an existing micro-controller EVM.
    2. The ADC08B200 sample rate can be adjusted from 1 MSPS to 200 MSPS based on the applied CLK frequency, and the device configuration.
    3. The internal buffer is 1024 samples long. The utilized buffer size can be configured to be 256, 512 or 1024 samples long, or can be bypassed and data output at the full sample rate continuously. When enabled, the buffer must be completely filled before being read out.
    4. When the buffer is used, the data readout frequency can be as slow as 2 MSPS and as high as 200 MSPS based on the applied RCLK frequency.
    5. The ADC08B200-Q  is an Automotive qualified version of the device. It doesn't sound like you need that qualification level for your application. Both devices have an operating temperature range of -40C to +105C ambient.
    6. There are faster ADCs available but most faster devices will have a parallel LVDS data interface. There is one exception, the ADC08B3000 can sample at up to 3 GSPS and has an on-board 4k sample buffer. Data is read out at lower speed (up to 200 MHz read clock) using a parallel LVCMOS data interface.

    If your signal is from -200mV to +200mV you will need to use a high speed amplifier to convert the signal to a voltage level compatible with the ADC selected.

    The ADC08B200 has a single ended input voltage which must be between 0V and Va (positive analog supply). The input voltage range (Vmax - Vmin) should be from 0.5V to 2.3V.

    The ADC08B3000 has a differential input with a common mode of approximately 1.26V and a default full scale amplitude of 600mVpp or 810mVpp.

    Best regards,

    Jim B

  • Thank you Jim B,

    As i told before i havent dealt with such electronics before. I think i dont have that much of expertise to develope a evalution board or microcontroller board.

    So, my straight forward question is, Can i use this adc using readymade microcontroller boards like ti's launchpads or arduino's duo?(if yes then suggest any one launchpad or tell me what are the minimum requirements of such boards so that i can use them with this adc).

    I need highest possible sampling rate consider for now i need to record data 200MS/sec.

    Thank you for your valuable knowledge.

    -mandar

  • Hi Mandar

    I recommend you try the following combination of boards:

    TSW54J60EVM (16 bit 1 GSPS ADC with high speed amplifier front end)

    TSW14J56EVM (high speed data capture source board)

    These two boards will allow capture of large data records (up to 2G 16 bit samples) and should provide the signal amplification needed. This solution does use a computer to configure and control the boards and to process and display the ADC data.

    Best regards,

    Jim B

  • Thank you Jim B,

    The solution you showed is perfect and will definately work for me. But the cost is too high.
    In initial stages(Experimental stage) i would like to go with ADC08B200.I have TI's launchpad C2000 Piccolo TMS320F28027 MCU and arduino due board.
    Before purchasing i want to make sure that, Can i interface this ADC with my launchpad (or some low cost development board). If yes then it will be very economical solution.
    And sure, for next stages I will go with high end instrumentation.
    It would be very helpfull if u tell me it is possible or not?
    Thank You
    -Mandar
  • Hi Mandar

    If you want an ADC board compatible with the C2000 Piccolo LaunchPad platform then you should look at this site:

    https://www.ti.com/ww/en/launchpad/boosterpacks.html

    I would consider something like this one:

    http://www.ti.com/tool/adc121s101evm

    This Boosterpak board is 12 bit resolution and can sample at up to 1 MSPS. From my research today that seems to be near the upper limit of what the low-cost LaunchPad platform can handle.

    If you want to sample at speeds significantly higher than 1 MSPS you'll need to consider higher cost capture boards and ADC EVMs.

    Best regards,

    Jim B