element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Test & Tools
  • Technologies
  • More
Test & Tools
Blog LTSpice Simulation on Mac
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Test & Tools to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ggabe
  • Date Created: 3 Jul 2023 12:20 AM Date Created
  • Views 3787 views
  • Likes 7 likes
  • Comments 4 comments
Related
Recommended

LTSpice Simulation on Mac

ggabe
ggabe
3 Jul 2023

Just recently, LTSpice has become my new favorite EE tool. I use a Mac, and to my biggest surprise, the Mac version does not have the toolbar icon that I see in YouTube videos. As a result, I found myself looking at a window without knowing what to do next.

image

I hesitated, unsure if I needed to go through the hassle of a full Windows installation to access the complete featured UI. However, I stumbled upon my second favorite EE tool - CrossOver from CodeWeavers. CrossOver, also known as Wine, offers a paid version with added UI enhancements and pre-made recipes. Within minutes, I had the Windows version of LTSpice up and running on my Mac, neatly contained within a native window, without requiring Windows installation or licensing. It's worth noting that LTSpice is readily available as a community-provided recipe in CrossOver, but you also have the option to provide your own installer.

image

I also have other EE-related tools, such as TINA-TI, installed there, which provides a lightweight solution for the absence of Mac-compatible electrical engineering development tools. Unfortunately, the USB driver support for my beloved ANT-8 Logic Analyzer is still a challenge that I have yet to overcome. For now, I have to rely on Parallels and a full Windows installation to use ANT.

In the end, the simulation was successfully up and running. Here is a circuit that I will always remember, as it was one of the first I built many years ago:

image 

Are you interested in LTSpice simulation-related posts? If so, I would love to hear your thoughts. Please share your feedback in the comments section below. I'm always excited to explore LTSpice simulations and discuss related topics with fellow enthusiasts.

  • Sign in to reply
Parents
  • BigG
    BigG over 1 year ago

    Someone gave me a nudge the other day to give it a another try.

    I hadn't bothered playing with it since I switched to LinuxOS as it's a windowsOS based executable. However, for once, LTspice is one of those few applications that works with Wine. Now I'm getting into it.

    So, yes I am quite interested in learning more about LTSpice.

    In fact, I already have a question.

    To kickstart my journey, I started with a breadboard and set up a circuit where I measured the voltage across some capacitors with a 0-5V PWM input signal. I then set up the same/similar circuit on LTspice. As it's only a simulation tool I was not expecting the results to match and that turned out to be the case. So, after playing around a bit I was able to "calibrate" my LTspice to match the output of my oscilliscope by adding in a 25 ohm series resistance in the circuit. Yes a breadboard would have resistance, but I did not think it was that high.

    So I wondered, what sort of calibration does one have to do to make sure LTspice provides reasonably accurate real world results.

    And for those who are curious as to what I did.

    I basically started with a 100kHz square wave and measured this output on my oscilloscope. I then kept adding in small ceramic capacitors in parallel to watch how the oscilloscope output changed. I then replicated this very simple circuit in LTspice.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jc2048
    jc2048 over 1 year ago in reply to BigG

    Aren't you simply improving your circuit model, by accounting for the true output resistance of the PWM generator with your 25R, or am I misunderstanding your description?

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • BigG
    BigG over 1 year ago in reply to jc2048

    Yes, I suppose I am improving my circuit model. I hadn't considered the PWM generator itself. The calibration question was a very generic question as there may be a range of simple steps to take to improve the default settings and of course there would be application specific steps to take depending on circuit and analytical requirements. Having designed other types of simulation models before, I know that this simple rule applies to all, namely rubbish in equates to rubbish out.

    Anyway, I'm still learning the ropes with LTspice and have only just discovered ".options" as another way to improve FFT simulation, for example.

    So far I am more than pleasantly surprised at what you can do with LTspice.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • BigG
    BigG over 1 year ago in reply to jc2048

    Yes, I suppose I am improving my circuit model. I hadn't considered the PWM generator itself. The calibration question was a very generic question as there may be a range of simple steps to take to improve the default settings and of course there would be application specific steps to take depending on circuit and analytical requirements. Having designed other types of simulation models before, I know that this simple rule applies to all, namely rubbish in equates to rubbish out.

    Anyway, I'm still learning the ropes with LTspice and have only just discovered ".options" as another way to improve FFT simulation, for example.

    So far I am more than pleasantly surprised at what you can do with LTspice.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube