Tengo un problema con el cristal de 32.768 khz conectado a un Atmega328P (que estoy utilizando como fuente externa para el timer2 en modo asíncrono para activar el Atmega de la suspensión cada segundo).
En una placa, todo funciona bien y como se esperaba.
Sin embargo, al ensamblar el circuito en una PCB, el AVR nunca sale del modo de suspensión. Por alguna razón, el cristal no está oscilando
¿Alguien puede explicar cuál es la forma correcta de diseñar la PCB en lo que respecta al cristal para garantizar el funcionamiento correcto (incluida la selección de los condensadores)? He leído sobre esto aquí y allá, pero nunca lo he pensado mucho.
Para solucionar el problema, intenté lo siguiente, pero ninguno de ellos funcionó:
- Probé cristales múltiples
- Soldó el cristal directamente a pines Atmega328P TOSC1 / 2
- Se agregaron tapas de 22pf / 10pf que conectan los pines de cristal a GND
Aquí hay una imagen de cerca del cristal unido a la PCB. Tuve que agregar algunos cables de puente porque rompí los rastros probando múltiples cristales.