專利名稱:一種遙控器測試裝置及方法
技術(shù)領(lǐng)域:
本發(fā)明屬于電器測試領(lǐng)域,尤其涉及一種遙控器測試裝置及方法。
背景技術(shù):
目前對遙控器的測試都是依靠人工逐個地纟耍鍵,并觀察與遙控器對應(yīng)的電 器的反應(yīng)或是觀察纟企測儀器的檢測結(jié)果來判斷遙控器是否合格,這種檢測方法 受人力限制,對遙控器的檢測效率很低,每個檢測人員一次只能檢測一個遙控 器,且往往受到檢測人員疲勞、失誤等主觀影響,.使遙控器檢測的準(zhǔn)確率不高。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種遙控器測試裝置及方法,旨在解決現(xiàn)有 的遙控器測試方法因依靠人工操作造成檢測的效率、準(zhǔn)確率不高的問題。
本發(fā)明實施例是這樣實現(xiàn)的, 一種遙控器測試裝置,所述裝置包括 座體;
滑動裝配于所述座體上的機械手,所述機械手設(shè)有可與遙控器的按鍵接觸 的多個機械手指;
置于所述座體上的模板,所述模板上設(shè)有多個固定遙控器的遙控器模;及 單元盒,所述單元盒通過電源線與每一遙控器模的一端連接。 本發(fā)明實施例的另一目的在于提供一種遙控器測試方法,所述方法包括 '存儲與待測遙控器同機型的合格遙控器的指令碼; 遙控器測試裝置同時按同機型的多個遙控器的鍵;
接收被測遙控器的指令碼,并與已存的同機型的合格遙控器的指令碼比較, 判斷被測遙控器是否合格。本發(fā)明實施例通過利用機械手對多個遙控器同時按鍵,并將接收的指令碼 與預(yù)存的合格遙控器的指令碼進(jìn)行對比,從而可以實現(xiàn)同時對多個遙控器進(jìn)行 便捷、高效、準(zhǔn)確的測試。
圖1是本發(fā)明實施例提供的遙控器測試裝置的結(jié)構(gòu)圖; 圖2是本發(fā)明實施例提供的遙控器測試方法的流程圖; 圖3是本發(fā)明實施例提供的單元盒的結(jié)構(gòu)圖。
具體實施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實 施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例提供的遙控器測試裝置及方法通過利用機械手對多個遙控器 同時按鍵,并將接收的指令碼與預(yù)存的合格遙控器的指令碼進(jìn)行對比,從而可 以實現(xiàn)同時對多個遙控器進(jìn)行便捷、高效、準(zhǔn)確的測試。
圖1示出了本發(fā)明的一個實施例提供的遙控器測試裝置的構(gòu)成,該裝置包 括座體1 、機械手2、模板3以及單元盒4。
在本發(fā)明實施例中,所述座體1為L型,包括垂直支架11和水平底座12, 所述水平底座12上設(shè)有座體鍵盤13。
所述機械手2包括主滑塊21、滑塊22、固定架23、橫桿24及多個機械手 指25。其中,主滑塊21滑動裝配于所述座體1的垂直支架11上,可相對所述 垂直支架ll做左右運動,滑塊22滑動裝配于主滑塊21上,可相對所述主滑塊 21做上下運動,固定架23的一端固定于滑塊22上,另一端則固定于橫桿24 上,各機械手指25的一端固定于橫桿24上,另 一端與遙控器的按鍵接觸。
所述模板3置于所述座體1的水平底座12上,可相對所述水平底座12做前后運動,模板3上設(shè)有多個用于固定遙控器的遙控器模3 1及多個紅外信號隔
離筒32,每一遙控器模31的一端與對應(yīng)的一紅外信號隔離筒32—端相連,每 一紅外信號隔離筒32的另一端通過紅外信號線45與所述單元盒4連接,各遙 控器模31的另一端則通過電源線44與所述單元盒4連接(圖中只示出了一條 紅外信號線及一條電源線,其余的紅外信號線及電源線未在圖中示出)。
所述單元盒4上設(shè)有單元盒鍵盤41 、液晶顯示屏(Liquid Crystal Display, LCD) 42以及發(fā)光二極管(Light Emitting Diode , LED) 43。
上述機械手指25的數(shù)目及間距與上述紅外信號隔離筒3的相同。在本發(fā)明 實施例中,所述機械手指25共有9個。通過操控上述座體鍵盤13,則可控制 所述座體1內(nèi)的步進(jìn)電^/L的驅(qū)動方向,爿Mv而可以控制上述主滑塊21、滑塊22 及模板3的運動方向,使上述各機械手指25位于相應(yīng)的遙控器上按鍵的X、 Y、 Z位置坐標(biāo)上。
上述紅外信號隔離筒32中置有紅外接收頭,當(dāng)上述各機械手指25按下對 應(yīng)遙控器的鍵時,所述紅外信號隔離筒32接收對應(yīng)遙控器發(fā)出的紅外信號,并 將其轉(zhuǎn)換成電信號,通過所述紅外信號線45傳輸給所述單元盒4,同時,紅外 信號隔離筒32對于除對應(yīng)遙控器外的其它遙控器發(fā)出的紅外信號進(jìn)行隔離,以 保證內(nèi)置的接收頭接收到的紅外信號是所對應(yīng)的遙控器發(fā)出的。
上述單元盒4將從接收的電信號中分析出指令碼,并與單元盒4中預(yù)存的 同機型的合格遙控器的指令碼表進(jìn)行對比,以檢測當(dāng)前被測的一批遙控器是否 合格,并將檢測結(jié)果通過上述單元盒4上的LCD42和LED43進(jìn)行直觀地顯示。
所述單元盒4還通過上述電源線44對被測遙控器進(jìn)行供電,同時監(jiān)測被測 遙控器的功耗,并將監(jiān)測結(jié)果也通過上述LCD42顯示。上述單元盒4上的單元 盒鍵盤41則可以控制單元盒4的工作模式,以及對單元盒4進(jìn)行復(fù)位等。
在本發(fā)明實施例中,上述LCD42可分為多個顯示區(qū),包括與所述遙控器模 31的數(shù)目相同的顯示區(qū),用于分別顯示所對應(yīng)的遙控器模31上的被測遙控器 的測試狀態(tài)及結(jié)果,以及一個用于顯示遙控器機型序號的顯示區(qū),和一個用于顯示所有被測遙控器的功耗測試結(jié)果的顯示區(qū),所述LED43可以有多個,用于 直觀地指示被測的一批遙控器是否都合格以及信號處理單元盒4的工作模式
等。 '
圖2則示出了本發(fā)明實施例提供的遙控器測試的方法的流程,詳述如下 在步驟S201中,'存儲遙控器每個按鍵的X、 Y、 Z位置坐標(biāo)及對應(yīng)的正確
的指令碼。
存儲遙控器每個按鍵的X、 Y、 Z位置坐標(biāo)(以下筒稱運動學(xué)習(xí))的方法是 通過操控上述水平底座12上的座體鍵盤13中的"前后移動"鍵、"左右移動" 鍵及"上下移動"鍵,使各機械手指25移動至上述各遙控器模31上的各遙控 器第一個鍵壓下的位置,再通過按座體鍵盤13中的保存鍵即可對該第一個鍵的 X、 Y、 Z位置坐標(biāo)進(jìn)行保存,運用同樣的操控手法即可對各遙控器每個鍵的X、 Y、 Z位置坐標(biāo)進(jìn)行存儲,當(dāng)運動學(xué)習(xí)完畢,則可通過操控座體鍵盤13使機械 手指25回到原始坐標(biāo)。
上述運動學(xué)習(xí)過程是在上述座體1上進(jìn)行的,而存儲合格遙控器的指令碼 (以下筒稱指令碼學(xué)習(xí))的過程則是在上述單元盒4上進(jìn)行的,其方法是先 通過人工操控上述單元盒4上的單元盒鍵盤41中的模式轉(zhuǎn)換功能鍵,使單元盒 4處于學(xué)習(xí)模式(單元盒4包括學(xué)習(xí)模式和測試模式,通過按模式轉(zhuǎn)換鍵將在 這兩種模式間切換);選擇一種機型的一合格遙控器,為該機型設(shè)置一個機型 序號;逐一按該合格遙控器上的每個鍵,單元盒4將實時地從接收的紅外信號 中分析出指令碼并進(jìn)行保存,同時保存該機型的合格標(biāo)志,該機型的序號則與 其第一個鍵的指令碼的存儲地址相對應(yīng)。
對于同一種機型,上述運動學(xué)習(xí)和指令碼學(xué)習(xí)過程中按鍵的順序要一致。
在本發(fā)明實施例中,單元盒4中的存儲器可以保存15種機型的指令碼,對 于每種機型可以存儲64個4建的指令碼及與64個鍵對應(yīng)的64位合格標(biāo)志。通過 操控單元盒4上的單元盒鍵盤41中的機型序號鍵可實現(xiàn)對機型序號的設(shè)置,每 按一次機型序號鍵,上述LCD42中的機型序號顯示區(qū)上顯示的機型序號將增1, 當(dāng)顯示"15"時再按一次機型序號鍵則又返回顯示"01"。在存儲同機型的指 令碼過程中,單元盒4將按存儲順序為各指令碼定義一個序號并與其存儲空間
相對應(yīng),例如存儲的某機型的第一個鍵的指令碼即定義為"01",接著存儲的 該機型的第二個鍵的指令碼即定義為"02",學(xué)習(xí)另一個機型時存儲的第一個 鍵亦定義為"01",以此類推。所述64位合格標(biāo)志位在初始設(shè)置時可以全置1, 當(dāng)存儲第一個鍵的指令碼時,則將所述64位合格標(biāo)志位中的第一字節(jié)的第0 位標(biāo)志位清0,當(dāng)存儲第二個鍵的指令碼時,則將所述第一字節(jié)的第1位標(biāo)志 位清0,以此類推,當(dāng)對一種機型的所有按^t的指令碼都存儲完畢時,則該機 型的合格標(biāo)志也已確定,例如,某種機型共8個按鍵,指令碼學(xué)習(xí)完時,該機 型的合才各標(biāo)志即為(OFFFFFFFH),而當(dāng)學(xué)習(xí)的指令碼超過64個時,單元盒4 將自動進(jìn)入測試模式。
在步驟S202中,開始測試,機械手根據(jù)各按鍵的X、 Y、 Z位置坐標(biāo)同時 按多個遙控器上的4建4丑。
在本發(fā)明實施例中,先控制單元盒4進(jìn)入測試模式(單元盒4開機時自動
進(jìn)入測試模式),此時上述LCD42中與各遙控器顯示區(qū)上均顯示"01",表示
當(dāng)前各遙控器的未測鍵是第一個鍵,功耗顯示區(qū)上則顯示"OK",同時單元盒
4將在內(nèi)存中為當(dāng)前的一批被測遙控器各預(yù)設(shè)一個64位的4全測標(biāo)志,并全置1;
操控上述單元盒鍵盤41中的機型序號鍵至上述LCD42中的機型序號顯示區(qū)上
顯示的機型序號與當(dāng)前被測的一批遙控器的機型相對應(yīng)(同時被測的一批遙控
器的機型相同),在這過程中,每按一次機型序號鍵,指向存儲器中指令碼表
的指針將調(diào)整到對應(yīng)機型的指令碼表首地址;操控上述水平底座12上的座體鍵
盤13,啟動機械手2開始測試,則各機械手指25將按照運動學(xué)習(xí)中按鍵的順
序,根據(jù)已存的位置坐標(biāo)逐一按對應(yīng)遙控器的各鍵。
在步驟S203中,將遙控器發(fā)出的指令碼與正確的指令碼對比,判斷遙控器 是否合格。
當(dāng)上述機械手指25按下一個鍵,則上述紅外信號隔離筒32將各自接收對 應(yīng)遙控器的紅外信號,轉(zhuǎn)換為電信號后傳輸給單元盒4,單元盒4可通過累計
紀(jì)錄下該鍵的序號,并從電信號中分析出指令碼,并將該批指令碼逐一在該機 型的指令碼表中進(jìn)行逐一對比,判斷是否能在指令碼表中識別到該指令碼,以
及識別到的指令碼存儲序號與發(fā)出該指令碼的鍵的序號是否相同,從而判斷發(fā)
出該指令碼的鍵的功能是否正常,并將判斷結(jié)果顯示在上述LCD42中的各遙控
器顯示區(qū)上,然后繼續(xù)等待接收下一個鍵的指令碼并進(jìn)行檢測,待各機械手指
25按完所有鍵后,則單元盒4可以判斷得出該批遙控器是否均合格,并通過上 述LCD42和LED43顯示最終纟企測結(jié)果。
上述檢測過程中,當(dāng)單元盒4成功接收到某遙控器的一個指令碼并判斷為 正常時,則該遙控器對應(yīng)的遙控器顯示區(qū)上顯示的未測鍵的序號將增1,并將 該遙控器對應(yīng)的64位檢測標(biāo)志中的相應(yīng)位清0,并與該機型的合格標(biāo)志進(jìn)行比 較,當(dāng)兩個標(biāo)志相同時,即該遙控器的每個鍵的指令碼均被識別到并且均判斷 為正常,別該遙控器對應(yīng)的遙控器顯示區(qū)上將顯示"OK",表示該遙控器合格; 而當(dāng)單元盒4不能成功接收到某遙控器的指令碼,或是在該機型的正確指令碼 表中無法識別到該待測指令碼,則該遙控器對應(yīng)的遙控器顯示區(qū)上顯示的未測 鍵的序號將保持不變;而當(dāng)信號處理單元盒4能識別到某遙控器的指令碼,但 檢測出該待測指令碼的順序不對,例如當(dāng)前接收的是第5個鍵的指令碼,但卻 是在該機型的第9個指令碼存儲地址識別到,則該遙控器對應(yīng)的遙控器顯示區(qū) 上將保持顯示符號"><",表示該遙控器有某個鍵功能不對,比如與該遙控器 的其它某鍵的功能發(fā)生了對調(diào)等。
在上述檢測遙控器鍵的同時,信號處理單元盒4還實時地對各被測遙控器 的功耗進(jìn)行監(jiān)測, 一旦發(fā)現(xiàn)有遙控器功耗超標(biāo),則上述功耗顯示區(qū)將保持顯示 符號"x"。只有當(dāng)遙控器顯示區(qū)和功耗顯示區(qū)均顯示"OK" , LED43中的 "合格指示"LED才會亮起,表示當(dāng)前被測的一批遙控器均合格。
本發(fā)明實施例中,每檢測一批遙控器前,先操控上述單元盒鍵盤41對單元 盒4進(jìn)行復(fù)位,復(fù)位后上述"合格指示"LED滅,各遙控器顯示區(qū)上將顯示未 測鍵為"01",功耗顯示區(qū)則顯示"OK",檢測標(biāo)志及按鍵序號等將重置。
單元盒4的結(jié)構(gòu)圖如圖3所示,為了便于說明,^l示出了與本發(fā)明實施例 相關(guān)的部分。
微控單元(Micro Controller Unit, MCU) 44接收單元盒鍵盤41中模式轉(zhuǎn) 換鍵的操控信號,在學(xué)習(xí)模式和測試模式間轉(zhuǎn)換。
在學(xué)習(xí)模式下,MCU44先控制LCD42的機型序號顯示區(qū)顯示初始值,可 以為"01" , MCU44根據(jù)模式轉(zhuǎn)換鍵的操控信號,對機型序號值處理后發(fā)送給 LCD42重新顯示,當(dāng)按下一鍵時,遙控指令接收單元46從接收的紅外信號中 解調(diào)出該鍵的指令碼,由MCU44將其存儲至存儲器45并為其設(shè)置存儲序號, 同時將該機型的合格標(biāo)志中的相應(yīng)位清O,然后在存儲器45中分配下一個存儲 空間以等待下一個l定的指令碼。
在測試模式下,MCU44控制LCD42在各遙控器顯示區(qū)及機型序號顯示區(qū) 上顯示"01",及在功耗顯示區(qū)上顯示"OK",當(dāng)機型序號鍵:被按時,MCU44 根據(jù)當(dāng)前的機型序號進(jìn)行增1或重置處理,并將處理后的序號發(fā)送給LCD42 重新顯示,并將存儲器45中指令碼表的指針調(diào)整到對應(yīng)機型的指令碼表首地 址,同時,MCU44在內(nèi)存中為該批被測的遙控器各分配一個64位的檢測標(biāo)志。 開始測試后,遙控指令接收單元46接收上述各紅外信號隔離筒32傳輸?shù)碾娦?號,從中解調(diào)出指令碼發(fā)送給MCU44, MCU44紀(jì)錄此次被按鍵的序號,MCU44 按順序讀取一個指令碼,將其與存儲器45中的對應(yīng)機型的指令碼進(jìn)行逐一對 比,若識別到有與被測指令碼相同的,則判斷其存儲序號與此次檢測的鍵的序 號是否相同,是則將內(nèi)存中的64位檢測標(biāo)志中的相應(yīng)位清0,并與對應(yīng)機型的 合格標(biāo)志比較,若相同,則控制LCD42上相應(yīng)的遙控器顯示區(qū)顯示"OK", 若與對應(yīng)機型的合格標(biāo)志不相同,則MCU44將對應(yīng)遙控器的未測鍵值增1并 發(fā)送給LCD42重新顯示;而當(dāng)MCU44識別到的指令碼的存儲序號與此次被按 鍵的序號不同,則控制LCD42在對應(yīng)的遙控器顯示區(qū)顯示符號"><"。
在測試模式中,供電單元47對被測遙控器進(jìn)行供電,同時對各被測遙控器 的功耗實時監(jiān)測, 一旦監(jiān)測到有遙控器的功耗超標(biāo),則將監(jiān)測結(jié)果發(fā)送給
MCU44, MCU44則控制LCD42上的功耗顯示區(qū)顯示"x"。
在檢測過程中,當(dāng)MCU44檢測到各檢測標(biāo)志均與對應(yīng)機型的合格標(biāo)志相
同,且無功耗超標(biāo)現(xiàn)象,則控制LED43中的"合格指示"LED亮起,表示當(dāng)
前被測的 一批遙控器均合格。
復(fù)位時,MCU44接收復(fù)位鍵的信號,控制"合格指示"LED滅,并控制
各遙控器顯示區(qū)顯示"01",及功耗顯示區(qū)顯示"OK",并清除內(nèi)存中的各檢
測標(biāo)志及按鍵序號。
本發(fā)明實施例通過利用機械手代替人工對多個遙控器同時按鍵,并將接收
的指令碼與預(yù)存的合格遙控器的指令碼進(jìn)行對比,而檢測人員只需觀察單元盒
4上的LED43和LCD42,即可快速得知檢測結(jié)果,還能快速知道出現(xiàn)不合格的 遙控器及其故障類型,從而可以消除由人工按鍵檢測帶來的主觀失誤,極大地 提高遙控器的檢測效率和準(zhǔn)確率。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā) 明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明 的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種遙控器測試裝置,其特征在于,所述裝置包括座體;滑動裝配于所述座體上的機械手,所述機械手設(shè)有可與遙控器的按鍵接觸的多個機械手指;置于所述座體上的模板,所述模板上設(shè)有多個固定遙控器的遙控器模;及單元盒,所述單元盒通過電源線與每一遙控器模的一端連接。
2、 如權(quán)利要求1所述的遙控器測試裝置,其特征在于,所述座體為L型, 包括垂直支架和水平底座,所述機械手滑動裝配于所述座體的垂直支架上,所 述模板置于所述座體的水平底座上。
3、 如權(quán)利要求2所述的遙控器測試裝置,其特征在于,所述機械手還包括 主滑塊、滑塊、固定架及橫桿,所述主滑塊滑動裝配于所述座體的垂直支架上, 能相對所述垂直支架左右移動,所述滑塊滑動裝配于所述主滑塊上,能相對所 述主滑塊上下移動,所述固定架的一端固定于所述滑塊上,另一端固定于所述 橫桿上,所述機械手指的一端固定于所述橫桿上。
4、 如權(quán)利要求1所述的遙控器測試裝置,其特征在于,所述模板上的每一 遙控器模的另 一端則與 一紅外信號隔離筒連接,每一紅外信號隔離筒的另 一端 則通過紅外信號線與所述單元盒連接,所述機械手指的數(shù)目及間距與所述紅外 信號隔離筒的數(shù)目及間距相同。
5、 如權(quán)利要求1所述的遙控器測試裝置,其特征在于,所述單元盒包括 遙控指令接收單元,用于從接收的遙控信號中解調(diào)輸出指令碼; 存儲器,用于存儲合格遙控器的指令碼;及信號處理單元,用于將所述遙控指令接收單元輸出的待測遙控器的指令碼 與所述存儲器中存儲的同機型的合格遙控器的指令碼進(jìn)行比較,來判斷待測遙 控器是否合格。
6、 如權(quán)利要求5所述的遙控器測試裝置,其特征在于,所述單元盒還包括供電單元,用于對被測遙控器進(jìn)行供電;顯示裝置,用于直觀顯示所述信號處理單元對待測遙控器的檢測結(jié)果;以及鍵盤,用于控制所述單元盒的工作狀態(tài)。
7、 如權(quán)利要求6所述的遙控器測試裝置,其特征在于,所述顯示裝置包括 LED,用于顯示被測的多個遙控器是否都合格;及LCD,用于顯示每個被測遙控器的檢測結(jié)果。
8、 如權(quán)利要求5所述的遙控器測試裝置,其特征在于,所述信號處理單元 為微控單元。
9、 一種遙控器測試方法,其特征在于,所述方法包括 存儲與待測遙控器同機型的合格遙控器的指令碼; 遙控器測試裝置同時按同機型的多個遙控器的鍵;接收被測遙控器的指令碼,并與已存的同機型的合格遙控器的指令碼進(jìn)行比較,判斷被測遙控器是否合格。
10、 如權(quán)利要求9所述的遙控器測試方法,其特征在于,所述存儲與待測 遙控器同機型的合格遙控器的指令碼的步驟還包括存儲待測遙控器各按鍵的位置坐標(biāo)。
全文摘要
本發(fā)明適用于電器測試領(lǐng)域,提供了一種遙控器測試裝置及方法,所述裝置包括座體;滑動裝配于所述座體上的機械手,所述機械手設(shè)有可與遙控器的按鍵接觸的多個機械手指;置于所述座體上的模板,所述模板上設(shè)有多個固定遙控器的遙控器模;及單元盒,所述單元盒通過電源線與每一遙控器模的一端連接。本發(fā)明通過利用機械手對多個遙控器同時按鍵,并將接收的指令碼與預(yù)存的合格遙控器的指令碼進(jìn)行對比,從而可以實現(xiàn)同時對多個遙控器進(jìn)行便捷、高效、準(zhǔn)確的測試。
文檔編號G01R31/00GK101201377SQ20071030584
公開日2008年6月18日 申請日期2007年12月27日 優(yōu)先權(quán)日2007年12月27日
發(fā)明者卓成鈺, 楊軍治 申請人:深圳創(chuàng)維-Rgb電子有限公司