Programación 3.3v ATMega328 funcionando a 16MHz [cerrado]

0

Sé que ejecutar el 328 con 3.3v a 16MHz es "overclocking" y ligeramente fuera de especificaciones. Debido al espacio limitado de la placa, me gustaría hacer esto, ya que todos los demás componentes son 3.3v. Necesito los 16MHz.

Estoy usando un TQFP 328 y estoy planeando grabar el arduino bootloader y luego trabajar con FTDI. Sé que los cables FTDI vienen en 3.3 v, lo que debería estar bien, pero me pregunto cuál será el impacto en la grabación del cargador de arranque. ¿Arrancará bien el gestor de arranque a 3.3 v, incluso si en realidad es demasiado bajo? Otras preocupaciones o sugerencias?

    
pregunta Antti

1 respuesta

5

Respecto a tu pregunta de comentario "Si diseño todo usando 3.3v, supongo que en el peor de los casos puedo poner un cristal de 8 MHz y debería estar bien".

Observe los grados de velocidad en la hoja de datos donde se indica la frecuencia máxima frente al voltaje.

Como la curva es lineal entre 2.7V y 4.5V, puede calcular la velocidad máxima a 3.3V de la siguiente manera:
[email protected] = (3.3V / 2.7V) * 10MHz = 12.22MHz (no estaba pensando)
Debe obtener la ecuación lineal utilizando la forma de dos puntos, por ejemplo (dados los dos puntos que forman el diagrama), lo que da como resultado: f = 50/9 * U - 5 = 50/9 * 3.3V - 5 = 13.33MHz

Por lo tanto, debería funcionar bien a aproximadamente [email protected].

    
respondido por el Rev1.0

Lea otras preguntas en las etiquetas