專利名稱:一種功能測試系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到一種功能測試系統(tǒng),特別是涉及到一種主板功能自動測試系統(tǒng)。
背景技術(shù):
主板組裝完成后的一個環(huán)節(jié)為功能測試,測試主板的正常的使用功能,確 定主板是否能正常工作。主板測試通常是利用一主板測試設(shè)備,針對主板上可 能出現(xiàn)的各種功能失誤加以檢測,并且利用一顯示屏將各種功能失誤顯示出來, 方便檢測人員査找各種功能失誤,從而方便維修。之前的主板功能測試設(shè)備,需要人工參與的步驟較多,操作人員其首先需 操作人員將被測試的主板放置在測試設(shè)備上,外設(shè)裝好后,對于測試的所有項(xiàng) 目都要人工分別一項(xiàng)一項(xiàng)的選擇測試。由于人工的動作太多,操作人員在長時 間操作過程中,容易出現(xiàn)因疲勞,產(chǎn)生漏測某些功能現(xiàn)象,所以存在品質(zhì)風(fēng)險(xiǎn), 而且工作效率比較低。發(fā)明內(nèi)容為解決上述問題,本發(fā)明提供了一種主板功能自動測試系統(tǒng),其可方便的 對主板進(jìn)行全面自動測試。本發(fā)明的技術(shù)方案為 一種功能自動測試系統(tǒng),其包括一信號采集電路, 采集被測試主板的有用信號,并將信號傳到信號處理電路; 一信號處理電路將 信號采集電路傳送的信號處理完后,送給單片機(jī)系統(tǒng); 一單片機(jī)系統(tǒng)就會根據(jù) 信號處理電路傳送來的各種信號進(jìn)行分析、處理后,發(fā)送相關(guān)指令; 一多路信 號選擇開關(guān),接收單片機(jī)指令后并選擇執(zhí)行相關(guān)的測量電路切換;單片機(jī)通過 IIC電路總線把相關(guān)的信號送到被測試主板和該主板上連接的存儲裝置里的自 動測試程序進(jìn)行溝通,從而實(shí)現(xiàn)自動測試。測試線控功能,可在被測試主板和單片機(jī)系統(tǒng)間,連接一數(shù)組式模擬信號 電路,通過單片機(jī)系統(tǒng)對數(shù)組式模擬信號電路進(jìn)行控制可使其電路在測試中產(chǎn) 生不同模擬電壓,達(dá)到測試線控的目的。為方便操作人員觀察測試過程,可在單片機(jī)系統(tǒng)連接一計(jì)算機(jī),且此計(jì)算 機(jī)中至少設(shè)置有一功能測試監(jiān)控程序,對整個測試過程進(jìn)行監(jiān)控。其中,上述計(jì)算機(jī)與單片機(jī)是通過RS232電路連接的。為提醒操作人員,上述功能測試系統(tǒng)中設(shè)有一警報(bào)系統(tǒng),且此警報(bào)系統(tǒng)可
設(shè)置在單片機(jī)系統(tǒng)中,當(dāng)測試中有錯誤發(fā)生時,警報(bào)系統(tǒng)將報(bào)警提醒。為減少人工參與環(huán)節(jié),提高工作效率,本發(fā)明還提出了一種功能測試方法,步驟如下,a.將被測試主板與上述功能測試系統(tǒng)連接、組裝好,b.將系統(tǒng)通電、 系統(tǒng)啟動;c.單片機(jī)系統(tǒng)通過IIC總線電路向被測主板里的存儲裝置的自動測 試程序發(fā)送出一自動測試程序啟動指令;d.單片機(jī)系統(tǒng)判斷指令是否找到相關(guān) 的自動測試程序,未找到自動測試程序,警報(bào)系統(tǒng)將報(bào)警提醒(被測主板如果 有顯示功能會的在顯示屏上顯示),自動測試程序被找到,啟動該自動測試程序; e.自動測試程序選擇一測試項(xiàng)目,對被測試主板該項(xiàng)功能進(jìn)行測試;f.單片機(jī) 系統(tǒng)判斷被測試項(xiàng)目功能是否通過,不通過,單片機(jī)系統(tǒng)將報(bào)警提醒,同時計(jì) 算機(jī)保存好測試記錄,然后選擇另一測試項(xiàng)目;通過監(jiān)控計(jì)算機(jī)保存好測試記 錄,自動測試程序選擇另一測試項(xiàng)目;g.重復(fù)e — f步驟,直到所有項(xiàng)目測試完 成。
圖1為本發(fā)明的功能測試系統(tǒng)架構(gòu)示意圖。 圖2為本發(fā)明的功能測試方法流程示意圖。
具體實(shí)施方式
以下結(jié)合附圖詳述本發(fā)明的實(shí)施例。如圖1所示的一種MP3主機(jī)板的功能測試系統(tǒng),其包括一信號采集電路21, 與被測試MP3主機(jī)板20連接,用于接受從被測試MP3主機(jī)板20傳送來的有用 信號,并將接收到的信號傳出; 一信號處理電路31,與信號采集電路21連接, 用于處理信號采集電路21傳送的信號,并將處理后的信號傳出; 一單片機(jī)系統(tǒng) 30,與信號處理電路31有直接連接,接收信號處理電路中傳送來的各種信號, 并對信號進(jìn)行分析、處理后,發(fā)送指令; 一多路信號選擇開關(guān)32,連接于單片 機(jī)系統(tǒng)和相關(guān)的外部輔助測試設(shè)備如耳機(jī)、line in。接收單片機(jī)系統(tǒng)30指 令,并選擇執(zhí)行,如當(dāng)測試到TV的時候多路信號選擇開關(guān)就會把被測試母板 的TV信號和TV連接在一起把TV的最終信號在TV上顯示出來。IIC總線電路 320,被測試MP3主機(jī)板20和被測主板里的存儲裝置,單片機(jī)系統(tǒng)30正是通過 多路信號選擇開關(guān)32和IIC總線電路320,達(dá)到與被測試MP3主機(jī)板20和該主 板上連接的硬盤22進(jìn)行相互溝通的目的; 一數(shù)組式模擬信號電路33,設(shè)置在被 測試MP3主機(jī)板20和單片機(jī)系統(tǒng)30間,為測試線控之用,此電路可在測試中 產(chǎn)生不同模擬電壓,達(dá)到測試線控的目的;還有一硬盤22,與被測試MP3主機(jī) 板20連接,并存儲有一自動測試程序,此自動測試程序能產(chǎn)生一測試項(xiàng)目順序 列表,上述功能按照此項(xiàng)目順序列表,對測試項(xiàng)目一一進(jìn)行測試。為方便操作人員觀察測試過程,還在單片機(jī)系統(tǒng)30通過連接一計(jì)算機(jī)40, 單片機(jī)系統(tǒng)通過RS232電路34和計(jì)算機(jī)連接,可以把測試狀況傳到計(jì)算機(jī)里面 實(shí)現(xiàn)計(jì)算機(jī)測試監(jiān)控;且此計(jì)算機(jī)40中至少設(shè)置有一功能測試監(jiān)控程序,對整 個測試過程進(jìn)行監(jiān)控,且在單片機(jī)系統(tǒng)30中還設(shè)有一警報(bào)系統(tǒng),當(dāng)測試中有錯 誤發(fā)生時,警報(bào)系統(tǒng)將報(bào)警提醒操作人員。 上述連接皆為電性連接。上述MP3主機(jī)板的功能測試系統(tǒng),其使用方法流程如圖2所示。 一種功能 測試方法,步驟如下,將被測試MP3主機(jī)板20與上述功能測試系統(tǒng)連接、組裝 好(SIO),然后,將整個系統(tǒng)通上電、系統(tǒng)啟動初始化(Sll);單片機(jī)系統(tǒng)30 通過IIC總線電路向被測主板里的存儲裝置的自動測試程序送出一自動測試程 序啟動指令(S12);單片機(jī)系統(tǒng)30判斷指令是否找到自動測試程序(S13),單 片機(jī)系統(tǒng)通過IIC總線電路320,尋找設(shè)置在主板上硬盤22中的自動測試程序, 如果未找到自動測試程序,警報(bào)系統(tǒng)將報(bào)警提醒(S130),自動測試程序被找到, 啟動該自動測試程序,此時被測試電路板相關(guān)的電路會產(chǎn)生相關(guān)的信號,此信 息將被信號采集電路21所接收(信號反饋),然后通過信號處理電路31處理后, 再傳送到單片機(jī)系統(tǒng)30 (S131),單片機(jī)系統(tǒng)再通過IIC總線電路來控制該自動 測試程序?qū)⑦x擇一測試項(xiàng)目,比如按鍵、喇叭等,對被測試MP3主機(jī)板20該項(xiàng) 功能進(jìn)行測試(S14),上述自動測試程序?qū)y試后信息,通過IIC總線電路320 反饋回單片機(jī)系統(tǒng),但是當(dāng)測試線控時,將要使用到數(shù)組式模擬信號電路33。此單片機(jī)系統(tǒng)30將判斷被測試項(xiàng)目功能是否通過(S15),若測試項(xiàng)目不通 過檢測,單片機(jī)30警報(bào)系統(tǒng)將報(bào)警提醒,并利用監(jiān)控計(jì)算機(jī)40保存好測試記 錄(S150),然后,判斷測試是否完成(S151),如果完成,則測試結(jié)束(S16), 如果測試為完成則跳到步驟S14,直到所有項(xiàng)目測試完成。若測試項(xiàng)目通過檢測,監(jiān)控計(jì)算機(jī)40保存好測試記錄,自動測試程序選擇 另一測試項(xiàng)目,然后,判斷測試是否完成(S151),如果完成,則測試結(jié)束(S16), 如果測試為完成則跳到步驟S14,直到所有項(xiàng)目測試完成。
權(quán)利要求
1.一種功能測試系統(tǒng),其特征在于包括一信號采集電路,一信號處理電路,一單片機(jī)系統(tǒng),一多路信號選擇開關(guān),一IIC總線,還有一存儲裝置,且該存儲有一自動測試程序;自動測試系統(tǒng)通過信號采集電路采集被測試主板上的有用信號,經(jīng)過信號處理電路處理后的部分輸送給單片機(jī)系統(tǒng),單片機(jī)通過多路信號選擇開關(guān)和IIC總線電路,與被測試主板和該主板上連接的存儲裝置進(jìn)行溝通。
2. 根據(jù)權(quán)利要求1所述的一種功能測試系統(tǒng),其特征在于還可設(shè)置一數(shù) 組式模擬信號電路。
3. 根據(jù)權(quán)利要求1所述的一種功能測試系統(tǒng),其特征在于在單片機(jī)系統(tǒng) 連接一計(jì)算機(jī),且此計(jì)算機(jī)中至少設(shè)置有一功能測試監(jiān)控程序。
4. 根據(jù)權(quán)利要求2所述的一種功能測試系統(tǒng),其特征在于計(jì)算機(jī)是通過 RS232電路與單片機(jī)連接的。
5. 根據(jù)權(quán)利要求1所述的一種功能測試系統(tǒng),其特征在于上述功能測試系統(tǒng)中設(shè)有一警報(bào)系統(tǒng),且此警報(bào)系統(tǒng)可設(shè)置在單片機(jī)系統(tǒng)中。
6. —種功能測試方法,其特征在于步驟如下,a. 組裝;b. 將系統(tǒng)通電、系統(tǒng)初始化;C.單片機(jī)系統(tǒng)發(fā)送出一自動測試程序啟動指令;d. 單片機(jī)系統(tǒng)判斷是否找到自動測試程序,未找到自動測試程序,警報(bào)系 統(tǒng)將報(bào)警提醒,自動測試程序被找到,啟動該自動測試程序;e. 自動測試程序選擇一測試項(xiàng)目進(jìn)行測試;f. 單片機(jī)系統(tǒng)判斷被測試項(xiàng)目功能是否通過,不通過,監(jiān)控計(jì)算機(jī)保存好 測試記錄,單片機(jī)系統(tǒng)報(bào)警,然后選擇另一測試項(xiàng)目;通過,監(jiān)控計(jì)算機(jī)保存 好測試記錄,自動測試程序選擇另一測試項(xiàng)目;g. 重復(fù)e — f步驟,直到所有項(xiàng)目測試完成。
全文摘要
一種功能測試系統(tǒng),包括一信號采集電路,一信號處理電路,一單片機(jī)系統(tǒng),一多路信號選擇開關(guān),IIC總線電路,還有一存儲裝置,存儲有一自動測試程序;功能測試系統(tǒng)通過信號采集電路采集有用的信號,經(jīng)過信號處理電路處理后的部分輸送給單片機(jī)系統(tǒng)處理,最終通過IIC電路和被測主板里的存儲裝置的自動測試程序相互溝通。單片機(jī)系統(tǒng)就會根據(jù)存儲裝置里的自動測試程序相互配合來達(dá)到最終的達(dá)到高效率、自動測試的效果;另外單片機(jī)系統(tǒng)通過RS232電路和計(jì)算機(jī)連接,可以把測試狀況傳到計(jì)算機(jī)里面實(shí)現(xiàn)計(jì)算機(jī)測試監(jiān)控。
文檔編號G06F11/267GK101154176SQ200610122360
公開日2008年4月2日 申請日期2006年9月25日 優(yōu)先權(quán)日2006年9月25日
發(fā)明者揭應(yīng)亮, 梁晟輝, 梁海濤 申請人:佛山市順德區(qū)順達(dá)電腦廠有限公司