專利名稱:電子裝置的測試裝置與測試方法
技術領域:
本發明涉及一種電子裝置的測試裝置與方法,特別涉及一種電子裝置的輸出/輸入接口的測試裝置與方法。
背景技術:
現場實時信息系統(Shop Floor Information System,以下簡稱SFIS)已使用于許多的制造業中。SFIS除了可對生產現場進行監控外,并逐漸擴展至對客戶的實時生產信息服務。客戶可借助因特網(internet)以及供貨商所提供給客戶的客戶碼(user ID)及密碼(password),而從計算機屏幕上看到供貨商所提供的生產實時信息。SFIS的特點包括(一)可滿足客戶準時交貨的要求SFIS可以在成品或零件階段依據客戶特殊需求及零件料表進行追蹤。除此之外,還可提供生產管理單位最佳調度資源、測試設備及運送流程。另外,客戶也可準確掌握收貨時間。
(二)生產中改變生產管理方式SFIS可以在生產過程中收集完整的生產工序信息,追蹤產品是否已依照需求規格制作,提供實時生產工序改善及日后產品質量追蹤及改善。
由于現場實時信息系統具有可滿足客戶準時交貨、在生產中改變生產管理方式以及減少庫存等優點,因此現場實時信息系統逐漸被運用于各類型產業中。以計算機主機板為例,導入SFIS系統將在數據庫中對每一個主機板建立一個對應的相關信息,好比是每一個成品擁有了各自的身份證,因而對于產量、產品質量控管以及庫存等等信息的建立有很大幫助。
另外,主機板配置有許許多多的電子零件與連接接口,彼此間的連接狀態將會影響到主機板是否能正常工作。為了確認電子組件連接插座與主機板之間各連接點的焊接狀況,常常要對主機板上的組件(例如輸入輸出端口等等)進行測試,借以確認連接點是否有冷焊或空焊等缺陷的,以避免出現不良產品。以輸入輸出端口為例,包括了串行端口等。串行端口指的是計算機系統中用來做通訊端的設備,它可以進行以位為單位的傳輸,用來連接調制解調器或是早期的鼠標。計算機系統中至少都有二個串行端口供我們使用,也就是我們常說的通訊端口COM1、COM2,這二個串行端口通常用來接鼠標及調制解調器。串行端口的接腳(Pin)有二種型式,一種是9接腳,另一種則是25接腳。通常鼠標用的是9接腳,而調制解調器則是25接腳。其實這兩種接腳是一樣的,它們之間可以透過跳線的方式作轉換,至于到底要用的是那一種接腳,并沒有一定的規則,要視情況而定,若使用的設備是9接腳的,就用9接腳的接頭。通訊端口(9Pin)的各接腳的定義如下Pin 1數據記錄媒體檢測(DCD-Data Carrier Detect)Pin 2接收數據信號(RXD-Recive Data)Pin 3傳送數據信號(TXD-Transmit Data)Pin 4數據終端準備好(DTR-Data Terminal Ready)Pin 5接地(GND-Signal Common)Pin 6數據裝置準備好(DSR-Data Set Ready)Pin 7請求續傳數據(RTS-Request to Send)Pin 8清除暫存區(CTS-Clear to Send)Pin 9鈴聲指示(RI-Ring Indictor)對主機板上的通訊端口而言,如果是將通訊端口作為SFIS系統傳輸數據使用,則通訊端口在傳輸時只會用到通訊端口的TXD與RXD信號接腳。換句話說,在測試主機板上通訊端口的過程中,SFIS系統只能測試TXD與RXD信號接腳,對其它信號DCD、TXD、DTR、DSR、RTS、CTS、RI都沒有實際測試,因此將增加漏測風險。
當然,測試人員亦可以使用現有的測試工具來測試通訊端口。一般測試工具是使用回歸測試(loop back test)技術來測試通訊端口。這樣一來,包括DCD、TXD、DTR、DSR、RTS、CTS、RI都可以完整地被測試到。由于在進行回歸測試時TXD與RXD之間必須為短路,但是要利用SFIS系統傳輸主機板的信息時,TXD與RXD之間則不可短路。因此,工廠在生產過程中需要由作業人員以人工的方式從主機板的通訊端口處插拔測試工具的連接線或SFIS的連接線,以完成回歸測試與SFIS傳輸這兩項測試。作業員要進行的操作動作可分為以下的幾個步驟(1)前置作業將SFIS系統自動連接(Auto Link)測試傳輸線接上待測主機板的通訊端口。
(2)進行通訊端口回歸測試自待測主機板的通訊端口將SFIS系統AutoLink測試傳輸線拔下,再接上回歸測試的測試工具。然后在待測主機板平臺按下Enter鍵繼續測試。
(3)當通訊端口回歸測試后,自待測主機板的通訊端口拔下回歸測試的測試工具,然后插回SFIS系統Auto Link測試傳輸線,并在待測主機板平臺按下Enter鍵繼續測試。
由上述可知,若想對通訊端口進行測試操作與SFIS系統傳輸,現有的操作流程需采取人工方式插拔測試工具與SFIS傳輸線。然而,如此作法一方面不但耗時且容易發生人為疏失,另一方面,頻繁的插拔動作也容易使測試工具等組件因耗損而減短使用壽命。
發明內容
本發明的目的在于提供一種電子裝置的測試裝置,利用測試裝置中的切換裝置,不需經由人工插拔測試工具,達到簡化系統配置的目的。
本發明的又一目的是提供一種電子裝置的測試方法,利用測試裝置中的切換裝置執行切換,省略人工插拔動作,達到簡化操作流程與縮短操作時間的目的。
基于上述目的,本發明提出一種電子裝置的測試裝置,包括第一裝置、第二裝置以及切換裝置,其中第一裝置用以測試電子裝置的輸出/輸入接口的功能。第二裝置用以記錄電子裝置的信息。切換裝置連接于電子裝置與第二裝置之間,以及連接于電子裝置與第一裝置之間,其中切換裝置依照控制信號,而決定由第一裝置對電子裝置進行測試,或是由第二裝置記錄電子裝置的信息。
本發明的電子裝置的測試裝置,其中第一裝置包括一測試工具,此測試工具的輸出/輸入端口為一通訊端口,而上述的第二裝置包括一記錄裝置,該記錄裝置被應用于一實時信息系統。
本發明的電子裝置的測試裝置,其中該電子裝置的輸出/輸入接口為一通訊端口。
本發明還提供一種電子裝置的測試方法,包含步驟如下提供耦接至電子裝置輸出/輸入接口的切換裝置,其中此切換裝置依據一控制信號而進行切換操作;進行一測試步驟以測試該電子裝置的輸出/輸入接口;進行一記錄步驟以記錄該電子裝置的信息;改變控制信號的邏輯狀態,以進行切換操作而決定進行測試步驟或記錄步驟。
本發明因利用切換裝置,因此不需以人工的方式從主機板的通訊端口插拔測試工具的連接線或SFIS的連接線,而可以完成回歸測試與SFIS傳輸這兩項測試。本發明不但可以簡化設計配置、增加測試涵蓋率,更能節省測試過程的操作時間。
圖1為本發明的電子裝置的測試裝置的示意圖。
圖2為依據本發明的實施例說明圖1中切換裝置的電路圖。
具體實施例方式
為讓本發明的上述和其它目的、特征和優點能更明顯易懂,下文結合具體實施方式
及附圖,作詳細說明如下。
為了能夠清楚的說明本發明的實施方式,以下將以主機板上符合RS-232標準的通訊端口(一般稱為COM port)為例,但也適用于其它各種規格的輸出/輸入接口。
圖1為依據本發明的電子裝置的測試裝置的示意圖。包括測試裝置100和電子裝置140,其中測試裝置110包括第一裝置110、第二裝置120、切換裝置130,電子裝置140具有一輸出/輸入接口150。在本實施例中,上述待測的電子裝置140可以是個人計算機的主機板(又稱主板)。測試裝置100連接于電子裝置140的輸出/輸入接口150,而測試裝置100包含第一裝置110、第二裝置120以及切換裝置130。其中,切換裝置130連接于電子裝置140與第二裝置120之間,以及連接于電子裝置140與第一裝置110之間。此外,切換裝置依照一控制信號,而決定由第一裝置110對電子裝置140的輸出/輸入接口150進行測試,或由第二裝置120記錄電子裝置140的信息。在本實施例中,第一裝置110是由測試工具實施的,而第二裝置120則是由記錄裝置實施的。此記錄裝置可以被用于現場實時信息系統(Shop FloorInformation System,SFIS)或其它系統中。
圖2為依據本發明的實施例說明圖1中切換裝置130的電路圖。請同時參照圖1與圖2,切換裝置130包括第三連接端口210、第一連接端口290、第二連接端口310與切換單元200。在本實施例中,輸出/輸入接口150將以通訊端口(COM PORT)為例。其中,連接端口210用以連接至待測電子裝置140的輸出/輸入接口150,連接端口290用以連接至測試工具(第一裝置110)的輸出/輸入接口,而連接端口310用以連接至現場實時信息系統中記錄裝置(第二裝置120)的輸出/輸入接口。在本實施例中,待測電子裝置140的連接端口150、測試工具及記錄裝置之間的輸出/輸入接口是以9個接腳的通訊端口為例。在本實施例中將利用電子裝置140的輸出/輸入接口150的DTR接腳,來傳輸控制信號給切換裝置130。
在切換裝置130中,連接端口290并聯至連接端口210。切換單元200耦接于連接端口210與連接端口310之間。切換單元200包括二極管220、第一繼電器234與第二繼電器280。在本實施例中,透過連接端口210的第四接腳來傳輸控制信號(即電子裝置140的輸出/輸入接口150的DTR接腳信號)給切換單元200。第一繼電器234包含第一線圈230與第一磁簧開關232,而第二繼電器280則包含第二線圈260、第二磁簧開關270與第三磁簧開關272。連接端口210的第四接腳經由二極管220而連接至線圈230的第一端,而線圈230的第二端接地。磁簧開關232的第一端連接至電源250的功率端以接收功率電壓,磁簧開關232的第二端則連接至線圈260的第一端。線圈260的第二端則耦接至電源250的接地端(即接地)。第二繼電器280中,磁簧開關270的主端c2與磁簧開關272的主端c1分別耦接至第三連接端口210的第三接腳(即輸出/輸入接口150的TXD接腳)與第二接腳(即輸出/輸入接口150的RXD接腳)。第二磁簧開關270之第一切換端a2與第三磁簧開關272的第一切換端a1分別耦接至第二連接端口310的第二接腳(即第二裝置120的RXD接腳)與第三接腳(即第二裝置120的TXD接腳)。第三磁簧開關272的第二切換端b1則耦接至第二磁簧開關270的主端c2。在本實施例中,第二磁簧開關270的第二切換端b2則為浮置(floating)。
首先,當待測電子裝置140經由通訊端口150的DTR接腳(即連接端口210的第四接腳)輸出信號為低準位時,由于二極管220不會導通,此時無電流流經線圈230,因此線圈230不會產生磁場。由于線圈230未產生磁場,因此無法牽引磁簧開關232使其閉合。由于磁簧開關232保持開路狀態,由電源250、磁簧開關232及線圈260組成的回路,將因此呈現斷路狀態。由于前述回路上的線圈260因為沒有電流通過而未產生磁場,因此無法牽引磁簧開關270與磁簧開關272使其閉合。此時磁簧開關270的主端c2連接到第二切換端b2,而磁簧開關272的主端c1連接到第二切換端b1。由于連接端口210的第三接腳與第二接腳分別連接至磁簧開關272的第二切換端b1與主端c1,因此連接端口210的第二接腳與第三接腳亦呈現短路狀態,也就是輸出/輸入接口150的RXD與TXD接腳之間相互短路。此時便可以利用測試工具110,經由連接端口290與210,以回歸測試(loop back test)法測試通訊端口150。因此,通訊端口150的接腳DCD、TXD、DTR、DSR、RTS、CTS、RI都可被完整的測試到。
回歸測試完畢后,待測電子裝置140的通訊端口150的第四接腳DTR輸出信號轉為高準位,二極管220將因此導通而使電流流經線圈230。于是,線圈230產生磁場而牽引磁簧開關232使其閉合。磁簧開關232閉合時,由電源250、磁簧開關232及線圈260組成的回路將因此導通。此時回路上的線圈260將因電流通過而產生磁場,磁簧開關270與磁簧開關272受磁場吸引,而分別使主端c2與c1分別電性連接至第一切換端a2與a1。此時,連接端口210的第二接腳與第三接腳分別電性連接至連接端口310的第三接腳與第二接腳。因此,記錄裝置120(在本實施例中以SFIS為例)可經由通訊端口150、連接端口210與連接端口310而將待測電子裝置140的相關信息(例如主機板的識別信號、測試日期、測試數據等)記錄下來,進而儲存于一數據庫(未圖示)中。此數據庫提供的數據將有利于對生產進度與數量作有效的控管,并掌握產品出貨進度及生產狀況等等。另外,在品管方面,數據庫中的數據也可對不良產品的現象、原因進行對策分析,提供研發工程等相關單位作改善的依據。
綜上所述,上述實施例主要利用切換裝置代替人工的手動插拔,可切換操作模式于回歸測試或SFIS系統,不但可以簡化設計配置、增加測試涵蓋率,更能節省操作時間。
權利要求
1.一種電子裝置的測試裝置,其特征在于,包括一第一裝置,用以測試該電子裝置的一個輸出/輸入接口的功能;一第二裝置,用以記錄該電子裝置的信息;以及一切換裝置,連接于該電子裝置與該第二裝置之間,以及連接于該電子裝置與該第一裝置之間,其中該切換裝置依照一控制信號,而決定由該第一裝置對該電子裝置進行測試,或由該第二裝置記錄該電子裝置的信息。
2.如權利要求1所述的測試裝置,其特征在于該第一裝置包括一測試工具,該測試工具的輸出/輸入端口為一通訊端口。
3.如權利要求1所述的測試裝置,其特征在于該第二裝置包括一記錄裝置,該記錄裝置被用于一現場實時信息系統。
4.如權利要求1所述的測試裝置,其特征在于,該切換裝置包括一第一連接端口,用以連接至該第一裝置;一第二連接端口,用以連接至該第二裝置;一第三連接端口,其并聯至該第一連接端口,該第三連接端口用以連接至該電子裝置的輸出/輸入接口;以及一切換單元,耦接于該第二連接端口與該第三連接端口之間,用以依照該控制信號而決定是否將該第二連接端口電性連接至該第三連接端口。
5.如權利要求4所述的測試裝置,其特征在于,該切換單元包括一二極管,其第一端接收該控制信號;一第一繼電器,包含一第一線圈與一第一磁簧開關,其中該第一線圈的第一端耦接至該二極管的第二端,該第一線圈的第二端接地,該第一磁簧開關的第一端耦接一功率電壓;以及一第二繼電器,包含一第二線圈、一第二磁簧開關與一第三磁簧開關,該第二線圈的第一端耦接至該第一磁簧開關的第二端,該第二線圈的第二端接地,其中該第二磁簧開關與該第三磁簧開關各自包含一主端、一第一切換端與一第二切換端,而該第二磁簧開關與該第三磁簧開關的主端分別耦接至該第三連接端口的其中二個接腳,該第二磁簧開關與該第三磁簧開關的第一切換端分別耦接至該第二連接端口的其中二個接腳,而該第三磁簧開關的第二切換端則耦接至該第二磁簧開關的主端。
6.如權利要求1所述的測試裝置,其特征在于該電子裝置的輸出/輸入接口為一通訊端口。
7.如權利要求1所述的測試裝置,其特征在于該電子裝置的信息包括一測試數據與一識別信號。
8.一種電子裝置的測試方法,其特征在于,至少包含下列步驟執行一測試步驟,用以測試該電子裝置的輸出/輸入接口;執行一記錄步驟,用以記錄該電子裝置的信息;提供一切換裝置,該切換裝置耦接至該電子裝置的輸出/輸入接口,并且該切換裝置依據一控制信號而進行切換操作;以及改變該控制信號的邏輯狀態,以進行切換操作而決定執行該測試步驟,或執行該記錄步驟。
9.如權利要求8所述的測試方法,其特征在于還包括提供一第一裝置,用以執行該測試步驟。
10.如權利要求9所述的測試方法,其特征在于該第一裝置包括一測試工具,該測試工具的輸出/輸入端口為一通訊端口。
11.如權利要求8所述的測試方法,其特征在于該電子裝置的輸出/輸入接口包括一通訊端口。
12.如權利要求8所述的測試方法,其特征在于還包括提供一第二裝置,用以執行該記錄步驟。
13.如權利要求12所述的測試方法,其特征在于該第二裝置為一記錄裝置,該記錄裝置被用于一現場實時信息系統。
14.如權利要求8所述的測試方法,其特征在于該電子裝置的信息包括一測試數據與一識別信號。
全文摘要
本發明涉及一種電子裝置的測試裝置與方法。此測試裝置至少包括第一裝置、第二裝置以及切換裝置。其中,切換裝置連接于電子裝置與第二裝置之間,并且切換裝置連接于電子裝置與第一裝置之間。切換裝置依照控制信號,而決定由第一裝置對電子裝置進行測試,或由第二裝置記錄電子裝置的信息。
文檔編號G06F11/267GK101093461SQ200610095940
公開日2007年12月26日 申請日期2006年6月23日 優先權日2006年6月23日
發明者廖祝湘, 張基霖, 胡錦華, 廖偉然, 楊萬祥, 陳志遠 申請人:技嘉科技股份有限公司