Soy muy nuevo en el diseño eléctrico y tenía una pregunta muy básica. Estoy tratando de programar un Atmega328p usando el chip de interfaz MCP2221. Escogí este chip debido a que es el único convertidor que puedo encontrar en un paquete dip/so paquete. Mirando mi diseño, conecté el pin de reinicio del chip a través de una tapa de 100nF al pin de reinicio en el atmega. Obtuve este diseño de la configuración de arduino uno ftdi. ¿Funcionaría esto para programar el atmega cuando ya tiene cargado el cargador de arranque arduino?
Gracias.
Mirando mi diseño, conecté el pin de reinicio del chip a través de una tapa de 100nF al pin de reinicio en el atmega.
Esto definitivamente no está bien.
El pin RESET en el MCP2221 es una entrada, no una salida. Lo único que podría hacer conectándolo de esta manera es posiblemente reiniciar el MCP2221 cuando se presiona el botón de reinicio, lo que hace que se desconecte de su computadora por un momento.
No hay una buena manera de conectar esto, ya que el MCP2221 no tiene señales UART secundarias (p. ej., RTS/CTS, DTR/DSR). Potencialmente, podría conectar uno de los GPIO al capacitor para obtener el resultado deseado, pero tenga en cuenta que esto requerirá algunos cambios de software en el programador para admitirlo. Una mejor opción podría ser usar el MCP2200 , que tiene pines RTS/CTS que el programador puede usar tal cual.
Transeúnte
buenwin