2009年4月14日 星期二

免費Spice軟體-LTSpice 教學

簡介
    LTspice IV是Linear Technology所提供的一套免費Spice軟體,高速高效能,支援多核心處理器,可以由電路圖轉成Spice的NetList,同時提供觀察波形等等功能。
  • 下載
  • http://www.linear.com/designtools/software/
  • 安裝
  • 我應該不用提了....
  • 畫面
    程式執行畫面,剛開始當然是一片空白...

    開新檔案,這個時候就可以開始畫電路了,相關的功能都在工具列內,這張圖是我驗證Current Monitor的電路
    或是直接編輯NetList,自己用文字編輯器編輯一純文字文件,副檔名為.sp、.net、.cir均可,接著在LTSpice中點選開啟檔案,下方的檔案類型改為NetList
    然後,你就可以直接編輯NetList或是直接進行模擬了,圖片中的Netlist為程式自動產生的電路Netlist
    如果是從電路圖編輯下手,要改用別的model會比較麻煩,在元件上點右鍵,SpiceModel的名稱必須要與Model的副電路名稱一樣,之後的Value、Value2、SpiceLine、SpiceLine2一率空白,除非你的Model支援任何參數
    接著將Model加入你的電路圖中,點Edit→SpiceDirective,在這裡加入.lib your model name,這裡加入的語法會被加在Netlist最後面,因此不適用.INC
    最後就是模擬後的觀察啦,如果是從電路圖進行模擬,在電路圖上可以用滑鼠點擊直接觀察電流或是電壓,或是在上方的Plot Setting加入你要的Trace,Netlist只能用加入Trace的方式觀察
  • 大致上就是這些,寫這主要是留個紀錄怕以後忘記,所以並沒有真的寫到巨細靡遺,不過這套軟體倒也不難,有接觸過Spice的應該都不難上手,如果沒接觸過或是不清楚Spice是什麼,那我就愛莫能助了:D

沒有留言:

張貼留言

Fix msmtp does not work in old ubuntu/debian version

主要是舊版msmtp沒有處理好email header 現在的smtp伺服器會檢查mail header 寄件人跟帳號不一致不給寄 收件人不是合法mail address自然不能寄 #!/bin/bash # Workaround until mtmsp >= 1.8....