梁宇鵬 劉源晶

摘 要:針對變電站內10kV DSA繼電保護裝置的液晶面板易老化、更換成本高的問題,本文研制了一種基于STM32的變電站保護裝置液晶面板測試調試儀。該液晶面板測試調試儀能有效定位被測液晶面板上的壞損元件,從而使得修復液晶面板變得簡單可行,這將為面板插件的維護方式提供新的思路。
關鍵詞:液晶面板;測試調試裝置;STM32
中圖分類號:TM464 文獻標識碼:A
0.引言
變電站內繼電保護裝置的液晶面板是實現人機交互的重要組成部分,然而由于頻繁使用,極易出現按鍵失靈、指示燈壞損、蜂鳴器老化,液晶屏花屏、黑屏等諸多問題,且只要存在其中一種缺陷,就需將液晶面板整塊更換,維護成本極高;當面對產品停產,備品缺失的情況,更是難以解決,嚴重妨礙了繼保、運行人員的維護工作,危及電網安全。針對上述問題,本文提出一種基于STM32芯片開發(fā)的液晶面板測試調試裝置,該裝置能有效地檢測出變電站DSA系列保護測控裝置液晶面板的故障元件,指導維護人員修復液晶面板。該裝置還能承擔液晶面板再次投產的試運工作,以確保液晶面板投入后能正常運行。研制變電站液晶面板測試調試裝置,將能為面板插件的維護方式提供新思路。
1.設計要求
液晶面板基本是由液晶顯示模塊、指示燈模塊、按鍵模塊、蜂鳴器電路以及負責使能這幾個模塊的可編程邏輯芯片。開發(fā)液晶面板測試調試裝置的目的,就是檢測這幾個模塊以及可編程邏輯芯片的功能是否正常。由于可編程邏輯芯片總控著所有模塊,所以必須先對邏輯芯片進行測試。液晶面板測試調試裝置能實現邏輯芯片功能的單獨測試,并能顯示測試結果。確認邏輯芯片功能正常后,應能同時實現其他模塊功能的實時測試,其中液晶顯示模塊的測試包括壞點測試和正常顯示功能測試;指示燈模塊能實現流水燈測試;按鍵模塊能實現仿真運行測試;蜂鳴器電路能實現按鍵觸發(fā)測試。
2.硬件設計
如圖1所示,是液晶面板測試調試裝置的硬件框圖,框圖中包括電源模塊、可編程邏輯芯片的測試回路、液晶顯示模塊,LED顯示模塊、數碼管顯示模塊,以及向被測芯片發(fā)送和接收信息的接口模塊。該項目采用STM32芯片作為主控制器,其最高工作頻率可高達72MH,完全滿足實時性要求,其擁有豐富的外設和多達80個快速IO口,滿足本次設計對IO口的數量需求。
電源模塊共輸出3路電壓,+5V、+3.3V及-12V,分別為鎖存器,主芯片電路及液晶模塊負壓提供電壓。對面板上的可編程邏輯芯片進行單獨測試時,應該屏蔽其他測試功能。由STM32芯片向邏輯芯片發(fā)送所有可能的指令集,再通過鎖存器把芯片的輸出結果反饋回主芯片,通過程序對比,顯示測試結果。
由于可編程邏輯芯片總控著所有模塊,所以必須先對邏輯芯片進行測試。通過測試儀向邏輯芯片發(fā)送其輸入端的所有指令集,并檢測每種輸入對應輸出結果的正誤,確認所有結果準確無誤后才進行其他模塊的測試。
通過向面板和測試調試裝置發(fā)送相同的顯示數據,完成液晶模塊的壞點測試和正常顯示測試。按鍵模塊的測試是通過實時定位采集按鍵次數,并通過數碼管顯示按鍵編號和按鍵次數,若顯示結果與實際相符,則通過測試,反之,則考慮更換元件。蜂鳴器回路的測試是通過測試調試儀上的制定按鍵進行觸發(fā)的,觸發(fā)后,蜂鳴器反應正確則認為元件完好,否則考慮更換回路中的元件。上述各模塊功能的實現可同時進行,實時性非常強。
3.程序設計
如圖2所示,為該項目程序流程圖。在中斷子程序的流程圖中,中斷1用于面板指示燈和液晶顯示屏的測試;中斷2用于驅動數碼管顯示按鍵編號和位置,或者顯示芯片測試結果;中斷3用于驅動顯示屏顯示芯片測試結果,并實現結果可翻屏觀察。如圖3所示,是液晶面板測試調試裝置的實物圖,其中,按鍵1用于觸發(fā)蜂鳴器,功能撥鍵1用于功能選擇,若撥下,則選擇單獨測試芯片,否則,則進行面板其他模塊的測試。如圖4、圖5所示為儀器對芯片進行單獨測試的結果,其中圖4為芯片完好時的測試結果,圖5為芯片受損時的測試結果
圖6所示為液晶面板其他模塊功能的測試實況圖,圖中同時進行了液晶顯示模塊,流水燈測試以及按鍵模塊的測試,此時按下K5鍵1次,同時,可隨時測試蜂鳴器功能。
結語
綜上所述,液晶面板測試調試裝置可以實現面板上幾乎所有元件的測試,為變電站維護人員的維護提供了重要依據,并且測試簡單可行,可以脫離保護裝置,避免測試過程中對運行設備和人身造成其他損害,是解決面板插件備品停產,備品缺失等緊急情況的優(yōu)良設備。
參考文獻
[1] STM32F103xCDE數據手冊[Z].意法半導體,2009.