王碩南 王永清 張 欣 汪偉捷 孫榮霞
([1]河北大學(xué)電子信息工程學(xué)院 河北·保定 071000;[2]廣州市風(fēng)標(biāo)電子技術(shù)有限公司 廣東·廣州 510630)
太陽(yáng)能作為清潔能源,具有十分廣闊的應(yīng)用前景。太陽(yáng)能電池?cái)U(kuò)散工藝生產(chǎn)中的溫度壓力是主要被控參數(shù)。為了加深學(xué)生溫度壓力檢測(cè)技術(shù)在太陽(yáng)能電池?cái)U(kuò)散工藝生產(chǎn)中的應(yīng)用,加強(qiáng)對(duì)學(xué)生實(shí)際工程應(yīng)用能力的培養(yǎng),解決電子科學(xué)與技術(shù)、電氣工程及其自動(dòng)化、自動(dòng)化等專業(yè)學(xué)生對(duì)太陽(yáng)電池生產(chǎn)控制實(shí)訓(xùn)難以開(kāi)展的現(xiàn)狀,開(kāi)設(shè)了用于太陽(yáng)能電池?cái)U(kuò)散生產(chǎn)工藝中的溫度壓力控制單片機(jī)課程設(shè)計(jì)。[1]
太陽(yáng)能電池?cái)U(kuò)散工藝生產(chǎn)中的溫度控制系統(tǒng)主要包括傳感器檢測(cè)、信號(hào)調(diào)理、單片機(jī)控制、數(shù)字信號(hào)顯示等模塊構(gòu)成。
信號(hào)檢測(cè)模塊:包括溫度及壓力檢測(cè)。由于太陽(yáng)電池?cái)U(kuò)散工藝中溫度比較高,本研究采用K型鎧裝熱電偶TCK進(jìn)行溫度檢測(cè)。另外,采用MPX4250氣壓傳感器進(jìn)行擴(kuò)散氣體的氣壓檢測(cè)。
信號(hào)調(diào)理模塊:采用儀表放大器進(jìn)行放大差模信號(hào),抑制共模信號(hào),減少輸入噪聲的影響。
A/D轉(zhuǎn)換模塊:溫度模擬信號(hào)采用 12位 A/D轉(zhuǎn)換器ADC128S102完成數(shù)字信號(hào)的轉(zhuǎn)換,以便實(shí)現(xiàn)單片機(jī)控制。
控制核心模塊:采用AT89C52單片機(jī)控制輸入信號(hào)的采集及輸出顯示。
輸出顯示模塊:采用LCD1602液晶顯示器實(shí)時(shí)顯示檢測(cè)的溫度及壓力信號(hào)數(shù)值。
通過(guò)Proteus軟件、單片機(jī)控制熱電偶、壓力傳感器完成溫度氣壓檢測(cè)仿真實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果見(jiàn)圖1。
圖1 溫度壓力檢測(cè)系統(tǒng)仿真運(yùn)行結(jié)果
信號(hào)檢測(cè):(1)溫度檢測(cè),常用熱電偶測(cè)溫,基本原理是當(dāng)熱電偶所處的環(huán)境溫度變化時(shí),熱電偶兩端的電壓差發(fā)生變化。由于熱電偶兩端的電動(dòng)勢(shì)信號(hào)是毫伏級(jí)微小信號(hào),不易直接測(cè)量,K熱電偶1000℃時(shí)的毫伏值為 41.276。因此需要經(jīng)過(guò)差動(dòng)放大電路放大,再進(jìn)行電壓值進(jìn)行測(cè)量。(2)壓力檢測(cè),通過(guò) MPX4250壓力傳感器完成氣體壓力監(jiān)測(cè),分辨率為18.8mV/kPa,這種壓力傳感器是將雙極運(yùn)算放大器和薄膜電阻網(wǎng)絡(luò),X型應(yīng)變儀集成在一個(gè)芯片上,以提供高的輸出電壓,轉(zhuǎn)換的最高檢測(cè)氣壓 1MPa,能夠滿足擴(kuò)散工藝生產(chǎn)中0.25~0.45MPa使用范圍。
信號(hào)調(diào)理:本設(shè)計(jì)采用儀表放大器,進(jìn)行差模信號(hào)放大,抑制共模信號(hào),減少輸入噪聲的影響。經(jīng)差動(dòng)放大器放大的電壓信號(hào)是模擬量,放大的電壓信號(hào)需將經(jīng)過(guò)模數(shù)轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號(hào)再輸入到單片機(jī)中。
A/D轉(zhuǎn)換:ADC128S102是一種低功耗、八通道CMOS 12位模數(shù)轉(zhuǎn)換器,該轉(zhuǎn)換器是基于具有內(nèi)部跟蹤和保持電路的逐次逼近寄存器結(jié)構(gòu)。轉(zhuǎn)換器溫度分辨率為0.25℃,可讀取最高溫度達(dá)+1600℃。
微機(jī)控制:控制器采用ATMEL公司生產(chǎn)的AT89C52單片機(jī),可以在線編程,能夠反復(fù)擦寫Flash存儲(chǔ)器。
仿真實(shí)驗(yàn):步驟(1)通過(guò)Proteus進(jìn)行電路設(shè)計(jì)。(2)根據(jù)電路圖進(jìn)行程序設(shè)計(jì)。(3)運(yùn)用Keil軟件進(jìn)行程序的編寫編譯,采用C語(yǔ)言編寫程序。(4)把程序在Keil上生成.c和.hex文件,把生成的.hex文件通過(guò)Proteus把程序加載到單片機(jī)中。(5)點(diǎn)仿真運(yùn)行按鈕,系統(tǒng)開(kāi)始仿真運(yùn)行。仿真運(yùn)行實(shí)驗(yàn)圖1中,熱電偶設(shè)定值為1221℃時(shí),通過(guò)差動(dòng)放大器、模數(shù)轉(zhuǎn)換、單片機(jī)控制,最終在LCD液晶屏上顯示測(cè)量溫度為1221℃。壓力設(shè)定值和顯示值均為0.51MPa。滿足正常使用在0.25~0.45MPa壓力范圍。仿真實(shí)驗(yàn)結(jié)果表明方案控制精度高、能有效地降低開(kāi)發(fā)成本。[2]
在通過(guò)Proteus軟件完成系統(tǒng)仿真實(shí)驗(yàn)基礎(chǔ)上,進(jìn)行了實(shí)物元器件的安裝、焊接、調(diào)試、系統(tǒng)測(cè)試,將測(cè)試數(shù)據(jù)繪制成的曲線,見(jiàn)圖2。
數(shù)據(jù)分析:溫度采集用鎧裝熱電偶溫度傳感器,檢測(cè)通過(guò)紅外圖像分析儀進(jìn)行測(cè)試,測(cè)試數(shù)據(jù)見(jiàn)圖2所示,溫度誤差保持在±0.25℃范圍,系統(tǒng)溫度測(cè)試范圍可以達(dá)到-50℃~+1600℃。
圖2 溫度測(cè)試曲線圖
通過(guò)Proteus軟件完成的溫度壓力檢測(cè)系統(tǒng)仿真實(shí)驗(yàn),滿足了單片機(jī)課程設(shè)計(jì)的基本要求,能實(shí)現(xiàn)溫度壓力實(shí)時(shí)循環(huán)檢測(cè)的目的。采用的TCK熱電偶溫度傳感器具有測(cè)量精度高,測(cè)量范圍廣,滿足正常生產(chǎn)在850℃~1300℃溫度使用范圍。壓力檢測(cè)電路簡(jiǎn)單實(shí)用,測(cè)試結(jié)果能夠滿足太陽(yáng)電池?cái)U(kuò)散工藝正常使用在0.25~0.45MPa壓力范圍。
通過(guò)單片機(jī)課程設(shè)計(jì)是學(xué)生鍛煉工程實(shí)踐能力的重要環(huán)節(jié),能夠完成對(duì)學(xué)生實(shí)踐能力的基本訓(xùn)練,有助于培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)發(fā)現(xiàn)、分析和解決實(shí)際問(wèn)題的能力。通過(guò)自主創(chuàng)新設(shè)計(jì),激發(fā)了學(xué)生的學(xué)習(xí)興趣,不僅鞏固了以前所學(xué)的基本知識(shí),學(xué)到了很多在書(shū)本上所沒(méi)有學(xué)到過(guò)的工程實(shí)踐經(jīng)驗(yàn),學(xué)生了解了從電路圖繪制、程序編寫及編譯、仿真實(shí)驗(yàn)調(diào)試、實(shí)物安裝調(diào)試等電子產(chǎn)品開(kāi)發(fā)的全部過(guò)程,通過(guò)對(duì)Proteus仿真軟件的學(xué)習(xí),有助于學(xué)生快速掌握開(kāi)發(fā)產(chǎn)品的方法、減少采購(gòu)更換各種元器件的開(kāi)發(fā)成本。同時(shí),使學(xué)生懂得了理論與實(shí)際相結(jié)合的重要性,提高了學(xué)生的實(shí)際動(dòng)手能力和獨(dú)立思考問(wèn)題、解決工程實(shí)踐問(wèn)題的能力,加強(qiáng)了對(duì)學(xué)生的綜合實(shí)踐創(chuàng)新能力的培養(yǎng)。