魏麗君
(1.中南大學(xué)自動(dòng)化學(xué)院,湖南 長(zhǎng)沙 410003;2.湖南鐵道職業(yè)技術(shù)學(xué)院,湖南 株洲 412001)
發(fā)熱量和熱容量的準(zhǔn)確測(cè)量是煤質(zhì)分析最重要的指標(biāo),發(fā)熱量和熱容量采用量熱儀進(jìn)行測(cè)試,當(dāng)前量熱儀主要存在通信時(shí)可靠性不夠穩(wěn)定,有些還采用卡槽式通信模塊、控制方式復(fù)雜[1?3]、溫度采樣不夠精準(zhǔn)、主期時(shí)間太長(zhǎng)、溫度基線(xiàn)漂移[4?7]等問(wèn)題。
基于此,本文擬提出一種基于STM32 和CPLD 為硬件平臺(tái)的新型全自動(dòng)量熱儀的設(shè)計(jì)方案。整體設(shè)計(jì)時(shí)把下位機(jī)主控板和人機(jī)交互部分分開(kāi)設(shè)計(jì),簡(jiǎn)化控制控制方式,采用SPI 方式通信[8?10],提升通信的穩(wěn)定度,溫度采集采用高精密傳感器PT1000,并對(duì)內(nèi)外筒溫度進(jìn)行基線(xiàn)修正補(bǔ)償,提高溫度采用的精密度[11?13]。本文設(shè)計(jì)了完善的A/D 轉(zhuǎn)換電路和微弱信號(hào)處理電路,最大限度地提高了信噪比;此外,還設(shè)計(jì)了液晶顯示模塊和結(jié)果打印模塊,人機(jī)交互界面更加友好。
系統(tǒng)硬件設(shè)計(jì)主要分為主板控制和人機(jī)界面控制兩部分。系統(tǒng)采用SPI 通信,可靠性高,傳輸速度快[14]。主板控制部分的控制框圖如圖1所示。
圖1 主板控制框圖
系統(tǒng)主控采用STM32 單片機(jī),主要包含溫度采集模塊、點(diǎn)火控制與點(diǎn)火判斷模塊、故障檢測(cè)與報(bào)警模塊、攪拌電機(jī)控制模塊和氧彈識(shí)別模塊等。人機(jī)界面部分的硬件框圖如圖2所示。
圖2 人機(jī)界面部分硬件框圖
人機(jī)界面硬件部分采用CPLD 作為硬件平臺(tái),主要包含數(shù)據(jù)存儲(chǔ)模塊、液晶顯示模塊、實(shí)驗(yàn)數(shù)據(jù)打印模塊、鍵盤(pán)輸入模塊和精密時(shí)鐘模塊等。
是否能夠?qū)α繜醿x內(nèi)外桶溫升進(jìn)行精密測(cè)量是決定量熱儀的測(cè)量準(zhǔn)確度的關(guān)鍵所在[15?16]。因此,內(nèi)外桶的溫度采集設(shè)計(jì)采用溫度傳感器PT1000,分辨率達(dá)到0.000 1 ℃。溫度傳感器具體的電路原理圖如圖3所示。
圖3 溫度采集模塊電路原理圖
溫度采集模塊的工作原理是:JP1溫度傳感器與R2,R3,R4構(gòu)成一個(gè)電橋,R2,R3,R4為固定電阻,從電橋的兩中間位置輸出后,接入到運(yùn)放,固定端輸出到運(yùn)放反向輸入端,溫度傳感器端輸出接入同相輸入端由電路原理圖以及運(yùn)算放大器“虛短”和“虛斷”的原理[17?18],可以計(jì)算得到由溫度變化而引起的輸出電壓的變化,從而實(shí)現(xiàn)對(duì)溫度的準(zhǔn)確測(cè)量。
主板卡點(diǎn)火控制模塊原理圖如圖4所示。
圖4 主板卡點(diǎn)火控制模塊原理圖
圖中:點(diǎn)火電源為24 V,電流為6 A;設(shè)計(jì)穩(wěn)壓管是為了防止管子Q17因?yàn)辄c(diǎn)火瞬間高壓而燒壞。為了安全,采用光控實(shí)現(xiàn)強(qiáng)弱電的隔離。
通過(guò)檢測(cè)點(diǎn)火絲點(diǎn)火前后輸入到電壓比較器的不同電壓值,與固定值的電壓比較,比較器輸出不同的狀態(tài)值,再由單片機(jī)的I/O 口判斷得到狀態(tài),從而實(shí)現(xiàn)對(duì)點(diǎn)火成功與否的判斷。
點(diǎn)火判斷電路原理圖如圖5所示。
圖5 點(diǎn)火判斷電路原理圖
內(nèi)桶和外桶的溫度測(cè)量有兩路,因此在設(shè)計(jì)時(shí)采用了四通道24 位A/D 轉(zhuǎn)換芯片ADS1253。為了提高溫度采集的準(zhǔn)確性,采用ADR444BRZ 設(shè)置電壓基準(zhǔn)。ADS1253 的具體電路原理圖如圖6所示。
圖6 A/D 轉(zhuǎn)換電路原理圖
考慮到儀器的美觀(guān)程度與打印格式的顯示方式,選用320×240 點(diǎn)陣式液晶顯示模塊,初選型號(hào)為:JXD320240A(5.7 寸),液晶顯示電路設(shè)計(jì)原理圖見(jiàn)圖7。
圖7 液晶顯示電路原理圖
打印機(jī)輸出設(shè)計(jì)采用北京煒煌打印機(jī)WH?A7,可以選配RS 485接口、USB 接口、無(wú)線(xiàn)接口等。本文設(shè)計(jì)中打印機(jī)采用串口接口以及采用標(biāo)志控制方式,工作時(shí),單片機(jī)讀取R2OUT 端的狀態(tài);從而判斷微型打印機(jī)的工作狀態(tài),不忙時(shí)向微型打印機(jī)發(fā)送數(shù)據(jù)。打印機(jī)應(yīng)用4052 擴(kuò)展串行端口。具體的電路設(shè)計(jì)圖見(jiàn)圖8。
圖8 打印機(jī)接口模塊電路原理圖
通過(guò)對(duì)量熱儀每天做樣的個(gè)數(shù)(約20 個(gè))以及每個(gè)樣需要保存的數(shù)據(jù)信息量和需要保存數(shù)據(jù)的天數(shù)統(tǒng)計(jì),可以得到至少需要的數(shù)據(jù)存儲(chǔ)空間的大小。參照Parr6300 的試驗(yàn)結(jié)果報(bào)告單格式(一個(gè)樣的數(shù)據(jù)存儲(chǔ)需47 B,保存6 天的數(shù)據(jù)),設(shè)計(jì)時(shí)設(shè)置保存100 個(gè)樣(約5 天)的試驗(yàn)數(shù)據(jù),共需要4 700 B(37 600 bit),故采用AT24C256(262 144 bit)即可達(dá)到要求。為了留有充分的裕量,存儲(chǔ)模塊選擇AT24C512,電路原理圖如圖9所示。
圖9 存儲(chǔ)模塊電路原理圖
初期采樣主要是通過(guò)測(cè)量得到冷卻速度,從而進(jìn)行精確地冷卻校正,以平均冷卻速度作為點(diǎn)火時(shí)的冷卻速度。初期采樣流程如圖10所示。
圖10 初期采樣流程
點(diǎn)火后,試驗(yàn)進(jìn)入主期。在實(shí)驗(yàn)規(guī)定時(shí)間內(nèi)溫度急劇上升,則表明點(diǎn)火成功,之后慢慢溫升趨于平穩(wěn)。測(cè)試時(shí)應(yīng)確保實(shí)驗(yàn)環(huán)境溫度的一致性,從而使測(cè)量結(jié)果更加準(zhǔn)確。主期采樣的主要目的是得到主期用時(shí)和主期溫升,主期采樣流程如圖11所示。
圖11 主期采樣流程
內(nèi)筒溫度下降時(shí),試驗(yàn)進(jìn)入末期。末期溫度采樣是為了計(jì)算末期平均冷卻速度。從上述第一個(gè)下降溫度點(diǎn)開(kāi)始計(jì)時(shí),時(shí)間必須5 min 后,采用國(guó)標(biāo)法每分鐘采集一次溫度,瑞方法每30 s 采集一次溫度值,準(zhǔn)確測(cè)取內(nèi)筒溫度,記作tn。用tn減去Tn除以時(shí)間,計(jì)算得到Vn。末期采樣流程如圖12所示。
圖12 末期采樣流程
按照國(guó)標(biāo)要求,實(shí)驗(yàn)采用瑞方法和國(guó)標(biāo)法分別進(jìn)行測(cè)試實(shí)驗(yàn),具體的試驗(yàn)流程如圖13所示。人機(jī)界面控制板控制主控板。人機(jī)界面給主控板發(fā)送測(cè)試參數(shù)、測(cè)試開(kāi)始命令,進(jìn)行溫度檢測(cè),確保溫度達(dá)到穩(wěn)定后,正式開(kāi)始測(cè)試,主控板完成初期、主期、末期的采樣及控制工作,計(jì)算C值、熱容量和發(fā)熱量,然后再將計(jì)算結(jié)果反饋到人機(jī)界面控制板進(jìn)行處理。
圖13 整機(jī)試驗(yàn)流程
實(shí)驗(yàn)完成后,可采用打印機(jī)打印實(shí)驗(yàn)結(jié)果。熱容量和發(fā)熱量的試驗(yàn)測(cè)試數(shù)據(jù)如表1、表2所示。
表1 熱容量數(shù)據(jù)
表2 發(fā)熱量測(cè)試數(shù)據(jù)表
本文提出一種基于STM32 和CPLD 硬件平臺(tái)的新型自動(dòng)量熱儀的設(shè)計(jì)方案。整體設(shè)計(jì)時(shí)把下位機(jī)主控板和人機(jī)交互部分分開(kāi)設(shè)計(jì),簡(jiǎn)化了控制控制方式,采用SPI 方式通信,提升了通信的穩(wěn)定度。溫度采集采用高精密傳感器PT1000,并對(duì)內(nèi)外筒溫度進(jìn)行基線(xiàn)修正補(bǔ)償,提高溫度采用的精密度。同時(shí),設(shè)計(jì)了完善的A/D 轉(zhuǎn)換電路和微弱信號(hào)處理電路,最大限度地提高了信噪比;此外,還設(shè)計(jì)了液晶顯示模塊和結(jié)果打印模塊,人機(jī)交互界面更加友好。初期、主期、末期溫度采集以及C值的算法嚴(yán)格按照國(guó)家標(biāo)準(zhǔn)執(zhí)行。
設(shè)計(jì)完成后對(duì)設(shè)備按照瑞方法和國(guó)標(biāo)法進(jìn)行試驗(yàn)測(cè)試,主期時(shí)間控制到了7 min,較當(dāng)前水平提升了近2 min,熱容量相對(duì)標(biāo)準(zhǔn)差為0.06%,極差為15.42 J/K;發(fā)熱量相對(duì)標(biāo)準(zhǔn)差為0.08%,極差為53.12 J/g。設(shè)計(jì)完成的新型全自動(dòng)量熱儀人機(jī)交互更友好,主期時(shí)間縮短10.8%,極大提升了試驗(yàn)效率,熱容量、發(fā)熱量相對(duì)標(biāo)準(zhǔn)差和極差的測(cè)試結(jié)果優(yōu)于國(guó)家標(biāo)準(zhǔn)。