Convert ADC output and send through USB

Thread Starter

musabfarooq

Joined Mar 22, 2017
38
I bought analog devices 16 bit bipolar ADC evaluation board(AD7606). I want to send the output through USB. If anyone has used Analog Devices ADC board, kindly help me in solving this problem.
Regards
 

Attachments

Papabravo

Joined Feb 24, 2006
22,066
What kind of help do you need? Links to documentation on the board would be helpful, especially if they include a schematic.
 

ericgibbs

Joined Jan 29, 2010
21,420
hi,
One option is a MCU.
I would use a PIC, programmed for SPI connection to the module, with RS232/Serial output.
Buy a Prolific RS232 to USB converter module/cable.
The converter will avoid having to write USB code for the PIC.
E

EDIT:
If you are familiar with the Arduino, that would be an alternative to the PIC.
 
Last edited:

John P

Joined Oct 14, 2008
2,054
I looked up the AD7606 and apparently it has an SPI interface. You could use a processor to interface with this, and maybe even choose a processor with USB built-in. Or to keep it simpler, use a processor with UART that sits between a USB-to-serial converter and the SPI-connected ADC. Or you could get a dedicated USB-to-SPI converter like this one:
https://www.mouser.com/new/microchip/microchipmcp2210/

Of course, using USB implies that you'll have software on your computer that can drive the interface and do something useful with the data.
 

MrChips

Joined Oct 2, 2009
34,713
The simple solution that I am aware of is to use a UART-to-USB bridge such as Silicon Labs CP2102.
You can buy a CP2102 adapter on eBay that simply plugs into a USB port on your PC. MATLAB can connect to it as a serial COM port.
 

spinnaker

Joined Oct 29, 2009
7,830
I don't know. It just seemed easy to me end the data to PC thorough PC. What method you suggest ?

Unless you have software in place on the PC to read your USB device, USB is FAR from easy. If you have no software then you will need to write a device driver. Do you have those skills?
 
Top