利用Pspice通用測試電路實現關鍵參數的模擬(上)

2021-01-08 電子產品世界

在過去幾年中,Spice模型得到了廣泛的應用。一方面,IC製造商努力向客戶提供精確的模型;另一方面,系統設計工程師日益要求採用更加精確的模型,這也促進了Spice宏模型的創新。許多IC公司都自詡擁有最棒的或者具備革命性新特性的模型,但他們往往未能向用戶提供用於驗證其宏模型精確度的測試電路。最常用的模型要算運算放大器宏模型,精確的運算放大器宏模型非常有用,但對於一般用戶而言,使用這種模型會帶來嚴重的問題。

本文引用地址:http://www.eepw.com.cn/article/201706/347978.htm

大多數系統設計工程師在將運算放大器宏模型實現到一個綜合性電路中之前,都會對其進行測試。然而不幸的是,面對錯誤的模擬結果,系統設計師會直接向IC製造商的應用工程師抱怨,他們開發的模型毫無用處,而當IC製造商的應用工程師試圖了解模型運行的具體情況時,得到的回答卻是「哦,在採用貴方競爭對手提供的另一種模型時,我的電路就能得出正確的結果。」

事實是,每一種模型都不盡相同,有的可能不能支持某個特定設置。因此,我認為,最好的辦法不是弄清楚各個運算放大器宏模型存在的缺陷,而是提供一套能夠支持任何運算放大器宏模型的電路,也就是提供一套面向各種運算放大器宏模型的通用測試電路。

宏模型的區別主要在於其測試參數的複雜程度,模型的任務是模擬運算放大器認為與應用相關的參數。例如,對於軌對軌輸出運算放大器,用戶需要測試並驗證輸出飽和電壓與負載電流的關係。同樣地,低噪聲放大器應該有一個至少能模擬電壓噪聲的模型。除了它們之間的差異,各种放大器宏模型也可以模擬一些相同的參數。在執行模擬時,往往是從下面這些最值得關注的參數開始。

開環增益和相位容限

系統設計師在評估其放大器宏模型的性能時,一般首先會測試其開環增益與頻率的關係。這個測試非常重要,因為設計師可以利用一個簡單的小電路,了解模型的DC增益、-3dB頻率、交叉頻率(如果是電壓反饋放大器,則為增益帶寬積)和相位容限。

圖1a所示為測試電路,RC網絡確保在適當的DC電壓下產生輸出偏流。在較高頻率下,電容會將倒相輸入短路接地,使運算放大器處於開環狀態。這個電路採用了一個較大的電容,以儘快降低增益(f=2πRC)。因此,即便被測運算放大器的主極點頻率極低,用戶也可以模擬並實現平穩的變化,滾降速率為20dB/十倍頻程。

在測試開環增益和相位時,用戶選擇的頻率範圍應當高於放大器的單位增益帶寬。在使用軌對軌輸出模型時,用戶必須向測試電路施加數據表中規定的負載,否則模擬結果可能發生錯誤,尤其是DC增益(AOL=gmRL)。


圖1a:開環增益和相位測試電路


圖1b:開環增益和相位模擬


圖1c:開環增益和相位測試結果

壓擺率

壓擺率是一個放大器速度參數,所有模型都應當能夠模擬這個參數。壓擺率等於尾電流與補償電容的比值。根據所用的宏模型,用戶可以將決定壓擺率的電容置於輸入埠或者一個單獨的網絡中。

我們已經知道Idt=Cdv這個關係,因此,可以直接利用圖2a所示電路,根據輸出值計算出壓擺率。用戶只需要利用插入命令,在探針屏幕上顯示的輸出電壓值之前,鍵入字母「d」。

在執行壓擺率模擬時,請確保將模型設置為瞬態,使輸入信號具備足夠快的上升時間和下降時間,不會對壓擺率造成限制。同時,用戶必須根據運算放大器的速率,選擇相應的輸入信號頻率。輸入信號頻率過高會導致收斂問題。


圖2a:壓擺率測試電路


圖2b:壓擺率模擬

CMRR和PSRR

雖然有的模型不能模擬這兩個參數,但這兩個參數很重要。通常,共模抑制比(CMRR)和電源抑制比(PSRR)模擬電路由一個簡單的RC網絡、一個電阻分壓器和一個電壓控制電源構成,用戶可以在模型中輕鬆實現這兩個參數。

在非倒相配置中,由於調製器的存在,CMRR變得尤為重要。此外,如果某個應用的電源容易受到幹擾,那麼PSRR就非常重要。

藉助圖3和圖4所示測試電路,用戶可以模擬這兩個參數。如果正確地模擬了這兩個參數,那麼極點和零點位置應當與數據表中的曲線圖相一致。


圖3a:CMRR測試電路


圖3b:CMRR響應與信號頻率關係模擬


圖4a:PSRR測試電路


圖4b:PSRR響應與信號頻率關係模擬

輸出阻抗

通常,數據表中不包含這個參數,但有時候必須測試這個參數。如果正確地實現了模擬,用戶可以通過輸出阻抗更加精確地計算出放大器在驅動電容性負載時的穩定時間。

在設計旨在實現穩定性的補償方案時,也需要根據輸出阻抗計算出適當的元件值。藉助這個圖5的測試電路,用戶可以在頻域內使用3種不同的增益值,模擬相應的輸出阻抗。輸出電壓與1A電源電流的比值即為輸出阻抗。


圖5a. 輸出阻抗測試電路,增益分別為1、10和100


圖5b. 輸出阻抗模擬

電壓和電流噪聲

在放大器宏模型設計改進方面,電壓和電流噪聲的改善較為顯著。藉助當前的一些模型,用戶可以利用其閃爍噪聲(flicker noise)組件模擬電壓噪聲,也可以精確地模擬電流噪聲。在宏模型中實現噪聲模擬並不需要消耗太多的運算能力或模擬時間,這個任務的難點在於用戶必須使用正確的等式才能使電壓噪聲密度曲線具備類似於數據表曲線圖的1/f拐點。

利用重對數尺度(log log scale)上的電壓輸出器(電源電壓為0伏特)輸出值,用戶可以輕鬆測試電壓噪聲密度。用戶還可以利用這個電路,在非倒相輸入端串聯一個100kΩ的電阻,模擬電流噪聲密度。請務必將探針窗口(probe window)中顯示的測得結果除以100E3,或者用戶選用的其它電阻值。選用的電阻值越高,產生的電流噪聲越顯著,相比之下,電壓噪聲和熱噪聲變得微不足道。

請務必在Pspice的分析設置窗口中指定輸出電壓。在圖6a所示例子中,輸出電壓為VOUT(伏特)、輸入電壓為VIN,並選中了「啟用噪聲」複選框。


圖6a:電壓噪聲密度測試電路


圖6b:電壓噪聲密度模擬


圖7a:電流噪聲密度測試電路


圖7b:電流噪聲密度模擬


相關焦點

  • 基於NE5534運算放大器的頻率補償電路設計
    頻率補償電路由頻帶擴展電路和低通濾波器組成,電路頻率補償運用了自動控制原理、模擬電子線路、信號與系統等的相關知識分析通過改變原模擬傳感器特性的電路模塊的零極點分布實現提高-3dB高頻截止頻率,並通過matlab仿真計算出正確的係數保證輸入基準信號在通頻帶範圍內並且無失真輸出。
  • 甲醇燃料電池特徵參數測量電路
    鄧光榮等[5]提出了直接甲醇燃料電池甲醇傳質過程分析及濃度控制方法,該方法建立了電池內甲醇物料守恆方程,通過該方程確定甲醇燃料電池電量和溫度參數值,並測試溫度-濃度的關係,以此來驗證該方法的有效性。結果表明該方法實現了甲醇濃度控制的目標,在電源系統設計與使用中發揮著重要作用。
  • 根據模擬電路複雜性進行的模擬IC設計
    打開APP 根據模擬電路複雜性進行的模擬IC設計 上海韜放電子 發表於 2020-12-08 15:53:10 在數字IC設計大多是在抽象的層次上完成的系統和過程中,確定柵極/電晶體級布局和布線的細節的地方,模擬IC設計通常將更多的個性化焦點集中在每個電路上,甚至包括每個電路的尺寸和細節。 電晶體。 同樣,許多鑄造工藝主要是為具有模擬功能的數字IC開發的,這就要求模擬IC設計人員應對工藝限制和更適合數字IC的功能進行工作。
  • 基於CPLD器件和EDA技術實現QDPSK調製解調電路的設計
    在數位訊號的調製方式中QPSK四相移鍵控是目前最常用的一種衛星數位訊號調製方式,它具有較高的頻譜利用率、較強的抗幹擾性、在電路上實現也較為簡單。 基帶信號是原始的電信號,一般是指基本的信號波形,在數字通信中則指相應的電脈衝。在無線遙測遙控系統和無線電技術中調製就是用基帶信號控制高頻載波的參數(振幅、頻率和相位),使這些參數隨基帶信號變化。用來控制高頻載波參數的基帶信號稱為調製信號。
  • 基於CPLD晶片和C8051F020實現聲探測系統數字電路的設計
    該晶片功耗低、資源豐富、內部延時固定,有助於時序邏輯電路的設計。本系統主要分為兩部分:聲探測系統數字電路的硬體實現和DSP軟體設計。系統現已完成調試,運行穩定,探測效果較好。 系統功能 聲探測系統通過傳聲器陣列獲得聲源目標的輻射噪聲信息,通過前端模擬信號處理後,在數字電路中由DSP進行高速的聲探測定位算法處理,並把獲得的聲源方位、速度等信息,發送給計算機終端進行交匯顯示。 聲探測系統的硬體設計 在聲探測系統中,數字電路是最為關鍵的部分。
  • 教你設計典型的模擬前端電路
    而放大器和ADC是此類應用中最重要的兩個模塊,特別是常見的傳感器信號處理模擬前端。   那麼典型的模擬前端電路應當如何設計呢?本文從高性能模擬技術提供商ADI公司的一款典型電磁流量計案例為例進行應用分析,該應用中就涉及到最典型的傳感器信號採集處理,對常見的模擬前端設計具有參考意義。
  • 電路設計中如何選擇電阻
    一、電阻的基本參數 說起電阻,我們的第一印象應該就是物理書上所描述的:導電體對電流的阻礙作用稱為電阻。電阻在電路原理圖中用R表示,單位為歐姆(Ω),常用的有歐姆,千歐,兆歐等(分別用Ω,KΩ,MΩ表示)。 電阻主要關注的參數有: 1)標稱阻值 電阻器上所標示的阻值。
  • 40個電子工程師必備模擬電路小常識
    隨著半導體技術和工藝的飛速發展,電子設備得到了廣泛應用,而作為一名電力工程師,模擬電路是一門很基礎的專業課,對於學生來說,獲得電子線路基本知識、基本理論和基本技能,能為深入學習電子技術打下基礎。
  • 基於NJM4580運算放大器實現電磁超聲換能器級聯放大電路的設計
    為了使電路對稱,提高儀用放大器性能,選取的電阻應滿足R3=R4關係,參數嚴格匹配,誤差控制在很小範圍內。經過計算,最終得到輸出電壓的關係如式(1): 、數字元器件;各種分析方法(直流掃描分析,參數掃描分析等);電壓表、電流表和多臺儀器(數字萬用表、函數信號發生器等)。
  • 關於電梯變頻器的維修與測試
    以前的產品,板大,關鍵元件採用分立件。首先懷疑驅動有問題,富士變頻器電源採用高頻開關電源,濾波電容用得很小,實際檢測從cpu輸出到驅動的信號,6個橋臂全都正常。第二步是檢測編碼器脈衝反饋電路,就發現了問題,原來編碼器a相反饋光耦有一個觸發不良了。更換元件後,先加負載模擬試機,輸出正常。修改參數,然後帶馬達運行,檢測電流電壓,輸出已經正常。
  • 基於DW540通用Qi無線充電器的設計*
    關鍵詞:無線充電;Qi標準;DW540;CEM9926;CEM4953  1 本無線充電器的設計任務及技術指標  1)能給市場上採用Qi標準具備無線充電功能的通用設備充電,而且不受手機充電接口的限制(該手機支持無線充電)。
  • 基於Matlab GUI的整流電路仿真設計[圖]
    2 整流電路GUI界面開發整流電路仿真模型參數的選擇十分關鍵,它直接影響到仿真結果和仿真質量,從而進一步影響到整流電路的設計。為了滿足整流電路更高的性能指標,在仿真過程中,就需要不斷地修改和設置參數而*費大量時間。另外,還需要反覆地打開示波器察看仿真結果,不僅過程繁瑣,且效率很低。
  • 電子設計|Altium Designer2020電路仿真與設計
    Altium電路板總體設計流程&實現步驟:1.案例分析嚴格來說不屬於設計的部分,但對後期又有影響。它的主要任務是決定原理圖電路如何設計,同時影響PCB電路圖的規劃。最後利用DRC(設計規則檢查)工具查錯。這是電路設計的另一個關鍵環節,將決定產品的實用性。另外,不同電路有不同的考慮因素。7.文檔整理對原理圖、PCB圖及元器件清單予以保存,以便以後維護和修改。
  • 最「奇葩」的設計,測試了幾個升壓電路!!!
    在麵包板上搭好電路,果然很容易,一通電就成功了,將一節普通乾電池電壓升至9.18V。。。。。。。。。。。效率測試:負載輸出電壓9.18V,點一隻LED,電流1.92mA;電池輸入電壓1.62V,電流28.7mA。轉換效率只有37.9%無負載時,電流只有幾個uA。(二)一般的升壓電路 遙控器本身有開關,不需要自動關斷功能,所以可以採用更加簡單的升壓電路。
  • 如何解決LED行業基波功率因數測試難點
    但LED驅動電源輸入電流是非正弦波,因此需要進行基波功率因數的測試,那麼該如何正確進行此項測試?本文帶你一探究竟。 一、為什麼LED行業要測試基波功率因數? 功率因數通用定義是有功功率與視在功率之比。功率因數低,說明電路無功功率大。功率因數越低,供電設備的負荷越重,電網越不穩定。
  • 電子電路設計解惑篇,如何解決傳感器電子電路設計中的幹擾問題
    同時,在傳感器測試系統附近的大型交流電力設備的啟停將產生頻率很高的浪湧電壓疊加在電網電壓上。此外,雷電感應也會在電網上產生幅值很高的高頻浪湧電壓。如果這些幹擾信號沿著交流電源線進入傳感器接口電路內部,將會干擾其正常工作,影響系統的測試精度。
  • DC/DC電路噪聲濾波器仿真與驗證
    J6Dednc據介紹,汽車當中所用12V輸入5V輸出電源會用到電容、磁珠以及電感,也可以使用它們的組合實現濾波器。J6Dednc仿真因為要結合實際結果,這裡選用一個12V輸入5V輸出的EUT,其電路簡單,但EMI比較大,開關頻率為380kHz。J6Dednc
  • 12v無變壓器直接升壓到170v的電路
    原理圖此電路就是升壓電路的完整電路圖,電路比較簡單,升壓範圍也很寬,輸出電壓業很好控制,是利用電路中的R2,R3取樣電阻完成的。公式:Vout=1.25*(R3/R2+1)=1.25*(100k/750+1)=1.25*134=167.5V我的電路中的參數代入公式,得到的就是約等於167.5V,實測是166V,不排除電路元件的誤差,所以取樣電阻精度越高,輸出的電壓越接近計算出來的電壓。
  • 如何在模擬板上對超密腳距的微封裝晶片做實驗?
    在模擬板上對超密腳距的微封裝晶片做實驗可能會很棘手。怎麼辦呢?iTWedncDIP適配器緩解了這個棘手的問題。你可以利用10美元來實現SO-8,SOT23 (3,5, 6, 或者 8引腳) MSOP-8, SC70-6, SOT563-6這些封裝。我們不會花一分錢在適配器上,我們僅想盡力使採用這些微小封裝進行設計時更容易。
  • 面試官問:能否模擬實現JS的call和apply方法
    1.面試官問:能否模擬實現JS的new操作符2.面試官問:能否模擬實現JS的bind方法3.面試官問:能否模擬實現JS的call和apply方法4.面試官問:JS的this指向5.面試官問:JS的繼承之前寫過兩篇《面試官問:能否模擬實現JS的new操作符》和《面試官問:能否模擬實現JS的bind