From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
07-08-2012 10:09 AM - edited 07-08-2012 10:12 AM
I need to develop some dc/dc comverter using 3525 and UC3789. None of them are in multisim database so i was planning to create them. Can i use the standard proccess of adding the new symbol and passing the input/output variables or do i have to do something else ?
How to create/add/download such parts that are missing in database ?.
btw. i do have .asy file of the 3525 but i have no idea how to use it.
Huby.
07-09-2012 07:47 AM
Hi Huby!
You can find a step by step tutorial on how to create a new part in Multisim on the NI website:
Creating a Custom Component in NI Multisim
For the electronic behavior of the part you need an XSpice model describing the internal circuit.
Some manufacturers offer this model on their website as a download option.
As far as could find out the asy file you have is the native file format of the
software suite LTspice from Linear Technologies:
http://www.linear.com/designtools/software/#LTspice
This file format is not compatible with Multisim. However, if you can extract the
Spice model from the file you could use it to create your own part in Multisim
(see link above).
Regards,
Georg
07-09-2012 07:52 AM
I saw the first link before few days but i dont think that this can be used for PWM controler ?
07-09-2012 07:58 AM
This is the standard procedure to add a new part to the user database.
Of course you can also create your own circuit within multisim and save it
as an hierarchical block.
http://www.ni.com/white-paper/3990/en
There is no other way to create new parts in Multisim.
Regards,
Georg
07-09-2012 11:04 AM
OK. I came to the part 6 of 8.
In this part i have to implement spice model.
Of course i dont have it and i can't find it on the net.
What now ?
07-09-2012 06:34 PM
Huby,
The Linear Tech SMPS models are not PSPICE or standard Berkeley SPICE (SPICE3F5) models as they have specialized model elements that are only available in the LT SPICE program and thus cannot be run on any other SPICE platform directly. It may be possible (with some additional work) to follow the example models for SMPS circuit controllers in Multisim that were done by Christophe Basso (they are standard parametric SPICE3f5 models and you can adjust the values to go along with the datasheet as close as possible to give you an approximate level of behavior/performance to the device). There are some similar examples that are of the step up current mode variety. They also follow his book and can get you results as discussed. These are available in Multisim PowerPro edition.
Regards,
Pat Noonan
07-26-2022 04:10 AM
georg,
I would like to ask you for a noble kindness friend, I need to find the MODEL file FOR THE SG3525AN COMPONENT, such file must serve in the MULTISIM program, however I am having some difficulty finding such a file, I would like to know if the friend could pass me the XSPICE, SPICE or equivalent file for this component that serves in the MULTISIM program. I would really appreciate it if the friend can help me
I'm : Endel Neiva From Brazil.
07-28-2022 05:15 AM
TL404, SG3525 имеют одинаковое нутро, по 16 ног у обоих. Если понравится симуляция, можно модель 494 вставить в 3525.
В файлах "ms11" разные модели 494
C1 GND 12 40P
C2 9 GND 200N
C3 10 GND 200N
C5 13 GND 100N
C6 14 GND 100N
C7 27 29 20P
C8 27 28 20P
D1 13 17 $GENERIC
D2 14 17 $GENERIC
E1 7 GND TABLE {V(IN1,-IN1)} = (0,0) (0.4M,4) (20M,5)
E2 8 GND TABLE {V(IN2,-IN2)} = (0,0) (0.4M,4) (20M,5)
G1 Ct GND VALUE = {3*I(VOSS)}
I1 FB GND DC 0.7M AC 1 0
R7 -IN2 GND 500K
R8 GND Vref 100K
R9 GND IN1 500K
R10 GND -IN1 500K
R11 GND IN2 500K
R12 9 7 100
R13 10 8 100
R14 Ct 12 5K
R15 13 9 150
R16 14 10 150
R17 FB 17 10
R19 Vcc GND 1K
R20 21 GND 100
R21 22 GND 100
R22 27 21 1K
R23 28 26 1K
R24 29 25 1K
RE1 IN1 -IN1 1G;added by E1
RE2 IN2 -IN2 1G;added by E2
S1 Ct GND 12 GND SV2
S2 21 22 20 17 SV6
S3 22 23 Ct 15 SV6
S4 GND 20 Vcc GND SV3
S5 CT1 ET1 27 28 SV1
S6 CT2 ET2 27 29 SV1
S7 GND 29 OCT GND SV7
S8 GND 28 OCT GND SV7
V4 Vref GND 5
V5 15 DTC 0.12
V7 20 Ct 0.7
V8 23 GND 10
VOSS Rt GND 1
X1 21 25 GND GND 25 26 TOGGLE
.MODEL SV1 VSWITCH (RON=10 VON=7.1 VOFF=7)
.MODEL SV2 SW (RON=50 VH=1.45 VT=1.55)
.MODEL SV3 VSWITCH (VOFF=7 VON=6.9)
.MODEL SV6 VSWITCH (VON=0.01)
.MODEL SV7 VSWITCH (VOFF=3.1 VON=3)
.MODEL $GENERIC D (IS=8N N=2 BV=500 RS=400M TT=1N CJO=2.5P VJ=700M M=100M)
*
.ENDS TL494_2
*
*** From file D:\MC9\ШИМ TL494\Модель MC8\TL494_RC3.CIR
.SUBCKT TOGGLE 1 2 11 12 5 6
* CLK D R S QB Q
X1 7 4 2 8 NAND3_0
X2 8 3 10 9 NAND3_0
X3 1 8 10 7 NAND3_1
X4 4 9 1 10 NAND3_0
X5 4 7 6 5 NAND3_1
X6 5 10 3 6 NAND3_0
X7 11 4 INV
X8 12 3 INV
.ENDS TOGGLE
*** From file D:\MC9\ШИМ TL494\Модель MC8\TL494_RC3.CIR
.SUBCKT NAND3_0 1 2 3 4
E_B1 5 0 VALUE = { IF ( (V(1)>800M) & (V(2)>800M) & (V(3)>800M), 0V, 5V ) }
R1 5 4 400
C1 4 0 20P IC=0
.ENDS NAND3_0
*** From file D:\MC9\ШИМ TL494\Модель MC8\TL494_RC3.CIR
.SUBCKT NAND3_1 1 2 3 4
E_B1 5 0 VALUE = { IF ( (V(1)>800M) & (V(2)>800M) & (V(3)>800M), 0V, 5V ) }
R1 5 4 400
C1 4 0 20P IC=5
.ENDS NAND3_1
*** From file D:\MC9\ШИМ TL494\Модель MC8\TL494_RC3.CIR
.SUBCKT INV 1 2
E_B1 3 0 VALUE = { IF ( V(1)>800M, 0, 5V ) }
R1 3 2 100
C1 2 0 10P IC=5
.ENDS INV
*
*
;$SpiceType=PSPICE