空調(diào)室內(nèi)機電控板功能自動測試設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種空調(diào)測試設(shè)備,特別是空調(diào)室內(nèi)機電控板功能自動測試設(shè)備。
【背景技術(shù)】
[0002]目前,空調(diào)室內(nèi)機電控板在生產(chǎn)過程中的功能測試工位,大多采用人工測試或半自動測試設(shè)備進行測試。在測試的過程需要作業(yè)員對電控板的動作進行觀察,最終由作業(yè)員自己判定電控板的好壞,單個操作員無法同時操作多臺設(shè)備進行測試,需要較大的用人成本;而且整個測試過程不能可視化,測試過程與測試結(jié)果不能記錄存檔。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的旨在提供一種結(jié)構(gòu)簡單合理、全自動化測試、測試效率高、成本低、整個測試過程可視、測試結(jié)果和數(shù)據(jù)可自動存檔的空調(diào)室內(nèi)機電控板功能自動測試設(shè)備,以克服現(xiàn)有技術(shù)中的不足之處。
[0004]按此目的設(shè)計的一種空調(diào)室內(nèi)機電控板功能自動測試設(shè)備,包括電腦主機和測試模塊,測試模塊控制氣缸下壓,被測的電控板通過頂針與測試模塊實現(xiàn)供電、通信及各種信號的測試,控制電控板運行,同時測試電控板各部分電路的工作狀態(tài),自動判定電控板是否工作正常,完成電控板的功能測試,測試過程與測試結(jié)果均返回到電腦主機顯示并記錄到數(shù)據(jù)庫內(nèi)保存。
[0005]測試模塊上安裝有測試電路板,測試電路板上設(shè)置有用于測試電控板開關(guān)量的繼電器測試電路,設(shè)置有用于測試電控板步進電機控制信號的步進電機測試電路,設(shè)置有用于測試電控板AD采樣端口電壓值的AD采樣電路,設(shè)置有用于測試電控板顯示接口數(shù)據(jù)的通信電路;設(shè)置有用于隔離讀取電控板EEPROM芯片程序的IIC雙向隔離通信電路,以完成程序的校驗,設(shè)置有用于測試蜂鳴器發(fā)聲頻率與強度的蜂鳴器聲音測試電路,設(shè)置有用于與上位機通信及測試電控板通信端口的多個串行通信電路。
[0006]測試模塊上安裝有多個測試電路板,并同時并聯(lián)連接同一臺電腦主機,實現(xiàn)互相通信,同步測試,且單個作業(yè)員可同時測試多個電控板。
[0007]電腦主機上安裝有基于Microsoft Visual Basic 6.0設(shè)計使用開發(fā)的,并對測試過程與數(shù)據(jù)進行顯示的軟件;電腦主板的串行通信接口與測試電路板互相通信連接。該軟件負責發(fā)送電控板的配置信息,在測試過程中負責接收和顯示從測試電路板返回的測試過程數(shù)據(jù)和結(jié)果。
[0008]電腦主機與測試模塊相結(jié)合形式的對電控板進行全自動測試,測試過程可以校驗電控板的程序,測試過程與測試結(jié)果均可在電腦軟件顯示并記錄到數(shù)據(jù)庫。
[0009]本發(fā)明的測試電路板和電腦主機軟件經(jīng)過重新設(shè)計,使測試過程可視化,同時能控制與記錄測試過程;測試電路板加入能夠測試電控板各種測試對象的測試電路,在電控板運行過程中測試各部分電路的運行狀態(tài),判斷其是否工作正常,對不正常的電路報出相應(yīng)的故障代碼;同時此測試電路板帶有能與電腦進行通信的電路,在測試的整個過程保持與電腦通信,獲取測試方案及提交測試結(jié)果,配合電腦軟件記錄故障代碼及測試結(jié)果。本發(fā)明可以全自動地測試空調(diào)室內(nèi)機電控板,實現(xiàn)無需人為干預(yù)即可進行測試與故障測試,作業(yè)員不參與電控板好壞的判定,此外,可以同時操作好幾個設(shè)備一起工作,實現(xiàn)不增加測試人員即可測試更多的電控板;測試模塊上預(yù)留了多個I/o 口,所以不僅限于測試一種空調(diào)室內(nèi)機電控板,只要對配置文件進行更改即可測試其他空調(diào)室內(nèi)機電控板;同時加入校驗電控板的程序的測試過程,保證了程序的正確性。其具有結(jié)構(gòu)簡單合理、全自動化測試、測試效率高、成本低、整個測試過程可視、測試結(jié)果和數(shù)據(jù)可自動存檔的特點。
【附圖說明】
[0010]圖1為本發(fā)明一實施例測試電路板的結(jié)構(gòu)框圖。
[0011]圖2為本發(fā)明一實施例步進電機的測試電路原理圖。
[0012]圖3為本發(fā)明一實施例繼電器的測試電路原理圖。
[0013]圖4為本發(fā)明一實施例EEPROM的測試電路原理圖。
[0014]圖5為本發(fā)明一實施例蜂鳴器的聲音測試電路原理圖。
[0015]圖6為本發(fā)明一實施例顯示板的測試電路原理圖。
[0016]圖7為本發(fā)明一實施例風扇電機的測試電路原理圖。
[0017]圖8為本發(fā)明一實施例AD采樣電路原理圖。
[0018]圖9為本發(fā)明一實施例電腦主機測試軟件的流程圖。
【具體實施方式】
[0019]下面結(jié)合附圖及實施例對本發(fā)明作進一步描述。
[0020]本實施實例為適配空調(diào)室內(nèi)機電控板的全自動測試設(shè)備:
[0021]本空調(diào)室內(nèi)機電控板功能自動測試設(shè)備,包括電腦主機和測試模塊,測試模塊控制氣缸下壓,被測的電控板通過頂針與測試模塊實現(xiàn)供電、通信及各種信號的測試,控制電控板運行,同時測試電控板各部分電路的工作狀態(tài),自動判定電控板是否工作正常,完成電控板的功能測試,測試過程與測試結(jié)果均返回到電腦主機顯示并記錄到數(shù)據(jù)庫內(nèi)保存。
[0022]測試模塊上安裝有測試電路板,測試電路板上設(shè)置有用于測試電控板開關(guān)量的繼電器測試電路,設(shè)置有用于測試電控板步進電機控制信號的步進電機測試電路,設(shè)置有用于測試電控板AD采樣端口電壓值的AD采樣電路,設(shè)置有用于測試電控板顯示接口數(shù)據(jù)的通信電路;設(shè)置有用于隔離讀取電控板EEPROM芯片程序的IIC雙向隔離通信電路,以完成程序的校驗,設(shè)置有用于測試蜂鳴器發(fā)聲頻率與強度的蜂鳴器聲音測試電路,設(shè)置有用于與上位機通信及測試電控板通信端口的多個串行通信電路。
[0023]測試模塊上安裝有多個測試電路板,并同時并聯(lián)連接同一臺電腦主機,實現(xiàn)互相通信,同步測試,且單個作業(yè)員可同時測試多個電控板。
[0024]電腦主機上安裝有基于Microsoft Visual Basic 6.0設(shè)計使用開發(fā)的,并對測試過程與數(shù)據(jù)進行顯示的軟件;電腦主板的串行通信接口與測試電路板互相通信連接。該軟件負責發(fā)送電控板的配置信息,在測試過程中負責接收和顯示從測試電路板返回的測試過程數(shù)據(jù)和結(jié)果。
[0025]電腦主機與測試模塊相結(jié)合形式的對電控板進行全自動測試,測試過程可以校驗電控板的程序,測試過程與測試結(jié)果均可在電腦軟件顯示并記錄到數(shù)據(jù)庫。
[0026]參見圖1,測試模塊的測試電路板主要由三個MCU聯(lián)合控制的11部分電路組成,包括步進電機測試電路、繼電器通斷測試電路、按鍵輸入電路、繼電器輸出控制電路、上位機通信電路、電控板通信電路、數(shù)碼管顯示電路、顯示板測試電路、聲音測試電路、AD采樣電路和IIC通信電路。
[0027]參見圖2,中步進電機,測試電路負責測試電控板步進電機驅(qū)動電路的輸出是否正常,其使用了光耦對步進電機輸出信號進行隔離,光耦控制端使用電控板的電源,通過R42阻值為2K的電阻限流后驅(qū)動光耦,C29容值為0.1 yF的電容用于濾波,D12為開關(guān)二極管作反向保護,光耦被控制端則通過1K電阻作上拉后再經(jīng)過2K的限流電阻與單片機相連,C30容值為100pF的電容用于濾波。
[0028]參見圖3,繼電器通斷測試電路負責測試電控板的繼電器輸出端是否正常,也使用了光耦對繼電器控制的強電輸出端的信號進行了隔離,電路結(jié)構(gòu)與上述電子膨脹閥測試電路相類似,但由于是測試交流強電,所以光耦的控制端輸入換成了 100K的電阻與IK的電阻進行分壓,而且加入了整流橋堆,光耦輸入端與IK電阻并聯(lián)獲取輸入信號。
[0029]參見圖4,IIC隔離通信電路用于讀取電控板的EEPROM程序,根據(jù)IIC通信電路的原理,數(shù)據(jù)線是雙向通信,時鐘線時單向通信,本隔離電路通過兩個光電耦合器隔離數(shù)據(jù)通路,一個光電耦合器隔離時鐘通路;時鐘通路的光電耦合器IC8為PC817光耦,光耦的控制端連接了 330Ω限流電阻再與控制板的時鐘引腳相連,光耦的被控端與電控板的EEPROM的時鐘腳相連,同時也增加了 R20為680Ω的上拉電阻以加快光耦的開關(guān)速度;數(shù)據(jù)通路的兩個光耦分別做正向與反向通信,正向通路由R211為50K作上拉電阻,Rl為270 Ω給IC28光耦控制端的限流,Q2為8550PNP三極管驅(qū)動IC28光耦;IC28光耦被控端電路由R2為3.3K,R3為270 Ω,R6為1K,Ql為8050NPN三極管,R9為IK電阻組成;當SDAO即控制板輸出高電平,IC28控制端不點亮,被控端截止,Ql接了下拉電阻R6而關(guān)閉,EEPR0M-SDA即電控板EEPROM的數(shù)據(jù)口通過R3、R9上拉至高電平;當SDAO為低電平,IC28控制端點亮,被控端導通,Ql開啟,EEPR0M-SDA通過R9、Ql下拉值低電平;反向通路與正向通路使用相同的器件與電路,由于電控板的E