【摘 要】在生物科學研究“行為的神經(jīng)環(huán)路基礎”問題時,科研人員提出了微型熒光顯微鏡的概念,本文介紹我們開發(fā)的一款微型熒光顯微鏡,并結合STM32F407微控制處理器與CMOS圖像傳感器設計了相應的圖像采集系統(tǒng)。
【關鍵詞】微型熒光顯微鏡;圖像采集;CMOS圖像傳感器;STM32
一、引言
“行為的神經(jīng)環(huán)路基礎”是神經(jīng)科學和認知科學研究中的一項重大問題[1],而受傳統(tǒng)熒光顯微鏡的尺寸及質量的限制,科研人員在研究這一問題時必須把動物固定住觀測,這就嚴重影響了觀測的結果。因此,研發(fā)一種微型的、重量極輕的安裝在無束縛動物的頭部觀測神經(jīng)活動的熒光顯微鏡將極大推動生物科學的研究。現(xiàn)代微集成技術和數(shù)字電路技術是一項重要的進步,利用這項技術容易得到低廉的產(chǎn)品、優(yōu)良的效果和創(chuàng)新性的應用,其影響力已經(jīng)出現(xiàn)在多個研究領域,包括通訊,計算和基因組學等。[2]此技術的發(fā)展使得研制微型熒光顯微鏡成為現(xiàn)實。本文簡單介紹了研制的微型熒光顯微鏡的鏡體,著重研究了微型熒光顯微鏡圖像采集系統(tǒng),提出了以stm32f407和cmos圖像傳感器為核心的解決方案。
二、微型熒光顯微鏡簡介
其中: 1.圖像傳感器、2A~B. 固定半圓環(huán)、3. 調(diào)節(jié)螺母、4. 消色差透鏡、5. 濾光片、6. LED安裝體、7. 聚光透鏡體、8. LED模塊、9. 聚光透鏡、10. 激發(fā)濾光片、11. 物鏡、12. 物鏡體、13. 分色鏡、14. 鏡體、15. 內(nèi)支架、16. 消色差透鏡體、17. 螺桿、18.圖像傳感器安裝接口
微型熒光顯微鏡可以實現(xiàn)對自由活動的動物(譬如小鼠,頭部大小在1到3個厘米見方,身體重量在幾十克)進行大腦神經(jīng)活動成像研究。其只需安裝在動物的頭部,并不需要進行動力傳輸,也不承擔外部負載,在進行結構設計時不需要考慮機械強度,即不需要進行強度計算,只需要做結構的微型化、輕量化、合理化設計。如圖1所示,是我們實驗室研制的微型熒光顯微鏡的機械結構,其體積只有10.5mm×9.5mm×19.5mm,質量僅1.5g,完全可以達到使用需求。整個光學成像過程是:LED模塊發(fā)出的光線通過聚光透鏡,聚光透鏡將光進行聚光;聚光后的光照射到激發(fā)濾光片上,能夠激發(fā)熒光的光透過激發(fā)濾光片,剩余的光被激發(fā)濾光片反射;能夠激發(fā)熒光的光照射到分色鏡上,其他對成像有影響的光直接透過分色鏡,剩余的光被反射到物鏡上;反射到物鏡上的光通過物鏡照射到被測細胞上;細胞表面的反射光再通過物鏡照射到分色鏡上,某些特定的光可以通過分色鏡照射到濾光片上,濾光片對光進行濾光;濾光后的光照射到消色差透鏡上,消色差透鏡將兩種不同波長的光聚焦到一點,形成光學圖像。光學圖像照射到圖像傳感器上轉換成數(shù)字圖像,然后上傳至顯示器顯示圖像。
三、圖像采集系統(tǒng)基本設計方案
本文設計的針對于微型熒光顯微鏡的圖像采集系統(tǒng)如圖2所示分為4個模塊:圖像采集模塊、LED模塊、主控制模塊和USB傳輸模塊。LED模塊主要實現(xiàn)LED燈的亮度控制及閃爍頻率的控制,負責為熒光顯微鏡提供光源。圖像采集模塊負責顯微圖像數(shù)據(jù)的采集。主控制模塊是整個系統(tǒng)的核心,負責圖像數(shù)據(jù)的接收與上傳,并能夠通過USB模塊接受上位機的命令以控制圖像采集模塊和LED模塊的工作狀態(tài)。
四、圖像采集模塊及LED模塊
圖像采集模塊和LED模塊都是直接安裝在微型熒光顯微鏡的鏡體上,在這合為一體介紹。圖像采集模塊的設計主要是圖像傳感器與數(shù)據(jù)傳輸?shù)姆绞降倪x擇。圖像傳感器主要分為兩大類:CCD和CMOS。雖然CCD的成像質量更高,但CMOS芯片一般都集成有AD轉換電路、驅動電路、時鐘控制電路及微控制和處理電路,具有高度的集成性,[3]適用與小型化設計。本文中選用APTINA公司生產(chǎn)的MT9V024 CMOS圖像傳感器。MT9V024在752×480分辨率下可以達到最高60fps,支持串行LVDS和并行數(shù)據(jù)輸出。LED模塊選用高亮度的LXML-PB01-0023,其最高工作電流可達700mA。
采用并行數(shù)據(jù)輸出時,圖像傳感器和主控制模塊必須在一塊PCB板上,無法遠距離傳輸,因此本文采用LVDS串行數(shù)據(jù)傳輸,這樣MT9V024距離主控制模塊最遠可達8米,滿足了動物自由活動的空間,并減輕了鏡體的質量。如圖3所示是兩個模塊的示意圖。
MT9V024串行輸出的數(shù)據(jù)經(jīng)過芯片DS92LV1212A解串,串行數(shù)據(jù)轉為并行數(shù)據(jù),然后上傳至主控制模塊。主控制模塊通過I2C總線對MT9V024進行初始化及控制通信。數(shù)據(jù)采集后存儲在主控芯片STM32F407的內(nèi)存中。
DD311是單通道大功率LED驅動器,最高驅動電流可達1A。通過主控模塊產(chǎn)生的PWM信號調(diào)節(jié)LED燈的亮度,同時通過MT9V024的LED_OUT引腳配合圖像采集輸出的高低電平信號控制LED燈的閃爍頻率。和圖像采集模塊一樣,LED燈的驅動電路也設計在主控制PCB板上。
五、主控制模塊及USB模塊
目前數(shù)字圖像采集系統(tǒng)都是基于各種微控制處理器的嵌入式系統(tǒng)開發(fā),如FPGA、DSP+CPLD、ARM或者STM32。[4]本文選擇STM32F407為核心微控制處理器。STM32F407有豐富的接口及時鐘資源,可擴展性強。如圖4所示是主控制模塊和USB模塊的示意圖。
STM32F407通過DCMI接口采集經(jīng)DS92LV1212A解串的圖像數(shù)據(jù)。DCMI接口是專用視頻圖像采集接口,支持8位、10位、12位并行數(shù)據(jù)輸入,數(shù)據(jù)直接通過DMA進入內(nèi)存,然后再經(jīng)USB模塊上傳至PC。在采集圖像時,在內(nèi)存中至少要緩存兩幀圖像,以實現(xiàn)圖像采集的連續(xù)性。STM32F407的內(nèi)存只有196Kb ,用芯片IS61WV102416BLL擴展1M內(nèi)存。STM32F407支持全速與高速USB接口,由于圖像數(shù)據(jù)在15Mb/s,本設計中采用ULPI高速USB接口。同時主控芯片還通過USB接收上位機命令,再通過I2C總線配置圖像傳感器。USB控制芯片采用USB3300。在上位機上,可以實現(xiàn)圖像的實時觀測及處理。
六、結束語
本文實現(xiàn)了以STM32F407為核心的針對于微型熒光顯微鏡的圖像采集系統(tǒng)。整個系統(tǒng),電路集成度高、信噪比低、功耗低、成本低。圖像傳感器與LED燈獨立于主控制PCB板之外,其間通過導線連接,采用LVDS串行數(shù)據(jù)傳輸,在640×480分辨率下可以達到46fps,實現(xiàn)了高幀率采集,同時實現(xiàn)了微型顯微鏡的微型化與輕量化要求。
參考文獻:
[1]曹河圻,朱元貴,董而. 丹科學基金重視神經(jīng)環(huán)路領域的基礎研究——國家自然科學基金“情感和記憶的神經(jīng)環(huán)路基礎”重大研究計劃項目啟動[J].中國科學基金,2013,(1):11-13.
[2]Kunal K Ghosh, Laurie D Burns, Eric D Cocker, Axel Nimmerjahn, Yaniv Ziv, miniaturized integration of a fluorescence microscope[J]. Nature Methods ,2011,(8):871–878
[3]司騫. 數(shù)碼顯微鏡圖像采集處理系統(tǒng)的研制[C]. 碩士學位論文, 天津大學,2006:1-2.
[4]祝長峰 肖鐵軍 基于FPGA的視頻圖像采集系統(tǒng)的設計[J].計算機工程與設計,2008,29(17):4404-4407.