No soy un ingeniero, entiendo mucho, pero no entiendo cómo funciona y cómo calcular esto para una entrada de 24vdc:
No soy un ingeniero, entiendo mucho, pero no entiendo cómo funciona y cómo calcular esto para una entrada de 24vdc:
La forma en que funciona es la siguiente: cuando se aplica un voltaje positivo relativo a DGND a X1-1, la corriente fluye a través del LED en optoaislador PC817 . Se ilumina el fototransistor y hace que la corriente fluya a través del transistor si se aplica un voltaje. Típicamente, IN0 tendrá algo como una resistencia de pullup a un cierto voltaje relativo a GND, por lo que si esa corriente es lo suficientemente alta, el voltaje en IN0 se parecerá más a un "bajo" que a un "alto".
Cuando se aplica una tensión negativa a X1-1, el diodo D2 desvía el LED y evita que la tensión inversa a través de él se vuelva demasiado alta. No se emite luz bajo esas condiciones. Si no se aplica voltaje a X1-1, tampoco fluye corriente.
Cuando la corriente fluye a través del LED, R4 desvía parte de la corriente. R5 determina la cantidad de corriente total que fluye para un voltaje de entrada dado. Supongamos que una corriente nominal de 20 mA a través del LED garantizará que IN0 sea "baja", independientemente de las variaciones de PC817 de una unidad a otra, con la temperatura, o a medida que envejece y gradualmente crece "más débil". Supongamos además que nuestra tensión de entrada es de 12 VCC, y nos gustaría asegurar una operación de contacto confiable pasando una corriente de 50 mA a través de los contactos.
Por la hoja de datos, sabemos que el voltaje directo del LED es 1.2V a 20mA, por lo que el valor de R5 debería ser (12V-1.2V) /0.05A = 216 ohms, por lo que 220 Ohms podría ser una buena opción .
El valor de R4 se puede encontrar en (1.2V / 0.03A) = 40 ohmios, por lo que 39 ohmios podría ser un valor estándar razonable para elegir.
Permítanme enfatizar que esto es solo un ejemplo, la elección de los resistores R4 y R5 depende de dos conjuntos de requisitos, ninguno de los cuales se establece.
El 1N400x no es crítico.