一種溫度變化模擬裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本實(shí)用新型屬于電子技術(shù)領(lǐng)域,具體涉及一種溫度變化模擬裝置。
【背景技術(shù)】
[0002] 目前較常用的測溫電路有兩種:橋式測溫電路和恒流源式測溫電路,橋式測溫電 路的原理是采用比例電阻和測溫電阻構(gòu)測量電橋,依據(jù)測溫電阻隨溫度變化輸出不同電 阻,形成壓差信號,通過采集壓差計(jì)算測量對應(yīng)的溫度值;恒流源式測溫電路的原理是將恒 定電流通過測溫電阻,依據(jù)測溫電阻隨溫度變化輸出不同電阻,生成不同的電壓降,通過對 電壓降采集處理獲取對應(yīng)的溫度值。
[0003] 對于溫度模擬普遍采用合成電阻的方法,常見的有如下幾種:(1)運(yùn)用繼電器投 切精密電阻得到可變的電阻。由于繼電器存在接觸電阻而且體積較大,不但精度難以保證, 而且不利于擴(kuò)展多路應(yīng)用;(2)采用人工旋轉(zhuǎn)多圈電位器來改變電位器阻值。通過手動(dòng)旋 轉(zhuǎn)多圈電位器很難實(shí)現(xiàn)阻值位置精確定位,而且每次模擬應(yīng)用,都需重新進(jìn)行測量定位,操 作復(fù)雜;(3)采用單個(gè)或者多個(gè)數(shù)字電位器切換半導(dǎo)體電阻來得到可變的電阻,但目前的 數(shù)字電位器的分辨率不高、額定阻值誤差大、溫度系數(shù)大,且不能夠無級調(diào)節(jié)。
[0004] 中國專利CN 103868200 A公開了一種用于模擬溫度變化的電平電壓輸出裝置,包 括主控模塊、溫度設(shè)定模塊、數(shù)據(jù)存儲模塊、電位產(chǎn)生模塊以及顯示模塊,由主控模塊根據(jù) 溫度設(shè)定模塊輸出的溫度設(shè)定指令從數(shù)據(jù)存儲模塊中讀取一個(gè)或多個(gè)目標(biāo)電位數(shù)據(jù),并由 電位產(chǎn)生模塊根據(jù)一個(gè)或多個(gè)目標(biāo)電位數(shù)據(jù)輸出一個(gè)或多個(gè)電平電壓,如果電位產(chǎn)生模塊 輸出的電平電壓與目標(biāo)電位數(shù)據(jù)對應(yīng)的電平電壓不一致,則主控模塊會(huì)相應(yīng)地調(diào)整傳送至 電位產(chǎn)生模塊的電位數(shù)據(jù),直至電位產(chǎn)生模塊輸出的電平電壓與目標(biāo)電位數(shù)據(jù)對應(yīng)的電平 電壓相一致,從而實(shí)現(xiàn)了根據(jù)溫度設(shè)定指令模擬溫度變化并輸出相應(yīng)的電平電壓。該裝置 主要應(yīng)用于空調(diào)器,其溫度設(shè)定指令一般是由用戶對溫度設(shè)定模塊發(fā)出控制操作達(dá)到的, 且其輸出的電平電壓是通過直接從數(shù)據(jù)存儲模塊中讀取的目標(biāo)電位數(shù)據(jù)得到的,主控模塊 只能不斷調(diào)整使電位產(chǎn)生模塊輸出電位數(shù)據(jù)與目標(biāo)電位數(shù)據(jù)保持一致,該修正方式與空調(diào) 器的溫度采樣模塊沒有聯(lián)系起來,無法根據(jù)溫度采樣模塊實(shí)際采集的溫度值來對模擬電壓 進(jìn)行修改,不能保證其準(zhǔn)確性。 【實(shí)用新型內(nèi)容】
[0005] 本實(shí)用新型的目的是提供一種溫度變化模擬裝置,能夠準(zhǔn)確將溫度模擬成對應(yīng)的 模擬電壓。
[0006] 為了實(shí)現(xiàn)以上目的,本實(shí)用新型所采用的技術(shù)方案是:一種溫度變化模擬裝置,包 括通信模塊、溫度解算模塊、邏輯控制模塊、參考電壓輸出模塊、參數(shù)存儲模塊;
[0007] 通信模塊,用于接收上位機(jī)或者控制系統(tǒng)下發(fā)的輸出溫度值、修正系數(shù)和校驗(yàn)值 命令,并將接收的命令傳遞給溫度解算模塊;
[0008] 溫度解算模塊,用于將輸出溫度值解算得出對應(yīng)的數(shù)字電壓值;
[0009] 邏輯控制模塊,用于實(shí)現(xiàn)對通信模塊接收命令值的使能控制和參考電壓輸出模塊 的使能控制,并將解算的數(shù)字電壓值發(fā)送給參考電壓輸出模塊;同時(shí)將修正系數(shù)存入?yún)?shù) 存儲模塊,且當(dāng)從溫度測量系統(tǒng)所得溫度值和要模擬溫度存在偏差時(shí),進(jìn)行溫度修正,修改 修正系數(shù)并存儲;
[0010] 參考電壓輸出模塊,用于將數(shù)字電壓值轉(zhuǎn)換為對應(yīng)的模擬電壓值并輸出至溫度采 集系統(tǒng);
[0011] 參數(shù)存儲模塊,用于存儲修正系數(shù)。
[0012] 所述參考電壓模塊包括D/A轉(zhuǎn)換模塊和電壓調(diào)理模塊。
[0013] 所述通信模塊為RS485通信模塊。
[0014] 所述邏輯控制模塊采用STM32F103系列芯片。
[0015] 本實(shí)用新型的溫度變化模擬裝置通過通信模塊接收上位機(jī)或控制系統(tǒng)下發(fā)的溫 度輸出值、修正系數(shù)和校驗(yàn)值,依據(jù)電阻分度表,結(jié)合溫度采集系統(tǒng)的特點(diǎn),通過溫度解算 模塊解算出模擬溫度對應(yīng)輸出的數(shù)字電壓值,通過SPI總線將解算的電壓值發(fā)送至高精度 參考電壓輸出模塊,由高精度參考電壓輸出模塊輸出對應(yīng)的模擬電壓值。該方式適用于常 用的溫度測量領(lǐng)域,能夠準(zhǔn)確將溫度模擬成對應(yīng)的模擬電壓,連接溫度測量系統(tǒng)測得的溫 度值可以精確到〇. 5°C,并且操作簡便,解決人工旋轉(zhuǎn)多圈電位器來改變電位器阻值多次操 作設(shè)置問題;自動(dòng)化程度高,體積小,易于多路擴(kuò)展,解決繼電器投切精密電阻得到可變的 電阻體積大的問題;分辨率高,精度高,帶有溫度校準(zhǔn)修正功能,解決了因數(shù)字電位器自身 特點(diǎn)引起的精度低,無法實(shí)現(xiàn)無級調(diào)節(jié)的問題。
[0016] 該裝置根據(jù)溫度模擬通道數(shù)的需求,還易于擴(kuò)展,通過將裝置模塊和Modbus協(xié)議 稍作修改,即可滿足同時(shí)模擬多種環(huán)境溫度,應(yīng)用廣泛。
【附圖說明】
[0017] 圖1是本實(shí)用新型溫度變化模擬裝置的原理圖;
[0018] 圖2是RS485模塊通信原理圖;
[0019] 圖3是溫度解算模塊的實(shí)現(xiàn)流程;
[0020] 圖4是接收溫度命令的Modbus協(xié)議。
【具體實(shí)施方式】
[0021] 下面結(jié)合附圖及具體的實(shí)施例對本實(shí)用新型進(jìn)行進(jìn)一步介紹。
[0022] 如圖1所示為本實(shí)用新型溫度變化模擬裝置的原理圖,由圖可知,該裝置包括通 信模塊、溫度解算模塊、邏輯控制模塊、參考電壓輸出模塊、參數(shù)存儲模塊;通信模塊,用于 接收上位機(jī)或者控制系統(tǒng)下發(fā)的輸出溫度值、修正系數(shù)和校驗(yàn)值命令,并將接收的命令傳 遞給溫度解算模塊;溫度解算模塊,用于將輸出溫度值解算得出對應(yīng)的數(shù)字電壓值;邏輯 控制模塊,用于實(shí)現(xiàn)對通信模塊接收命令值的使能控制和參考電壓輸出模塊的使能控制, 并將解算的數(shù)字電壓值發(fā)送給參考電壓輸出模塊;同時(shí)將修正系數(shù)存入?yún)?shù)存儲模塊,且 當(dāng)從溫度測量系統(tǒng)所得溫度值和要模擬溫度存在偏差時(shí),進(jìn)行溫度修正,修改修正系數(shù)并 存儲;參考電壓輸出模塊,用于將數(shù)字電壓值轉(zhuǎn)換為對應(yīng)的模擬電壓值并輸出至溫度采集 系統(tǒng);參數(shù)存儲模塊,用于存儲修正系數(shù)。
[0023] 如圖2所示,本實(shí)施例的通信模塊為RS485通信模塊,選用IS03082DW作為通信芯 片,U2RX、U2TX、U2CS連接溫度解算模塊,RS485_A、RS485_B連接上位機(jī)或者控制系統(tǒng),其中 R1、R2、TVS1、TVS2為保護(hù)電阻和二極管。U2CS受邏輯控制模塊控制,當(dāng)使能時(shí),RS485通信 模塊可與上位機(jī)或者控制系統(tǒng)進(jìn)行通信。
[0024] 溫度解算模塊由實(shí)現(xiàn)溫度值到數(shù)字電壓值轉(zhuǎn)換的軟件算法構(gòu)成,其會(huì)根據(jù)不同的 溫度采集系統(tǒng)修改相應(yīng)的算法。
[0025] 邏輯控制模塊采用ST公司的STM32F103系列芯片,可以選用S