cómo cambiar entre dos voltajes

0

Tengo un proyecto y necesito usar ISP para enviar códigos a ATMEGA328P, el problema es que mi programador ISP trabaja con 5V y mi sistema funciona con 3.3V. Sé ATMEGA328P admite 5V pero otros componentes de mi sistema (como una radio) no, y me gusta ejecutarlo en 8MHz.

Utilicé un LM1117-3.3 para reducir ISP 5V a 3.3V pero tengo un problema al alimentar el sistema con 3.3V externo, el regulador está en corto porque su VOUT está obteniendo 3.3V. para resolverlo, simplemente coloque un diodo como se muestra en la imagen a continuación, pero el diodo tiene una caída de voltaje de 0.7V que obliga a mi circuito a trabajar con 2.6V, esto está causando problemas en mi radio.

¿Alguien tiene alguna sugerencia para resolver esto? No quería usar más jumpers ....

    
pregunta Renato Tavares

1 respuesta

2

Para mí no está claro por qué no se puede alimentar 3.3 voltios en el punto que indicas, por lo que es una posibilidad muy remota. La forma tradicional de evitar problemas donde la salida de un regulador es más alta que la entrada es conectar un diodo como este:

simular este circuito : esquema creado usando CircuitLab

    
respondido por el pipe

Lea otras preguntas en las etiquetas