Estaba jugando con algunos ADC MCP3008 de Microchip con un Arduino. El patio de recreo tiene un ejemplo para el MCP3208 (que parece ser solo una versión de 12 bits del MCP3008)
Bueno, cuando probé el ejemplo, olvidé leer solo 10 bits en lugar de los ejemplos de 12 bits. Noté que la lectura era de 0-4096
En el interés de aprender, traté de hacer 13 bits y pude leer a 8192. Con 16 bits, a 65535.
¿Es peligroso hacer esto? Como en, no es preciso? Acabo de tener un trimpot barato y una tabla de pruebas. Hubo algunos rebotes notables, 500 a 16 bits y alrededor de 90 a 13 bits. La deriva fue de alrededor de 10 a 10 bits de lectura.
¿Todos los ADC son típicamente el mismo chip que simplemente se almacena en función del rendimiento?