Tengo una aplicación donde necesito encender y apagar un contactor usando una salida de repuesto de un Sistema de Administración de Batería (BMS) disponible
La entrada es la señal que proviene del BMS, mientras que la salida es la señal que va al contactor
Entrada / Salida
- Cuando la entrada está FLOTANTE, la salida debe estar APAGADA
- Cuando la entrada está CONECTADA A TIERRA, la salida debe estar ENCENDIDA
El fabricante del BMS proporcionó el siguiente diagrama de circuito a continuación:
Restricciones
- LasalidaBMSnodebehundirmásde175mA
- LasalidaBMSnodebetenermásde24Vatravés
Elsuministroprincipaldeestecircuitoesunabateríaquetendráunvoltajedefuncionamientomáximode35V.MirandoatravésdelosMMOSFETSdisponiblesenmipaís,solopuedoencontrarunVgsmáximode-20V.Hemiradoloscircuitosdeproteccióndevoltajedelapuertayhetratadodeadaptarelsiguientecircuitoparaquefuncione:
Elcircuitoquehederivadoeselsiguiente:
DiodoZener:BZX85C22VPMOS:VishayIRF9540PB
Mi lógica es que la resistencia de 10 K actúa como un pull-up cuando la entrada de BMS está flotando. Cuando la entrada está conectada a tierra, el Zener comienza a conducir y sujeta la compuerta a 22V. Por lo tanto, Vgs es -13V (muy por debajo del máximo de -20V). Iz parece estar a unos 22 mA para que el zener realice, por lo que supongo que dejar que fluyan 25 mA. entonces entonces
R2 = (35-22) /0.025 = 520R. Elige 470R, que da 28mA. La disipación de potencia de la resistencia es P = I ^ 2 * R = 0.36W (Selección de resistencias de 0.6W)
Disipación Zener = V * I = 22 * 0.025 = 0.55W (Bajo el máximo de 1.3W).
Mi pregunta es si este circuito funcionará de manera confiable. No tengo experiencia con el diseño de circuitos, por lo que sus comentarios serán muy apreciados.