[發(fā)明專利]傳感器自動識別的方法無效
| 申請?zhí)枺?/td> | 200710045796.2 | 申請日: | 2007-09-11 |
| 公開(公告)號: | CN101281439A | 公開(公告)日: | 2008-10-08 |
| 發(fā)明(設(shè)計)人: | 歐召輝;楊弢 | 申請(專利權(quán))人: | 埃派克森微電子(上海)有限公司;埃派克森微電子有限公司 |
| 主分類號: | G06F3/038 | 分類號: | G06F3/038 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 201203上海市浦東*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 傳感器 自動識別 方法 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及一種傳感器識別方法,特別是指應(yīng)用于圖像指示設(shè)備中的傳感器的識別方法。
【背景技術(shù)】
現(xiàn)有的指示設(shè)備(如鼠標)中的控制器通常均與一圖像傳感器配合使用,主要用以讀取圖像傳感器中的信息,來提供指示設(shè)備的坐標。具體可如圖1所示,該控制器通過讀圖像傳感器輸出的數(shù)據(jù),并進行處理,并傳送至電腦主要,從而定位電腦屏幕上的光標。在實際使用中,該控制器不僅要讀取圖像傳感器輸出的數(shù)據(jù),而且還需要對該傳感器進行一定的操作,如復(fù)位、配置寄存器、調(diào)整分辨率大小、對通訊總線同步以及進入省電模式等。因不同的傳感器所需的配置要求不同,業(yè)界通常針對不同的傳感器單獨配置對應(yīng)的控制器,此方法的不足之處是此控制器通用性差,從而造成指示設(shè)備的生產(chǎn)成本較高,并且還有可能造成一定程度的浪費。
【發(fā)明內(nèi)容】
本發(fā)明目的在于提供一種傳感器自動識別的方法,以解決現(xiàn)有指示設(shè)備中控制器通用性較差,所支持傳感器種類單一的不足。
為實現(xiàn)上述目的,本發(fā)明傳感器自動識別的方法包括如下步驟:
第一步:對傳感器按照特征分類,并存放到控制器數(shù)據(jù)庫中;
第二步:上電復(fù)位;
第三步:取讀與控制器連接的傳感器的特征信號,并與控制器數(shù)據(jù)庫內(nèi)的值比較,篩選出傳感器的類型;
第四步:根據(jù)篩選出的傳感器類型進行正常操作。
進一步地,控制器數(shù)據(jù)庫中進一步設(shè)置一參數(shù)庫,以存放新的傳感器特征,當數(shù)據(jù)庫內(nèi)沒有篩選出匹配的傳感器時,進入?yún)?shù)庫讀取參數(shù)以匹配新傳感器。
或者,進一步地,控制器數(shù)據(jù)庫中設(shè)置一參數(shù)庫,以存放新的傳感器特征,當連接新傳感器時,直接進入?yún)?shù)庫讀取參數(shù)以匹配新傳感器。
通過本發(fā)明的設(shè)計方法,現(xiàn)有的指示設(shè)備控制器可以方便地支持多種已知傳感器,從而解決了現(xiàn)有指示設(shè)備中控制器通用性較差,所支持傳感器種類單一的缺陷,而在遇到新的傳感器時還可通過設(shè)置參數(shù)庫以進行擴展,而不需要重新設(shè)計控制器,從而利于降低生產(chǎn)成本。
【附圖說明】
圖1是現(xiàn)有技術(shù)中常用指示設(shè)備鼠標控制器芯片讀取傳感器數(shù)據(jù)示意圖;
圖2是各種現(xiàn)有傳感器特征列表總結(jié)示意圖;
圖3是沒有配置有參數(shù)庫的指示設(shè)備控制器數(shù)據(jù)庫示意圖;
圖4是配置有參數(shù)庫的指示設(shè)備控制器數(shù)據(jù)庫示意圖;
圖5是未設(shè)參數(shù)庫優(yōu)先級的傳感器特征判斷流程圖;
圖6是已設(shè)參數(shù)庫優(yōu)先級的傳感器特征讀取流程圖。
【實施方式】
下面參照附圖具體介紹本發(fā)明的各種實施例,圖中相同的結(jié)構(gòu)或功能用相同的數(shù)字標出。應(yīng)該指出的是,附圖的目的只是便于對本發(fā)明具體實施例的說明,不是一種多余的敘述或是對本發(fā)明范圍的限制,此外,附圖只是起示意作用,不一定按比例畫出。
本發(fā)明要實現(xiàn)適用現(xiàn)有的多種傳感器,首先要對現(xiàn)有已知會匹配的傳感器按照特征進行歸類,總結(jié)出這些傳感器共有和特有的特征,主要是包括傳感器中特定寄存器中的值,這些值組合起來一并確定了這是何種類型的傳感器,如某類型A的傳感器,它的PID(product?ID)寄存器地址是0x00,里面的值是3a,如果我們讀00地址讀到了3a我們就能判斷這是類型A的傳感器了。將這些不同類型傳感器共有和特有的特征總結(jié)歸類后,存放到指示設(shè)備控制器的數(shù)據(jù)庫中以備篩選。如圖2所示,為傳感器特征列表總結(jié)的示意圖。每個傳感器都會有自己的特征組合,如傳感器A具有特征A1,A2,A3...An,傳感器B具有特征B1,B2,B3...Bn,這些特征中可能有一個特征或多個特征重復(fù),即有交集,但兩個傳感器之間至少有一個不同的特征以區(qū)分這兩種傳感器,反言之,控制器也正是通過該不同的特征來最終確定是哪個傳感器。
在實施例1中,本發(fā)明的指示設(shè)備控制器在進行傳感器判斷和正常操作之前,首先要在上電后對傳感器進行復(fù)位操作。不同的傳感器復(fù)位方式不同,由于本發(fā)明的控制器要能兼容現(xiàn)有已知的傳感器,在判別之前,控制器無法得知所連接的是何種傳感器,需要綜合考慮所有的復(fù)位方式,現(xiàn)有的復(fù)位方式屬于本技術(shù)領(lǐng)域人員熟知的技術(shù),在此不作贅述。完成該復(fù)位的步驟后保證數(shù)據(jù)庫中已知類型的傳感器都已被復(fù)位。
然后就可以進入判斷傳感器類別的操作,方法為逐個比較,控制器通過總線讀取相應(yīng)傳感器內(nèi)的特征的信息,并與數(shù)據(jù)庫的已預(yù)先儲存的特征值作比較來一步步縮小范圍,最終得到確定的傳感器類型。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于埃派克森微電子(上海)有限公司;埃派克森微電子有限公司,未經(jīng)埃派克森微電子(上海)有限公司;埃派克森微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710045796.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





