Newbie: aplicación alimentada por USB ATmega32u2 - ¿qué variante?

1

En el manual para ATmega32u2, hay dos diagramas ligeramente diferentes para alimentar el µC a través de USB. Uno de ellos se describe como: " con 3.3V I / O ", otro: " con 5V I / O "(ver imágenes abajo).

Para 3.3V , VCC y AVCC están conectados (junto con UCAP) al condensador de desacoplamiento, mientras que para 5V , están conectados (junto con UVCC) a USB VBUS power line.

¿Por qué? ¿Cómo puedo decidir qué configuración usar?

    
pregunta akavel

2 respuestas

1

De acuerdo con la hoja de datos para el ATmega32u2, el pin UCAP es la salida de la interna Regulador de voltaje 3.3V. Echa un vistazo a la tercera página para ver un diagrama de bloques y puedes verlo por ti mismo.

De los diagramas que publicaste, uno toma su VCC en forma recta desde el bus USB para la operación de 5V IO, mientras que el otro se conecta al regulador interno de 3.3V para la señalización de 3.3V.

Elegir entre cuál usar dependerá de lo que pretenda conectar al microcontrolador. Otro hardware puede hacer solo una señalización de 3.3V, por ejemplo, y no será tolerante a 5V. Otro hardware solo puede funcionar con un suministro de 5 V y, por lo tanto, puede generar datos a 5 V.

Asegúrese de leer las hojas de datos cuidadosamente para cualquier cosa que tenga la intención de conectar y eso lo guiará en el voltaje de IO que debe usar.

    
respondido por el Jon L
1

Utilice el que mejor se adapte a su aplicación (¿qué E / S de voltaje necesita?)

Me imagino que hay un regulador interno de 3.3V que toma el VBUS de 5V del USB y lo regula a 3.3V, que luego se emite desde el pin de UCAP y se puede usar para suministrar el VCC para una operación de 3.3V. Para una operación de 5V, el VCC simplemente se toma directamente del VBUS USB de 5V.

    
respondido por el Oli Glaser

Lea otras preguntas en las etiquetas