數(shù)字微流控生物芯片的電極管腳控制信號處理
陳春艷
(桂林電子科技大學(xué) 電子工程與自動化學(xué)院,廣西 桂林541004)
摘要隨著對數(shù)字微流控生物芯片的深入研究,直接尋址DMFB需要大量獨立控制引腳,顯著增加了產(chǎn)品的制造成本。文中根據(jù)液滴路由路徑,產(chǎn)生液滴路由所經(jīng)過電極的驅(qū)動序列,利用芯片中一個引腳最多所能驅(qū)動的電極數(shù)量值,對產(chǎn)生的電極驅(qū)動序列進行分區(qū),對每個分區(qū)中的電極驅(qū)動序列進行比對,找出相互兼容的以此來減少控制引腳的數(shù)量。實驗結(jié)果表明,該方案與交叉引用等方法相比,減少了控制引腳的數(shù)量,實現(xiàn)了對電極管腳控制信號的處理。
關(guān)鍵詞數(shù)字微流控生物芯片;電極驅(qū)動;控制信號處理
收稿日期:2015-03-08
作者簡介:陳春艷(1988—),女,碩士研究生。研究方向:測試計量技術(shù)與儀器專業(yè)。E-mail:290955379@qq.com
doi:10.16180/j.cnki.issn1007-7820.2015.09.025
中圖分類號TN79;TP306
Electrode Pin Control Signal Processing for Digital Microfluidic Biochips
CHEN Chunyan
(School of Electronic Engineering and Automation,Guilin University of Electronic Technology,Guilin 541004,China)
AbstractWith the development of science and technology,most prior work on the research of the digital microfluidic biochips assume that the electrode uses a large number of independent control pins to control,thus a significant increase of the manufacturing costs.In this paper,according to the droplet routing path,we use the broadcast addressing method to assume the number of the maximum electrodes that one pin can drive after experiments,then use that value to partition the electrode-actuation sequence,and finally reduce the number of control pins.We evaluate the proposed optimization method by comparing with other methods of early research.Results show that our method can effectively reduce the number of control pins and process the control signals.
Keywordsdigital microfluidic biochips;electrode drive;control signal process
微流控芯片實驗室又稱為微流控(Microfluidics)芯片、芯片實驗室(Lab-on-a-Chip,LoC)或生物微機電系統(tǒng)(bio-MEMS)[1],基于連續(xù)流體的微流控生物芯片又稱為數(shù)字微流控生物芯片(Digital Microfluidic Biochip,DMFB)。由于DMFB中控制電極的獨立控制引腳數(shù)量是重要的成本動因,電極以電驅(qū)動的形式連接到控制引腳,許多典型的生物芯片用直接尋址的方式來實現(xiàn)電極的控制[2],每個電極連接一個專用的控制引腳,因此,其能獨立被激活,這種方法可使液滴自由的操縱,但對于一個實際的DMFB其需要過多的控制引腳,顯著地增加了產(chǎn)品的制造成本。對于大規(guī)模的DMFB,在確保測試完成時間的情況下,盡量減少控制引腳的數(shù)量,對于未來的發(fā)展具有重要的意義。
1電極管腳控制信號處理
數(shù)字微流控生物芯片利用介電潤濕的原理在二維的電極陣列中操縱和移動納升級的離散液滴[3]。如圖1所示,數(shù)字微流控生物芯片的基本單元包括兩個平板和夾在平板中間的填充,液滴在填充介質(zhì)內(nèi)運行。底板包含一個單獨控制的有圖案的電極陣列,頂板覆蓋了一層連續(xù)的地線。通過改變沿著電極的一個線性陣列的電勢,液滴可以沿著電極的一條線移動??赏ㄟ^調(diào)整控制電壓(0~90 V)來控制液滴的速度,且液滴能最高以20 cm/s的速度移動,基于這一原理,液滴能自由移動到2維陣列的任何位置,而無需微型泵和微型閥。
圖1 數(shù)字微流控生物芯片結(jié)構(gòu)
為減少控制引腳的數(shù)量,2006年Xu Tao提出了用陣列分區(qū)和詳細(xì)的引腳分配的方法來減少控制引腳的數(shù)量[4],然而這種方法在每個分區(qū)中至少需要5個控制引腳,對于包含多重液滴混合的分區(qū),會用到直接尋址的方法,這種方法的陣列設(shè)計僅限于目標(biāo)生物流體應(yīng)用,且僅限于控制引腳數(shù)的減少而不能確保完成時間。Srinivasan又提出了對于焊接的電潤濕生物芯片用一個流體路徑的多相位總線來使得控制引腳數(shù)最小[5],對一個傳輸總線只需n個控制引腳,而不需考慮其所包含電極的數(shù)量。盡管多相總線的方法可用來減少控制引腳的數(shù)量,但其只適用于一維陣列。另一個替代的方法是S.K.Fan 等人提出的行和列的尋址[6],被稱為“交叉引用”驅(qū)動方案,但由于電極的干擾,處理多于兩個液滴的同時移動的設(shè)計非常的復(fù)雜,對于高通量的應(yīng)用,最終產(chǎn)生的液滴移動的序列化是一個嚴(yán)重缺陷。并交叉引用設(shè)計需要一個特定的電極結(jié)構(gòu),會導(dǎo)致制造成本的增加。
根據(jù)上述方法所存在的不足,文中提出了一種優(yōu)化方法,在根據(jù)液滴路由路徑產(chǎn)生電極驅(qū)動序列后,根據(jù)一個控制引腳最對所能驅(qū)動的電極數(shù),對驅(qū)動序列進行分區(qū)后比對,找出相互兼容的驅(qū)動序列,其可共用一個控制引腳。
2控制信號優(yōu)化處理方法
通常在一個特定的時間步,移動一個液滴的控制信號可用激活位“1”,釋放位“0”或不影響位“x”來表示,“1”/“0”表示一個控制信號有一個相關(guān)的邏輯高/邏輯低的驅(qū)動電壓值?!皒”表明輸入信號可用“1”或“0”表示,并對流體控制的調(diào)度無影響。最終串聯(lián)輸出稱為電極驅(qū)動序列。
如圖2所示,液滴按照圖示的方向以類似掃描[7]的方法從源極出發(fā)最終到達(dá)槽電極。
圖2 液滴的路由信息
本文用“1”,“0”,“x”3個值表示一個生物鑒定的電極驅(qū)動序列,按照液滴的路由路徑產(chǎn)生的電極驅(qū)動序列如表1所示。
表1 液滴路由產(chǎn)生的電極驅(qū)動序列
如表1所示,每個驅(qū)動序列均包含一些可用“1”或“0”來替代的“無影響”單元“x”,通過分配這些“無影響”單元,就可產(chǎn)生驅(qū)動序列相同的電極,即相互兼容的電極。例如:通過用“0”或“1”來替代“x”就可以使電極E1、E3、E5、E7、E9產(chǎn)生相同的電極驅(qū)動序列“101010101”,其可從同一個信號源產(chǎn)生,因此其可共用一個控制引腳,用這樣的方法便可在一定程度上減少控制引腳的數(shù)量。
對于大規(guī)模的電極陣列產(chǎn)生的電極驅(qū)動序列也較多。在本設(shè)計中,由于液滴路由路徑已知情況下,將會對液滴路由過程中產(chǎn)生的驅(qū)動序列進行分區(qū),分區(qū)的規(guī)則是:先假設(shè)每個控制引腳最多能驅(qū)動x個電極,且以x的倍數(shù)進行分區(qū)(如x=5,則能以10來劃分,使每個分區(qū)中有10個電極驅(qū)動序列),分區(qū)后通過對每個分區(qū)中的電極驅(qū)動序列進行比對來減少控制引腳的數(shù)量。具體步驟如下:
步驟1據(jù)液滴的路由路徑來獲得每個控制引腳的電極驅(qū)動序列。
步驟2假設(shè)電極的每個控制引腳最多所能驅(qū)動的電極的數(shù)量x,以x的倍數(shù)對產(chǎn)生的電極驅(qū)動序列進行分區(qū)。
步驟3對每個分區(qū)的電極驅(qū)動序列進行比對,找到相互兼容的驅(qū)動序列,其可由同一個控制引腳來控制。
步驟4每個分區(qū)比對完成后,查看產(chǎn)生的共用引腳數(shù)量是否小于x,若小于x則與其他分區(qū)中小于x的相比較,直到最終的共用引腳數(shù)量等于x或者是沒有與其互相兼容的為止。例如:當(dāng)x=3時,將由圖4產(chǎn)生的電極驅(qū)動序列以6來進行分區(qū),然后對于每個分區(qū)進行比對,會得到在前6個電極中E1=E3=E5,E2=E4=E6由于共用電極數(shù)等于3,則無需再與其他電極相比較。
表2是對圖4的液滴路由產(chǎn)生的電極驅(qū)動序列進行x值的設(shè)定,然后分區(qū)產(chǎn)生的結(jié)果。
表2 圖4中液滴路由產(chǎn)生驅(qū)動序列分區(qū)結(jié)果
由表2中的數(shù)值可體現(xiàn)出,不同x值最終所減少的控制引腳數(shù)是不同的,根據(jù)x值的設(shè)定可更好的對產(chǎn)生的電極驅(qū)動序列進行分區(qū),x值不僅對本身的生物芯片的性能有影響,也對最終控制引腳數(shù)的減少有一定的影響。文中的實驗結(jié)果是對x取不同值最終產(chǎn)生的引腳分配進行比對,用最終產(chǎn)生的最優(yōu)引腳數(shù)與其余方法相比對。由于本方法的應(yīng)用是基于液滴路由路徑已知的情況,故最終的陣列完成時間與直接尋址生物芯片的完成時間相同,確保了測試的完成時間。
3實驗結(jié)果
本文將所提出的優(yōu)化方法引用到生物芯片的多功能生物鑒定[8]當(dāng)中,來驗證方法的有效性。圖3所示,多功能的生物鑒定映射到了一個15×15的數(shù)字微流控生物芯片上。對于每個樣本和試劑均有兩個液滴分發(fā)到陣列中,因此根據(jù)多功能生物鑒定的序列圖[9]所示:有4對液滴{S1,R1},{S1,R2},{S2,R1}和{S2,R2}執(zhí)行到一起進行混合操作,最終進行4組檢測操作。
圖3 多功能生物鑒定在的電極陣列中的映射
圖4 多功能生物鑒定的序列
根據(jù)上述8個液滴的路由過程,產(chǎn)生電極驅(qū)動序列后,圖5所示為x分別取x=9,x=10,x=11,x=12再對序列進行分區(qū),最終不同x值產(chǎn)生的引腳分配也不同。
圖5 x取不同值時產(chǎn)生的引腳分配
圖6 各種方案的結(jié)果比對
如圖5(a)所示,當(dāng)x=12時最終引腳減少到了19個,相當(dāng)于68%的減少率。圖6是各種方案的比對結(jié)果,由圖可看出在文獻[4]中提出的陣列分區(qū)方法最終用到了35個控制引腳,73 s的完成時間;在文獻[6]中提出的交叉引用方法,最終減少到了30個控制引腳,132 s的完成時間。由上述結(jié)果可知,最終減少的控制引腳比其他方法多,在保證測試時間的情況下,達(dá)到了更好的結(jié)果,且實現(xiàn)了對引腳控制信號的優(yōu)化處理[7-10]。
4結(jié)束語
本文主要研究了數(shù)字微流控生物芯片的電極管腳控制信號處理,考慮生物芯片有其一定的物理性質(zhì),每個控制引腳均會有一定的驅(qū)動能力,在此假設(shè)每個控制引腳最多能驅(qū)動x個電極,然后以x的倍數(shù)對產(chǎn)生的電極驅(qū)動序列進行分區(qū),再尋找相互兼容的驅(qū)動序列,不同的x值最后產(chǎn)生的引腳分配也不同,在文中將x=12時的實驗結(jié)果與交叉引用等方法相比較,實驗結(jié)果表明,在確保測試完成時間的情況下,最終所用到的控制引腳比其他方法少,實現(xiàn)了對數(shù)字微流控生物芯片的電極管腳的控制信號處理,減少了芯片的制造成本,為未來數(shù)字微流控生物芯片的研究提供了參考。
參考文獻
[1]Manz A,Craber N,Widmer H M.Miniaturized total chemical anaysis system:A novel concept for chemical sensing[J].Sensors and Actuators B:Chemical,1990(1):244-248.
[2]Royal M W,Jokerst N M,Fair R B.Droplet-based sensing:Optical microresonator sensors embedded in digital electrowetting microfluidics systems [J].IEEE Sensors Journal,2013,13(12):4733-4742.
[3]Silicon Company.Silicon biosystems[M/OL].(2012-06-08)[2014-10-18]http://www.siliconbiosystems.com.
[4]Xu T,Chakrabarty K.Droplet-trace-based array partitioning and a pin assignment algorithm for the automated design of digital microfluidic biochips[C].Liuzhou:Proceedings of the 4th International Conference,2006.
[5]Srinivasan V,Pamula V K,Fair R B.An integrated digital microfluidic lab-on-a-chip for clinical diagnostics on human physiological fluids[J].Lab Chip,2004,4(4):310-315.
[6]Fan S K,Hashi C,Kim C J.Manipulation of multiple droplets onN×Mgrid by cross-reference EWOD driving scheme and pressurecontact packaging[C].Nanjing:The 16th Annual International Conference on Micro Electronic Mechanical Systems,2003.
[7]Xu T,Chakrabarty K.Parallel scan-like test and multiple-defect diagnosis for digital microfluidic biochips[J].IEEE Transactions on Biomedical Circuits and Systems,2007,1(2):148-158.
[8]Xu T,Chakrabarty K.Broadcast electrode-addressing and scheduling methods for pin-constrained digital microfluidic biochip[J].IEEE Transactions on Computer-Aided Design of Integrated Circuit and System,2011,30(7):986-999.
[9]Chakrabarty K,Su F.Digital microfluidic biochips:synthesis,testing,and reconfiguration techniques[M].FL,USA:CRC Press,2006.
[10]Xu T,Chakrabarty K.Broadcast electrode-addressing for pin constrained multifunctional digital microfluidic biochips[C].Paris:Proceeding of ACM/IEEE DAC,2008:173-178.