Cómo usar un Raspberry Pi Pin (3.3V) para restablecer un ATMEGA328 (5V)

0

Tengo un ATMEGA328 (AVR) conectado a una Raspberry Pi (RPI) a través de una serie utilizando un selector de nivel.

El AVR tiene el Arduino Bootloader instalado y me gustaría programarlo a través de una serie.

¿Cuál sería la mejor manera de conectar el pin de reinicio del AVR al pin 4 de RPI GPIO?

(Tenga en cuenta que el pin de restablecimiento del AVR tiene una resistencia de recuperación de 5V conectada).

    
pregunta Bertus Kruger

2 respuestas

1

Un simple transistor NPN desde el pin de reinicio a tierra funcionará. De lo contrario, también funcionará un optoacoplador (esencialmente un transistor para sus propósitos). (Además de su GPIO, con resistencia. La recuperación de entrada es la recuperación de restablecimiento interno)

enlace

    
respondido por el Passerby
1

Microchip tiene un excelente PDF con soluciones simples para convertir entre 3.3V y 5V, consulte la Sugerencia # 7 en enlace

    
respondido por el Steve Meirowsky

Lea otras preguntas en las etiquetas