"Simulating Your KiCad Circuits With Various SPICEs" - Stephan Kulov (KiCon 2019)

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ค. 2024
  • SPICE (Simulation Program w/ Integrated Circuit Emphasis) has been helping designers predict circuit performance for decades. KiCad offers built-in simulation via its internal engine provided by “ngspice”, a modern extension of the original open-source SPICE program. Additional steps need to be taken to properly set up a KiCad project for simulation. KiCad also has the ability to export its “netlist” for simulation in an external simulator, such as LTspice, if additional features are desired.
    Slides available here: kicad-kicon.com/wp-content/upl...
    About the speaker:
    Stephan Kulov, typically known as Ste ("STEE"), is an electrical engineer and business owner. In 2014 he co-founded HD Retrovision, a company which designs and manufactures audio/video equipment for retro video games and other retro technologies. His main area of expertise is in analog circuits as well as all kinds of video signals, including both analog and digital (via FPGA). He is well-versed in SPICE circuit simulations, and will be presenting a talk regarding its use within KiCad.
    KiCon 2019 was a conference for people who use and love KiCad. For more information: kicad-kicon.com
    Produced by NDV: / @nextdayvideo

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

  • @PauloSantos-cv1bi
    @PauloSantos-cv1bi 4 ปีที่แล้ว +1

    Great content! Please update more. Great work

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

    Thanks for the video! I'm glad that, from now on, I will be able to simulate with KiCAD also!

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

    Nice walkthrough
    Thanks for sharing👍😀

  • @tamyboy1
    @tamyboy1 4 ปีที่แล้ว +1

    Great video!

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

    super vid, very helpful

  • @sonovoxx
    @sonovoxx 5 ปีที่แล้ว +6

    Cool. Very rushed to fit all that in within 30 mins, but enough to let me know it can do these things. Now all I need is the 1hr version to show me how!

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

    Thank you Stephan - I thought I knew LTspice, I am teaching LTspice, but I didn't know that you just simply can probe dc op by clicking on a node. I was always relying on the lower left corner of the screen or placing a label.

  • @movax20h
    @movax20h 3 ปีที่แล้ว +1

    I was using LTspice for years, and didn't know you can do Alt-Click on the component to see the power in transient analysis. I always manually created own graph trace that multiplies voltage and current to do it myself. But that basically does that for myself. Brilliant. This is awesome!

  • @Gengh13
    @Gengh13 5 ปีที่แล้ว +4

    In ltspice you can change the color palette, so the second signal is always a different color.
    It looks usable, probably could be improved.

    • @stekulov3529
      @stekulov3529 4 ปีที่แล้ว +1

      Yes, I know! I normally don't have a problem with blue on my own screen, but I realized in the moment that it wouldn't show up well on the projector behind me. I should've changed it prior to the talk, but it's something that didn't cross my mind until everything was happening live. WHUPS!

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

    78xx are low cost, small and high input voltage range, This are the biggest benefits, and why I use them a lot :)

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

    Hey Any plans to start DDR tutorial on KiCAD

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

    Hello sir! I have a question can LTspice be used for simulation of wireless microcontroller?

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

    In kicad, how can we measure the voltage between two points? It looks like we can only mesure the voltage between a point and the ground (?).

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

      Click on the 1st node and without releasing the mouse, drag to the second node.

    • @eeletrico
      @eeletrico 3 ปีที่แล้ว +1

      I use the "subckt meas" presented in this forum.
      forum.kicad.info/t/add-differential-signals-ngspice/17995/2

  • @movax20h
    @movax20h 3 ปีที่แล้ว +1

    It does work, but is really clumsy and has a lot of UI / UX issues just like many other simulators and tool. I think I will stick to LTspice.

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

      feel free to make a PR about them

  • @TheMechatronicEngineer
    @TheMechatronicEngineer 4 ปีที่แล้ว +1

    EasyEDA decided to switch the simulation engine from Ngspice to LTSPICE... just saying...

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

      KiCad is OSS so it makes sense to use other OSS libraries instead of depending on proprietary software. If LTSPICE has features that ngspice doesn't have, then they can easily be added to ngspice since it's an open source project. The reverse is not true.

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

      @@AlanTwoRings I don't think so. If it was that simple they would have already done it.

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

      ngspice is pretty powerful. I think is the simulator that Altium use.

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

    SPWICE sound too much like Elmer Fudd! Hence SPICE???