專利名稱:輸入/輸出端口的測試裝置及其測試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種輸入/輸出端口的測試裝置及其測試方法,特別涉及一種利用藍(lán)
牙通訊技術(shù)來測試輸入/輸出端口的輸出與輸入狀態(tài)的測試裝置及測試方法。
背景技術(shù):
通用輸入/輸出端口 (General Purpose I/O ;GPIO)常被使用在電腦裝置中,使 用者通??梢酝ㄟ^程序的控制,對(duì)其進(jìn)行設(shè)定使用。通用輸入/輸出端口在使用時(shí),需要設(shè) 定其內(nèi)部的狀態(tài)緩存器,包括多任務(wù)緩存器、方向緩存器、輸入取樣控制緩存器及數(shù)據(jù)緩存 器,用于達(dá)到硬件上的應(yīng)用。由于通用輸入/輸出端口主要被應(yīng)用于電腦裝置的輸入/輸 出控制場合中,因此,當(dāng)通用輸入/輸出端口與電腦裝置整合后,仍需要測試通用輸入/輸 出端口的接腳功能是否正常,主要功能在于輸出功能與輸入功能。 圖1為傳統(tǒng)通用輸入/輸出端口測試系統(tǒng)方塊示意圖。如圖1所示,傳統(tǒng)測試系 統(tǒng)1需使用一繼電器板10分別對(duì)應(yīng)連接于待測裝置2上的多個(gè)通用輸入/輸出端口 22。 同時(shí),使用一數(shù)字電表12連接于繼電器板10,以及,使用一測試主機(jī)14連接于待測裝置2、 繼電器板IO和數(shù)字電表12。傳統(tǒng)的測試系統(tǒng)1操作如下首先,測試主機(jī)14發(fā)出一控制 指令Sl給待測裝置2,以控制待測裝置2中多個(gè)通用輸入/輸出端口 22的第1通用輸入 /輸出端口 (未標(biāo)示)輸出如3伏特電壓的高準(zhǔn)位信號(hào)。然后,測試主機(jī)14控制繼電器板 10,以切換繼電器板10上一對(duì)應(yīng)的繼電器(未標(biāo)示),使得待測裝置2上的該第1通用輸入 /輸出端口連接于數(shù)字電表12的一測量端(未標(biāo)示)。接著,測試主機(jī)14讀取并判斷數(shù)字 電表12所測量的數(shù)據(jù)是否正確。依此類推,傳統(tǒng)的測試系統(tǒng)1得以完成控制待測裝置2上 多個(gè)通用輸入/輸出端口 22的輸出測量。 上述傳統(tǒng)的測試系統(tǒng)1在應(yīng)用上具有下述缺點(diǎn)1.需要昂貴的儀器設(shè)備。2.需要 通過繼電器板10做切換,故接線復(fù)雜不易維護(hù)。3.數(shù)字電表一次只能測量一個(gè)通用輸入/ 輸出端口 ,所以需要通過繼電器板10切換到其它通用輸入/輸出端口 ,使能進(jìn)行其它通用 輸入/輸出端口的測量,故測量時(shí)間長。4.只能驗(yàn)證待測裝置2的輸出端口,無法驗(yàn)證待測 裝置2的輸入端口是否有效。 因此,發(fā)明一個(gè)可以省去測量儀器以減少成本、接線簡單易維護(hù)、減少測量時(shí)間以 及可以同時(shí)測量待測裝置的輸入端口與輸出端口的測試裝置及其測試方法,實(shí)為目前業(yè)界 所殷殷期盼。
發(fā)明內(nèi)容
本發(fā)明輸入/輸出端口的測試裝置利用藍(lán)牙模組的輸入/輸出端口對(duì)接于待測裝 置的輸入/輸出端口 ,并且通過藍(lán)牙模組的輸入/輸出端口來讀取待測裝置的輸入/輸出 端口輸出狀態(tài),再經(jīng)由藍(lán)牙的無線信號(hào)或控制端口 (Hostlnterface)回傳給測試主機(jī),以 達(dá)到測量的目的。 本發(fā)明的第一實(shí)施例的輸入/輸出端口的測試裝置用于測試一待測裝置的輸入/
4輸出端口 ,其包括有一終端藍(lán)牙模組與一測試主機(jī)。其中,終端藍(lán)牙模組具有多個(gè)輸入/輸 出端口 ,而該些輸入/輸出端口對(duì)應(yīng)耦接于該待測裝置的多個(gè)輸入/輸出端口 。測試主機(jī) 耦接于待測裝置與終端藍(lán)牙模組,其輸出一輸出端口測試指令給待測裝置,以及從終端藍(lán) 牙模組接收一輸出端口確認(rèn)信號(hào),或測試主機(jī)輸出一輸入端口測試指令給終端藍(lán)牙模組, 以及從待測裝置接收一輸入端口確認(rèn)信號(hào)。 較佳地,該待測裝置根據(jù)該輸出端口測試指令,從多個(gè)輸入/輸出端口輸出該輸 出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端藍(lán)牙模組經(jīng)由該待測裝置的多個(gè)輸入/輸 出端口 ,將該輸入端口測試指令傳送到該待測裝置。 對(duì)比上述第一實(shí)施例,本發(fā)明的第二實(shí)施例的輸入/輸出端口的測試裝置還包含 有一遠(yuǎn)程藍(lán)牙模組耦接于該測試主機(jī),該遠(yuǎn)程藍(lán)牙模組無線通訊連接該終端藍(lán)牙模組。其 中,測試主機(jī)利用遠(yuǎn)程藍(lán)牙模組從終端藍(lán)牙模組接收該輸出端口確認(rèn)信號(hào),或從遠(yuǎn)程藍(lán)牙 模組輸出該輸入端口測試指令給終端藍(lán)牙模組。 較佳地,該待測裝置根據(jù)該輸出端口測試指令,從多個(gè)輸入/輸出端口輸出該輸 出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端藍(lán)牙模組經(jīng)由該待測裝置的多個(gè)輸入/輸 出端口 ,將該輸入端口測試指令傳送到該待測裝置。 對(duì)比上述第二實(shí)施例,本發(fā)明的第三實(shí)施例的輸入/輸出端口的測試裝置中,遠(yuǎn) 程藍(lán)牙模組無線通訊連接多個(gè)該終端藍(lán)牙模組,其中每一終端藍(lán)牙模組分別對(duì)應(yīng)耦接一待 測裝置,并且,每一待測裝置同時(shí)耦接于測試主機(jī)。如此,測試主機(jī)可以同時(shí)通過遠(yuǎn)程藍(lán)牙 模組從各個(gè)終端藍(lán)牙模組接收各個(gè)輸出端口確認(rèn)信號(hào),或從遠(yuǎn)程藍(lán)牙模組輸出多個(gè)該輸入 端口測試指令分別給每一終端藍(lán)牙模組,以達(dá)到一對(duì)多的測量效果。 較佳地,該測試主機(jī)輸出多個(gè)輸出端口測試指令分別給對(duì)應(yīng)的待測裝置,以及利 用該遠(yuǎn)程藍(lán)牙模組從多個(gè)終端藍(lán)牙模組接收對(duì)應(yīng)的多個(gè)輸出端口確認(rèn)信號(hào),或該測試主機(jī) 從該遠(yuǎn)程藍(lán)牙模組輸出多個(gè)輸入端口測試指令以分別給對(duì)應(yīng)的多個(gè)終端藍(lán)牙模組,以及從 多個(gè)待測裝置接收對(duì)應(yīng)的多個(gè)輸入端口確認(rèn)信號(hào)。 較佳地,該待測裝置根據(jù)對(duì)應(yīng)的該輸出端口測試指令,從多個(gè)輸入/輸出端口輸 出該輸出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端藍(lán)牙模組經(jīng)由該待測裝置的多個(gè)輸 入/輸出端口 ,將該輸入端口測試指令傳送到該待測裝置。 本發(fā)明的輸入/輸出端口的測試方法,包含有對(duì)至少一待測裝置的輸出端口或輸 入端口進(jìn)行測試的步驟,其中,待測裝置的輸出端口的測試步驟包括首先,測試主機(jī)輸出 一輸出端口測試指令給該待測裝置。然后,該待測裝置依據(jù)該輸出端口測試指令,從多個(gè)輸 入/輸出端口送出一輸出端口確認(rèn)信號(hào)。接著,測試主機(jī)利用藍(lán)牙通訊技術(shù),接收該輸出端 口確認(rèn)信號(hào)。最后,測試主機(jī)呈現(xiàn)該輸出端口確認(rèn)信號(hào),以提供待測裝置的輸出端口有效性 的判斷。 較佳地,在步驟a中,該輸出端口測試指令控制該待測裝置,以使該待測裝置從單 數(shù)輸出端口送出高準(zhǔn)位信號(hào)與從偶數(shù)輸出端口送出低準(zhǔn)位信號(hào),或該輸出端口測試指令控 制該待測裝置,以使該待測裝置從單數(shù)輸出端口送出低準(zhǔn)位信號(hào)與從偶數(shù)輸出端口送出高 準(zhǔn)位信號(hào)。 另外,待測裝置的輸入端口的測試步驟包括首先,測試主機(jī)依據(jù)藍(lán)牙通訊技術(shù)將 一輸入端口測試指令送至該待測裝置的多個(gè)輸入/輸出端口。然后,待測裝置依據(jù)該輸入
5端口測試指令,送出一輸入端口確認(rèn)信號(hào)。接著,測試主機(jī)接收該輸入端口確認(rèn)信號(hào)。最后, 測試主機(jī)呈現(xiàn)該輸入端口確認(rèn)信號(hào),以提供該待測裝置的輸入端口有效性的判斷。
較佳地,在步驟a中,該測試主機(jī)依據(jù)藍(lán)牙通訊技術(shù)傳送高準(zhǔn)位的該輸入端口測 試指令至該待測裝置的多個(gè)輸入/輸出端口 ,或該測試主機(jī)依據(jù)藍(lán)牙通訊技術(shù)傳送低準(zhǔn)位 的該輸入端口測試指令至該待測裝置的多個(gè)輸入/輸出端口。 綜上所述,本發(fā)明利用藍(lán)牙通訊技術(shù)以一對(duì)多的測量方式,可以一次測量多個(gè)待
測裝置的輸入/輸出端口 ,因此,可以有效的省去測量儀器,進(jìn)而減少成本。同時(shí),通過藍(lán)牙
無線通訊技術(shù)可以讓接線簡單、容易維護(hù)。另外,通過藍(lán)牙模組的數(shù)據(jù)傳輸,可以一次測量
待測裝置上多個(gè)輸入/輸出端口 ,進(jìn)而減少測量時(shí)間。最后,通過藍(lán)牙模組與控制端口達(dá)到
雙向的測量控制,達(dá)到同時(shí)測量待測裝置的輸入端口與輸出端口的目的。 以上的概述與接下來的詳細(xì)說明皆為示范性質(zhì),是為了進(jìn)一步說明本發(fā)明的申請
專利范圍。而有關(guān)本發(fā)明的其它目的與優(yōu)點(diǎn),將在后續(xù)的說明與圖示加以闡述。
J試方法的流程示意圖;及 J試方法的流程示意圖。
圖1為傳統(tǒng)通用輸入/輸出端口測試系統(tǒng)方塊示意圖。 圖2為本發(fā)明第一實(shí)施例的輸入/輸出端口的測試裝置 圖3為本發(fā)明第二實(shí)施例的輸入/輸出端口的測試裝置 圖4為本發(fā)明第三實(shí)施例的輸入/輸出端口的測試裝置 圖5為本發(fā)明輸出端口 圖6為本發(fā)明輸入端口 附圖符號(hào)說明 現(xiàn)有技術(shù) 測試系統(tǒng)l 繼電器板IO 數(shù)位電表12 測試主機(jī)14 待測裝置2 輸入/輸出端口22 控制指令S1 本發(fā)明 測試裝置3、5、6 終端藍(lán)牙模組30 測試主機(jī)32 待測裝置4 輸出端口測試指令S1 輸出端口確認(rèn)信號(hào)S2 輸入端口測試指令S3 輸入端口確認(rèn)信號(hào)S4 遠(yuǎn)程藍(lán)牙模組52
示意圖 示意圖 示意圖
輸入/輸出端口33
具體實(shí)施例方式
圖2為本發(fā)明第一實(shí)施例的輸入/輸出端口的測試裝置示意圖。測試裝置3包括 有一終端藍(lán)牙模組30與一測試主機(jī)32,其中,終端藍(lán)牙模組30具有多個(gè)輸入/輸出端口 33,且終端藍(lán)牙模組30的輸入/輸出端口對(duì)應(yīng)耦接于一待測裝置4上的多個(gè)輸入/輸出端 口 33,同時(shí),測試主機(jī)32耦接于待測裝置4與終端藍(lán)牙模組30。 如圖2所示,在測試待測裝置4上輸出端口的有效性時(shí),測試主機(jī)32輸出一輸出 端口測試指令Sl給待測裝置4,以命令待測裝置4上多個(gè)輸出端口輸出一輸出端口確認(rèn)信 號(hào)S2給該終端藍(lán)牙模組30。此時(shí),終端藍(lán)牙模組30將接收到的輸出端口確認(rèn)信號(hào)S2轉(zhuǎn)送 至測試主機(jī)32,使用者即可以通過測試主機(jī)32得知輸出端口確認(rèn)信號(hào)S2,進(jìn)而判斷待測裝 置4上多個(gè)輸出端口是否有效。 在第一實(shí)施例中,測試主機(jī)32所送出的輸出端口測試指令Sl先命令待測裝置4 上的單數(shù)輸出端口送出高準(zhǔn)位信號(hào)(3伏特電壓),以及,命令待測裝置4上的偶數(shù)輸出端口 送出低準(zhǔn)位信號(hào)(0伏特電壓)。例如,測試六個(gè)輸出端口的待測裝置4時(shí),測試主機(jī)32送 出的輸出端口測試指令S1,是用于命令待測裝置4的六個(gè)輸出端口分別輸出101010。此時(shí), 待測裝置4的六個(gè)輸出端口將會(huì)送出該輸出端口確認(rèn)信號(hào)S2至終端藍(lán)牙模組30,然后,終 端藍(lán)牙模組30再將輸出端口確認(rèn)信號(hào)S2送至測試主機(jī)32。如果該輸出端口確認(rèn)信號(hào)S2 的數(shù)據(jù)是101010,則判斷待測裝置4上的單數(shù)輸出端口為有效的輸出端口。若是該輸出端 口確認(rèn)信號(hào)S2的數(shù)據(jù)是111010,則判斷待測裝置4上的單數(shù)輸出端口與偶數(shù)輸出端口有短 路現(xiàn)象。 接著,在第一實(shí)施例中,測試主機(jī)32再送出的輸出端口測試指令Sl則用于命令待 測裝置4上的單數(shù)輸出端口送出低準(zhǔn)位信號(hào)(0伏特電壓),以及,命令待測裝置4上的偶 數(shù)輸出端口送出高準(zhǔn)位信號(hào)(3伏特電壓)。例如,測試六個(gè)輸出端口的待測裝置4時(shí),測 試主機(jī)32送出的輸出端口測試指令Sl,是用于命令待測裝置4的六個(gè)輸出端口分別輸出 010101。此時(shí),待測裝置4的六個(gè)輸出端口將會(huì)送出該輸出端口確認(rèn)信號(hào)S2至終端藍(lán)牙模 組30,終端藍(lán)牙模組30再將輸出端口確認(rèn)信號(hào)S2送至測試主機(jī)32。如果該輸出端口確認(rèn) 信號(hào)S2的數(shù)據(jù)是010101,則判斷待測裝置4上的偶數(shù)輸出端口為有效的輸出端口 。若是該 輸出端口確認(rèn)信號(hào)S2的數(shù)據(jù)是110101,則判斷待測裝置4上的偶數(shù)輸出端口與單數(shù)輸出端 口有短路現(xiàn)象。 根據(jù)上述的測量,本發(fā)明第一實(shí)施例的測試裝置3僅需要下達(dá)兩次的命令,即可 以快速的判斷待測裝置4上輸出端口的有效性,同時(shí),無論待測裝置4具有多少個(gè)輸出端 口,也都僅需兩次的命令即可完成測試的目的。因此,本發(fā)明的第一實(shí)施例可以有效的省去 測量儀器,進(jìn)而減少成本。同時(shí),通過終端藍(lán)牙模組30的數(shù)據(jù)傳輸,可以一次測量待測裝置 4上多個(gè)輸出端口 ,進(jìn)而減少測量時(shí)間。 如圖2所示,在測試待測裝置4上輸入端口的有效性時(shí),測試主機(jī)32輸出一輸入 端口測試指令S3給終端藍(lán)牙模組30,該終端藍(lán)牙模組30將該輸入端口測試指令S3送到該 待測裝置4上多個(gè)輸入端口 。待測裝置4根據(jù)該輸入端口測試指令S3進(jìn)而輸出一輸入端 口確認(rèn)信號(hào)S4到測試主機(jī)32。此時(shí),使用者即可以通過測試主機(jī)32得知輸入端口確認(rèn)信
7號(hào)S4,進(jìn)而判斷待測裝置4上多個(gè)輸入端口是否有效。 在第一實(shí)施例中,測試主機(jī)32首先傳送高準(zhǔn)位的輸入端口測試指令S3給終端藍(lán) 牙模組30,以使待測裝置4上所有的輸入端口都接受到高準(zhǔn)位的輸入端口測試指令S3。例 如,測試六個(gè)輸入端口的待測裝置4時(shí),測試主機(jī)32將送出高準(zhǔn)位的輸入端口測試指令S3 是111111。此時(shí),待測裝置4的六個(gè)輸入端口通過終端藍(lán)牙模組30接收111111的輸入指 令,同時(shí),送出該輸入端口確認(rèn)信號(hào)S4至測試主機(jī)32。如果該輸入端口確認(rèn)信號(hào)S4的數(shù)據(jù) 是111111,則判斷待測裝置4上的所有輸入端口為有效的輸出端口。若是輸入端口確認(rèn)信 號(hào)S4的數(shù)據(jù)是101111,則判斷待測裝置4上的第二輸入端口有開路現(xiàn)象。
另外,在第一實(shí)施例中,測試主機(jī)32接著傳送低準(zhǔn)位的輸入端口測試指令S3給 終端藍(lán)牙模組30,以使待測裝置4上所有的輸入端口都接受到低準(zhǔn)位的輸入端口測試指令 S3。例如,測試六個(gè)輸入端口的待測裝置4時(shí),測試主機(jī)32將送出低準(zhǔn)位的輸入端口測試 指令S3是000000。此時(shí),待測裝置4的六個(gè)輸入端口通過終端藍(lán)牙模組30接收000000的 輸入指令,同時(shí),送出該輸入端口確認(rèn)信號(hào)S4至測試主機(jī)32。如果該輸入端口確認(rèn)信號(hào)S4 的數(shù)據(jù)是000000,則判斷待測裝置4上的所有輸入端口為有效的輸出端口。若是輸入端口 確認(rèn)信號(hào)S4的數(shù)據(jù)是010000,則判斷待測裝置4上的第二輸入端口有開路現(xiàn)象。
根據(jù)上述的測量,本發(fā)明第一實(shí)施例的測試裝置3僅需要下達(dá)兩次的命令,即可 以快速的判斷待測裝置4上輸入端口的有效性,同時(shí),無論待測裝置4具有多少個(gè)輸入端 口,也都僅需兩次的命令即可完成測試的目的。因此,本發(fā)明的第一實(shí)施例可以有效的省去 測量儀器,進(jìn)而減少成本。同時(shí),通過終端藍(lán)牙模組30的數(shù)據(jù)傳輸,可以一次測量待測裝置 4上多個(gè)輸入端口 ,進(jìn)而減少測量時(shí)間。同時(shí),可以達(dá)到同時(shí)測量待測裝置4的輸入端口與 輸出端口的目的。 配合圖2,請參考圖3。圖3為本發(fā)明第二實(shí)施例的輸入/輸出端口的測試裝置 示意圖。在本發(fā)明第二實(shí)施例中的組件與第一實(shí)施例相同時(shí),以相同附圖標(biāo)記表示。第二 實(shí)施例與第一實(shí)施例的動(dòng)作原理與達(dá)成的功效相同,經(jīng)過比較下,其主要的差別在于第二 實(shí)施例的測試裝置5還包括有一遠(yuǎn)程藍(lán)牙模組52,其中,遠(yuǎn)程藍(lán)牙模組52耦接于測試主機(jī) 32,是無線通訊連接于該終端藍(lán)牙模組30。該測試主機(jī)32利用該遠(yuǎn)程藍(lán)牙模組52從該終 端藍(lán)牙模組30接收該輸出端口確認(rèn)信號(hào)S2,或者,該測試主機(jī)32從該遠(yuǎn)程藍(lán)牙模組52輸 出該輸入端口測試指令S3給該終端藍(lán)牙模組30。 配合圖3,請參考圖4。圖4為本發(fā)明第三實(shí)施例的輸入/輸出端口的測試裝置示 意圖。在本發(fā)明第三實(shí)施例中的組件與第二實(shí)施例相同時(shí),以相同附圖標(biāo)記表示。第三實(shí) 施例與第二實(shí)施例的動(dòng)作原理與達(dá)成的功效相同,經(jīng)過比較下,其主要的差別在于第三實(shí) 施例的測試裝置6包括有多個(gè)待測裝置4與多個(gè)終端藍(lán)牙模組30,其中每一終端藍(lán)牙模組 30分別對(duì)應(yīng)耦接一待測裝置4,并且,每一待測裝置4同時(shí)耦接于該測試主機(jī)32。如此,遠(yuǎn) 程藍(lán)牙模組52可以無線通訊連接多個(gè)該終端藍(lán)牙模組30,以達(dá)到一對(duì)多的測量效果。
配合圖3,請參考圖4。在測試該些待測裝置4上輸出端口的有效性時(shí),該測試主 機(jī)32輸出多個(gè)輸出端口測試指令Sl分別給對(duì)應(yīng)的待測裝置4,其中,每個(gè)待測裝置4都根 據(jù)對(duì)應(yīng)的輸出端口測試指令S1,分別從其上多個(gè)輸出端口送出該輸出端口確認(rèn)信號(hào)S2給 終端藍(lán)牙模組30。測試主機(jī)32則利用遠(yuǎn)程藍(lán)牙模組52從多個(gè)終端藍(lán)牙模組30接收對(duì)應(yīng) 的多個(gè)輸出端口確認(rèn)信號(hào)S2,以達(dá)到一對(duì)多的測量效果。
8
另外,在測試該些待測裝置4上輸入端口的有效性時(shí),測試主機(jī)32經(jīng)由遠(yuǎn)程藍(lán)牙 模組52輸出多個(gè)輸入端口測試指令S3以分別給對(duì)應(yīng)的多個(gè)終端藍(lán)牙模組30,其中,對(duì)應(yīng)的 多個(gè)終端藍(lán)牙模組30將輸入端口測試指令S3傳送到對(duì)應(yīng)的待測裝置4。測試主機(jī)32則從 多個(gè)待測裝置4接收對(duì)應(yīng)的多個(gè)輸入端口確認(rèn)信號(hào)S4,以達(dá)到一對(duì)多的測量效果。
接下來說明本發(fā)明輸入/輸出端口的測試方法。配合圖4,請參考圖5。圖5為本發(fā) 明輸出端口測試方法的流程示意圖。本方法用于測試至少一待測裝置4的輸出端口,步驟 主要是首先,利用測試主機(jī)32輸出一輸出端口測試指令Sl分別給每一待測裝置4(S10)。 接著,每一待測裝置4將依據(jù)所接收到的輸出端口測試指令S1,而從各自的輸出端口送出 一輸出端口確認(rèn)信號(hào)S2(S12)。然后,測試主機(jī)32利用藍(lán)牙通訊技術(shù),接收每一待測裝置4 送出的輸出端口確認(rèn)信號(hào)S2(S14)。最后,測試主機(jī)32呈現(xiàn)每一輸出端口確認(rèn)信號(hào)S2,以 提供使用者針對(duì)每一待測裝置4的輸出端口作有效性的判斷(S16)。測試主機(jī)32可以通過 顯示器、燈號(hào)等實(shí)施,以呈現(xiàn)每一輸出端口確認(rèn)信號(hào)S2。 在步驟S10中,輸出端口測試指令Sl首先控制該些待測裝置4,以使該些待測裝 置4從單數(shù)輸出端口送出高準(zhǔn)位信號(hào),以及使該些待測裝置4從偶數(shù)輸出端口送出低準(zhǔn)位 信號(hào)。然后,輸出端口測試指令Sl接著控制每一待測裝置4,以使每一待測裝置4從單數(shù)輸 出端口送出低準(zhǔn)位信號(hào),以及使每一待測裝置4從偶數(shù)輸出端口送出高準(zhǔn)位信號(hào)。
配合圖4,請參考圖6。圖6為本發(fā)明輸入端口測試方法的流程示意圖。本方法用 于測試至少一待測裝置4的輸入端口 ,步驟主要是首先,測試主機(jī)32依據(jù)藍(lán)牙通訊技術(shù)將 一輸入端口測試指令S3分別送至每一待測裝置4的多個(gè)輸入端口 (S20)。接著,每一待測 裝置4將依據(jù)輸入端口測試指令S3,以分別送出一輸入端口確認(rèn)信號(hào)S4(S22)。然后,測試 主機(jī)32接收每一輸入端口確認(rèn)信號(hào)S4 (S24)。最后,測試主機(jī)32呈現(xiàn)每一輸入端口確認(rèn)信 號(hào)S4,以提供使用者針對(duì)每一待測裝置4的輸入端口作有效性的判斷(S26)。測試主機(jī)32 可以通過顯示器、燈號(hào)等實(shí)施,以呈現(xiàn)每一輸入端口確認(rèn)信號(hào)S4。 在步驟S20中,首先測試主機(jī)32依據(jù)藍(lán)牙通訊技術(shù)傳送高準(zhǔn)位的輸入端口測試指 令S3至每一待測裝置4的多個(gè)輸入端口 。然后,測試主機(jī)32接著依據(jù)藍(lán)牙通訊技術(shù)傳送 低準(zhǔn)位的輸入端口測試指令S3至每一待測裝置4的多個(gè)輸入端口 。 綜上所述,本發(fā)明利用藍(lán)牙通訊技術(shù)以一對(duì)多的測量方式,可以一次測量多個(gè)待 測裝置的輸入/輸出端口 ,因此,可以有效的省去測量儀器,進(jìn)而減少成本。同時(shí),通過藍(lán)牙 無線通訊技術(shù)可以讓接線簡單、容易維護(hù)。另外,通過終端藍(lán)牙模組30的數(shù)據(jù)傳輸,可以一 次測量待測裝置上多個(gè)輸入/輸出端口 ,進(jìn)而減少測量時(shí)間。最后,通過終端藍(lán)牙模組與控 制端口達(dá)到雙向的測量控制,達(dá)到同時(shí)測量待測裝置的輸入端口與輸出端口的目的。
雖然以上描述了本發(fā)明的具體實(shí)施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些 僅是舉例說明,在不背離本發(fā)明的原理和實(shí)質(zhì)的前提下,可以對(duì)這些實(shí)施方式做出多種變 更或修改。因此,本發(fā)明的保護(hù)范圍由所附權(quán)利要求書限定。
權(quán)利要求
一種輸入/輸出端口的測試裝置,其特征在于,用于測試至少一待測裝置的輸入/輸出端口,其包括至少一終端藍(lán)牙模組,具有多個(gè)輸入/輸出端口,該些輸入/輸出端口對(duì)應(yīng)耦接于該待測裝置的多個(gè)輸入/輸出端口;及一測試主機(jī),耦接于該待測裝置與該終端藍(lán)牙模組,該測試主機(jī)輸出一輸出端口測試指令給該待測裝置,并從該終端藍(lán)牙模組接收一輸出端口確認(rèn)信號(hào),該測試主機(jī)輸出一輸入端口測試指令給該終端藍(lán)牙模組,并從該待測裝置接收一輸入端口確認(rèn)信號(hào)。
2. 如權(quán)利要求1所述的測試裝置,其特征在于,該待測裝置根據(jù)該輸出端口測試指令, 從多個(gè)輸入/輸出端口輸出該輸出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端藍(lán)牙模組 經(jīng)由該待測裝置的多個(gè)輸入/輸出端口,將該輸入端口測試指令傳送到該待測裝置。
3. 如權(quán)利要求1所述的測試裝置,其特征在于,該測試裝置還包含有一遠(yuǎn)程藍(lán)牙模組 耦接于該測試主機(jī),該遠(yuǎn)程藍(lán)牙模組無線通訊連接該終端藍(lán)牙模組,其中該測試主機(jī)利用 該遠(yuǎn)程藍(lán)牙模組從該終端藍(lán)牙模組接收該輸出端口確認(rèn)信號(hào),或該測試主機(jī)從該遠(yuǎn)程藍(lán)牙 模組輸出該輸入端口測試指令給該終端藍(lán)牙模組。
4. 如權(quán)利要求3所述的測試裝置,其特征在于,該待測裝置根據(jù)該輸出端口測試指令, 從多個(gè)輸入/輸出端口輸出該輸出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端藍(lán)牙模組 經(jīng)由該待測裝置的多個(gè)輸入/輸出端口,將該輸入端口測試指令傳送到該待測裝置。
5 如權(quán)利要求3所述的測試裝置,其特征在于,該遠(yuǎn)程藍(lán)牙模組無線通訊連接多個(gè)該 終端藍(lán)牙模組,其中每一終端藍(lán)牙模組分別對(duì)應(yīng)耦接一待測裝置,且每一待測裝置同時(shí)耦 接于該測試主機(jī)。
6. 如權(quán)利要求5所述的測試裝置,其特征在于,該測試主機(jī)輸出多個(gè)輸出端口測試指 令分別給對(duì)應(yīng)的待測裝置,以及利用該遠(yuǎn)程藍(lán)牙模組從多個(gè)終端藍(lán)牙模組接收對(duì)應(yīng)的多個(gè) 輸出端口確認(rèn)信號(hào),或該測試主機(jī)從該遠(yuǎn)程藍(lán)牙模組輸出多個(gè)輸入端口測試指令以分別給 對(duì)應(yīng)的多個(gè)終端藍(lán)牙模組,以及從多個(gè)待測裝置接收對(duì)應(yīng)的多個(gè)輸入端口確認(rèn)信號(hào)。
7. 如權(quán)利要求6所述的測試裝置,其特征在于,該待測裝置根據(jù)對(duì)應(yīng)的該輸出端口測 試指令,從多個(gè)輸入/輸出端口輸出該輸出端口確認(rèn)信號(hào)給該終端藍(lán)牙模組,以及該終端 藍(lán)牙模組經(jīng)由該待測裝置的多個(gè)輸入/輸出端口 ,將該輸入端口測試指令傳送到該待測裝 置。
8. —種輸入/輸出端口的測試方法,其特征在于,用于測試至少一待測裝置的輸出端 口 ,該待測裝置具有多個(gè)輸入/輸出端口 ,其包括以下步驟a. —測試主機(jī)輸出一輸出端口測試指令給該待測裝置;b. 該待測裝置依據(jù)該輸出端口測試指令,從多個(gè)輸入/輸出端口送出一輸出端口確認(rèn) 信號(hào);c. 該測試主機(jī)利用藍(lán)牙通訊技術(shù),接收該輸出端口確認(rèn)信號(hào);及d. 該測試主機(jī)呈現(xiàn)該輸出端口確認(rèn)信號(hào),以提供該待測裝置的輸出端口有效性的判斷。
9. 如權(quán)利要求8所述的測試方法,其特征在于,在步驟a中,該輸出端口測試指令控制 該待測裝置,以使該待測裝置從單數(shù)輸出端口送出高準(zhǔn)位信號(hào)與從偶數(shù)輸出端口送出低準(zhǔn) 位信號(hào),或該輸出端口測試指令控制該待測裝置,以使該待測裝置從單數(shù)輸出端口送出低準(zhǔn)位信號(hào)與從偶數(shù)輸出端口送出高準(zhǔn)位信號(hào)。
10. —種輸入/輸出端口的測試方法,其特征在于,用于測試至少一待測裝置的輸入端 口 ,該待測裝置具有多個(gè)輸入/輸出端口 ,其包括以下步驟a. —測試主機(jī)依據(jù)藍(lán)牙通訊技術(shù)將一輸入端口測試指令送至該待測裝置的多個(gè)輸入 /輸出端口;b. 該待測裝置依據(jù)該輸入端口測試指令,送出一輸入端口確認(rèn)信號(hào);c. 該測試主機(jī)接收該輸入端口確認(rèn)信號(hào);及d. 該測試主機(jī)呈現(xiàn)該輸入端口確認(rèn)信號(hào),以提供該待測裝置的輸入端口有效性的判斷。
11. 如權(quán)利要求lO所述的測試方法,其特征在于,在步驟a中,該測試主機(jī)依據(jù)藍(lán)牙通 訊技術(shù)傳送高準(zhǔn)位的該輸入端口測試指令至該待測裝置的多個(gè)輸入/輸出端口,或該測試 主機(jī)依據(jù)藍(lán)牙通訊技術(shù)傳送低準(zhǔn)位的該輸入端口測試指令至該待測裝置的多個(gè)輸入/輸 出端口。
全文摘要
本發(fā)明公開了一種輸入/輸出端口的測試裝置及其測試方法,用于測試一待測裝置的輸入/輸出端口,該測試裝置包括一終端藍(lán)牙模組與一測試主機(jī)。其中,終端藍(lán)牙模組具有多個(gè)輸入/輸出端口,該些輸入/輸出端口對(duì)應(yīng)耦接于該待測裝置的多個(gè)輸入/輸出端口。測試主機(jī)耦接于待測裝置與終端藍(lán)牙模組,其輸出一輸出端口測試指令給待測裝置,以及從終端藍(lán)牙模組接收一輸出端口確認(rèn)信號(hào),或測試主機(jī)輸出一輸入端口測試指令給終端藍(lán)牙模組,以及從待測裝置接收一輸入端口確認(rèn)信號(hào)。本發(fā)明利用藍(lán)牙通訊技術(shù)以一對(duì)多的測量方式,可以一次測量多個(gè)待測裝置的輸入/輸出端口,因此,可以有效的省去測量儀器,進(jìn)而減少成本。
文檔編號(hào)G06F11/267GK101751313SQ200810201320
公開日2010年6月23日 申請日期2008年10月17日 優(yōu)先權(quán)日2008年10月17日
發(fā)明者李冠興, 高合助 申請人:環(huán)旭電子股份有限公司