
Brief introduction to LTspice. What is LTspice? Why use LTspice?
Other versions of SPICE.
Installation
This zip file contains all LTspice files for the lectures. Updated on 2020-05-09
Please download it and unzip it to your local PC.
You can use them directly to see results in seconds.
For practice and learning purposes, it would be a great idea to create your simulation files from scratch.
Good reference for LTspice, including websites, books, and 3rd party tutorials.
Note that the LTspice group has been moved to https://groups.io/g/LTspice
LTspice LTspice@groups.io
This group is dedicated to LTspice. It's independent from the owner of LTspice (ANALOG DEVICES (ADI) / Linear Technology).
LTspice is a free SPICE program for electronic circuit simulation.
The old LTspice group https://groups.yahoo.com/neo/groups /LTspice/info has been integrated into this group - messages, files and members have been merged. There is an additional folder with zip-files containing the files from the Yahoo group - https://groups.io/g/LTspice/files/LTspiceFiles .
Please don't attach files to your message. Instead upload attachements to the folder Temp - https://groups.io/g/LTspice/files/Temp .
Don't discuss in the topic "New file uploaded ...". The messages in this topic will be regulary deleted. Instead start a new topic with a useful subject title.
Learn to build a simple voltage divider in LTspice, set up a transient (.tran) simulation, configure DC sources and resistors, and analyze voltages, currents, and power with plots.
Use .ic to set initial conditions for capacitors and inductors at time zero, speeding LTspice transient simulations, defining time constants and impedance for predictable results.
Learn to perform parameter sweeps in LTspice with the .step command, varying capacitance, temperature, and source values, using linear or logarithmic options across up to three dimensions.
Use the LTspice .meas find syntax to locate the first time vout crosses 0.5 v in an rc first order filter, with rising edge.
Explore the dc operating point in LTspice by treating capacitors as open and inductors as shorts, solving for node voltages and currents with .op, and analyzing I-V curves.
Learn to display the DC operating point inside a transient simulation, using a voltage divider low-pass filter, and view the DC point with an operating data label.
Unlock frequency domain analysis with Fourier theorem and Bode plots, showing RC and LC network impedance, magnitude, phase, resonance, and transfer functions through practical LTspice examples.
Derive the small-signal Laplace transfer function of an rc low-pass filter, analyze its pole location, and compare methods to achieve -60 dB attenuation at 100 kHz while preserving 1 kHz.
Learn to read netlist and SPICE syntax, generate a netlist from schematics, and run simulations with traces and plots to verify results.
Learn how to import third-party spice models into LTspice with a step-by-step approach to gathering manufacturer models. Use four methods to add .otl models, including copy-paste, include, lib, and URL.
Explore the 1N4007 datasheet and its role in a full‑wave bridge rectifier converting AC to DC. Analyze peak reverse voltage, forward drop, leakage current, and thermal resistance with junction temperature.
Explore three probability distributions in LTspice—Gaussian (normal), uniform, and Monte Carlo—and see how they influence tolerance and results in transient simulations.
Use a binary function to toggle resistor tolerances for worst-case analysis in LTspice, generating minimal yet comprehensive scenarios. Validate results with MATLAB, showing tighter output bounds than Monte Carlo.
Gain confidence with LTspice basics for beginners and master commonly used functions in circuit design. Build your design skills and showcase LTspice experience on your résumé.
Updates:
On 06/09/2021: Lecture "Small-signal transfer function and Laplace transform" is updated to correct a typo in slides
On 01/05/2021: The zip file of all source files is updated to include newly added "Variable Resistor" simulation files
On 01/05/2021: A new lecture about "Variable Resistor" is uploaded. Thanks to William for his suggestion
On 05/09/2020: The zip file of all source files is updated to include two more missing LTspice files. Thanks to Robert
On 05/04/2020: Video and Lecture notes of "Fourier Theorem and Bode Plot" is updated to correct a typo. Thanks to Kris
On 05/04/2020: Lecture note of "types of dc sweep" is updated to correct a few typos. Thanks to Kris for pointing it out
On 04/15/2020: Fourier Theorem and Bode Plot_update.pdf has been uploaded to correct some reference links on the slides
On 03/03/2020: Videos are available in 1080p resolution.
On 03/03/2020: A typo in DC transfer function (.tf) slides is fixed. Thanks to Zhengzhong Zhao for pointing it out
On 01/07/2020: A new lecture about "Display op in transient simulation" is created
On 12/03/2019: The voltage pulse setup is updated according to the latest LTspice requirement: Lec 6 - Transient simulation (.Tran)
On 08/31/2019: A typo is corrected in both video and slides: Lec 17 - Small-signal transfer function and Laplace transform.
Up-to-date LTspice source files: "Download_LTspice Beginner_2021-01-05.zip"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LTspice tutorial that covers the most commonly used functions: such as transient, AC analysis, dc transfer functions, Laplace transform, sub-circuit, worst-case analysis, and more
Well-prepared and self-explanatory slides in PDF are downloadable. Use it as good reference for your daily work.
LTspice source files are downloadable. Run and see results in seconds.
All materials are based on the windows PC! Sorry Mac OS users!!