Author Topic: MCU read ADC LVDS output  (Read 1547 times)

0 Members and 1 Guest are viewing this topic.

Offline arulTopic starter

  • Regular Contributor
  • *
  • Posts: 50
  • Country: in
MCU read ADC LVDS output
« on: October 20, 2020, 07:28:54 am »
Hi All,

I need some advise regarding ADC interface with Microcontroller.

Here, that ADC(Analog to Digital Converter) output is serial LVDS(Low Voltage Differential Signal). How to read the ADC value using microcontroller(MCU)?

I have been come across with that attached block diagram.


In this block diagram, I read analog value using ADC. That ADC output configuration is LVDS(Low Voltage Differential Signal), so that LVDS is converted into TTL level. After that ADC value is passed to Microcontroller. The level shifter is added in between MCU and LVDS-TTL converter, if needed only because of MCU operating logic level.

Is it correct? Please give more suggestion and recommend which MCU, ADC are suitable for that.

Thanks all
 

Offline mjkuwp

  • Supporter
  • ****
  • Posts: 260
  • Country: us
  • mechanical engineering defector
    • The Mz Lab
Re: MCU read ADC LVDS output
« Reply #1 on: October 20, 2020, 06:12:01 pm »
there isn't enough information here.

First you should try to use an ADC that communicates via SPI or else i2c.  in that case you can directly connect it to the mcu.

if you use an ADC with the LVDS output then you should try to find a transceiver that works at the logic level of your micro - example 3.3V.

 

Offline daqq

  • Super Contributor
  • ***
  • Posts: 2314
  • Country: sk
    • My site
Re: MCU read ADC LVDS output
« Reply #2 on: October 20, 2020, 08:24:31 pm »
Quote
Please give more suggestion and recommend which MCU, ADC are suitable for that.
I think you have your design route backwards. You first select your ADC and MCU (or FPGA, since pretty much all of the ADCs that use LVDS as an output interface are very fast), then worry about all of the rest. Why fixate on using LVDS when the rest of your system is not chosen?
Believe it or not, pointy haired people do exist!
+++Divide By Cucumber Error. Please Reinstall Universe And Reboot +++
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf