專利名稱:電流信號產(chǎn)生電路和電流補償裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明的實施例涉及電子電路裝置,更具體但是并非排它地涉及電流信號產(chǎn)生電路以及電流信號補償裝置。
背景技術(shù):
電流基準(zhǔn)源在模數(shù)轉(zhuǎn)換器和功率集成電路等應(yīng)用中扮演了重要角色。傳統(tǒng)的方法主要是利用電壓源與電阻產(chǎn)生電流基準(zhǔn)源,由于電壓源的電壓值或電阻阻值會隨溫度發(fā)生變化,導(dǎo)致電流基準(zhǔn)源的電流也隨溫度發(fā)生變化。為獲得在一定溫度范圍內(nèi)(例如_25°C到120°C )保持基本恒定或者與溫度呈特定(設(shè)定)關(guān)系(例如隨溫度線性升高或者降低等)的基準(zhǔn)電流源,各種補償結(jié)和補償方法被廣泛采用。圖1示出一種采用模擬電路的電流補償方法,電流源101是具有正溫度系數(shù)(電流隨溫度升高而增大)的待補償?shù)碾娏髟矗娏髟?02是利用一電壓源與一電阻產(chǎn)生的具有負(fù)溫度系數(shù)(電流隨溫度升高而減小)的補償電流源。通過將電流源101與電流源102相加產(chǎn)生電流源103。由于電流源102的溫度系數(shù)與電流源101的溫度系數(shù)極性(正負(fù))相反,電流源102抵消了電流源101隨溫度的部分變化量。即,電流源103的溫度特性(隨溫度的變化)明顯優(yōu)于電流源101。但是,由于電流源101與電流源102的溫度系數(shù)(的絕對值)不相同,相加后產(chǎn)生的電流源103隨溫度非線性的升高,難以產(chǎn)生于不隨溫度變化或者呈特定關(guān)系的電流源。雖然可以通過改變電壓源的溫度系數(shù)、電阻的溫度系數(shù)等技術(shù)手段改變電流源102的溫度系數(shù),使其盡可能與電流源101的溫度系數(shù)的絕對值接近。但是,電壓源和電阻的溫度系數(shù)于工藝密切相關(guān),改變電壓源或者電阻的溫度系數(shù)成本高且效果差。如何獲得隨溫度基本固定或者呈特定關(guān)系的電流源,以及對電流信號進行補償,是本領(lǐng)域技術(shù)人員要解決的難題。
發(fā)明內(nèi)容
考慮到現(xiàn)有技術(shù)中的一個或多個問題,提供了一種電流信號產(chǎn)生電路及電流補償
裝置。根據(jù)本發(fā)明的實施例,本發(fā)明提供了一種電流信號產(chǎn)生電路,包括:模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端接收隨溫度變化的溫度信號,其輸出端提供第一數(shù)字信號;以及數(shù)模轉(zhuǎn)換電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述第一數(shù)字信號,其第二輸入端接收參考電流信號,基于所述第一數(shù)字信號和所述參考電流信號在其輸出端提供與溫度呈設(shè)定關(guān)系的溫度電流信號。根據(jù)本發(fā)明的實施例,本發(fā)明提供了一種對電流信號進行的補償?shù)碾娏餮a償裝置,包括:模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端耦接至所述溫度感應(yīng)電路以接收隨溫度變化的溫度信號,其輸出端提供第一數(shù)字信號;數(shù)模轉(zhuǎn)換電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述第一數(shù)字信號,其第二輸入端接收參考電流信號,基于所述第一數(shù)字信號和所述參考電流信號在其輸出端提供與溫度呈設(shè)定關(guān)系的溫度電流信號;以及補償電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述溫度電流信號,其第二輸入端接收待補償?shù)碾娏餍盘?,所述補償電路將所述溫度電流信號與所述待補償?shù)碾娏餍盘栂嗉?減,在輸出端提供輸出電流信號。根據(jù)上述實施例的電流信號產(chǎn)生電路可以產(chǎn)生與溫度呈特定關(guān)系的電流信號,可以用該信號對電流信號進行補償獲得基本不隨溫度變化的或者與溫度呈設(shè)定關(guān)系的電流源。
下面將參考附圖詳細(xì)說明本發(fā)明的具體實施方式
,其中相同的附圖標(biāo)記表示相同的部件或特征。圖1示出一種采用模擬電路的電流補償方法100 ;圖2示出根據(jù)本發(fā)明一個實施例的電流補償電路200的示意電路圖;圖3示出根據(jù)本發(fā)明一個實施例的電流補償方法300的示意圖;圖4示出根據(jù)本發(fā)明一個實施例的電流補償方法400的示意圖;圖5示出根據(jù)本發(fā)明一個實施例的電流補償方法500的示意圖;圖6示出根據(jù)本發(fā)明一個實施例的電流補償方法600的示意圖;圖7示出根據(jù)本發(fā)明一個實施例的電流信號產(chǎn)生電路700的示意電路圖;圖8示出根據(jù)本發(fā)明一個實施例的運算電路800的示意電路圖;圖9示出根據(jù)本發(fā)明一個實施例的電流信號產(chǎn)生電路900的示意電路圖;圖10示出根據(jù)本發(fā)明一個實施例的電流補償方法1000的示意圖;圖11示出根據(jù)本發(fā)明一個實施例的電流補償方法1100的示意圖;圖12示出根據(jù)本發(fā)明一個實施例的電流補償電路1200的示意電路圖;圖13示出根據(jù)本發(fā)明一個實施例的電流補償電路1200的示意電路圖;圖14示出根據(jù)本發(fā)明一個實施例的電流補償電路1400的示意電路圖;圖15示出根據(jù)本發(fā)明一個實施例的電流補償電路1500的示意電路圖。
具體實施例方式在下文的特定實施例代表本發(fā)明的示例性實施例,并且本質(zhì)上僅為示例說明而非限制。在以下描述中,為了提供對本發(fā)明的透徹理解,闡述了大量特定細(xì)節(jié)。然而,對于本領(lǐng)域普通技術(shù)人員顯而易見的是:這些特定細(xì)節(jié)對于本發(fā)明而言不是必需的。在其他實例中,為了避免混淆本發(fā)明,未具體描述公知的電路、材料或方法。在說明書中,提及“一個實施例”或者“實施例”意味著結(jié)合該實施例所描述的特定特征、結(jié)構(gòu)或者特性包括在本發(fā)明的至少一個實施例中。術(shù)語“在一個實施例中”在說明書中各個位置出現(xiàn)并不全部涉及相同的實施例,也不是相互排除其他實施例或者可變實施例。本說明書中公開的所有特征,或公開的所有方法或過程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。此外,本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,在此提供的示圖都是為了說明的目的,并且示圖不一定是按比例繪制的。應(yīng)當(dāng)理解,當(dāng)稱“元件”“連接到”或“耦接”到另一元件時,它可以是直接連接或耦接到另一元件或者可以存在中間元件。相反,當(dāng)稱元件“直接連接到”或“直接耦接到”另一元件時,不存在中間元件。相同的附圖標(biāo)記指示相同的元件。這里使用的術(shù)語“和/或”包括一個或多個相關(guān)列出的項目的任何和所有組合。圖2示出根據(jù)本發(fā)明一個實施例的電流補償電路200。電流補償電路200包括溫度感應(yīng)電路201、電流信號產(chǎn)生電路202和補償電路203。電流信號產(chǎn)生電路202產(chǎn)生的溫度電流信號(補償信號)206通過補償電路203補償具有第一溫度特性的第一電流信號II,輸出電流10UT。在一個實施例中,假定第一電流信號Il在某一溫度變化下的變化量為Δ II,使用溫度感應(yīng)電路201獲取溫度的變化量,電流信號產(chǎn)生電路202根據(jù)溫度的變化量產(chǎn)生與第一電流信號Ii的變化量△ Ii的絕對值相接近的溫度電流信號(或稱為補償電流信號)AICl,再利用補償電路203為第一電流信號Il加上或者減去溫度電流信號AIC1,從而得到與溫度基本無關(guān)的輸出電流。在另外一個實施例中,假定用戶期望第一電流信號11在某一溫度變化下的變化量為Λ IE,第一電流信號在該溫度下的實際變化量為Λ 11,使用溫度感應(yīng)電路201獲取溫度的變化量,電流信號產(chǎn)生電路202根據(jù)溫度的變化量產(chǎn)生與變化量期望變化量Λ IE與實際變化量Λ Il之差相接近的溫度電流信號Λ IC2,再利用補償電路203為第一電流信號Il加上或者減去溫度電流信號Λ IC2,從而得到與溫度呈特定關(guān)系的輸出電流。溫度感應(yīng)電路201耦接于第一 電勢Vl和第二電勢V2之間,產(chǎn)生基于溫度變化溫度信號204。在一個實施例中,第一電勢Vl可以是電源電壓信號VCC,也可以是基準(zhǔn)電壓源信號,還可以是其他參考信號。第二電勢V2可以是地電勢GND,也可以是負(fù)電勢,或者是其他參考信號。在一個實施例中,溫度感應(yīng)電路201包括第一電阻R1,具有第一端和第二端,其第一端耦接至第一電勢VI,其第二端提供溫度信號204;第二電阻R2,具有第一端和第二端,其第一端耦接至第一電阻Rl的第二端,其第二端耦接至第二電勢V2;其中,第一電阻Rl與第二電阻R2具有不同的溫度特性。在此,不同的溫度特性既包括溫度特性的極性不同(正表示隨溫度增大而增大,負(fù)表示隨溫度的增大而減小),也包括溫度特性的系數(shù)(單位溫度變化導(dǎo)致的阻值變化)不同。由于第一電阻Rl與第二電阻R2具有不同的溫度特性,當(dāng)溫度變化時,溫度信號204會發(fā)生變化,即溫度信號204的變化可以表征溫度的變化。在一個特別的實施例中,第一電阻Rl是正溫度系數(shù)電阻或者溫度系數(shù)(可以為正也可以為負(fù))非常小的電阻;第二電阻R2是負(fù)溫度系數(shù)電阻,例如NTC(Negative TemperatureCoefficient)電阻。在一個實施例中,NTC電阻的阻值隨溫度上升而呈指數(shù)關(guān)系減小。在一個實施例中,可以使用第一二極管Dl替換第二電阻R2,第一二極管Dl具有陽極和陰極,其陽極耦接至第一電阻Rl的第二端,其陰極耦接至第二電勢V2。二極管Dl的具有明顯的負(fù)溫度系數(shù),更容易產(chǎn)生隨溫度變化的溫度信號204。本領(lǐng)域的普通技術(shù)人員還可以用其他技術(shù)手段,例如將二極管Dl與第一電阻互換位置,采用齊納二極管替換二極管Dl等技術(shù)手段獲得隨溫度變化的溫度信號204。電流信號產(chǎn)生電路202具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收溫度信號204,其第二輸入端接收參考電流信號205,根據(jù)設(shè)定關(guān)系,在輸出端提供溫度電流信號206。在圖2所示實施例中,溫度電流信號206用于補償具有第一溫度特性的第一電流信號II。但是本領(lǐng)域的普通技術(shù)人員應(yīng)該意識到,溫度電流信號206也可以用于其他目的,例如提供PTAT (隨溫度升高)電流,IPTAT (隨溫度降低)電流等??梢圆捎枚喾N方式實現(xiàn)電流信號產(chǎn)生電路202,例如采用模擬放大的方法,根據(jù)溫度改變放大器的增益。在一個實施例中,電流信號產(chǎn)生電路202包括:第一模數(shù)轉(zhuǎn)換(ADC)電路2021,具有輸入端和輸出端,其輸入端接收溫度信號204,輸出端提供F位第一數(shù)字信號2023,F(xiàn)例如為6或其他適合的數(shù)目;第一數(shù)模轉(zhuǎn)換(DAC)電路2022,具有第一輸入端、第二輸入端和輸出端,其第一端接收F位第一數(shù)字信號2023,其第二端接收參考電流信號205,基于F位第一數(shù)字信號2023和參考電流信號205產(chǎn)生第三電流信號206。圖3示出根據(jù)本發(fā)明一個實施例的電流補償方法300的示意圖。圖3中,橫坐標(biāo)為溫度,業(yè)界關(guān)心的溫度范圍通常為-40 160°C,其中部分領(lǐng)域關(guān)心的溫度范圍的下限為-25°C或者(TC,上限為85°C或125°C,典型溫度為25°C或40°C??v坐標(biāo)為電流值,將溫度信號204施加于I歐姆的理想電阻上產(chǎn)生的電流展示于圖3以利于說明溫度信號204隨溫度的變化。溫度信號204,經(jīng)過電流信號產(chǎn)生電路202以后,在電流信號產(chǎn)生電路202的輸出端提供電流信號301。在一個實施例中,電流信號301的溫度系數(shù)和第一電流信號Il的溫度系數(shù)實質(zhì)相同或者接近。經(jīng)過后級的補償電路203的處理,例如將第一電流信號Il與電流信號301相減,從而得到電流信號302。由于電路精度的原因,電流信號206的溫度系數(shù)與第一電流信號Il的溫度系數(shù)可能會有差異,例如,電流信號產(chǎn)生電路202實際產(chǎn)生如圖3所示的電流信號303,經(jīng)過補償后實際產(chǎn)生正溫度系數(shù)的電流信號304,這些都是不脫離本發(fā)明的保護范圍的。圖4示出根據(jù)本發(fā)明一個實施例的電流補償方法400的示意圖。溫度信號204,經(jīng)過電流信號產(chǎn)生電路202以后,在輸出端提供溫度電流信號401。在一個實施例中,溫度電流信號401具有與和第一電流信號Il極性相反(正負(fù)),變化量實質(zhì)相同或者接近的溫度系數(shù)。經(jīng)過后級的補償電路203的處理,例如將第一電流信號Il與電流信號206相加,從而得到電流信號404。由于電路精度的原因,電流信號401的溫度系數(shù)與第一電流信號Il的溫度系數(shù)可能會有差異,例如電流信號產(chǎn)生電路202實際產(chǎn)生如圖4所示的電流信號403,經(jīng)過補償后實際產(chǎn)生正溫度系數(shù)的電流信號404,這些都是不脫離本發(fā)明的保護范圍的。圖5不出不出根據(jù)本發(fā)明一個實施例的電流補償方法500的不意圖。坐標(biāo)系統(tǒng)501示出溫度信號204隨溫度的變化特性,隨溫度升高,溫度信號204逐漸減小,并且遞減速度減慢。第一模數(shù)轉(zhuǎn)換電路2021將模擬的溫度信號204轉(zhuǎn)化為6位(示例而非限制)數(shù)字信號。假定第一模數(shù)轉(zhuǎn)換電路2021是線性模數(shù)轉(zhuǎn)換器(ADC),即第一數(shù)字信號2023隨著溫度信號204的電壓線性變化。具體地說,坐標(biāo)系統(tǒng)501中示出多個線性變化(或者說步長相等)的電壓閾值V501 V511,當(dāng)溫度信號204介于電壓閾值V501和V502之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出101001 ;當(dāng)溫度信號204介于電壓閾值V502和V503之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出101000 ;……;當(dāng)溫度信號204介于電壓閾值V510和V511之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出100000。因此,根據(jù)溫度信號204的電壓值,在不同的溫度下第一模數(shù)轉(zhuǎn)換電路2021輸出不同的數(shù)字信號。特別地,示例而非限制,當(dāng)溫度為21°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是101001 ;當(dāng)溫度為23°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是100101 ;當(dāng)溫度為25°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是100011 ;當(dāng)溫度為27°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是101001 ;當(dāng)溫度為29°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是100000。坐標(biāo)系統(tǒng)502示出數(shù)字信號隨溫度的變化,隨著溫度升高,數(shù)字信號由101001逐步遞減為1000 00,并且數(shù)字信號的遞減速度變小。如坐標(biāo)系統(tǒng)503所不,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸入數(shù)字信號(第一數(shù)字信號2023)和輸出電流信號(第三電流信號206)的對應(yīng)關(guān)系,例如當(dāng)?shù)谝粩?shù)字信號是101001時,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為Al ;第一數(shù)字信號是100101,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為A2 ;第一數(shù)字信號是100011,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為A3 ;第一數(shù)字信號是101001,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為A4 ;第一數(shù)字信號是100000,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為A5,從而得到隨溫度變化的電流信號I5A。因為畫圖的原因,坐標(biāo)系統(tǒng)沒有顯示當(dāng)?shù)谝粩?shù)字信號2023為101000、100111、100110、100100、100010時的輸出電流。同樣,當(dāng)?shù)谝粩?shù)字信號是101001時,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為BI ;第一數(shù)字信號是100101,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為B2 ;第一數(shù)字信號是100011,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為B3 ;第一數(shù)字信號是101001,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為B4 ;第一數(shù)字信號是100000,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為B5,即可以得到隨溫度變化的電流信號I5B。在上述實施例的教導(dǎo)下,本領(lǐng)域的技術(shù)人員還可以為第一數(shù)模轉(zhuǎn)換電路2022的輸出設(shè)置不同的電流從而可以得到電流信號I5C和I5D。本領(lǐng)域的技術(shù)人員應(yīng)該認(rèn)識到,雖然坐標(biāo)系統(tǒng)503示出的電流信號是隨溫度線性或者平滑的變化,但是由于數(shù)字信號的分辨率,電流I5A、I5B、I5C和I 是隨溫度階梯狀變化的,坐標(biāo)系統(tǒng)503示出的是上述是對第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號擬合后的電流曲線。本領(lǐng)域的技術(shù)人員可以使用多種方法設(shè)置第一數(shù)字信號和輸出電流信號的對應(yīng)關(guān)系。例如,使用非線性數(shù)模轉(zhuǎn)換電路,溫度電流信號隨所述第一數(shù)字信號以所述參考電流信號205的整數(shù)倍為步長變化,變化既包括增大(正整數(shù)倍)、減小(負(fù)整數(shù)倍)也包括不變(零倍),相鄰數(shù)字信號之間的步長可以為正 ,可以為負(fù),可以為零。相鄰的步長可以相等,也可以不相等。具體地,可以從零至100微安中每隔10納安(參考電流信號205的一個實施例)設(shè)置10001個電流值,利用第一數(shù)字信號2023從中查找和選取。還可以使用線性數(shù)模轉(zhuǎn)換電路,溫度電流信號隨第一數(shù)字信號以參考電流信號205為步長變化,即單調(diào)增大或者單調(diào)減小。圖6示出示出根據(jù)本發(fā)明一個實施例的電流補償方法600的示意電路圖。坐標(biāo)系統(tǒng)601示出溫度信號204隨溫度變化的特性,隨溫度升高,溫度信號204逐漸減小,并并且遞減速度在減慢。第一模數(shù)轉(zhuǎn)換電路2021將模擬的溫度信號204轉(zhuǎn)化為6位(示例而非限制)數(shù)字信號。假定第一模數(shù)轉(zhuǎn)換電路2021是非線性模數(shù)轉(zhuǎn)換器(ADC)用以產(chǎn)生隨溫度線性變化的第一數(shù)字信號2023,即第一數(shù)字信號2023隨著溫度線性變化。具體地說,坐標(biāo)系統(tǒng)501中示出多個非線性變化(或者說步長不相等)電壓閾值V601 V611,電壓閾值的步長與溫度信號204隨溫度的變化量成正比。當(dāng)溫度信號204介于電壓閾值V601和V602之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出101001 ;當(dāng)溫度信號204介于電壓閾值V602和V603之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出101000;……;當(dāng)溫度信號204介于電壓閾值V610和V611之間時,第一模數(shù)轉(zhuǎn)換電路2021輸出100000。因此,根據(jù)溫度信號204的電壓值,在不同的溫度下第一模數(shù)轉(zhuǎn)換電路2021輸出不同的數(shù)字信號。特別地,示例而非限制,當(dāng)溫度為21 °C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是101001 ;當(dāng)溫度為22°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是100100 ;……;當(dāng)溫度為30°C時,第一模數(shù)轉(zhuǎn)換電路2021的輸出信號是100000,即溫度每發(fā)生1°C的變化,第一數(shù)字信號2023降低一個步長。坐標(biāo)系統(tǒng)502示出數(shù)字信號隨溫度的變化,隨著溫度升高,數(shù)字信號由101001逐步遞減為100000,并且數(shù)字信號的隨溫度均勻變化。如坐標(biāo)系統(tǒng)503所示,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸入數(shù)字信號(第一數(shù)字信號)和輸出電流信號(第三電流信號206)的對應(yīng)關(guān)系,例如當(dāng)?shù)谝粩?shù)字信號是101001時,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為Cl ;第一數(shù)字信號是100101,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為C2 ;第一數(shù)字信號是100011,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為C3 ;第一數(shù)字信號是101001,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為C4 ;第一數(shù)字信號是100000,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為C5,從而得到隨溫度變化的電流信號I6A。因為畫圖的原因,坐標(biāo)系統(tǒng)沒有顯示當(dāng)?shù)谝粩?shù)字信號為101000、100111、100110、100100、100010時的輸出電流。同樣,當(dāng)?shù)谝粩?shù)字信號是101001時,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為Dl ;第一數(shù)字信號是100101,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為D2 ;第一數(shù)字信號是100011,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為D3 ;第一數(shù)字信號是101001,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為D4;第一數(shù)字信號是100000,設(shè)置第一數(shù)模轉(zhuǎn)換電路2022的輸出電流信號為D5,即可以得到隨溫度變化的電流信號I6B。在上述實施例的教導(dǎo)下,本領(lǐng)域的技術(shù)人員還可以為DAC的輸出設(shè)置不同的電流從而可以得到例如電流信號I6C和I6D。本領(lǐng)域的技術(shù)人員應(yīng)該認(rèn)識到,雖然坐標(biāo)系統(tǒng)503示出的電流信號是隨溫度線性或者平滑的變化,但是由于數(shù)字信號的分辨率,電流I6A、I6B、I6C和I6D是隨溫度階梯狀變化的,坐標(biāo)系統(tǒng)503示出的是上述是將第一數(shù)模轉(zhuǎn)換電路2022的輸出電流擬合后的電流曲線。本領(lǐng)域的技術(shù)人員可以使用多種方法設(shè)置第一數(shù)字信號和輸出電流信號的對應(yīng)關(guān)系,例如從零至100微安中每隔10納安設(shè)置10001個電流值,利用第一數(shù)字信號從中選取。在一個特別的實施例中,可以采用F位數(shù)線性數(shù)模轉(zhuǎn)換器(DAC)獲得隨溫度線性變化的電流,例如I6A或I6C。此時,由于數(shù)字信號隨溫度線性變化,由于線性DAC的輸出信號隨數(shù)字信號線性變化。因此,線性DAC的輸出信號隨溫度線性變化。由于參考電流信號本身具有溫度特性,獲得的輸出信號和理論值會有差異,但不脫離本發(fā)明的保護范圍。示例而非限制,當(dāng)溫度信號204隨溫度線性變化時,可以同時采用線性ADC和線性DAC,從而獲得隨溫度線性升高或者降低補償電流。線性和非線性既可以使ADC和DAC整個輸入范圍而言,也可以使對部分輸入輸出范圍而言。例如,同一個ADC和DAC既可以有線性和非線性部分。假定在第一電勢為5V,第二電勢為零,在用戶關(guān)心的溫度為O 25°C變化時,溫度信號的從3.2V隨溫度線性變化為2V,為了獲得盡可能高的分辨率,使用六位的ADC和DAC時,使用可以在O 2V中的步長設(shè)置為IV,2V 3.2V之間的步長設(shè)置為20mV,
3.2V 5V之間的步長設(shè)置0.9V,從而為用戶關(guān)心的電壓范圍和溫度范圍設(shè)置更高的分辨率。圖7示出根據(jù)本發(fā)明一個實施例的電流信號產(chǎn)生電路700的示意電路圖。電流信號產(chǎn)生電路700具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收溫度信號204,其第二輸入端接收電流信號705 (在一個實施例中即參考電流信號205),在輸出端提供電流信號706 (在一個實施例中即溫度電流信號)。電流信號產(chǎn)生電路700包括模數(shù)轉(zhuǎn)換器701和數(shù)模轉(zhuǎn)換器702。模數(shù)轉(zhuǎn)換器701包括第一比較器7011,具有第一端、第二端和輸出端,其第一端接收溫度信號204,輸出端提供第一狀態(tài)信號7013 ;移位邏輯電路7012,具有第一輸入端、第二輸入端、第一輸出端和第二輸出端,其第一輸入端接收第一狀態(tài)信號7017,其第二輸入端接收時鐘信號Clock,其第一輸出端提供第一數(shù)字信號7014,其第二輸出端提供第一邏輯信號7015,當(dāng)?shù)谝粻顟B(tài)信號7017為第一電平(例如高電平),第一邏輯信號7015進位(例如由100000轉(zhuǎn)變?yōu)?00001);當(dāng)?shù)谝粻顟B(tài)信號7013為第二電平(例如低電平),第一邏輯信號7015退位(例如由100000轉(zhuǎn)變?yōu)?11111);第二數(shù)模轉(zhuǎn)換器7013,包括輸入端和輸出端,其輸入端接收第一邏輯信號7015,其輸出端提供閾值信號7016至第一比較器7011的第二端作為比較閾值。在一個實施例中,移位邏輯電路7012的第一邏輯信號7015首先設(shè)置在中間刻度附近(例如100000)。這樣,第二數(shù)模轉(zhuǎn)換器7013輸出的閾值信號7016被設(shè)為VREF/2附近,其中VREF是提供給第二模數(shù)轉(zhuǎn)換器7013的基準(zhǔn)電壓,可以是第一電勢Vl與第二電勢V2之差。然后,第一比較器7011判斷溫度信號204是小于還是大于閾值信號7016。如果溫度信號204大于閾值信號7016,則第一比較器7011輸出邏輯高電平,移位邏輯電路7012的邏輯信號7015進位(例如由100000轉(zhuǎn)變?yōu)?00001)。相反,如果溫度信號204小于閾值信號7016,移位邏輯電路7012的邏輯信號7015退位(例如由100000轉(zhuǎn)變?yōu)?11111)。反復(fù)比較,直至尋找到溫度信號204的上閾值(高于溫度信號204的最小閾值)和下閾值(低于溫度信號204的最大閾值),而后邏輯信號7015將在兩個數(shù)字信號之間切換。在一個實施例中,移位邏輯電路7012的第一輸出端可以直接輸出第二輸出端的信號,即邏輯信號7015和第一數(shù)字信號7014是實質(zhì)相同的信號。在另外一個實施例中,為了避免“邏輯信號7015將在兩個數(shù)字信號之間切換”,可以在邏輯信號后耦接一個鎖存器,當(dāng)“邏輯信號7015將在兩個數(shù)字信號之間切換”時,選擇輸出其中一個數(shù)字信號作為第一數(shù)字信號7014,如圖9所示的電流信號產(chǎn)生電路900。在其他的實施例中,還可以對邏輯信號7015進行編碼譯碼等操作后作為第一數(shù)字信號7014輸出。圖8示出根據(jù)本發(fā)明一個實施例的第二模數(shù)轉(zhuǎn)換器800的示意電路圖和坐標(biāo)系統(tǒng)601。數(shù)模轉(zhuǎn)換器800包括多用開關(guān)802和電阻串801,多用開關(guān)802在輸入信號(例如邏輯信號7015)的控制下,選擇電阻串的分電壓提供給第一比較器7011的第二端作為閾值。電阻串801耦接于第一電勢Vl和第二電勢V2之間,包括多個分電阻8010、8011……8017、8018。如果全部或者部分分電阻的阻值相等,則可以得到坐標(biāo)系統(tǒng)501所示的線性ADC(即模數(shù)轉(zhuǎn)換器701為線性ADC)。如果分電阻的阻值不相等則可以得到非線性ADC(即模數(shù)轉(zhuǎn)換器701為非線性ADC)。特 別地在一個實施例中,電阻的阻值是按照溫度信號204與溫度的關(guān)系設(shè)置的。例如,電阻串801的分電阻的阻值分布與溫度信號隨著溫度的變化量成比例,從而在各個分電阻的連接點得到與坐標(biāo)系統(tǒng)601所示的閾值電壓V601 V607相等的分電壓,進而使得模數(shù)轉(zhuǎn)換器701輸出坐標(biāo)系統(tǒng)601所示的隨溫度線性變化的數(shù)字信號。數(shù)模轉(zhuǎn)化器702接收隨溫度線性變化的數(shù)字信號,其輸出端提供的電流信號706以參考電流信號705為步長跟隨數(shù)字信號遞增或者遞減,從而得到標(biāo)準(zhǔn)系統(tǒng)603所示的電流信號I6A或I6C。電阻的線性和非線性包括部分電阻的線性和非線性,以及全部電阻的線性和非線性。數(shù)模轉(zhuǎn)換器702包括第一輸入端、第二輸入端和輸出端,其第一輸入端接收第一數(shù)字信號7014,其第二輸入端接收參考電流信號703,輸出端提供電流信號706。在一個實施例中,數(shù)模轉(zhuǎn)換器702包括具有與第一數(shù)字信號7014相同的位數(shù)的線性DAC,參考電流信號703是輸出電流信號706的變化的步長。輸出電流信號706隨著第一數(shù)字信號7014線性的變化,產(chǎn)生如圖6所示的電流信號I6A和I6C。圖9示出根據(jù)本發(fā)明一個實施例的電流信號產(chǎn)生電路900的示意電路圖。電流信號產(chǎn)生電路900包括模數(shù)轉(zhuǎn)換器901和數(shù)模轉(zhuǎn)換器702。進退位電路9012和鎖存器9014可以作為實現(xiàn)移位邏輯電路7012的一個實施例。進退電路9012,具有第一輸入端、第二輸入端、輸出端,其第一輸入端接收第一狀態(tài)信號7017,其第二輸入端接收時鐘信號Clock,其輸出端配置為移位邏輯電路7012的第二輸出端以第一邏輯信號7015,當(dāng)所述第一狀態(tài)信號7017為第一電平時,第一邏輯信7015號進位;當(dāng)?shù)谝粻顟B(tài)信號7017為第二電平時,第一邏輯信號7015退位。鎖存器9014,具有輸入端和輸出端,其輸入端耦接至進退電路9012的輸出端(即移位邏輯電路7012的第二輸出端)以接收所述第一邏輯信號7015,其輸出端耦接至或者配置為所述移位邏輯電路7012的第一輸出端,當(dāng)?shù)谝贿壿嬓盘栐谙噜彽臄?shù)字信號之間來回切換時,鎖存器9014選擇輸出所述相鄰數(shù)字信號中的一個。本領(lǐng)域的技術(shù)人員期望可以得到與被補償信號具有相同的溫度系數(shù)的補償電流信號,從而達到良好的補償效果。但是由于以下示例而非限制的原因,例如,溫度感測電路201和實際熱源之間的距離,溫度感測電路201本身的誤差,被補償信號因環(huán)境變化(例如濕度、壓力、距離、風(fēng)向、熱梯度等)而產(chǎn)生的非預(yù)期變化等原因會導(dǎo)致總是難以得到獲得期望的效果。圖10示出根據(jù)本發(fā)明一個實施例的電流補償方法1000的示意圖。圖10中,電流信號產(chǎn)生電路根據(jù)溫度信號1001產(chǎn)生補償電流信號1002。但是由于溫度感應(yīng)電路的原因(例如熱敏特性的改變),實際產(chǎn)生的了如圖所示的溫度信號1002,進而產(chǎn)生了補償電流信號1004。當(dāng)然,由于不同的原因還可能產(chǎn)生補償信號1005、1006等。根據(jù)說明書教導(dǎo),如圖2所示,補償電流直接取決于第一數(shù)字信號2023。為此,可以通過將第一數(shù)字信號2023加上或者減去一個數(shù)字調(diào)節(jié)信號,通過改變第一數(shù)模轉(zhuǎn)換電路2022的輸入信號而調(diào)整第一數(shù)模轉(zhuǎn)換電路2022的輸出信號。圖11示出根據(jù)本發(fā)明一個實施例的電流補償方法1100的示意圖。如圖11所示,電流信號1101是期望獲得的輸出電流信號,電流信號1102是實際獲得的輸出電流信號,通過將第一數(shù)字信號減去一個固定數(shù)字信號000010,使得數(shù)模轉(zhuǎn)換電路2022的輸出電流信號也相應(yīng)的發(fā)生了變化,從而獲得了電流信號1103。如圖11所示,在溫度為20 30°C之間,電流信號1103顯然比電流信號1102更加趨近于期望的電流信號1101。溫度特性的改善可以體現(xiàn)在某一溫度范圍內(nèi)或者某一溫度點上更加接近于期望數(shù)值。在其他的實施例中,還可以通過將第一數(shù)字信號加上一個固定數(shù)字信號,從而改變輸出電流信號。從圖11可以看出,將電流向上或者向下平移后獲得的電流信號1103在溫度較高或者較低的時候仍然和期望的電流信號1101有較大差距。因此,可以在不同的溫度相加或者相減不同的數(shù)字信號以使得實際產(chǎn)生的補償信號接近于期望的輸出電流信號1101。在一個實施例中,可以使單調(diào)變化的數(shù)字信號,例如隨溫度升高而升高,或者隨溫度升高而減小。在一個實施例中,可以在20°C時減去000011,在TO溫度時減去數(shù)字信號000010,在30°C時減去000001,以產(chǎn)生電流信號1104。從而在溫度TO下獲得最佳補償效果,在高于或者低于TO溫度時,相比電流信號1103,電流信號1104更加接近與期望的電流信號1101。圖12示出根據(jù)本發(fā)明一個實施例的電流補償電路1200的示意電路圖。補償電路1200包括溫度感應(yīng)電路201、電流信號產(chǎn)生電路1202和補償電路203。電流信號產(chǎn)生電路1202,還包括運算電路12021,包括第一輸出端,第二輸入端和輸出端,其第一輸入端接收第一數(shù)字信號,其第二輸入端接收S位調(diào)節(jié)信號1207,將第一數(shù)字信號和調(diào)節(jié)信號相加或者相減后,在輸出端提供第二數(shù)字信號12022。在其他的實施例中,運算電路還可以將第一數(shù)字信號和調(diào)節(jié)信號相乘或者相除。第一數(shù)模轉(zhuǎn)換電路2022基于第二數(shù)字信號和參考電流信號205產(chǎn)生輸出電流信號。其中調(diào)節(jié)信號1207既可以是固定的數(shù)字信號,也可以是線性或者非線性變化的數(shù)字信號。運算電路12021既可以施加于第一模數(shù)轉(zhuǎn)換電路2021和數(shù)模轉(zhuǎn)換電路2022之間,也可以用于第一模數(shù)轉(zhuǎn)換電路2021之內(nèi)。圖13示出根據(jù)本發(fā)明一個實施例的電流信號產(chǎn)生電路1300。電流信號產(chǎn)生電路1300包括第一模數(shù)轉(zhuǎn)換電路1301和數(shù)模轉(zhuǎn)換電路702。第一模數(shù)轉(zhuǎn)換電路1301還包括運算電路12021,包括第一輸出端,第二輸入端和輸出端,其第一輸入端接收第一邏輯信號7015,其第二輸入端接收調(diào)節(jié)信號1207,將第一數(shù)字信號和調(diào)節(jié)信號相加或者相減后,在輸出端提供第二邏輯信號13022。第二數(shù)模轉(zhuǎn)換器7013基于第二邏輯信號13022產(chǎn)生輸出閾值信號。其中調(diào)節(jié)信號1207既可以是固定的數(shù)字信號,也可以是線性或者非線性變化,單調(diào)或者非單調(diào)變化的數(shù)字信號。數(shù)字調(diào)節(jié)信號可以由MCU、CPU、I2C等數(shù)字信號提供,也可以由集成或者外置模數(shù)轉(zhuǎn)換電路提供。圖14示出根據(jù)本發(fā)明一個實施例的電流補償電路1400的示意電路圖。電流補償電路1400包括電流補償電路1200、調(diào)節(jié)信號產(chǎn)生電路1401和第二模數(shù)轉(zhuǎn)換器1402。在一個實施例中,在一個實施例中,調(diào)節(jié)信號產(chǎn)生電路1401包括第三電阻R3,具有第一端和第二端,其第一端耦接至第三電勢V3,其第二端提供模擬調(diào)節(jié)信號1404 ;第四電阻R4,具有第一端和第二端,其第一端耦接至第三電阻R3的第二端,其第二端耦接至第四電勢V4 ;第二模數(shù)轉(zhuǎn)換(ADC)電路1402,具有輸入端和輸出端,其輸入端接收模擬調(diào)節(jié)信號1404,輸出端提供S位數(shù)字調(diào)節(jié)信號1207。圖15示出根據(jù)本發(fā)明一個實施例的電流補償電路1500的示意電路圖。電流補償電路1500還包括一個編碼器1501,耦接與第二模數(shù)轉(zhuǎn)換(ADC)電路1402和運算電路12021之間,具有輸入端和輸出端,其輸入端接收第二模數(shù)轉(zhuǎn)換(ADC)電路1402的輸出信號(在一個實施例中命名為第三數(shù)字信號),輸出端提供隨溫度單調(diào)遞減或者遞增的S位數(shù)字調(diào)節(jié)信號1207,例如該數(shù)字調(diào)節(jié)信號可以由MCU、CPU、I2C等數(shù)字信號提供,也可以由集成或者外置模數(shù)轉(zhuǎn)換電路提供,且該數(shù)字調(diào)節(jié)信號按照預(yù)先的設(shè)置隨溫度升高而升高,或者隨溫度升高而減小。在一個實施例中,編碼器1501可以在不同的溫度下對第三數(shù)字信號做出不同的增加或者減小。在另外一個實施例中,同一溫度下,第三數(shù)字信號處于不同數(shù)值時,編碼器1501可以對第三數(shù)字信號做出不同的增加或者減小。電流補償電路1500可以產(chǎn)生如圖11所示的電流信號1103,由于使用了單調(diào)變化的調(diào)節(jié)信號,例如隨溫度升高而升高,或者隨溫度升高而減小,可以使得在某一溫度范圍內(nèi)或者某一溫度點上得到的溫度電流信號1104更加接近于期望的溫度電流信號1101。盡管本發(fā)明已經(jīng)結(jié)合其具體示例性實施方式進行了描述,很顯然的是,多種備選、修改和變形對于本領(lǐng)域技術(shù)人員是顯而易見的。由此,在此闡明的本發(fā)明的示例性實施方式是示意性的而并非限制性??梢栽诓幻撾x本發(fā)明的精神和范圍的情況下作出修改。在本公開內(nèi)容中所使用的量詞“一個”、“一種”等不排除復(fù)數(shù)。文中的“第一”、“第二”等僅表示在實施例的描述中出現(xiàn)的先后順序,以便于區(qū)分類似部件?!暗谝弧薄ⅰ暗诙痹跈?quán)利要求書中的出現(xiàn)僅為了便于對權(quán)利要求的快速理解而不是為了對其進行限制。權(quán)利要求書中的任何附圖標(biāo)記都不應(yīng)解釋為對范圍的限制。
權(quán)利要求
1.一種電流信號產(chǎn)生電路,包括: 第一模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端接收隨溫度變化的溫度信號,其輸出端提供第一數(shù)字信號;以及 第一數(shù)模轉(zhuǎn)換電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述第一數(shù)字信號,其第二輸入端接收參考電流信號,基于所述第一數(shù)字信號和所述參考電流信號在其輸出端提供與溫度呈設(shè)定關(guān)系的溫度電流信號。
2.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,其中,所述溫度信號是通過溫度感應(yīng)電路感測的,所述溫度感應(yīng)電路包括: 第一電阻,具有第一端和第二端,其第一端耦接至第一電勢,其第二端提供所述溫度信號;以及 第二電阻,具有第一端和第二端,其第一端耦接至所述第一電阻的第二端,其第二端耦接至第二電勢,所述第二電阻與所述第一電阻具有不同的溫度特性。
3.根據(jù)權(quán)利要求2所述的電流信號產(chǎn)生電路,其中,所述第二電阻是負(fù)溫度特性電阻,所述第一電阻是正溫度系數(shù)電阻或者溫度系數(shù)小于所述第二電阻的溫度系數(shù)的電阻。
4.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,其中,所述第一數(shù)字信號隨溫度線性變化。
5.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,其中,所述第一模數(shù)轉(zhuǎn)轉(zhuǎn)換電路包括: 第一比較器, 具有第一輸入端、第二輸入端和輸出端,其第一端接收所述溫度信號,輸出端提供第一狀態(tài)信號; 移位邏輯電路,具有第一輸入端、第二輸入端、第一輸出端和第二輸出端,其第一輸入端接收所述第一狀態(tài)信號,其第二輸入端接收時鐘信號,其第一輸出端提供所述第一數(shù)字信號,其第二輸出端提供第一邏輯信號,當(dāng)所述第一狀態(tài)信號為第一電平時所述第一邏輯信號進位,當(dāng)?shù)谝粻顟B(tài)信號為第二電平時所述第一邏輯信號退位;以及 第二數(shù)模轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端耦接于所述移位邏輯電路的第二端以接收所述第一邏輯信號,其輸出端耦接于所述第一比較器的第二端以提供閾值電壓信號。
6.根據(jù)權(quán)利要求5所述的電流信號產(chǎn)生電路,其中,所述第二數(shù)模轉(zhuǎn)換電路為非線性數(shù)模轉(zhuǎn)換電路,且包括: 電阻串,包括多個阻值不等的電阻以產(chǎn)生多個分電壓,其中所述電阻的阻值是按照所述溫度信號與溫度的關(guān)系設(shè)置的;以及 多用開關(guān),在所述第一邏輯信號控制下選擇所述多個分電壓中的一個以提供所述閾值電壓信號。
7.根據(jù)權(quán)利要求5所述的電流信號產(chǎn)生電路,其中,所述第一數(shù)字信號與所述第一邏輯信號是實質(zhì)相同的信號。
8.根據(jù)權(quán)利要求5所述的電流信號產(chǎn)生電路,其中,所述移位邏輯電路還包括鎖存器,具有輸入端和輸出端,其輸入端耦接至所述移位邏輯電路的第二輸出端以接收所述第一邏輯信號,其輸出端耦接至或者配置為所述移位邏輯電路的第一輸出端,當(dāng)所述第一邏輯信號在相鄰的數(shù)字信號之間來回切換時,所述鎖存器選擇輸出所述相鄰數(shù)字信號中的一個。
9.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,其中,所述第一數(shù)模轉(zhuǎn)換電路是非線性數(shù)模轉(zhuǎn)換電路,所述溫度電流信號隨所述第一數(shù)字信號以所述參考電流信號的整數(shù)倍為步長變化。
10.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,其中,所述第一數(shù)模轉(zhuǎn)換電路是線性數(shù)模轉(zhuǎn)換電路,所述溫度電流信號隨所述第一數(shù)字信號以所述參考電流信號為步長變化。
11.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,還包括一運算電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端耦接于所述第一模數(shù)轉(zhuǎn)換電路的輸出端以接收所述第一數(shù)字信號,其第二輸入端接收一數(shù)字調(diào)節(jié)信號,所述運算電路基于所述數(shù)字調(diào)節(jié)信號調(diào)整所述第一數(shù)字信號并在其輸出端提供第二數(shù)字信號; 所述第一數(shù)模轉(zhuǎn)換電路基于所述第二數(shù)字信號和所述參考電流信號產(chǎn)生所述溫度電流號。
12.根據(jù)權(quán)利要求11所述的電流信號產(chǎn)生電路,其中,所述第二數(shù)字信號為所述第一數(shù)字信號與所述數(shù)字調(diào)節(jié)信號之和或者為所述第一數(shù)字信號與所述數(shù)字調(diào)節(jié)信號之差。
13.根據(jù)權(quán)利要求5所述的電流信號產(chǎn)生電路,還包括一運算電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端耦接于所述移位邏輯電路的第二輸出端以接收所述第一邏輯信號,其第二輸入端接收一數(shù)字調(diào)節(jié)信號,所述運算電路基于所述數(shù)字調(diào)節(jié)信號調(diào)整所述第一邏輯信號并在其輸出端提供第二邏輯信號; 所述第二數(shù)模轉(zhuǎn)換電路的輸入端耦接于所述運算電路的輸出端以接收所述第二邏輯信號,其輸出端耦接于所述第一比較器的第二端以提供閾值電壓信號。
14.根據(jù)權(quán)利要求13所述的電流信號產(chǎn)生電路,其中,所述第二邏輯信號為所述第一邏輯信號與所述數(shù)字調(diào)節(jié)信號之和或者為所述第一邏輯信號與所述數(shù)字調(diào)節(jié)信號之差。
15.根據(jù)權(quán)利要求 11或13所述的電流信號產(chǎn)生電路,其中所述數(shù)字調(diào)節(jié)信號為固定的數(shù)字信號。
16.根據(jù)權(quán)利要求11或13所述的電流信號產(chǎn)生電路,其中,所述數(shù)字調(diào)節(jié)信號為隨溫度變化的數(shù)字信號。
17.根據(jù)權(quán)利要求11或13所述的電流信號產(chǎn)生電路,其中,所述數(shù)字調(diào)節(jié)信號由CPU或者MCU或者I2C電路提供。
18.根據(jù)權(quán)利要求11或13所述的電流信號產(chǎn)生電路,還包括: 調(diào)節(jié)信號產(chǎn)生電路,耦接至第三電勢和第四電勢之間,提供模擬調(diào)節(jié)信號; 第二模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端耦接至所述調(diào)節(jié)信號產(chǎn)生電路以接收所述模擬調(diào)節(jié)信號,其輸出端提供所述數(shù)字調(diào)節(jié)信號。
19.根據(jù)權(quán)利要求11或13所述的電流信號產(chǎn)生電路,還包括: 調(diào)節(jié)信號產(chǎn)生電路,耦接至第三電勢和第四電勢之間,提供模擬調(diào)節(jié)信號; 第二模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端耦接至所述調(diào)節(jié)信號產(chǎn)生電路以接收所述模擬調(diào)節(jié)信號,其輸出端提供第三數(shù)字信號; 編碼器,具有輸入端和輸出端,其輸入端耦接至所述第二模數(shù)轉(zhuǎn)換電路的輸出端以接收所述第三數(shù)字信號,其輸出端提供所述數(shù)字調(diào)節(jié)信號,其中所述數(shù)字調(diào)節(jié)信號隨溫度單調(diào)變化。
20.根據(jù)權(quán)利要求1所述的電流信號產(chǎn)生電路,該電流信號產(chǎn)生電路用于補償?shù)谝浑娏餍盘?,所述第一電流信號和所述溫度信號通過一補償電路相加或者相減。
21.—種對電流信號進行補償?shù)碾娐费a償裝置,包括: 模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端耦接至所述溫度感應(yīng)電路以接收隨溫度變化的溫度信號,其輸出端提供第一數(shù)字信號; 數(shù)模轉(zhuǎn)換電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述第一數(shù)字信號,其第二輸入端接收參考電流信號,基于所述第一數(shù)字信號和所述參考電流信號在其輸出端提供與溫度呈設(shè)定關(guān)系的溫度電流信號;以及 補償電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述溫度電流信號,其第二輸入端接收待補償?shù)碾娏餍盘枺鲅a償電路將所述溫度電流信號與所述待補償?shù)碾娏餍盘栂嗉?減,在輸出端提供輸出電流信號。
22.根據(jù)權(quán)利要求21所述的電流補償裝置,其中,所述溫度信號是通過溫度感應(yīng)電路感測的,所述溫度感應(yīng)電路包括: 第一電阻,具有第一端和第二端,其第一端耦接至第一電勢,其第二端提供所述溫度信號;以及 第二電阻,具有第一端和第二端,其第一端耦接至所述第一電阻的第二端,其第二端耦接至第二電勢,所述 第二電阻與所述第一電阻具有不同的溫度特性。
全文摘要
公開了一種電流信號產(chǎn)生電路和電流補償裝置。該電流信號產(chǎn)生電路包括第一模數(shù)轉(zhuǎn)換電路,具有輸入端和輸出端,其輸入端接收隨溫度變化的溫度信號,其輸出端提供第一數(shù)字信號;以及第一數(shù)模轉(zhuǎn)換電路,具有第一輸入端、第二輸入端和輸出端,其第一輸入端接收所述第一數(shù)字信號,其第二輸入端接收參考電流信號,基于所述第一數(shù)字信號和所述參考電流信號在其輸出端提供與溫度呈設(shè)定關(guān)系的溫度電流信號。該電流信號產(chǎn)生電路可以產(chǎn)生與溫度呈特定關(guān)系的電流信號,可以用該信號對電流信號進行補償獲得基本不隨溫度變化的或者與溫度呈設(shè)定關(guān)系的電流源。
文檔編號G05F1/56GK103197713SQ201310049279
公開日2013年7月10日 申請日期2013年2月7日 優(yōu)先權(quán)日2013年2月7日
發(fā)明者陳達, 張正偉, 王海時 申請人:成都芯源系統(tǒng)有限公司