楊丕胤+甘振華+高躍明
摘要:鑒于傳統(tǒng)生物芯片檢測(cè)裝置結(jié)構(gòu)較復(fù)雜,共聚焦逐點(diǎn)掃描速度較慢,設(shè)計(jì)了一種使用激光光源、二維高速振鏡和冷卻型CCD相結(jié)合的新裝置,并且建立相應(yīng)的檢測(cè)數(shù)學(xué)模型。新裝置以STM32為控制核心,采用弓字型掃描方式采集載玻片上的熒光信號(hào)。實(shí)驗(yàn)對(duì)同一片載玻片上的Cy5熒光染料進(jìn)行五個(gè)不同位置的掃描,并由冷卻型CCD曝光采集圖片。經(jīng)實(shí)驗(yàn)得到了五個(gè)相應(yīng)位置的灰度圖像,通過(guò)公式推導(dǎo)建立了檢測(cè)數(shù)學(xué)模型并用其進(jìn)行圖像灰度校正,校正后的圖像灰度誤差在2%以?xún)?nèi),可以滿(mǎn)足光強(qiáng)一致性的要求。
關(guān)鍵詞: 生物芯片; 二維高速振鏡; 冷卻型CCD相機(jī); STM32; 圖像灰度校正
中圖分類(lèi)號(hào): TH 776 文獻(xiàn)標(biāo)志碼: A doi: 10.3969/j.issn.1005-5630.2017.02.013
文章編號(hào): 1005-5630(2017)02-0070-07
引 言
生物芯片檢測(cè)裝置作為生物芯片上的微點(diǎn)陣信息的采集儀器,在許多方面得到廣泛的應(yīng)用,例如:DNA序列測(cè)序、基因表達(dá)檢測(cè)和分子擴(kuò)增等,它的發(fā)展會(huì)帶動(dòng)醫(yī)學(xué)中病原體的研究、生物細(xì)胞發(fā)育調(diào)控、藥物研發(fā)及遺傳篩選和診斷等領(lǐng)域的發(fā)展[1-3]。目前主流的檢測(cè)方式有兩種:一種是采用光電倍增管的激光共聚焦的方式,另一種是高壓氙氣燈或汞燈結(jié)合CCD的成像方式。激光共聚焦方式是將激光聚焦到幾微米并在芯片上來(lái)回掃描,激發(fā)單個(gè)像素區(qū)域,隨后通過(guò)光電倍增管轉(zhuǎn)換成數(shù)字信號(hào);CCD成像方式則是,先將光源過(guò)濾成窄帶波長(zhǎng)范圍,然后將光照射到芯片的大面積區(qū)域并使熒光標(biāo)記物受激產(chǎn)生熒光,再經(jīng)CCD相機(jī)曝光收集[4]。由于前者的檢測(cè)結(jié)構(gòu)復(fù)雜且檢測(cè)速度相對(duì)較慢,后者的檢測(cè)精度相對(duì)不高,因此本文提出一種新的裝置,即采用二維高速振鏡以控制激光光路,提高掃描速度,并使用冷卻型CCD對(duì)信號(hào)進(jìn)行采集,簡(jiǎn)化整個(gè)檢測(cè)裝置的結(jié)構(gòu)。由于激光共焦光路是對(duì)單個(gè)像素進(jìn)行垂直激發(fā),因此它對(duì)每個(gè)像素的光照強(qiáng)度是一樣的,不存在光強(qiáng)校正的問(wèn)題,然而新設(shè)計(jì)的檢測(cè)裝置的激光光束是通過(guò)高速振鏡傾斜投射于生物芯片表面,激發(fā)光強(qiáng)隨著傾斜角度的變化而變化,無(wú)法保證芯片表面區(qū)域的激發(fā)光強(qiáng)均勻一致,為此需對(duì)冷卻型CCD相機(jī)所獲得的檢測(cè)圖片進(jìn)行檢測(cè)數(shù)學(xué)模型的修正,以解決激光斜照射而造成的光照不均勻的影響,實(shí)現(xiàn)對(duì)生物芯片的檢測(cè)。
1 硬件結(jié)構(gòu)
1.1 硬件整體結(jié)構(gòu)
本文設(shè)計(jì)的生物芯片檢測(cè)裝置的結(jié)構(gòu)簡(jiǎn)圖如圖1所示。
固定于光源支架上的紅色激光光源經(jīng)過(guò)光束準(zhǔn)直擴(kuò)束后發(fā)射出固定波長(zhǎng)的平行光,平行光經(jīng)過(guò)圓形小孔整形為小圓斑并將光斑水平照射進(jìn)二維高速振鏡系統(tǒng),如圖1(b)所示,二維高速振鏡工作原理如圖2所示。
振鏡系統(tǒng)z軸方向安裝的為X振鏡,平行激光經(jīng)過(guò)X振鏡A鏡面的旋轉(zhuǎn)可以實(shí)現(xiàn)x方向的掃描;振鏡系統(tǒng)x軸方向安裝的為Y振鏡,平行激光經(jīng)過(guò)Y振鏡B鏡面的旋轉(zhuǎn)可以實(shí)現(xiàn)y方向的掃描。二維振鏡可以將水平投射到A鏡面的平行光線(xiàn)反射到B鏡面后再次反射出射,通過(guò)控制X振鏡和Y振鏡的旋轉(zhuǎn),可以實(shí)現(xiàn)平行激光光束對(duì)xOy平面的生物芯片表面的二維掃描,從而使芯片上的熒光染料被逐點(diǎn)激發(fā),使得熒光染料受激發(fā)出特定波長(zhǎng)范圍的熒光信號(hào)[5]。生物芯片檢測(cè)裝置通過(guò)熒光發(fā)射濾光片和冷卻型CCD相機(jī)對(duì)該熒光信號(hào)進(jìn)行采集和成像。
1.2 二維高速振鏡工作原理
振鏡是類(lèi)似檢流計(jì)的一種比較小的磁電式的偏轉(zhuǎn)器件。通過(guò)交變的電流產(chǎn)生變化的磁場(chǎng),從而使得反射鏡上的轉(zhuǎn)子偏轉(zhuǎn),控制振鏡的偏轉(zhuǎn)角度就可以使得激光能夠掃描[6]。
在振鏡轉(zhuǎn)子帶動(dòng)反射鏡偏轉(zhuǎn)的過(guò)程中,激光的偏轉(zhuǎn)角度θx和θy與反射鏡的偏轉(zhuǎn)角度即轉(zhuǎn)子的偏轉(zhuǎn)角度αx和αy之間的關(guān)系為[7]θx=2αx和θy=2αy。
本文使用的DQ30二維高速振鏡具有精度高、結(jié)構(gòu)簡(jiǎn)單、安裝便捷的優(yōu)點(diǎn),而且它還支持差分信號(hào)和單端信號(hào)的輸入,擁有真實(shí)的每秒3萬(wàn)個(gè)脈沖的掃描速度。該振鏡是通過(guò)電壓來(lái)控制鏡面偏轉(zhuǎn),它的位置輸出比例系數(shù)k為0.5 V/(°),即每輸入0.5 V的電壓振鏡就偏轉(zhuǎn)1°,該高速振鏡的模擬位置輸入范圍為:±5 V。
2 激光掃描控制
二維高速振鏡是通過(guò)直流電壓來(lái)控制它的偏轉(zhuǎn)角度,因此在振鏡的控制方面選用意法半導(dǎo)體公司基于CoreTexM3內(nèi)核的微控制器STM32F103ZE。該處理器不僅體積小、功耗低而且性能高,具有豐富的片內(nèi)資源[8]。
2.1 STM32硬件電路設(shè)計(jì)
STM32F103ZE處理器具有兩個(gè)獨(dú)立的DAC轉(zhuǎn)換器,剛好和二維高速振鏡的X振鏡與Y振鏡相匹配。數(shù)字輸入經(jīng)過(guò)DAC模塊后被線(xiàn)性地轉(zhuǎn)換為模擬電壓的輸出,通過(guò)合理地選用參考電壓值可以輸出預(yù)期的模擬電壓值。但是,STM32的DAC模塊只能夠輸出正向電壓從0 V到參考電壓VREF+,而二維高速振鏡的正常工作電壓為-5~+5 V,因此以3.3 V為VREF+,設(shè)計(jì)一個(gè)放大減法的驅(qū)動(dòng)電路使得STM32的DAC模塊可以間接控制二維振鏡所需要的-5~+5 V的模擬電壓,其硬件電路原理圖如圖3所示。
放大減法驅(qū)動(dòng)電路采用兩片OP07驅(qū)動(dòng)芯片,其中一片實(shí)現(xiàn)對(duì)STM32數(shù)字/模擬轉(zhuǎn)換輸出的放大功能,另外一片則實(shí)現(xiàn)減法功能使得電路的輸出具有負(fù)值電壓[9]。
2.2 二維高速振鏡控制設(shè)計(jì)
采用弓字形的掃描方式對(duì)熒光微點(diǎn)陣36 mm×36 mm的矩形區(qū)域進(jìn)行掃描,即在y方向進(jìn)行連續(xù)掃描,y方向每掃描一行后,對(duì)x軸方向進(jìn)行一個(gè)步進(jìn),實(shí)現(xiàn)逐行的二維掃描。由于在對(duì)xOy平面二維掃描的全過(guò)程中,冷卻型相機(jī)的快門(mén)一直完全打開(kāi),不斷地曝光收集每個(gè)像素位置的熒光信號(hào),為提高掃描速度,在y方向掃描的回程過(guò)程中,同時(shí)也進(jìn)行了另一行y方向的掃描,整個(gè)掃描軌跡類(lèi)似弓字形。同時(shí),因冷卻型CCD相機(jī)快門(mén)打開(kāi),采用弓字形逐行掃描時(shí)也不需要在y方向的回程過(guò)程中對(duì)激發(fā)光源進(jìn)行截止,從而降低了掃描裝置的復(fù)雜性。