interfaz de chip de atmel USB C

0

Estoy trabajando en un proyecto que requiere que la interfaz usb principal de un chip atmel (32u4) sea USB-C. En este caso, si solo conectara los pines usb 2 tradicionales (D +, D-, + V, GND) al controlador USB de atmel, ¿esto funcionaría correctamente? Me preocupa que pueda extraer energía del dispositivo en lugar de suministrarlo (porque sé que USB-C puede usarse para cargar computadoras en las nuevas computadoras Apple, por ejemplo. Tengo un circuito de transistor que cambia la energía de la batería a la batería). bus usb si el bus usb tiene 5v (y esto funciona con usb normal) pero no estoy seguro de si funcionaría con USB-C.

    
pregunta Murey Tasroc

2 respuestas

2

Para hacer la conexión correcta de Tipo C a su MCU Atmel con batería, debe asegurarse de cuatro cosas:

  1. Asegúrese de que su batería no esté conectada a VBUS tipo C, nunca. Por lo tanto, se requiere un interruptor de transistor (o, mejor dicho, algunos circuitos dedicados de ruta de alimentación / cargador) para que el dispositivo se alimente en ambos sentidos

  2. Conecte ambos lados de las líneas de datos, A6 con B6, y A7 con B7, a D + y D- cables. Esto hará que el conector sea flippable.

  3. Conecte dos resistores 5.1k separados a ambos pines CC a tierra.

  4. Asegúrese de que su MCU no inicie D + pull-up hasta que vea que el VBUS proviene de un receptáculo tipo C cuando se conecta un cable a un host USB. El MCU AtMega32 tiene un pin de detección VBUS dedicado con una tolerancia de voltaje adecuada, por lo que no se necesita una traducción especial a nivel lógico (generalmente un divisor).

Tener desplegables en los pines CC significa que se trata de un dispositivo USB y un consumidor de energía (sumidero). Ningún otro "socio de enlace USB" intentará extraer ninguna corriente de su dispositivo. Entonces todo debería funcionar bien.

    
respondido por el Ale..chenski
1

Sí, eso estaría bien. He usado USB C en un Cortex M4 exactamente de esta manera.

Echa un vistazo aquí:

enlace

Sus circuitos de alimentación ayudarán en términos de cómo se conectan los 5 V del mundo exterior a su placa. Incluso he tenido una unidad donde no hago nada con el 5V entrante.

    
respondido por el DiBosco

Lea otras preguntas en las etiquetas