Atmega32u4 no detectado

0

He hecho un clon de Arduino Leonardo y he estado intentando grabar un cargador de arranque en él. Todavía no puedo conectarme al Atmega32u4. Dice "No se puede entrar en el modo de programación.

"No se puede ingresar al modo de programación. Verifique la selección del dispositivo, la configuración de la interfaz, la alimentación de destino y las conexiones al dispositivo de destino".

Tengo todos los pines conectados bien y los volví a comprobar. Tenía un chip antes y fue detectado. Era un Atmega32u4 con oscilador RC interno. El nuevo tiene uno externo. Así que creo que es este cristal el que ensucia las cosas. Coloqué una sonda en el cristal y muestra un nivel de CC de 1V. Shld no muestra 5V de onda sinusoidal pura. Por lo que yo sé, un cristal y 2 condensadores de equilibrio son suficientes para tales circuitos. Siento que los condensadores de equilibrio (18pF) están haciendo que se comporte mal.

También necesito un cristal de trabajo para detectar el controlador a través del ISP de AVR. Los pines Vcc y GND son como se muestran en la imagen

Elpindereiniciotieneunatapade10Kyunatapade100nF.Estosnoestántancercadelpindereinicio.Pero,nocreoquepuedacausarningunainterrupción.Sospechofuertementequeelcristaleselculpableaquí.

Elencabezadodeprogramaciónescomosemuestraenlasegundaimagen![Encabezadodeprogramación 2

Apreciaría cualquier consejo por favor. Ahora, el cristal que utilizo es 535-10907-1-ND (parte digikey). El Cl = 10pF. Yo calculo el C1 = C2 = 15pF. Pero coloqué 18pF. Pero, puede causar un mal funcionamiento tan drástico. Además, ¿cómo es posible probar un cristal. Es una cuestión de fusibles.

    
pregunta Board-Man

1 respuesta

1

Los condensadores de 18pF harán que el cristal oscile a una frecuencia ligeramente más baja, pero no debería impedir que funcione. Para comprobar que está oscilando, necesita una sonda de alta impedancia (p. Ej., Sonda de osciloscopio en la posición x10) conectada al pin 16 de la ATmega. Debería ver una onda sinusoidal con una amplitud pico a pico de al menos 2V.

Si solo ve un nivel de CC de aproximadamente 1 ~ 2V, entonces el cristal no está oscilando, ya sea porque está defectuoso o no está conectado. ¿Estás seguro de que lo tienes orientado correctamente?

    
respondido por el Bruce Abbott

Lea otras preguntas en las etiquetas