looking for an ADC IC 500ksps or faster
Bobb Fwed
Posts: 1,119
I am looking for an ADC with at least 8-bit resolution, at least 500ksps, 4 or 8 channel inputs, and preferably with an SPI interface.
An ADC with or without existing drivers in the Propeller Obex is ok. 5V or 3.3V is fine. Price isn't a big deal, I only need a handful of them.
Information on an IC that meets these specifications or some help as to where I could search for one would be nice. Thanks in advance.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X0X ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!
An ADC with or without existing drivers in the Propeller Obex is ok. 5V or 3.3V is fine. Price isn't a big deal, I only need a handful of them.
Information on an IC that meets these specifications or some help as to where I could search for one would be nice. Thanks in advance.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X0X ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!
Comments
ADC78H90
it's has separate analog and digital supply and resaonably priced for 12bit, 500ksps
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X08/4 ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!
I used a counter to reduce the instruction count but needed 4 instructions per bit in/out or a clock of prop clk/16 or 5Mhz for 80Mhz. For 12bits this gives 416KSPS without doing anything with the data, waiting for conversion, saving the data to hub memory, changing the A2D channel, channel memory pointer, etc. slowed it down to 126KSPS. Just saving the data reduced the KSPS by 30%.
Note the ADC78H90 uses 16bit per sample so the max SPS with a 5Mhz clock is 312KSPS.
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X08/4 ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!
For lower speeds a nice product (integrated ADC and DAC) is also TI AMC7823, SPI, samples available
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
· Propeller Object Exchange (last Publications / Updates);·· Vaati's custom search
Post Edited (dMajo) : 9/30/2009 8:24:19 AM GMT
Anything come in DIP package for breadboard testing?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X08/4 ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!
Did you have any luck with finding what you need?
I will attempt to select one when I get back. Again: are there any that come in DIP so I can mess with it before it gets put on a PCB?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
April, 2008: when I discovered the answers to all my micro-computational-botherations!
Some of my objects:
MCP3X08/4 ADC Driver - Programmable Schmitt inputs, frequency reading, and more!
Simple Propeller-based Database - Making life easier and more readable for all your EEPROM storage needs.
String Manipulation Library - Don't make strings the bane of the Propeller, bend them to your will!