Circuito de entrada GPIO

2

Esta es la primera vez que hago algo así, así que estaré encantado de obtener una explicación detallada. En primer lugar, ¿podría explicar cómo funciona este circuito?

Segundo, tengo este PCB que quiero cambiar un poco para usarlo para recibir una señal GPIO de la CPU. El GPIO es de NANO-8044 y tiene una corriente de sumidero de 12 mA a un nivel de señal de 5 V. Las señales de salida tienen una resistencia alta de tracción débil interna, de 4,7 kΩ a 5 V. ¿Puedo cambiar de 3.3 V a 5 V y funcionar como está sin cambiar los valores de la resistencia?

laespecificacióndelfotoacoplador.

    
pregunta Alex V.

2 respuestas

1

sí, se ve bien, pero aumentar R6 a 470 ohmios dará aproximadamente la misma corriente de LED a 5V y cuanto más baja sea la corriente, más durará el LED.

¿Por qué 470? Se ha documentado que el led necesita 1.2V, lo que significa que en el circuito de 3.3V la resistencia era responsable de 2.1V. como unos 255 ohmios pasaría un poco más de 8ma. en el circuito de 5V, la resistencia cae 3.8 V, por lo que para 8 ma 460 ohmios es necesario, 470 ohmios es un tamaño común en ese estadio.

    
respondido por el Jasen
0

Esto parece un circuito de entrada / salida "universal" que tiene múltiples opciones. Usted elige la opción que desea al instalar solo ciertos componentes.

1) No opto: la entrada puede tener una resistencia de pull-up (R5) o pull-down (R7). Instala cualquiera pero no ambos. U2 NO está instalado, JP2 está instalado, R8 no es necesario pero no se pierde nada si está presente. El carril 3v3 puede ser 3v3 o 5V sin cambios.

2) Con opto (U2) instalado: Omita tanto R5 como amp; R7, eliminar JP2. Tenga en cuenta que el pin marcado como "Data Out" necesita una resistencia desplegable si alimenta un pin de entrada del microcontrolador.

La resistencia R6 se especifica como 255R. Este no es un valor estándar. Puede usar 220R o 240R si el LED del opto se está ejecutando desde el riel 3v3. Si desea ejecutar el LED desde el riel de 5V, probablemente desee cambiar el valor de R6 a: (5 - 1.3) / .008 = ~ 470R

    
respondido por el Dwayne Reid

Lea otras preguntas en las etiquetas