ไม่สามารถเล่นวิดีโอนี้
ขออภัยในความไม่สะดวก

Adding Third-Party Models to LTspice IV

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ต.ค. 2011
  • Visit the EngineerZone for support or to ask questions at ez.analog.com/...
    With Gabino Alonso, Strategic Marketing. LTspice IV supplies many device models to include discrete like transistors and MOSFET models. Nevertheless, there are also many third-party models from manufacturers that are available that you could add to your LTspice IV circuit simulations. These third-party SPICE models are described with a .MODEL and .SUBCKT statements. Models given as .MODEL statements are for intrinsic SPICE devices like diodes and transistors. Whereas models given by .SUBCKT statements define the component by a collection of circuitry of intrinsic SPICE devices.
    This video provides an overview of how to add a third-party .MODEL statement for an intrinsic SPICE device and how to add and create a symbol for a a third party .SUBCKT statement to LTspice IV.
    www.analog.com/...

ความคิดเห็น • 46

  • @6c121
    @6c121 2 ปีที่แล้ว +10

    Note: to edit the attribute you must hold Control key and *then* right click

  • @DrPowerElectronics
    @DrPowerElectronics 2 ปีที่แล้ว +1

    I recommend this video. This is the best by far. There are several ways of doing things and this covers them all. I have used them all for different purposes. I keep the model in the same directory as the simulation, as I like to keep things tidy. It also makes it 'portable' (send it by email) without forgetting to send the model. For messing around with the model, then use the text in the schematic option! Echo 6C1! I do tend to forget the control key and right click!

  • @michaelconnor2162
    @michaelconnor2162 5 ปีที่แล้ว +3

    very groovy drum n bass at the start there. big ups LT!

  • @lucazsy
    @lucazsy 6 ปีที่แล้ว +7

    this video saved my life, thanks man.

  • @wardomatch5975
    @wardomatch5975 9 หลายเดือนก่อน +1

    I was wondering what is the music called that is used in the into to this video?

  • @dtpietrzak
    @dtpietrzak 8 ปีที่แล้ว +16

    can you do this with LTSpice for Mac? It hasn't worked for me.

  • @SpudMan1989
    @SpudMan1989 12 ปีที่แล้ว +2

    THANK YOU! I've been struggling for so long trying to figure out how to do this. Great work!

  • @raymonda.koosha5824
    @raymonda.koosha5824 7 ปีที่แล้ว

    Hi Gabino, a great and right-to-the point presentation.

  • @josefbdwiyono5128
    @josefbdwiyono5128 5 หลายเดือนก่อน

    Thank you SIr

  • @samykamkar
    @samykamkar 5 ปีที่แล้ว +1

    Thanks for the video. Unfortunately local or web based includes seem to fail on macOS LTSpice, local (tested absolute and relative paths) causing the error "Can't find definition of model" and web (tested HTTP and HTTPS) with error "Could not open include file"

    • @LinearTechnology
      @LinearTechnology  5 ปีที่แล้ว

      Hi Samy, for technical questions, please go to our online community at ez.analog.com

  • @xeviexcorex
    @xeviexcorex 4 ปีที่แล้ว +2

    intro track id?

  • @LuizEnger
    @LuizEnger 2 ปีที่แล้ว

    Does with work if the .subckt calls for others .subckt, and they are all in the same file? Thanks!

  • @scoopold
    @scoopold 4 ปีที่แล้ว

    Thank you so much for this video! I'm very grateful!

  • @m.s5339
    @m.s5339 4 ปีที่แล้ว

    When I click on run it shows trouble writing 4 more byte to disc.....Full? permission problem?
    I have run the same circuit earlier,it was giving out and my disc only

  • @alexandrosanastasiou1964
    @alexandrosanastasiou1964 5 ปีที่แล้ว

    Awesome tutorial. Big thanks !

  • @baba00eddy
    @baba00eddy 5 ปีที่แล้ว +3

    Dank intro song

  • @peguy2975
    @peguy2975 8 หลายเดือนก่อน

    Can anyone help me find SPICE model for MAX13256.

  • @morion1738
    @morion1738 2 ปีที่แล้ว

    Many thanks !

  • @osvaldodelahoz2229
    @osvaldodelahoz2229 11 ปีที่แล้ว +2

    Thank you very much, this video was very helpful :D

  • @Edw590
    @Edw590 3 ปีที่แล้ว

    Perfect video 👍✔. Thank you!

  • @mmanisse
    @mmanisse 3 ปีที่แล้ว

    Hello, can somenone help me how to import IBIS model into LTSpice? Tnx

  • @raymonda.koosha5824
    @raymonda.koosha5824 7 ปีที่แล้ว

    How can we edit, i.e. add a new part to the component Database of LTSpice? Thank you

  • @dancruz21
    @dancruz21 6 ปีที่แล้ว +1

    You should update this tutorial for the actual version, though it´s very similar it doesn't always works

    • @LinearTechnology
      @LinearTechnology  6 ปีที่แล้ว +2

      That is a good suggestion and I will forward it to the LTspice team.

  • @raghavendragupta8931
    @raghavendragupta8931 8 ปีที่แล้ว

    Thanks for explaining....its very useful....................:-)

  • @jpdesroc
    @jpdesroc 6 หลายเดือนก่อน

    Hi,
    I Need working LTSPICE libraries for 74HC and 74HCT families including their associated .asy files.
    I found many places on the web for 74HC.lib and 74HCT.lib files downloading,
    But for the .asy files associated with these .lib files there are no 74HC or 74HCT subdirectories in .zip files that would work with these .lib files.
    I spent all my last afternoon trying to find such working files with no success so I surrendered.
    So.. I’m asking if you have 74HC.lib and 74HCT.lib files with their associated .asy files (directories)
    That you tried and work ? Reliable ?
    BTW I’m not a beginner with LTSPICE.
    The library files are placed in the good sub-directories for them to work..
    I already have many projects with the CD4000 family (with good .asy files)
    that work like a charm..
    Thanks for your help !

  • @raviShri2099
    @raviShri2099 12 ปีที่แล้ว

    Very Helpful.... Thank you.

  • @mirceacluj
    @mirceacluj 9 ปีที่แล้ว

    i see PSPICE not LTspice in LTspice not work this method,,

  • @therealblowers
    @therealblowers 3 ปีที่แล้ว

    This is extremely unintuitive to anyone who doesn't have a background in programming.
    I'm trying to add a TIP3055 DL'd from the ONSemi site, with very little understanding of the program aside from setting up simple circuits, and I cannot get this to work at all.
    When I hit 'run' there are all sorts of options related to setting up a sim on my nonexistant circuit; clicking 'OK' I just get a 'Fatal Error: No analysis request found.' dialogue box.
    Is there no way to simply add a component library, such as that found at the LTwiki, to the program's installation folders and have it read the contents on startup; like every other game mod, audio VST, etc?

    • @therealblowers
      @therealblowers 3 ปีที่แล้ว

      Actually, having done it successfully now it is quite simple. The circuit needs to be your complete circuit. All that's required is adding .inc and the file path of the third party library as a spice directive onto the schematic (literally just a line of text), then naming the component exactly as it's called in the target library (such as those available to dowload from the wiki). Running a simulation just simulates the circuit as usual, according to how you've set it up. It actually works pretty flawlessly and is much more simple than is first implied - I'm not sure why the instructionals on YT make it seem so difficult.
      You can open the target 3rd party library or component with LTSpice directly to display the contents as text and allow you to see the names of all the components included.
      Very pleased with this program now and successfully designed and simulated a complete quasi-complementary push-pull amplifier with analysis of DC operating points, Q current, output frequency response, THD and harmonic spectra using the .fourier command. Awesome.

  • @RandyLott
    @RandyLott 12 ปีที่แล้ว

    Well it is free.. and it's quite good!

  • @jonasn5
    @jonasn5 8 ปีที่แล้ว +1

    Not really explaining how to permanently adding a component easily. :/

  • @CNsongs
    @CNsongs 7 ปีที่แล้ว

    4:20 How did you get that URL?????

  •  4 ปีที่แล้ว

    Hey you should do that even faster so we have to watch it 25 times instead of just ten,, what aD

  • @geordi-gabrielrenauddumoul449
    @geordi-gabrielrenauddumoul449 ปีที่แล้ว

    not clear

  • @bertoid
    @bertoid 8 ปีที่แล้ว +52

    LTSPice is a useful program, but it could have been a great one. It isn't.
    The user interface is woeful in many respects, but the file/library/model/definitions system is a total fuckup.
    All this arcane bullshit makes it virtually useless for real work using real parts, because it is so hard to add them.
    You should be able to simply download a file(s) from a third party vendor, and with a few clicks in LTSpice, the new part becomes a standard part, just like the ones supplied initially.
    They've had years to improve the serious flaws in the program, and they've done nothing.

    • @andrewtschesnok3623
      @andrewtschesnok3623 4 ปีที่แล้ว +2

      Totally agree.. I mean serious effort was put into LTSpice overall.. but I have to cut and past path names into shitty forms to add a part and hope of the best.. what the..

    • @G0HZU
      @G0HZU 4 ปีที่แล้ว

      Try using the free demo version of Simetrix if you want a spice simulator that easily accepts new models. To add a diode model file in Simetrix, simply drag the new .mod file from windows explorer into the Simetrix command window box and the model is added to the relevant diode library. It's as easy as point and drag with a mouse... I think Simetrix has been using this simple click and drag system for about 20 years now.I've just downloaded LTSpice to try using it and I think you are being kind when you describe the user interface as woeful. Sadly, I have to use LTSpice for a particular task to look at someone else's LTSpice project otherwise I'd be uninstalling it.

    • @VEC7ORlt
      @VEC7ORlt 3 ปีที่แล้ว

      You know what, its five years later, LTSpice is at version 17 and all that still stands.

    • @dolbodolb6173
      @dolbodolb6173 2 ปีที่แล้ว +1

      And this stupid video still doesn't explain the most useful thing: how to import a new subcircuit AND associate it with an existing standard symbol, D, nmos, etc. so you wouldn't have to do any of that manual shit he's been talking about. I don't want to add .inc or copy and paste the entire fucking text "in a portable way" ffs. AND I don't want to create or auto generate a new symbol. Who the hell ever needs that? I just want to add a new standard part ffs. Total bullshit.
      Edit: So I figured it out, it is very easy, you just need to manually edit a file. Which they for some reason don't want you to do?? So they show you all this pointless button clicking. Anyway, lets say you are importing a model for P-FET AO3401. Copy the model to the sub folder, ex. "AO3401.mod". Next copy the intrinsic pmos.asy to ao3401.psy in the same folder and edit these lines:
      SYMATTR Prefix X
      SYMATTR SpiceModel AO3401.mod
      SYMATTR Value AO3401
      SYMATTR Value2 AO3401
      SYMATTR Description AO3401
      Thats all there is to that! And if you want to copy your model to any other folder, make sure to edit the SpaceModel path above so it is relative to the default sub folder. What was the point of this 10 minute video??

  • @JohnSmith-ed1sr
    @JohnSmith-ed1sr 4 ปีที่แล้ว +1

    This I the worst video ever, you leave out many critical steps and now most of can't get anything working. Yea, thanks AD

  • @DanFrederiksen
    @DanFrederiksen 12 ปีที่แล้ว

    wow that is ugly. file::import library would have been much better.
    and if you want portability then make the format include the component definitions in the file.

  • @pheeria
    @pheeria 11 ปีที่แล้ว

    thank you very much!