行間轉(zhuǎn)移型面陣CCD圖像采集系統(tǒng)的研究
0 引言
電荷耦合器件(charge coupled devices CCD)作為一種高性能的光電圖像傳感器,具有光譜響應(yīng)寬、線性好、動態(tài)范圍寬、噪聲低、靈敏度高、實(shí)時傳輸和電荷掃描等多方面優(yōu)點(diǎn),目前已廣泛應(yīng)用于圖像傳感和非接觸測量領(lǐng)域。近年來,利用可編程邏輯器件實(shí)現(xiàn)面陣CCD的驅(qū)動已經(jīng)成為眾多科研開發(fā)者的共識,相關(guān)工程應(yīng)用研究課題也如雨后春筍般出現(xiàn)。然而,目前國內(nèi)基于面陣CCD驅(qū)動方面的研究主要針對幀轉(zhuǎn)移型面陣CCD的驅(qū)動時序的實(shí)現(xiàn)方面,對行間轉(zhuǎn)移型面陣CCD驅(qū)動的研究很少,本文給出了行間轉(zhuǎn)移型面陣CCD數(shù)據(jù)采集系統(tǒng)完整的軟硬件設(shè)計。
1 面陣CCD圖像采集系統(tǒng)組成
整個系統(tǒng)的原理框圖如圖1所示,系統(tǒng)由圖像傳感器、智能電源模塊、時序產(chǎn)生及驅(qū)動模塊、視頻信號處理模塊和USB傳輸接口等部分組成。系統(tǒng)在上電時,智能電源模塊產(chǎn)生所需的各種電壓并按不同的順序供給CCD芯片,然后給其它模塊供電。物體透過光學(xué)系統(tǒng)將其影像投影于面陣CCD的感光區(qū)域上,CCD在驅(qū)動脈沖的作用下進(jìn)行光電轉(zhuǎn)換,將物體的光信號轉(zhuǎn)變成視頻信號傳給視頻信號處理模塊,視頻信號處理模塊對視頻信號進(jìn)行前置放大、抑制干擾、濾除噪聲以及數(shù)模轉(zhuǎn)換后,輸出數(shù)字圖像信號。轉(zhuǎn)換的數(shù)字圖像信號經(jīng)USB傳輸接口輸出到電腦上,為后續(xù)CCD信號的分析處理提供了可靠依據(jù)。系統(tǒng)的核心是時序產(chǎn)生及驅(qū)動模塊,CCD正常工作所需的驅(qū)動脈沖、視頻信號處理模塊所需的采樣控制脈沖、USB傳輸所需的同步信號以及智能電源模塊上電順序的控制都由時序產(chǎn)生及驅(qū)動模塊提供。
2 行間轉(zhuǎn)移CCD驅(qū)動時序發(fā)生器設(shè)計
2.1 ICX098AK芯片
按電荷包轉(zhuǎn)移方式的不同,面陣CCD可以分為:幀轉(zhuǎn)移型(FT:Frame Transfer)、行間轉(zhuǎn)移型(IT:InterlineTransfer)、幀行間轉(zhuǎn)移型(FIT:Frame Interline Transfer)。攝像機(jī)或數(shù)碼相機(jī)最常使用的方式為行間轉(zhuǎn)移方式,行間轉(zhuǎn)移CCD是幀轉(zhuǎn)移CCD的發(fā)展,也是目前市場上的主流產(chǎn)品。在構(gòu)造上,光敏區(qū)每隔一列,就有一列遮光的垂直存儲單元。故而,每次電荷包的讀出轉(zhuǎn)移只需一次并行移動即可快速完成,從而有效降低了幀轉(zhuǎn)移型CCD產(chǎn)生的垂直拖影噪聲。行間轉(zhuǎn)移CCD通常具有電子快門功能,且電子快門速度可達(dá)到毫秒級別,串?dāng)_非常小。
系統(tǒng)選用Sony公司的ICX098AK芯片作為圖像傳感器,該芯片是一款具有可變電子快門的行間轉(zhuǎn)移型彩色面陣CCD,即使無機(jī)械快門,也能實(shí)現(xiàn)高分辨率全幀圖像轉(zhuǎn)移:具有較低的暗電流與極好的Anti-B1ooming(抗暈光)特征。濾色器為Bayer排列方式。有效像元數(shù)為659(H)×494(V),像敏單元尺寸為5.6μm(H)×5.6μm(V)。水平驅(qū)動頻率為12.27MHz。它有兩種工作模式,逐行掃描模式和隔行掃描模式(監(jiān)控模式)。其寄存器特征及管腳定義如圖2所示。
2.2 驅(qū)動時序分析
不同于幀轉(zhuǎn)移方式,行間轉(zhuǎn)移CCD在構(gòu)造上不需要存儲區(qū),主要由光電二極管,垂直移位寄存器,水平移位寄存器和輸出放大器組成。ICX098AK的一個工作周期分為三個階段:感光階段、讀出階段和轉(zhuǎn)移階段。在場正程期間像敏區(qū)進(jìn)行光積分(感光階段),這個期問轉(zhuǎn)移柵為低電平,轉(zhuǎn)移柵下的勢壘將像敏單元的勢阱與讀出寄存器的勢阱隔開。場正程結(jié)束(光積分時間結(jié)束)后,進(jìn)入場逆程。在場逆程期間轉(zhuǎn)移柵上產(chǎn)生一個正脈沖即讀出脈沖,將像敏區(qū)的信號電荷并行地轉(zhuǎn)移到垂直寄存器中,轉(zhuǎn)移過程結(jié)束后,光敏單元與讀出寄存器又被隔開。在下一個場正程期間,一方面感光陣列進(jìn)行光積分,產(chǎn)生新的信號電荷;同時在行逆程期間,上一場轉(zhuǎn)移到垂直寄存器的光生電荷在垂直驅(qū)動脈沖的作用下一行行地向水平讀出寄存器中轉(zhuǎn)移。在行正程期間,水平移位寄存器受水平驅(qū)動脈沖的控制快速地將電荷包經(jīng)輸出放大器串行輸出。在輸出端得到與光學(xué)圖像對應(yīng)的一行行的視頻信號。
2.3 基于CPLD的CCD時序發(fā)生器的實(shí)現(xiàn)
面陣CCD器件應(yīng)用最重要的環(huán)節(jié)是驅(qū)動電路的設(shè)計與實(shí)現(xiàn)。CCD芯片所對應(yīng)的原廠生產(chǎn)的專用驅(qū)動芯片雖然集成度高、可靠性好,但是價格昂貴且功能固定、通用性較差。本系統(tǒng)選用高速度、多端口的可編程邏輯器件CPLD作為面陣CCD的時序發(fā)生器,通過硬件描述語言VHDL,的輸入方式實(shí)現(xiàn)數(shù)字時序的多端口并行且高相位精度的輸出,不僅有效地控制了產(chǎn)品開發(fā)的成本,而且極大的提高了同類型產(chǎn)品開發(fā)的效率。
評論