針對(duì)SPICE開發(fā)高精度Pt100 RTD仿真器
在實(shí)際組裝原型電路之前,利用電路仿真程序?qū)δM電路進(jìn)行預(yù)設(shè)計(jì)和測(cè)試是工程師們一貫的做法。雖然可以從市場(chǎng)上購(gòu)得許多基于 SPICE 的電路仿真器,但仍有許多家半導(dǎo)體公司將為其客戶免費(fèi)提供一款功能全面的精簡(jiǎn)版仿真程序解決方案。相對(duì)而言,該仿真程序解決方案提供了較少的分析選項(xiàng)、更少的方便特性,有時(shí)還限制可連接的節(jié)點(diǎn)和器件。然而,TINA-TI(TI 為設(shè)計(jì)人員提供的產(chǎn)品)功能非常強(qiáng)大,可以進(jìn)行幾乎所有包括信號(hào)調(diào)節(jié)元件和傳感器在內(nèi)的電路仿真。
電阻溫度檢測(cè)器 (RTD) 是一款常見的傳感器,通常用于溫度測(cè)量。其阻抗以近乎線性的方式發(fā)生變化——隨著溫度的變化而不斷升高。雖然有些 RTD 可以實(shí)現(xiàn) -200℃ 到 +850℃ 的最大測(cè)量范圍,但通常它們總是被限定在較小的測(cè)量范圍,如:-75℃ 到 +250℃ 或 -200℃ 到 +650℃。具體的測(cè)量范圍取決于具體的應(yīng)用。RTD 為電阻性元件,由不同金屬和合金制成,如:鉑金、銅、鎳、鎳鐵合金以及鉬等金屬。每種類型的電阻性元件都有其各自的特殊的溫度測(cè)量范圍、電阻以及精度要求。就常見的 RTD 而言,元件電阻范圍從 25Ω 到 1kΩ 不等。
Pt100 是一款 100Ω 的鉑金 RTD,應(yīng)用范圍很廣,這是因?yàn)樗男阅茉跍囟茸兓瘯r(shí)也很穩(wěn)健,并有很廣的溫度適應(yīng)范圍、合理的價(jià)格以及全面的功能性。其可在 0℃ 以及 ±0.1℃ 或更高精度條件下得到應(yīng)用,而且其采用雙線、三線及四線協(xié)議 (arrangement),可用于 Kelvin 傳感連接。
盡管 SPICE 仿真器庫(kù)涵蓋了可應(yīng)用于廣泛系列電子組件的程序,但在該庫(kù)中恐怕還是找不到 RTD 仿真器模型的身影。不過(guò),您可以利用該仿真器庫(kù)中現(xiàn)有的其它常見電路元件隨時(shí)創(chuàng)建一個(gè) RTD 仿真器。由于 RTD 是一款帶有穩(wěn)健溫度系數(shù)的高精度電阻器,因此,最簡(jiǎn)單的 RTD 模型可以基于基本的 SPICE 電阻模型。
SPICE 電阻數(shù)學(xué)模型的形式以及數(shù)值如下:
?。⊿PICE 電阻值)R(1+TC1.(T-Tnom)+TC2.(T-Tnom)2) 方程式 1
其中,R 為電阻乘法器,TC1 為線性溫度系數(shù) ℃-1,TC2 為二次溫度系數(shù) ℃-2。
方程式中最高的系數(shù)為二次。這一點(diǎn)很重要,必須引起注意,因?yàn)檫@將限制利用 SPICE 電阻模型對(duì) RTD 響應(yīng)建模時(shí)的準(zhǔn)確性。高精度 RTD 數(shù)學(xué)模型隨著溫度的變化(IEC751 標(biāo)準(zhǔn),-200℃ 到 850℃)有四次的電阻響應(yīng),其是基于 Callendar-Van Dusen 方程式確定的:
R(t)=Rnom(1+a.t+b.t2+c.t3(100-t)) 方程式 2
就 Pt100 而言:
Rnom=100Ω
a=3.90830x10-3
b=-5.77500x10-7
c 在 0℃≤t<850℃ 的范圍內(nèi),為 0
c 在 -200℃<t<0℃ 的范圍內(nèi),為 -4.18301x10-12
其中,t 表示溫度,為0℃,Rnom 為 RTD 給定的電阻值(通常是在 ℃ 時(shí)的電阻值)。RTD 的標(biāo)準(zhǔn)化多項(xiàng)式系數(shù)為 a、b、以及 c。這些系數(shù)根據(jù)參考標(biāo)準(zhǔn)如 IEC751、DIN43760、JISC1604 等的不同會(huì)有細(xì)微的差別。
當(dāng)溫度為 0℃ 時(shí),乘積項(xiàng)為 0,方程的計(jì)算結(jié)果將是額定 RTD 電阻值 (Rnom)。
如果將 RTD 的溫度限制在 ≥ 0℃,則系數(shù) c=0,且方程式被簡(jiǎn)化為二次多項(xiàng)式:
R(t)=Rnom(1+a.t+b.t2) 方程式 3
這與方程式 1 非常一致。因此,在方程式 3 中插入 a 和 b 系數(shù)以獲得在一定溫度范圍內(nèi)的 RTD 電阻值就變得輕而易舉了。對(duì)以上系數(shù)的 Pt100 應(yīng)用方程式 3,結(jié)果為:
R(t)=100「1+3.90830.10-3.t+(-5.77500.10-7.t2)」 方程式 4
方程式 4 中定義的電阻模型可進(jìn)行溫度變化時(shí)的 Pt100 仿真。該模型稱為RTD1,其響應(yīng)如圖 1 所示。該模型雖然是個(gè)基于電阻的 RTD 簡(jiǎn)單模型,但對(duì)需要將仿真溫度限制到最低零度,以及最高溫度為仿真軟件或 RTD 本身溫度限值的應(yīng)用來(lái)說(shuō),是非常有用的。
如果在零度以下使用該電阻器模型,則在達(dá)到 -200℃ 時(shí),RTD 電阻將有 +1Ω 的誤差。表面看來(lái),這是一個(gè)很小的誤差,但相對(duì)于在 -200℃ 時(shí)理想的 18.508Ω RTD 電阻而言,該誤差已經(jīng)非常大了。因此我們就需要一款稍微復(fù)雜且更高級(jí)的模型來(lái)獲得最低溫度時(shí)的最高精度。
當(dāng)需要獨(dú)特的電路元件進(jìn)行仿真時(shí),普遍的作法是開發(fā)一款 SPICE 子電路(一般稱為宏模型)。通常來(lái)說(shuō),該子電路由常見的 SPICE 電路元件組成,如:無(wú)源器件、晶體管以及獨(dú)立源等。此外,該子電路還包括一些受控源,如:壓控電壓源 (VCVS) 以及壓控電流源 (VCCS) 等。結(jié)合使用時(shí),它們可以被看作是對(duì)更復(fù)雜 SPICE 模型的電氣性能特征進(jìn)行良好模擬的一個(gè)元件。此外,其還實(shí)現(xiàn)了更快的仿真時(shí)間,并且可以輕松地將其插入到整個(gè)電路中,或從整個(gè)電路中拔出。但是在開發(fā) RTD 宏模型之前,我們有必要對(duì)仿真程序溫度特性進(jìn)行討論。
當(dāng)在寬泛的范圍內(nèi)使用基于 SPICE 的仿真器時(shí),您必須要了解該程序的最低和最高仿真溫度工作范圍。例如:對(duì) TINA 而言,仿真溫度范圍為 -100℃ 到 +500 ℃。如果要在 RTD 的全額溫度范圍內(nèi)對(duì) RTD 進(jìn)行仿真,那么需要另一種途徑來(lái)模擬溫度范圍。
需要考慮的另一點(diǎn)就是,仿真溫度可能是對(duì)所有電路元件而言的整體相對(duì)溫度。倘若是這樣,則對(duì)有很大擴(kuò)展的溫度范圍進(jìn)行仿真時(shí),將不僅是 RTD 仿真,也包括了對(duì)仿真溫度內(nèi)所有元件的仿真。TINA 中無(wú)源和有源組件的默認(rèn)設(shè)置為相對(duì)溫度模式,但也有很多組件的默認(rèn)設(shè)置為絕對(duì)溫度模式。絕對(duì)溫度模式設(shè)置使組件處于固定的溫度,并在該溫度保持其電氣特性。電阻器、電容器、二極管、晶體管均屬于這種類型的組件,它們既可以將溫度設(shè)置為相對(duì)溫度模式也可以將溫度設(shè)置為絕對(duì)溫度模式。
諸如運(yùn)算放大器和儀表放大器等比較依賴其自身復(fù)雜宏模型的有源電路,可能不具備絕對(duì)溫度配置 (fixing) 選項(xiàng)。設(shè)計(jì)人員會(huì)故意讓它們有溫度漂移,以提供一種在一定溫度范圍內(nèi)評(píng)估電路的 dc 和 ac 性能的方法。盡管您可能希望隨著溫度的改變只有 RTD 發(fā)生漂移,但隨著溫度的變化,宏模型電路也會(huì)與 RTD 一起有溫度漂移,而這可能并非我們的本意。
運(yùn)算放大器及其它宏模型的設(shè)計(jì)通常是為了模擬在產(chǎn)品說(shuō)明書中規(guī)定的溫度范圍之內(nèi)的器件性能。例如,大部分 TI 運(yùn)算放大器宏模型所規(guī)定的溫度范圍為 -40℃ 至 +125℃。如果整個(gè) RTD 電路在 TINA-TI 最大仿真范圍內(nèi)發(fā)生漂移,即 -100℃ 至 +500℃,那么一旦溫度超過(guò)宏模型所規(guī)定的范圍時(shí),運(yùn)算放大器宏模型得出的電氣性能結(jié)果就不太可靠。在溫度超出規(guī)定范圍時(shí),這些響應(yīng)可能就會(huì)不能準(zhǔn)確地反映其真實(shí)的性能。即使這些響應(yīng)反映了真實(shí)的性能,出于物理層面或散熱角度考慮,對(duì)現(xiàn)實(shí)產(chǎn)品進(jìn)行這樣的操作也是不切實(shí)際的。
通常情況下,在仿真電路中集成一個(gè)溫度傳感器(如 RTD),其目的是使接口電子維持一個(gè)恒定溫度,而僅僅使傳感器發(fā)生溫度漂移?;蛘?,使溫度傳感器溫度維持一個(gè)恒定溫度,而使接口電路發(fā)生漂移,并觀察其在一定溫度范圍內(nèi)的變化。前一種情況需要借助某種方法使所有的溫度傳感器接口電子維持恒溫,并且只有傳感器在一定溫度范圍內(nèi)發(fā)生漂移,而該范圍可能超出仿真器軟件的規(guī)定范圍。
克服仿真器溫度范圍局限性的一種方法就是設(shè)計(jì)一款可以對(duì)不同激源 (stimulus) 產(chǎn)生響應(yīng)的RTD宏模型。例如,可以把一個(gè)電壓或電流單位換算成一個(gè)溫度單位,如將 1V 電壓或 1mA 電流換算為 1℃。就仿真而言,溫度范圍基本就不存在局限性了。利用一個(gè)電壓或電流控制的電阻器作為 RTD 宏模型的基礎(chǔ)部件,這樣就可以進(jìn)行單位之間的換算。因此,壓控電阻器就成為實(shí)現(xiàn)該換算的比較理想的部件。
在 eCircuit Center(http://www.ecircuitcenter.com)上面可以找到極佳的 SPICE 資源。該網(wǎng)站提供了比較全面的 SPICE 信息和模型。所列出的諸多模型信息中,有一條信息是關(guān)于壓控電阻器 (VCR) 的討論。VCR 是基于無(wú)電阻模型,該模型符合基本歐姆定律(V=I x R)。在本應(yīng)用中,R 為一個(gè)電氣等效電阻;I 為流經(jīng)該電阻的感應(yīng)電流。使用一個(gè)零電壓 (0V) 電壓源,在 SPICE 里對(duì)電流表進(jìn)行函數(shù)操作。電阻器的電壓 (V) 為感應(yīng)電流與等效電阻值的乘積:
電阻器電壓=﹛I(VSense).R)﹜
利用方程式計(jì)算輸出電壓值的方法被廣泛應(yīng)用于 RTD 宏模型的開發(fā)設(shè)計(jì)。
通過(guò)采用SPICE模擬行為建模 (ABM) 選項(xiàng)可以使模型設(shè)計(jì)更為靈活。簡(jiǎn)單的說(shuō),您可以創(chuàng)建一個(gè)受控的電壓源和電流源,其值可通過(guò)數(shù)學(xué)表達(dá)式計(jì)算得出。這個(gè)值可以是一個(gè)簡(jiǎn)單線性關(guān)系式的解,也可以是一個(gè)更復(fù)雜關(guān)系式的解,例如與 RTD 相關(guān)的多項(xiàng)式響應(yīng)。下面給出了一個(gè) SPICE VCVS 與 ABM 的組合模型的表達(dá)式例子。上面給出的方程式 3 將應(yīng)用到該模型中:
Eth 1 3 值=﹛I(Vsence)*Rnom*(1+(A*V(4,5)+(B*PWR(4,5),2))))﹜
Eth 用來(lái)表示 VCVS 指示器。在節(jié)點(diǎn) 4 和節(jié)點(diǎn) 5 施加一個(gè)電壓可以控制 VCVS 的輸出。RNOM 和系數(shù) A 及 B 均由方程式 3 計(jì)算得出。Vsense 為一個(gè)獨(dú)立的零壓電壓源,其可以感應(yīng)到流經(jīng) RNOM 的電流。需要額外的語(yǔ)句 (statement) 來(lái)構(gòu)建完整的宏模型,另外還需要運(yùn)行一個(gè)單獨(dú)的 TINA 程序來(lái)創(chuàng)建宏模型符號(hào)。本文對(duì)此操作程序?qū)⒉蛔髡撌觥?/P>
鉑金 RTD 有不同的額定電阻值和相對(duì)唯一的系數(shù)。因此,參照網(wǎng)表 (Netlist) 中提供的數(shù)據(jù)可以很容易地更改它們的值。這就可以很容易地實(shí)現(xiàn)用(參數(shù))關(guān)鍵字或者參數(shù)表達(dá)式來(lái)表示變量。一款測(cè)試電路應(yīng)包括典型的 RTD 宏模型和圖 3 所示的仿真響應(yīng)。與溫度相對(duì)應(yīng)的控制電壓在 -100℃ 至 +850℃ 的溫度范圍內(nèi)波動(dòng)變化。然后,計(jì)算并繪制出與溫度相應(yīng)的 RTD 電壓??梢允褂?TINA 后處理分析工具繪制出圖像。
典型的 RTD 宏模型可以實(shí)現(xiàn)電壓轉(zhuǎn)換為攝氏度的換算。這在整個(gè) Pt100 的溫度范圍內(nèi)都非常有用。但是,由于該模型過(guò)于簡(jiǎn)易,在零攝氏度以下時(shí),隨著溫度越來(lái)越低,換算就越來(lái)越不精確。
典型的 RTD 宏模型可以用來(lái)精確模擬另外一種電阻為 100Ω 的標(biāo)準(zhǔn) RTD 電路。SAMA RC-4-1966 是一款 US RTD 標(biāo)準(zhǔn)電路,該電路用材與 Pt100 有細(xì)微不同,其材料為鉑合金。規(guī)格為 98.129Ω 電阻(攝氏零度時(shí)),多項(xiàng)式系數(shù)與 Pt100 也有細(xì)微差別。與 Pt100 不同,零攝氏度以下時(shí)該電路不需要校正。該 RTD 電路規(guī)定的溫度最小時(shí),也可以使用典型的 RTD 宏模型。只需代入 Rnom和典型的 RTD 網(wǎng)表中規(guī)定范圍內(nèi)的新系數(shù),該模型就可以和這種特殊的 RTD 電路一起使用。
要從 Pt100 RTD 宏模型上獲得準(zhǔn)確的性能參數(shù),就需要在零攝氏度以下納入第三和第四階系數(shù)項(xiàng)。以上工作可以通過(guò)使用曲線擬合技術(shù)來(lái)完成,但是這樣做就需要對(duì)響應(yīng)方程式進(jìn)行進(jìn)一步的分析和修改,甚至需要更高階多項(xiàng)式系數(shù)。在一些溫度范圍和/或端點(diǎn)中,得出的一些結(jié)果可能會(huì)存在難以接受的誤差。僅在零攝氏度以下時(shí),一個(gè)二階壓控電壓源 (VCVS) 才可變?yōu)橛性礌顟B(tài),對(duì)其進(jìn)行切換是一個(gè)正確的選擇,盡管這樣有些強(qiáng)制性??梢詫?duì)基本 RTD 宏模型進(jìn)行修改,以在電路中添加一個(gè)二階壓控電壓源 (VCVS) 或VCVSB,在該電路中其可與 VCVSA 在溫度為零度以下時(shí)合在一起。
將 VCVSB 同 VCVSA 一起連接至電路,此操作可通過(guò) SPICE 中的壓控開關(guān)模型實(shí)現(xiàn)。這樣做的目的是,當(dāng)在此情況下的溫度或等效電壓跨越零攝氏度時(shí),使用開關(guān)將 VCVSB 連接至電路。在 SPICE 中同時(shí)提供了電壓控制和電流控制開關(guān),在該應(yīng)用中電壓選項(xiàng)是最容易運(yùn)用的。在此處,VCVSA 控制電壓為一個(gè)方便的電壓源,該電壓源可用來(lái)激活將 VCVSB 連接至電路的壓控開關(guān)。
這是一個(gè)很簡(jiǎn)單的概念,但是由于壓控開關(guān) (VSWITCH) 模式包括一些非理想的特性,所以它們的表現(xiàn)同一個(gè)理想的開關(guān)相比還是有所不同。這些非理想的特性包括 RON 和 ROFF 電阻以及開關(guān)電壓閾值。當(dāng)開關(guān)處于關(guān)閉狀態(tài)時(shí),壓控開關(guān)實(shí)際就是在 ROFF 和 RON 之間進(jìn)行切換,反之亦然。另外,瞬時(shí)的開/關(guān)中斷會(huì)對(duì)電路造成嚴(yán)重?fù)p壞,而且對(duì)此進(jìn)行持續(xù)的集中仿真較為困難。由于 SPICE 動(dòng)態(tài)范圍的限制,SPICE 使用說(shuō)明手冊(cè)中推薦開-關(guān)比率應(yīng)低于 1012。在 RTD 仿真器模型中,RON 的電阻值設(shè)定為 0.1 Ω,ROFF 的電阻值設(shè)定為 1 MΩ。
控制開關(guān)狀態(tài)也就是選擇VON 和 VOFF 開關(guān)電壓。當(dāng)控制電壓低于 VOFF 時(shí),開關(guān)即為斷開狀態(tài),并且電阻為 ROFF。同樣地,控制電壓高于 VON 時(shí),開關(guān)電阻即為 RON。開關(guān)獲得增益的區(qū)域即為 VOFF 和 VON 之間的過(guò)渡區(qū),該區(qū)域越窄,那么獲得的增益就越高。值得注意的是 SPICE 告誡我們不要使該區(qū)域太狹窄。我們通常需要對(duì)此進(jìn)行正確的設(shè)置。
VCVS 開關(guān)功能需要一個(gè) SPDT 開關(guān)。使用兩個(gè) SPST 開關(guān)也可以實(shí)現(xiàn)上述目的,并且要求必須謹(jǐn)慎地設(shè)置這些開關(guān)的開/關(guān)閾值,這樣它們的開關(guān)轉(zhuǎn)換 (switch transition) 可以在零度進(jìn)行。如若不然,開關(guān)接觸點(diǎn)將會(huì)出現(xiàn)失靈的現(xiàn)象。
首次對(duì)該模型進(jìn)行測(cè)試,結(jié)果顯示所有功能都能正常地運(yùn)行。但當(dāng)溫度下降到零攝氏度以下時(shí),RTD 電阻值就會(huì)出現(xiàn)一些問(wèn)題。對(duì)模型進(jìn)行仔細(xì)檢查后發(fā)現(xiàn),0.1Ω 開關(guān)電阻 RON 被忽略了,當(dāng)開啟開關(guān)時(shí)它開始起作用。給電路添加一個(gè)配置好的 VCVS,以此來(lái)補(bǔ)償開關(guān)開啟時(shí)的電阻。這樣就減去了相當(dāng)于壓降的電壓,該壓降是由流經(jīng) RON 的電流 ISENSE 產(chǎn)生的。這個(gè) VCVS 被標(biāo)注為 ERON,其值取決于 ABM 值語(yǔ)句 (value statement),而該語(yǔ)句中的電壓是電流 ISENSE 的函數(shù)。
最后,再添加一個(gè)壓控的、有電壓源的 VCVSC,以此來(lái)提供一個(gè) RTD 電阻的直接讀數(shù)計(jì)。其在給定溫度下的輸出電壓值應(yīng)與 RTD 的電阻值成正比,1V 輸出電壓表示 1 Ω RTD 電阻值。該電阻是一個(gè) RTD 電路兩極的電壓和流經(jīng)整個(gè)電路電流(即 ISENSE)的函數(shù)。為了方便起見,我們添加了該讀數(shù)表。在監(jiān)控器兩端跨接一個(gè)伏特計(jì)也是一個(gè)很好的選擇,倘若采用的 SPICE 仿真器可以使用開放式終端,那么就可以去掉該伏特計(jì)。
圖 4 是一個(gè)完整的全溫度范圍 Pt100 宏模型示意圖。最終電路是一個(gè) RTD 仿真器,在溫度跨越零攝氏度時(shí),其可以順利地在 VCVSB 中進(jìn)行開關(guān)操作。
在附錄 1 中給出了一個(gè)完整的 Pt100 RTD 宏模型的 SPICE 網(wǎng)表。表中所列數(shù)據(jù) (syntax) 同大部分版本的 Cadence PSPICE 一致。如果您的仿真程序基于一個(gè) SPICE 引擎,那么您應(yīng)該會(huì)很輕松地實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。網(wǎng)表包括了注解,使您更容易改動(dòng)特定的 RTD 參數(shù)。
RTD仿真器允許將對(duì)應(yīng)于輸入電壓的溫度改變?yōu)槿魏蜗M闹?,但是要確保特定RTD的溫度適用范圍。在 -200℃ 至 +850℃ 的范圍內(nèi)測(cè)試宏模型時(shí),電阻模擬 Pt100 多項(xiàng)式到至少小數(shù)點(diǎn)以后 4 位,包括有開關(guān)狀態(tài)的測(cè)試溫度,該溫度介于零上 0.1℃ 和零下 0.1℃ 之間,在此溫度區(qū)間 SWA 和 SWB 進(jìn)行狀態(tài)切換。在使用宏模型時(shí),需要確保 RTD 電流是在真正 RTD 器件的建議操作范圍之內(nèi)。該 RTD 宏模型不包括自加熱效應(yīng)。
RTD 宏模型,或稱作 RTD 仿真器(可能是現(xiàn)在最恰當(dāng)?shù)慕蟹?,單獨(dú)使用時(shí)用途非常有限。但是,在同一個(gè) RTD 接口電路結(jié)合使用時(shí),就可以進(jìn)行更有價(jià)值的電路模擬。圖 5 顯示了一款帶有 RTD 仿真器連接至 INA326 儀表放大器的應(yīng)用電路。INA326 可提供電壓增益和信號(hào)調(diào)節(jié)。選擇可以使輸出電壓擺幅在接近 0V(RTD 溫度為 -200℃ 時(shí))和 4.096V(RTD 溫度為 +850℃ 時(shí))之間變化的參考引腳電壓。該輸出電壓范圍與單電源 ADC 的輸入范圍匹配良好。
就本應(yīng)用電路而言,TI 推出的 12 位 ADS7829 ADC 是一個(gè)不錯(cuò)的選擇,該 ADC 的輸入范圍為 0V~4.096V。用分裂電源軌對(duì) INA326 進(jìn)行供電可以很輕松地使輸出電壓在 0V 至負(fù)電壓之間波動(dòng)。由于大部分 RTD 均為慢響應(yīng)傳感器,所以 INA326 儀表放大器的帶寬限定在 100Hz,從而可以充分利用 ADC 高信噪比的優(yōu)點(diǎn)。一些應(yīng)用電路允許您使用一個(gè)更低的截止頻率。此處,-3dB 的帶寬由一個(gè)二階低通函數(shù)設(shè)置,該函數(shù)由在輸出端連接的 RC 網(wǎng)絡(luò)和 INA326 的 R2 引腳組成。在產(chǎn)品說(shuō)明書中可以找到關(guān)于怎樣選取組件值的相關(guān)信息。圖 6 顯示了在整個(gè)溫度范圍內(nèi)模擬 RTD 電阻值和 INA326 直流輸出的電平。
登錄 TI TINA-TI 網(wǎng)站 http://www.ti.com 可以下載 RTD 宏模型 RTD3。
特別感謝
本文作者要感謝 TI 線性應(yīng)用高精度模擬產(chǎn)品部的同事 Tim Green 和 Neil Albaugh(現(xiàn)已退休),感謝他們?cè)谀M電路領(lǐng)域和建模方面頗具價(jià)值的專業(yè)知識(shí)和建議。此外,我還要感謝模擬與 RF 模型公司的 Bill Sands,感謝他對(duì)如何使用曲線擬合技術(shù)進(jìn)行 RTD 建模提出的真知灼見。最后,我還要感謝 eCircuit Center 的Rich Faehnrich,感謝他為該工程社區(qū)提供了內(nèi)容豐富的 SPICE 資源地址,實(shí)踐證明這些資源地址在 RTD 宏模型開發(fā)階段提供了很大的幫助。
作者簡(jiǎn)介
Thomas Kuehl 現(xiàn)任 TI 高性能線性產(chǎn)品部高級(jí)應(yīng)用工程師。在加盟該應(yīng)用產(chǎn)品部之前,他從事產(chǎn)品工程長(zhǎng)達(dá) 25 年之久。他的業(yè)余愛好廣泛,其中包括:彈吉他、業(yè)余無(wú)線電通信 (AC7A) 以及戶外郊游。Thomas 現(xiàn)已發(fā)表了數(shù)篇有關(guān)通信天線的文章,如欲聯(lián)系作者,請(qǐng)發(fā)送郵件至 ti_tomkuehl@ti.com。
附錄1:使用 PSPICE 數(shù)據(jù)的 RTD 仿真器網(wǎng)表
*帶有監(jiān)控器的寬溫度范圍的 RTD 仿真器
*修訂版 A,作者:T E Kuehl,2006 年 7 月 27 日
*RTD 溫度范圍為 -200℃ 到 +850℃ (IEC)
*該模型包括零度以下 (t<0℃)、三階和四階項(xiàng)
*RTD+ 表示 RTD 正連接
*RTD- 表示 RTD 負(fù)連接
*VT+ 表示與所測(cè)溫度相對(duì)應(yīng)的正電壓
*VT- 表示與所測(cè)溫度相對(duì)應(yīng)的負(fù)電壓
*Mon+ 表示外部計(jì)量表連接
*Mon- 表示外部計(jì)量表連接
***請(qǐng)注意,TINA 7.0 版 (TINA-TI 7.0) 是否會(huì)出現(xiàn)仿真誤差
***選擇“分析”菜單 (tab),然后“設(shè)置分析參數(shù)”接下來(lái)點(diǎn)擊
***“手形符號(hào)”接下來(lái)點(diǎn)擊“瀏覽全圖”。找到分路電導(dǎo) (S) 并將其
***從 0 修改為 le-12。
*連接 VT+ VT- Mon+ Mon- RTD+ RTD-
.subckt RTD3 4 5 6 7 1 2
***RTD 系數(shù)
***Pt100
.參數(shù) Rnom =100
.參數(shù) A =3.9083e-3
.參數(shù) B =-5.775e-7
.參數(shù) C =-4.23225e-12
***壓控電壓源
***壓控開關(guān)
*** SWA/SWB 開啟電阻的系數(shù),Ron=0.1Ω
ERon 3 10 value= (I(Vsense)*0.1)
*** RTD 電阻值
Vsense 3 2 DC 0
結(jié)束 RTD3
光敏電阻相關(guān)文章:光敏電阻工作原理
評(píng)論