亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

HDNS光學感測芯片在運動檢測中的應用

時間:2024-09-13 22:34:58 理工畢業論文 我要投稿
  • 相關推薦

HDNS2000光學感測芯片在運動檢測中的應用

摘要:安捷倫(Agilent)公司的HDNS2000芯片是一種高性能的運動檢測器件,在目前的光學鼠標中應用廣泛,其易用性和廉價性使其非常適合應用于中低精度的運動和位置檢測中。本文介紹HDNS2000的功能、特點,從硬件與軟件兩個方面討論HDNS2000與AVR單片機的接口設計。

在機電產品設計中,有時需要檢測物體間的相對運動,包括運動方向和運動距離。若采用機械式的結構,比如機械鼠標中的滾輪和軌跡球,則會由于頻繁的機械運動而發生故障,導致精度下降甚至失效,維修起來也不方便。另外它需要兩個物體表面相接觸,靠相互間的摩擦進行工作,這在某些場合是不能允許的。解決方案之一就是采用光電器件,運用光學原理來測定運動。安捷倫公司的HDNS2000就是為此而設計的,雖然它的市場是針對光學鼠標,但也可以作為一種高性能而又廉價的器件運用于工業控制領域中。

1 HDNS2000芯片介紹

1.1 主要功能與特性

HDNS2000是安捷倫推出的高性能的光學感測芯片,它的內部包含三個基本模塊:圖像拾取系統、DSP處理器、PS/2或四狀態輸出轉換器,如圖1所示。在HDNS2000芯片的底部有一個感光眼,如同一個小型的攝像頭,不斷地對物體表面進行拍照,接著將前后兩次的圖像送入DSP中進行處理,以判斷物體移動的方向和大小,最后將數據轉化為PS/2格式或者以兩通道四狀態格式輸出。圖2中的(a)與(b)分別為芯片前后兩次拾取的圖像。比較圖2中的(a)和(b)可以看出,物體向左下方移動了一點。

HDNS2000的圖像拾取系統每秒鐘可以拾取1500張圖像,可以精確地測量最高30.48 cm/s(12 英寸/s)的運動,解析度為400點每英寸。

1.2 引腳介紹

HDNS2000的主要引腳框圖如圖3所示。

PS2_C:PS/2接口的時鐘端。

MODE/XA:復用引腳,接高電平時表示選擇PS/2模式;否則,為XA輸出。

RB/XB:復用引腳,PS/2模式時為鼠標右鍵輸入;否則,為XA輸出。

MB/YB:復用引腳,PS/2模式時為鼠標中鍵輸入;否則,為YB輸出。

LB/YA:復用引腳,PS/2模式為鼠標左鍵輸入;否則,為YA輸出。

XY_LED:激光LED控制輸出,在物體長時間不移動時,HDNS2000可以控制LED關閉,以節約能量。

VDD3:3.3 V直流電源輸入。

REFB:內部參考引腳,通過電容與VDD3相連。

PS2_D :PS/2接口的數據端。

NRESET:低電平復位引腳。

VDD5:5 V直流電源輸入。

GND:電源地。

OSC2:晶振輸出。

OSC1:晶振輸入,外接18.432 MHz晶振。

2 HDNS2000與AVR單片機接口設計

2.1 HDNS2000與AT90S8015接口

HDNS2000直接提供有PS/2接口,方便了PS/2鼠標的設計;但在機電控制中,為了提高效率,宜直接采用HDNS2000的另一種輸出模式,即X向與Y向兩通道四狀態輸出模式。此時XA、XB指示X向移動狀態,而YA、YB指示Y向移動狀態。圖 4為HDNS2000與AVR單片機AT90S8515的接口原理圖。接口主要占用了4個引腳,其它兩個是可選的,所以,即使是AVR中最低檔的ATtiny系列也可以方便地與HDNS2000連接。

圖4 HDNS2000與AT90S8015接口原理圖

另外在對節能要求不高的場合,可以將激光LED的一端直接與地相連接,而通過控制開關三極管2N3906來主動控制HDNS2000的工作狀態。本文作者在設計時正是采用的這種方式。在進行系統設計時,最好采用安捷倫公司提供的套件,其中包括HDNS2000芯片、HDNS2100透鏡、HDNS2200 激光LED卡件及HLMP-ED80激光LED,激光波長為639 nm。

2.2 四位狀態機的工作過程

在HDNS2000內部有兩個狀態機分別指示X、Y兩個方向,每個狀態機又有四個穩定的狀態。圖5是狀態機的示意圖。由圖5可見,一開始系統處于狀態0,每當檢測到物體向正向或反向移動1個單位時就轉移到下一個狀態,所以只要連續監測狀態機狀態的變化就可以判斷物體移動的方向和距離。圖6(a)和(b)分別為負向移動和正向移動時狀態機輸出的波形。值得注意的是,每個狀態的最少停留時間為133μs。

2.3 接口軟件設計

由狀態機輸出波形圖可以看出,有一種很簡單自然的接口設計方法,就是將狀態輸出引腳接到單片機的外部中斷引腳上,使其在每個波形的上下邊沿都產生中斷,再在中斷處理程序中,檢測另一對應波形的電平高低,就可以判斷移動方向。

HDNS2000光學感測芯片在運動檢測中的應用

【HDNS光學感測芯片在運動檢測中的應用】相關文章:

藍牙芯片ROK 101 007在語音系統中的應用03-27

MCMC算法在MIMO系統檢測中的應用03-07

ISD4004語音芯片在語音報站器中的應用03-19

失效檢測器在制造網格中的應用03-07

ISD2560語音芯片在排隊機系統中的應用03-21

語音處理芯片AC48105在低速語音編碼設備中的應用03-18

近場光學儀器的發展及應用03-07

肺功能檢測在肺手術中的應用和地位03-08

FPGA芯片APA150及其應用03-18

主站蜘蛛池模板: 久久久久久久久久久综合日本| 久久香蕉国产线看观看精品蕉| 出租屋勾搭老熟妇啪啪| 亚洲偷自拍国综合| 无码少妇高潮浪潮av久久| 婷婷色一二三区波多野衣| 欧美又粗又大aaa片| 精品久久久久久久无码人妻热| 免费福利视频一区二区三区高清| 中文字幕66页| 高清不卡一区二区三区| 国产又爽又黄又舒服又刺激视频| 色婷婷丁香| 一本大道无码日韩精品影视丶| 国产午夜亚洲精品理论片不卡| 欧美成a网| 国产女人乱人伦精品一区二区| 人妻无码中文字幕免费视频蜜桃| 吐鲁番市| 欧美506070老妇乱子伦| 亚洲女人天堂| 四虎在线播放无码| 午夜精品无人区乱码1区2区| 99久久亚洲综合精品成人| 亚洲日韩在线观看国产精品每日更新| 国产精品18禁污污网站| 日韩高清在线亚洲专区小说| 欧美精品xx| 一本色道久久综合亚洲精品不卡| 亚洲一区二区三区高清在线看| 久久成人免费| 欧美大胆老熟妇乱子伦视频| 欧美成人秋霞久久aa片| 国产精品久久久久9999无码| 亚洲男人a在天堂线一区| 石家庄市| 60岁欧美乱子伦xxxx| 国产精品美女久久久网av| 91色综合综合热五月激情| 亚洲国产成人av片在线播放| 亚洲中文字幕乱码电影|