Anyone familiar with this ADC?
bnikkel
Posts: 104
im currently using an mcp3208 ADC but i need more channels, i found this and was curious if anyone on here knows about it?
AD7490
16-Channel, 1 MSPS, 12-Bit ADC
with Sequencer in 28-Lead TSSOP
https://analog.com/media/en/technical-documentation/data-sheets/AD7490.pdf
about $13 on mouser
AD7490
16-Channel, 1 MSPS, 12-Bit ADC
with Sequencer in 28-Lead TSSOP
https://analog.com/media/en/technical-documentation/data-sheets/AD7490.pdf
about $13 on mouser
Comments
What voltage range, precision, and sample rate do you actually need ?
by mcu, do you mean an mcu board with an adc already on it?
Yes, either a board, or a chip.
If you look for ADCs of 12+ bits and 12+ channels, the dedicated devices appear from around $5.85/100 on Digikey.
In contrast, MCUs with 12+ channels of 12b ADC, start from 31c/100 for 3v3 part in EFM8BB1, or 85c /100 for 5V part TQFP32 MS51PC0AE A/D 15x12b
or in 3v3 you can get
EFM8BB31F16G-C-QFP32 A/D 20x10/12b SAR; D/A 2x12b 76c/100
EFM8LB12F64E-C-QFP32 A/D 20x14b; D/A 4x12b $1.70/100
btw, jmg or myself will be happy enough to write some code and generate a binary for the EFM.
And I was just looking into the EFM8 line of mcus and figuring out how not to spend a lot on the C2 programmer and now this. Fabulous. Just another good reason to use your excellent forth. Since you mentioned it here I am guessing you don't mind sharing this code, right ?
Or, the EFM8BB1LCK includes a C2 programmer, you can use with other external parts, and it is $6.65
Thanks a ton, jmg. That I wasn't sure of as the information I have on the programmer chip on that board is rather scarce (since the board is so inexpensive I was suspicious the programmer chip might id the EFM8 chip and refuse to respond if the EFM8 chip it sees is not the same as the one installed on the board).
Good news if it works and the fact that this very information is coming from you tells me it will. However, that doesn't answer my question on sharing the code, but I leave that for Peter to answer if he chooses so.
Yes, the QFN part there is the same Debug-MCU they use on their Toolsticks, and UDAs and they have 8 solder pads you can isolate the BB1 on board, and wire to an external part.
The Debug MCU includes a UART path too, but we are still waiting for support other than 115200 baud.
I take that as an extremelly polite "NO" as an answer to my question and I respect that. Plus, it has a solution for me as you and jmg described above. A big thank you to both of you.
@DigitalBob - The MCP3208s don't have any voltage reference and need SPI bus plus extra chip selects, and cost way more than a 20 channel 14-bit "super-ADC" that you can configure just the way you like.
I got all the answers I wanted. Thanks.
Agreed !
If it is a one-off hand wired prototype then certainly that would be the case. If though you are designing a PCB that may become the production PCB then it pays to get it right. If the OP was considering using a special 28-pin TSSOP ADC then he may as well consider using another device which is even easier to use (with the forum's help) and at a 1/10 of the cost. Besides, once you put in the extra effort you'll find that it will benefit you each and every time you make a design choice, and I would never hesitate to drop in a small micro, especially the EFM8 series for almost anything at all.
Even at 14-bit it still runs at 900ksps plus with the variety of interfaces available make it easy to interface. Don't forget, because it is an MCU, it is even possible to have a parallel interface, not that I would. I'd consider using the UART which could run at 12Mbd if the Prop could keep up, but maybe a few Mbd would be fine and keep things simple. Alternatively, use the I2C bus since it has been proven that even on the slower 48MHz part it can run at 3.5mbs. With the Prop as the master it can dictate the timing then.
These Silabs MCUs are well designed and thought out and are not just a bunch of standard cells crammed onto a die like some.
The common out/in pin (3) is connected to one of the adc inputs (lets say #8)
Three pins of the Prop are connected to pins 11, 10, and 9 of the '4051 to select one of the 8 analog channels to be connected to adc channel 8
The adc now reads the voltage from the '4051 pin selected
ive attached a drawing, is this correct?