simulación de protección de circuito

6

¿Qué herramientas usaría para simular fácilmente las protecciones contra sobretensiones? Estoy buscando una herramienta para simular transitorios en diodos Zener, fusibles PTC, tubos de descarga de gas y similares.

Soy un principiante en la simulación de circuitos, y no tengo idea de cómo simular cosas como un fusible PCT o un tubo de descarga de gas correctamente. Digamos que tengo una protección contra sobretensiones muy básica que consiste en un diodo Zener y un fusible PTC. Me gustaría simular correctamente el comportamiento de este circuito al usar el fusible A o B del PCT. En otras palabras, dadas las características técnicas generalmente disponibles de un componente, ¿existe un software que tenga una buena biblioteca o componentes predefinidos fácilmente modificables dirigidos al circuito? elementos de protección?

Podría encontrar una gran cantidad de simuladores dirigidos a la simulación de suppy de potencia de conmutación, y me pregunto si hay un software que sea ideal para la protección contra sobretensiones, esd y otros circuitos.

    
pregunta shodanex

1 respuesta

2

Para responder a su pregunta específica de si hay una herramienta de software para simular algo que no use nada más que las especificaciones técnicas generalmente disponibles (en otras palabras, cosas en la hoja de datos): no, no la hay. No es posible simular componentes no lineales utilizando la hoja de datos. No incluyen la información necesaria para construir un modelo preciso.

Dicho esto, ya estás usando la herramienta estándar de la industria. ESPECIA. Microcap está usando SPICE como su backend, y SPICE puede simular cualquier modelo para el que tenga, y la precisión estará limitada por esos modelos (y en algunas situaciones, trtol). No hay nada para cambiar, ya estás usando el motor de simulación que es tan bueno como la palabra de Dios. ¿Crees que diseñamos FinFET de 14nm interactuando en una placa de pruebas? Por supuesto no. Los modelamos (junto con una pequeña cantidad de efectos mecánicos cuánticos que comienzan a dominar, como la inyección de túnel) utilizando SPICE. Entonces esas simulaciones tienen suficiente poder predictivo que cuando ampliamos esas interacciones literalmente a miles de millones de transistores en un solo circuito, gastamos millones (o miles de millones) construyendo una fábrica para producir una CPU, ¿adivina qué? Funciona. En general, hay 1-2 revisiones de una nueva CPU Intel antes de su lanzamiento, y siempre para mejorar el rendimiento. Aunque siempre funcionan en el primer intento. El costo de una máscara de litografía es tan alto que se te permite equivocarse cero veces. Por eso digo que SPICE (o herramientas internas basadas en él) es tan buena como la palabra de Dios: es. Trabajos de matematicas Nunca puede no.

Los ingenieros que sospechan de ello están culpando de sus errores al eslabón menos probable de la cadena. SPICE simula exactamente lo que se dice: si le dices basura, obtienes basura. Debe decirle algo que pueda existir físicamente utilizando modelos empíricos verificados antes de que tenga un poder predictivo útil.

Afortunadamente, esto significa que ya tiene la herramienta que necesita. Con esto en mente, le diré cómo simular los fusibles, zeners y diodos TVS de PTC, todo ello bajo condiciones de sobrecarga o sobretensiones transitorias.

Entonces, ¿cómo simularía el fusible A de PTC frente al fusible B de PTC? Lo hace exactamente como simular cualquier otra cosa en SPICE: usando los modelos SPICE de los fusibles A y B de PTC. Lo mismo con el diodo zener. O tubo de descarga. O diodo de TVS. Siempre debe usar el modelo para el número de pieza específico que planea usar.

La mayoría de los simuladores SPICE incluirán una biblioteca incorporada, pero esto rara vez será adecuado y en realidad solo está ahí como una conveniencia. NUNCA utilice componentes ideales / sin marcar. Si el diodo zener no tiene un número de pieza específico, puede ingresar en digikey y obtener una pequeña selección de la misma parte para comprar, no es adecuado para la simulación de un circuito real. Puede detectar un componente genérico / ideal fácilmente: en lugar de un número de pieza real no tendrá ninguno, e incluirá algunos parámetros básicos como el voltaje de ruptura, etc., cosas que vería en una hoja de datos.

Por lo tanto, ni siquiera debería estar buscando un fusible PTC genérico en la biblioteca, y tampoco debería usar diodos zener genéricos (si lo está). Siempre debe simular partes reales en su lista de materiales utilizando los modelos suministrados por el proveedor para cada uno.

Littlefuse, Bourns, Vishay suministran todos los modelos SPICE para sus fusibles PTC. Eso está fuera de mi cabeza, pero diría que los proveedores más reputados también lo hacen. Por lo general, están en formato PSpice que puede ser utilizado por Microcap. Incluso puede simplemente copiar y pegar .SUBCKT directamente en su simulación como una directiva SPICE. Microcap tiene un recorrido en la documentación para agregar modelos de terceros. Recomiendo que se familiarice con esta tarea, ya que es vital y tendrá que hacerla a menudo si está planeando que sus simulaciones sean útiles, excepto como una herramienta de aprendizaje teórico.

Ahora puede preguntar, "¿qué pasa si la parte de fusible de PTC que estoy usando no tiene un modelo SPICE? ¿Cómo simularlo entonces?" La respuesta es: no puedes. Elija una parte nueva con un modelo, o acepte el compromiso de usar la parte sin modelo a cambio de no poder simular (con cualquier poder predictivo útil) la parte de protección de circuito de su circuito. Sé que eso no es lo que querías escuchar, pero desafortunadamente es la realidad.

Es de vital importancia utilizar modelos específicos para cada componente (excepto quizás resistencias, pero asegúrese de que tengan un valor Tc para cuando las cosas se calienten) en una simulación de esta naturaleza. No estaría mal para estimar los parásitos de un diseño de PCB real y colocarlos también, pero es probable que pueda sobrevivir sin llegar tan lejos.

Supongo que desea verificar el tiempo de respuesta, etc., para una sobrecarga transitoria. Esto dependerá en gran medida de las capacidades específicas de cada parte y otros valores medidos empíricamente para una parte determinada, valores que faltarán en un modelo genérico.

    
respondido por el metacollin

Lea otras preguntas en las etiquetas