OLED光電性能綜合測(cè)試系統(tǒng)的方案
4 系統(tǒng)軟件設(shè)計(jì)
4.1 下位機(jī)軟件設(shè)計(jì)
系統(tǒng)軟件采用C語(yǔ)言編寫,在IAR公司提供的集成調(diào)試環(huán)境Workbech下采用模塊化思想進(jìn)行設(shè)計(jì)。系統(tǒng)的軟件程序固化在MSP430F149單片機(jī)的內(nèi)部Flash存儲(chǔ)器中。系統(tǒng)的程序流程如圖4所示。整個(gè)流程可分為初始化、命令解析、數(shù)據(jù)測(cè)量、數(shù)據(jù)處理及顯示程序。程序設(shè)計(jì)借鑒實(shí)時(shí)操作系統(tǒng)的思想,劃分事件和目標(biāo)。系統(tǒng)按照工作過(guò)程共有命令解析、聯(lián)機(jī)、校準(zhǔn)、測(cè)量判斷、數(shù)據(jù)采集、數(shù)據(jù)打包發(fā)送等幾個(gè)事件,通過(guò)對(duì)事件的處理來(lái)完成相應(yīng)的功能,并進(jìn)行必要的狀態(tài)轉(zhuǎn)換。當(dāng)電壓改變后,接收到測(cè)量命令,進(jìn)入測(cè)量狀態(tài),將數(shù)據(jù)發(fā)送并顯示,回到空閑狀態(tài)繼續(xù)等待命令然后進(jìn)行相應(yīng)的操作。
4.2 上位機(jī)軟件設(shè)計(jì)
上位機(jī)軟件使用visual C++編寫,進(jìn)行由上到下的模塊式總體設(shè)計(jì),通過(guò)visual C++中的串行通信編程控件MSComm,采用事件驅(qū)動(dòng)方法接受數(shù)據(jù)。圖5所示為系統(tǒng)的總體設(shè)計(jì)框圖。
上位機(jī)軟件管理系統(tǒng)由參數(shù)設(shè)置、實(shí)時(shí)監(jiān)測(cè)、信息查詢分析顯示及其他輔助功能組成。
系統(tǒng)是集電壓、電流、亮度和溫度的自動(dòng)采集、預(yù)處理、數(shù)據(jù)存儲(chǔ)為一體的綜合信息平臺(tái)。使用RS-232通信實(shí)現(xiàn)程控電源、下位機(jī)和計(jì)算機(jī)的通信,實(shí)時(shí)獲取亮度、溫度、電流數(shù)據(jù),把當(dāng)前電壓下對(duì)應(yīng)的亮度、溫度和電流值存入數(shù)據(jù)庫(kù)中,并繪制出實(shí)時(shí)曲線。在歷史數(shù)據(jù)查詢中,可以對(duì)不同結(jié)構(gòu)的OLED器件的測(cè)量結(jié)果進(jìn)行對(duì)比分析。
5 結(jié)論
提出了一種以微控制器為核心的OLED光電性能綜合測(cè)試系統(tǒng)的方案,系統(tǒng)可以在一個(gè)平臺(tái)上同時(shí)對(duì)發(fā)光器件的各種光電特性進(jìn)行測(cè)量,實(shí)現(xiàn)了光電特性實(shí)驗(yàn)的計(jì)算機(jī)化。OLED光電性能綜合測(cè)試系統(tǒng)的開(kāi)發(fā)過(guò)程和實(shí)際應(yīng)用表明,該系統(tǒng)可以實(shí)現(xiàn)快速、準(zhǔn)確、可靠的自動(dòng)化測(cè)量,提高了工作效率。
評(píng)論