If you're not picking your jaw up off the floor then maybe some comparisons will help.
AVRs have 10-bit, 15 kSPS ADCs. That's kilo-Samples Per Second. Two orders of magnitude difference. The ARM NXP LPC1768 can do 10-bit conversions at 500kSPS. There are Kinetis ARMs that do over 800kSPS. The dsPIC33F has 10-bit, 1.1 MSPS converters which used to be impressive to me.
Oh, and 10 bits is ok, 12 bits is pretty good. But 16 bits is crazy resolution for an MCU. Usually more bits means slower sample rates. And yet...
10 MSPS is a quantum leap. That's some rarefied air in that realm. Usually only specialty ADC chips run in the 10MSPS range. And they have to have parallel interfaces to pump data that fast. Then to throw dual op amps and dual 10bit 1MSPS DACs in the mix?
Holy analog ass-kicking, Batman.
Yeah, that's cool. It's a new PIC family: PIC24F including PIC24FJ128GC010, PIC24FJ64GC010 (BGA, 100-TQFP), PIC24FJ128GC006, and PIC24FJ64GC006 (64-TQFP and QFN).
Microchip Technology Inc. announced a new family of microcontrollers (MCUs) —the PIC24FJ128GC010. This family is an analog system on a chip that integrates a full analog signal chain, including Microchip’s first ever on-chip precision 16-bit ADC and 10 Msps 12-bit ADC, plus a DAC and dual operational amplifiers (op amps), along with extreme Low Power (XLP) technology for extended battery life in portable medical and industrial applications.Here is the original article. So, I would imagine you could build a pretty awesome, cheap, portable oscilloscope, logic analyzer, spectrum analyzer, audio recorder, portable MP3 player, ... etc. Dang.
Should I design and sell a breakout board for this bad boy? :)
Sure, better even design an oscilloscope based on it !
ReplyDeleteI am in !