4 votos

El uso de tapas de carga de 22 pF con cristal de 16 MHz en atmega328p no funciona

Me está costando entender por qué, después de conectar tapas de carga de 22pF a un cristal de 16 Mhz en atmega328p, todo mi proyecto (también conocido como leds intermitentes) no funciona. Una vez que quito las tapas de carga, todo funciona correctamente (los leds parpadean más rápido ~), y avrdude detecta la atmósfera. Estoy usando avrdude -P usb -c usbtiny -p m328p -U lfuse: w: 0xE6: m para habilitar el cristal.

Estoy siguiendo la documentación de la especificación atmega (sección 8.3).

2voto

Jim Paris Puntos 2310

Los cristales están clasificados para impulsar cierta cantidad de carga capacitiva esperada. Su cableado y las partes internas del microcontrolador también agregarán su propia carga. Eso, además de los límites de carga que agrega, debe estar en el rango correcto para el cristal, de lo contrario el oscilador no se iniciará correctamente.

Podrías probar gorras más pequeñas. Si estás en una placa de pruebas, la propia placa ya agregará un poco de capacitancia.

0voto

ChrisPhoenix Puntos 139

Compruebe la calidad de las tapas. Por lo que he leído, las tapas de cerámica vienen en todo tipo de sabores y cualidades, y debe obtener tapas que están diseñadas para su uso con cristales.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X