Go Down

Topic: Analog-to-digital conversion on Arduino Uno R3 and Arduino Mega 2560? (Read 1 time) previous topic - next topic

ilyakh

I've heard rumors that Mega has a higher precision, though I do not understand how this can be true if the scale of analogRead is still from 0 to 1024.

How can I argue for use of digital data-over-I2C (13-16 bit data) versus analog accelerometers from the ADC standpoint?

68tjs

No it's false.
As for every AVR you can enhance the AtMega328p ADC resolution. See Atmel Application Note : AVR121.

Uno board is for initiation only, she does it well, it was not expected for professionnal use.
I don't know the Mega layout but Uno layout is very poor concerning analogical signals.
No analogical ground near A0-A5 pins, the layout of Aref line is an horror : I have to sold 100nF capacitor directly on the micro socket to have stable measurment, and so on ............

Magician

Quote
How can I argue for use of digital data-over-I2C (13-16 bit data) versus analog accelerometers from the ADC standpoint?
I'd vote on digital-over-I2C, just note arduino has slow I2C < 400kHz

CrossRoads

I'd go with digital over SPI, much faster.
Here's a simple chip to start with - 8 channels of 12 bit ADC
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010534
http://www.digikey.com/product-detail/en/MCP3208-CI%2FP/MCP3208-CI%2FP-ND/305928
Designing & building electrical circuits for over 25 years.  Screw Shield for Mega/Due/Uno,  Bobuino with ATMega1284P, & other '328P & '1284P creations & offerings at  my website.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy