Estoy creando un SMPS y me gustaría tener una función de limitación actual en la salida. Estoy intentando hacer un bucle de retroalimentación utilizando TL431, resistencia de derivación, optoacoplador y un potenciómetro, pero no hay suerte hasta ahora. Me las arreglé para hacer un límite de corriente fijo, pero uno ajustable parece ser un poco más complicado. Esto es más o menos lo que se me ocurrió (solo es un diagrama de idea, pero más o menos esto es lo que hice):
Por cierto, IC que estoy usando es UC3845. ¿Alguien tiene idea de cómo hacer esto? Lo que me gustaría tener es algo similar a la manera en que el voltaje de salida se regula mediante TL431, pero en lugar de la salida, me gustaría regular la corriente máxima.