Behavioral Voltage Sources 功能
通過使用 Behavioral Voltage Sources (BV),可以將 Excel 和函數計算器中可利用的函數、算術運算符編入信號源。另外,也可以與多個電壓源和電流源組合,制作加法器和復雜信號的模型。有關可用函數和算術運算符的更多信息,請查閱 LTspice 軟件中的 Help 文檔里的 “B.Arbitrary behavioral voltage or current sources.” 部分。
Behavioral Voltage Sources 使用方法
以下用脈沖波形和正弦波相結合的信號為例,介紹如何使用 Behavioral Voltage Sources (BV)。首先在 “Select Component Symbole” 對話框中選擇 “bv”,如下圖 (圖1) 所示:
圖1 在元件對話框中選擇 “bv”
接著在 “V=F (…)” 的位置直接輸入公式,并將光標懸停在組件 (B1) 上,然后右鍵單擊或者直接在 “V=F (…) ” 的文字上點擊右鍵,編輯器便會打開。在 “Value” 的字段使用函數和運算符來記述公式,如下圖 (圖2) 所示:
圖2 在 Behavioral Voltage Sources 的 “Value” 中填寫任意公式
在這種情況下,輸入“V=0.5SIN (2pi1ktime) +V (IN)”。該公式具體為 “用 1kHz 頻率、0.5Vp-p 振幅的正弦波,加上由獨立電壓源產生的 PUSLE 波形,用 ‘+’ 運算符加在一起”。得到的波形如下圖 (圖3) 所示:
圖3 行為電壓源實現脈沖和正弦波的復合波形
通過這種方式,Behavioral Voltage Sources (BV) 可以使用函數和運算符來創建任意信號。此外,如果在公式中設定 “V=5”,則將與獨立型電壓源以相同的方式輸出 DC5V 的電壓。如下圖 (圖4) 所示:
圖4 V=5 直流電壓源
制作白噪聲信號
Behavioral Voltage Sources (BV) 可以使用各種函數,這里要用到 white (x) 函數來模擬噪聲信號。在 Help 菜單的說明頁面上,關于 white (x) 函數的說明如下:
"Random number between -.5 and .5smoothly transitions between values even more smoothly than random ().",意為該函數產生的隨機值在 0.5V 到 -0.5V (即振幅為 1Vp-p) 之間,這個函數比 rand () 函數更能順暢地生成隨機值。請注意,whilte (x) 的 x 中記述為 “2*pi ()ftime”。其中 f 是信號的發生頻率。這里設為 f=100kHz。電路圖和模擬波形,如下圖 (圖5) 所示:
圖5 white(x) 函數
根據 white 函數使之產生疑似的噪音信號,通過瞬態分析 (時間軸分析) 進行濾波電路的驗證。
總結
本文介紹了 Behavioral Voltage Sources (BV) 的功能以及創建任意波形的方法。
審核編輯:劉清
-
正弦波
+關注
關注
11文章
645瀏覽量
55425 -
濾波電路
+關注
關注
46文章
636瀏覽量
69697 -
電壓源
+關注
關注
1文章
410瀏覽量
32841 -
模擬器
+關注
關注
2文章
877瀏覽量
43252
原文標題:LTspice --- 用 Behavioral Voltage Sources 創建任意波形
文章出處:【微信號:硬件設計技術,微信公眾號:硬件設計技術】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論