1 votos

Cómo pulsar y escalonar una carga en LTSPICE

Estoy intentando modelar una fuente reguladora de 3V3 que alimentará cosas como microcontroladores y optoacopladores. He modelado con éxito el regulador, ahora estoy tratando de modelar las cargas que va a experimentar para encontrar lo que la carga máxima será.
Actualmente estoy simplemente escalonando la carga para ver cómo responde a varias cargas "constantes" y dónde empieza a caer (ver abajo).
Existing Setup
El problema es que, en la práctica, este circuito sólo va a experimentar pulsos de carga cortos pero repetidos, del orden de micro/milisegundos cada vez. Así que me preguntaba si había una manera de pulsar esencialmente el valor de la resistencia como lo haría una fuente de tensión, así como tenerlo paso a través de diferentes valores de resistencia.
He hecho una búsqueda rápida en la web sin éxito, así que esperaba que ustedes pudieran ser de ayuda.
Una cosa que estoy considerando si esto no es posible, es tener un interruptor (transistor) controlado por una fuente de tensión pulsada que a su vez pulsará la carga vista por el regulador. Pero la curiosidad me ha llevado a esta pregunta antes de optar por el método mencionado.

2voto

Heath Raftery Puntos 141

Hace poco tuve unos requisitos bastante amplios en este sentido y acabé descubriendo cuatro métodos fundamentales. Para tu aplicación creo que el método 3 va a ser el ganador, pero déjame resumirlos para que puedas evaluarlos:

Método 1: .step

Como en tu pregunta, simple pero sin control del dominio del tiempo.

Método 2: Cambiar de modelo

Como en de Winny respuesta. La presencia del modelo de interruptor en la ruta actual complica las cosas.

Método 3: Parámetros variables

Ajuste la resistencia de su resistencia a una expresión que implique V(netname) y luego conducir esa red con un voltaje variable de su elección.

enter image description here

Muy sencillo de incluir en el circuito y muy potente de controlar porque puedes utilizar cualquier circuito de fuente de tensión. Por ejemplo, en tu caso puedes manejar setpoint con una fuente de tensión de impulso y una fuente de tensión PWL para obtener comportamientos de paso y de impulso.

Método 4: Fuentes de comportamiento

Similar al método 3, pero utilizando una fuente de comportamiento (bi o bv) en lugar de un componente pasivo.

enter image description here

Añade la característica adicional de controlar una fuente en lugar de un sumidero.

1voto

winny Puntos 49

Esta es una de las soluciones más sencillas para hacer un trainient en la carga. Todavía se puede utilizar el comando .STEP "en segundo plano" para variar algún otro parámetro.

Schematic

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X