The ramp auxiliary source is used whenever you need a ramp or step voltage source. The source includes probes for both the source voltage and current.
In this topic:
Model Name | Ramp Auxiliary Source | |
Simulator | This device is compatible with both the SIMetrix and SIMPLIS simulators. | |
Parts Selector Menu Location |
||
Symbol Library | None - the symbol is automatically generated when placed or edited. | |
Model File | SIMPLIS_DVM_ADVANCED.lb | |
Subcircuit Name | SIMPLIS_DVM_ADVANCED_SOURCE_AUX_RAMP | |
Symbols | ||
Schematic |
The following table explains the relevant parameters.
Parameter Name | Default | Data Type | Range | Units | Parameter Description |
FINAL_VOLTAGE | 12 | Real | min: 0 | V | The final voltage for the source |
RISE_TIME | 100u | Real | min: 0 | s | The ramp rise time in seconds |
SOURCE_NAME | SRC | String | n/a | n/a | Name of the DVM source. This name cannot contain spaces. |
SOURCE_RESISTANCE | 0.4 | Real | min:0 | Ω | Sets the source resistance of the source |
START_VOLTAGE | 5 | Real | min: 0 | V | The starting voltage for the source |
TIME_DELAY | 10u | Real | min: 0 | s | The time delay before the ramp initiates |
To set any DVM AUX source to a Ramp Source subcircuit, place a Ramp() testplan entry in the Source column.
The Ramp() testplan entry has the following syntax with the arguments explained in the table below.
Ramp(REF, START_VOLTAGE, FINAL_VOLTAGE) Ramp(REF, START_VOLTAGE, FINAL_VOLTAGE, OPTIONAL_PARAMETER_STRING)
Argument | Range | Description |
REF | n/a | The actual reference designator of the DVM AUX source. |
START_VOLTAGE | min: 0 | The starting voltage for the source. |
FINAL_VOLTAGE | min: 0 | The final voltage for the source. |
OPTIONAL_PARAMETER_STRING | n/a | Parameter string with timing parameters TIME_DELAY and/or RISE_TIME* |
* If both parameters are specified, join the two parameter key-value pairs with a space, as shown in the example below. The order of the parameter names does not matter.
The following example sets the Aux source with reference designator V5 to a Ramp Source, with a starting voltage of 1V and a final voltage of 5V. The optional parameter string in this example sets the time delay to 25us and the rise time to 100us.
*?@ Source |
---|
Ramp(V5, 1, 5, TIME_DELAY=25u RISE_TIME=100u) |
The results of this testplan entry are shown below:
Annotation | Parameter Value |
X0 | TIME_DELAY |
X1 | TIME_DELAY + RISE_TIME |
Y0 | START_VOLTAGE |
Y1 | FINAL_VOLTAGE |