Elección del resonador para el diseño AtMega328P

La hoja de datos de ATMega328P especifica una capacitancia de carga para un resonador de 12 a 22 pF, pero los únicos 2 resonadores que caben en mi diseño (de Digikey) tienen capacitores internos de 10 pF y 33 pF. ¿Cuál debo usar, el 10pF o el 33pF, y cuáles son las ventajas y desventajas?

AtMega328P http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet.pdf

Resonador - CSTCE8M00G52-R0 http://www.murata.com/products/catalog/pdf/p16e.pdf

Por curiosidad, ¿por qué no usas el oscilador RC interno? Creo que deberías poder obtener 8 MHz de él ...
Por curiosidad, construí 2 tableros con cada uno y ejecuté mi aplicación. Ambos funcionan, pero deja abierta la cuestión de la fiabilidad con la que funcionan en condiciones variables. (Funcionan con un Lipo 1S sin regulador, por lo que aproximadamente 4.2-3V). Doov tiene razón en que investigar el oscilador RC podría haber valido la pena si lo hubiera considerado.

Respuestas (4)

De hecho, tuve que investigar algo similar (una parte ligeramente diferente) recientemente y decidí usar el oscilador RC interno. Parece que su problema es que desea ejecutar la parte a 3.3 V, por lo que el oscilador de 16 MHz (la parte murata que se ve tradicionalmente en las placas arduino) no es una opción (creo que la frecuencia más alta que puede usar "con seguridad" es el 328 @ 3.3V es 13.333 MHz -- vea el gráfico en la hoja de datos -- puede extrapolar linealmente). Si lo que desea es 8 MHz, le sugiero que deseche el resonador externo y use el oscilador RC interno. Creo que la parte se envía con configuraciones de fusibles de manera que de facto usa el RC interno con un divisor de reloj de 8. Deberá restablecer los fusibles del divisor de reloj a 1, pero debería estar bien. Encontré este enlace, que puede ser útil. tu no

http://arduino.cc/en/Tutorial/ArduinoToBreadboard

Los dos capacitores están efectivamente en serie, por lo que el que tiene capacitores de 33 pF sería el mejor.

¿Qué quieres decir con "los dos condensadores"? Soy cauteloso en contradecir a alguien de tu estima :)
Se requieren dos capacitores de retroalimentación con los osciladores resonadores de cristal y cerámica que se usan con la mayoría de las MCU. Los resonadores cerámicos suelen tenerlos incluidos, como en este caso.
si agregara condensadores externos adicionales a cada pata de este resonador, estarían en paralelo con los condensadores internos, ¿no es así?

Los condensadores de 33 pF serían los mejores, puede emparejarlos con un resonador de 16 MHz y eso significa que su minsys puede funcionar más rápido en lugar de usar 10 pF (frecuencia de resonador más baja también).

Dejé fuera el uC se alimenta a 3.3V. La hoja de datos dice que se recomiendan 8Mhz para 3.3V, y 16Mhz está bien para 5V.

He usado este de Farnell: código de pedido 2470366 también de Murata. Funciona perfectamente bien para mí. Digikey no es el proveedor más barato/rápido, pero si tiene que usarlos, le diría que compre uno de cada uno y pruébelos. Estamos hablando de un dispositivo de 16 MHz, no de una configuración de 1,6 GHz, por lo que tiene un margen favorable para las tolerancias.