本 LTspice 教程討論了 LTspice ® 中的一些更高級的技巧。
本頁解釋了以下主題:
快捷方式
使用分段線性 (PWL) 源的技巧
波形數學 步進參數
快捷方式
無需使用菜單欄,FIG1 中的快捷方式可用于加快原理圖輸入。
圖1
使用分段線性 (PWL) 源的技巧
分段線性 (PWL) 源使用戶能夠構建由一系列直線組成的波形。圖 2 定義了一個電壓,它從 0V 開始,在 100 毫秒內上升到 10V,在接下來的 100 毫秒內保持在 10V,然后在接下來的 100 毫秒內線性衰減到 0V。
圖2
創建此 PWL 波形的另一種方法是定義相對于前一個時序的每個時序。這樣可以更輕松地在時間上前后移動波形,而無需重新計算所有時序。圖 3a 和 3b 顯示了如何使用這種技術描述上述波形。
圖3a
圖3b
如果這在原理圖上閱讀起來很麻煩,圖 4 中顯示了另一種描述波形的方法。這只是通過右鍵單擊描述 PWL 源的原理圖文本并對其進行編輯來構建。
圖4
該文件可在此處下載: 分段線性測試【文末參考設計可下載】
結果波形如圖 5 所示。
圖5
如果要重復上述波形,LTspice 允許您編輯 PWL 文本。要重復上述波形 5 次,請右鍵單擊 PWL 文本并進行更改,如圖 6 所示。
圖6
同樣,如果您希望波形永遠重復,請根據圖 7 編輯 PWL 文本
圖7
LTspice 還允許從文件中讀取 PWL 波形。圖 8 顯示了如何從與原理圖存儲在同一目錄中的名為 pwl_file.txt 的文件中讀取上述波形(并重復 5 次)。文件格式如圖 9 所示。第一列指定時間,第二列指定電壓,兩列以空格或制表符分隔。
圖8
圖9
同樣,該行
PWL 永遠重復 (FILE=pwl_file.txt) endrepeat
永遠重復 PWL 波形。
波形數學
如果需要,可以編輯圖4中的圖標V(pwl)。因此,如果您想查看 V(pwl) 乘以 3 時的樣子,只需右鍵單擊該圖標并對其進行編輯,如圖 10 所示
圖10
這導致了圖 11 所示的曲線,其中電壓增加了 3 倍。
圖11
事實上,LTspice 還識別變量“時間”和“pi”,它們可用于相應地操縱波形。
步進參數
可以使用不同的組件值執行多個背靠背模擬。圖 12 顯示了一個簡單的非反相放大器。
圖12
通過將反饋電阻值重新標記為“R”(而不是 10k)并將其放在大括號中,告訴 LTspice 將該值視為變量。然后使用 .step 命令在不同的值中步進 R。在這種情況下,.step 命令通過值 10k、20k 和 30k 使參數 R 步進。可以將任意數量的參數變成變量,但是 LTspice 將對每個值的所有不同組合進行模擬。上述電路將 100mV 正弦波應用于增益為 2、3 和 4 的放大器。
在 OUT 引腳上產生的波形如圖 13 所示。
圖13
要確定哪個波形對應于哪個 R 值,請左鍵單擊 V(out) 圖標以調出光標,然后使用鍵盤上的向上和向下箭頭將光標從一個波形移動到另一個波形。右鍵單擊垂直光標會彈出一個對話框,指示使用了哪個 R 值,如圖 14 所示。
圖14