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