3 ms·
https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/rl78i1e-high-precision-analog-microcontroller-configurable-
by dragontamer 3y ago
https://www.renesas.com/us/en/products/microcontrollers-microprocessors/rl78-low-power-8-16-bit-mcus/rl78i1e-high-precision-analog-microcontroller-configurable-afe#overview https://www.renesas.com/us/en/products/microcontrollers-micr...
>> The RL78/I1E features a 24-bit delta-sigma A/D
-------
That being said: even just 5V at 16-bits implies a LSB step of 76uV, which means you can only get to 16 usable bits if you have significant work on noise-reduction.
Going to 24-usable bits is probably impossible in practice, but it does mean that the 24-bit ADC there won't be the noise problem / bottleneck in your circuit.
------
Honestly, if any EE came to me and asked about more than 12-bits of ADC precision, I'm beginning to think that they don't understand their problem lol. I kinda feel like anything beyond 12 bits is asking for a lot of noise / hardcore analog signal conditioning circuits that most hobbyists really shouldn't be doing in their projects.
> And if so, are all 16 bits actually usable?
If you know for sure that you have white-noise, you can oversample + decimate to reach absurdly accurate levels. Maybe not 24-bits but yeah, you can reach 16-bits with probably 100k oversamples with effectively 1Hz sample rate
It really depends however. If your bandwidth is low enough then you at least have one way to do make those 16th or 18th bits usable.
- rcxdude 3y agoIt's hard, but not impossible to get to 24-bits of resolution. Some ADC/analog circuit combinations can do it, with appropriate treatment (there are 32-bit ADCs which exist in part for this reason. I suspect that is not practically reachable). Certainly not with any microcontroller I know of though.
- bsder 3y agoModern ADCs really are crappier because the power supply/reference are smaller, their power supply is also feeding a bunch of digital gunk and their pins are shared with digital I/O. Old standlone ADCs hit 16-bits pretty reliably.
- dragontamer 3y ago> Old standlone ADCs hit 16-bits pretty reliably. Nah. Lets look at it from a db perspective... I don't believe that the typical electrical engineer is in the business of circuits accurate to -96db levels of precision. Those circuits may have used a 16-bit ADC, but there's no way the typical circuit reached anywhere close to that level of precision. The bottom bits would be all noise in the vast majority of use cases. Even a 12-bit ADC takes a degree of effort to keep your errors and noise down. 16-bits means making no mistake in your entire circuit, across all temperatures, across all kinds of usages, such that your ADC line never drifts more than a few dozen microvolts off reality. That's just not typical circuit design. Temperature effects alone will screw you over and prevent you from reaching there.
- HeyLaughingBoy 3y agoFirst time I used a 12-bit ADC (standalone) was after I'd been out of school for about a year. I learned a lot about grounding as a result of that. The second iteration of the board was at least usable at 12 bits. The first barely managed 10 :-)