2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩3頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、基于FPGA的生物芯片掃描儀的位置檢測!摘要:基于FPGA實現(xiàn)了生物芯片掃描儀中XY二維掃描臺的位置檢測電路,解決原有電路存在的計數(shù)誤差和誤清零問題,提高系統(tǒng)的可靠性。詳細闡述了FPGA中辨向細分、可逆計數(shù)器,接口電路的設計實現(xiàn),并給出了仿真波形。關鍵詞:FPGA;位置檢測;辨向;細分;可逆計數(shù)引言生物芯片是20世紀末隨“人類基因組計劃”的研究和發(fā)展而產生的一項高新技術,是人們高效地大規(guī)模獲取生物信息的有效手段。目前大部分生物芯片采用熒

2、光染料標記待測樣品分子。生物芯片掃描儀用激光激發(fā)熒光染料,通過對激發(fā)點的成像,檢測一個點;結合生物芯片XY二維精密掃描臺上移動,實現(xiàn)對整片的掃描。XY二維掃描臺的位置檢測精度直接影響著掃描分辨率——生物芯片掃描儀性能的關鍵參數(shù)。基于傳統(tǒng)的數(shù)字電路的生物芯片掃描儀中XY二維掃描臺的位置檢測電路存在計數(shù)誤差和誤清零問題,本文以基于FPGA設計的位置檢測電路來解決。以FPGA芯片代替?zhèn)鹘y(tǒng)的數(shù)字電路,不僅可提高系統(tǒng)的集成度和可靠性,而且FPGA

3、最高工作頻率已超過200MHz,通過硬件描述語言對FPGA編程,電路設計更加靈活,為生物芯片掃描儀進一步提高掃描速度和掃描分辨率留了更大的裕量。1XY二維掃描臺位置檢測原理圖12XY二維掃描臺X向、Y向位置檢測元件采用開式光柵,50線mm由專用細分尺10細分后,測量分辨為2μm。開式光柵直接利用光電轉換原理輸出三相方波A、B、Z相。A、B相方波相位差90(如圖1、2所示),Z相用于基準點定位,其邏輯電平都為5V。當A相方波超前B相方波9

4、0時,表示位移方向為正方向,如圖1所示;當A相方波滯后B相方波90時,表示位移方向為反方向,如圖2所示。掃描臺X向、Y向每位移2μm,光柵發(fā)出一個周期的方波。因此,XY二維掃描臺的位置檢測首先要解決對光柵信號的辨向問題,辨別出X、Y向的位移方向;其次,為保證生物芯片掃描在最高掃描分辨率為5μm時仍有較高掃描質量,X、Y方向位置檢測精度應高于2μm,以減少掃描臺的定位誤差,因此要對光柵信號進一步細分;此外,還要完成將光柵信號轉換成控制器能

5、讀取的位置數(shù)據(jù),當X向、Y向位移方向為正時,此位置數(shù)據(jù)遞增;當X向、Y向位移方向為負時,此位置數(shù)遞減,并要保證實時的準確可靠的提供X、Y向的位置數(shù)據(jù),作為控制器(如單片機、DSP)精確定位XY二維掃描臺位置的依據(jù)。原有的生物芯片掃描儀中XY二維掃描臺的一個方向的位置檢測采用4倍頻專用集成電路QA740210對光柵信號進行辨向、細分,用4片4位二進制74LS193計數(shù)器級聯(lián)實現(xiàn)對“00”時,若AB_new為“10”,即A相超B相前90,X

6、CU輸出一個負脈沖,XCD保持為高電平不變;若AB_new為“01”,即A相滯后B相90,XCD輸出一個負脈沖,XCU保持為高電平不變。X向光柵信號變化一個周期,如果A相超B相90(位移方向為正),XCU就會輸出四個負脈沖,如果A相滯后B相90(位移方向為負),XCD就會輸出四個負脈沖,同時實現(xiàn)了辨向與細分功能。2.2可逆計數(shù)器設計用兩個16位二進制計數(shù)器對兩路脈沖信號XCU、XCD分別計數(shù),然后用一個16位減法器對此兩個計數(shù)器的計數(shù)值

7、作差,被減數(shù)為XCU的計數(shù)值XUPCNT,減數(shù)為對XCD的計數(shù)值XDOWNCNT,其差作為X向的位置數(shù)據(jù)XCNT。這樣,XCU有計數(shù)脈沖時,XCNT就會增加,而XCD有計數(shù)脈沖時,XCNT就會減小,實現(xiàn)了可逆計數(shù)。結合前面的辨向細分電路,使X向的位置數(shù)據(jù)在正向位移時增加,反向位移時減少。位置數(shù)據(jù)的變化真實反映了位移情況。2.3接口電路設計接口電路是控制器實時可靠讀取X向、Y向的位置數(shù)據(jù)或清零的接口。接口電路由譯碼電路、輸出三態(tài)緩沖器組成

8、。接口電路與控制器的16位數(shù)據(jù)線CNT用于FPGA向控制器傳送位置數(shù)據(jù),控制器的3位地址線ADDR作為譯碼電路的輸入:能分別輸出X、Y向位置數(shù)據(jù),以及分別對X、Y向計數(shù)器清零。譯碼電路可使X向、Y向位置數(shù)據(jù)復用16位數(shù)據(jù)線,高效的利用控制器的端口資源;對3位地址信號譯碼產生清零信號,能有效地防止在只使用一根信號線時受干擾等原因而引起的誤清零現(xiàn)象。3設計仿真和實現(xiàn)在ISE6.1i開發(fā)平臺上,用VHDL語言對辨向細分、計數(shù)、接口電路進行編程

9、實現(xiàn)。圖4是仿真波形。圖4由圖4可看出,X、Y向可并行的對光柵信號辨向、細分、計數(shù),下面只以X向說明:辨向細分電路根據(jù)兩路正交的方波信號XA、XB的相位差分別在XCUXCD上輸出頻率為XA、XB4倍的計數(shù)脈沖,實現(xiàn)了辨向細分;可逆計數(shù)器分別對XA、XB計數(shù),計數(shù)值的差XCNT隨X向的位移方向的變化增加或減少;當控制器的地址譯碼信號ADDR為“101”時,X向的位置數(shù)據(jù)XCNT輸出到16位數(shù)據(jù)線CNT;當ADDR為“110”時,F(xiàn)PGA將

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論