閱讀屋>電子技術/半導體/積體電路> 數字微流控晶片高整合驅動電路設計論文

數字微流控晶片高整合驅動電路設計論文

數字微流控晶片高整合驅動電路設計論文

  1驅動電路設計要求

  1.1系統簡介

  傳統的數字微流控系統包括計算機、驅動電路和數字微流控晶片3個部分。計算機用於輸入數字微流控晶片每個電極的電壓指令,該過程可透過計算機上搭建的軟體視窗實現;驅動電路接收計算機發送的每路輸出電壓和頻率指令,並依照該指令輸出相應幅度和頻率的方波;數字微流晶片上電極分別與驅動電路的輸出相連線,由於不同電極上所加電壓不同,進而實現對液滴的操控。在研究專案“高通量微液電處理及光檢測共形生化檢測”中,透過增加光源和檢測器,實現對微液滴位置及化學成分的實時檢測。

  1.2數字微流控晶片

  本專案中使用的生化檢測晶片以傳統數字微流控晶片為基礎,在電極間增加特定的光波導結構,當微液滴停滯光波導表面時,微液滴的質量和化學成分會改變波導內光的傳輸模式,透過對波導內傳輸光檢測,可以獲得微液滴位置與化學成分等資訊。

  1.3驅動電路

  採用介電潤溼機理操控微液滴技術,系統的功耗極低,因此微液滴操控電路的設計對電流無要求;但考慮電流過大會導致介電層被擊穿發生電解以及加劇微液滴的蒸發,所以要求控制電路輸出電流應儘量小。由Young-Lippman方程可知,微液滴接觸角的餘弦值與外加電壓的平方成正比,為了使接觸角大範圍內連續變化,要求電壓幅值大範圍可調;另外,微液滴輸運與分離所需電壓幅值相差很大,也要求電壓幅值大範圍可調。根據專案需求,使用的數字微流控晶片包含128個驅動電極,每個電極最高承受電壓為200V。因此,設計的驅動電路需要滿足以下指標:

  1)電路由單一5V2A直流電源供電,輸出有128路,每路可獨立輸出方波。

  2)每路輸出電壓幅值為0~200V,頻率為10~1000Hz,電壓幅值和頻率均可調,並且輸出電壓精度為±0.5V。

  3)人機介面採用計算機控制,並與驅動電路使用USB2.0介面通訊,計算機向驅動電路傳送各路輸出電壓幅值和頻率資訊。

  2設計方案

  2.1總體方案

  根據系統要求,所設計的驅動電路應具有將5V電壓升至200V的能力,實踐中常採用拓撲結構為DC-DC升壓變換器的電路以實現升壓,但對於複雜的數字微流控系統採用該方式會導致驅動電路的體積過於龐大。為縮小電路體積以節省實驗空間,提出了使用整合晶片搭建的高度整合化驅動電路.計算機透過由軟體LabVIEW搭建的視窗介面向驅動電路中的單片機發送128路方波輸出的電壓幅度和頻率資訊,微控制器對計算機發送的指令進行解析,然後以特定時間間隔向32通道D/A晶片傳送相應的方波電壓資訊,進而實現指定頻率和幅度的方波輸出。

  2.2微控制器

  設計的電路中所使用的微控制器為PIC24H,該系列微控制器是美國微芯科技公司推出的十六位精簡指令集微控制器,具有高速度、低工作電壓、低功耗等特點,以及較大的輸出驅動能力和較強的計算能力。PIC24H的主要任務為:接收由計算機輸入的電壓幅值與頻率資訊,根據頻率計算出方波週期,然後每半個週期時間向D/A晶片分別傳送輸出方波最大和最小電壓幅值指令,進而實現特定電壓幅值和頻率的方波輸出。電路連線時,將USB晶片輸出埠D0~D7,以及RD、WR、TXE和RXF分別與微控制器任意I/O口相連線,實現從USB晶片並行I/O介面的資料讀取;將D/A晶片輸入埠SCLK、DIN、SYNC分別與微控制器其他空餘I/O口相連線,實現微控制器對D/A晶片輸出的控制.驅動電路使用USB介面晶片可實現完成USB序列匯流排和8位並行FIFO介面之間的相互協議轉換。其優點在於,對於開發者只需熟悉微控制器程式設計及簡單的VC程式設計,而無需考慮韌體設計以及驅動程式的編寫,從而能大大縮短USB外設產品的開發週期。

  2.3USB介面晶片的設計

  驅動電路中的USB介面晶片選用FT245R,該晶片是由FTDI公司推出的第二代USB介面晶片,與其他晶片相比,應用FT245R晶片進行USB外設開發,只需熟悉微控制器程式設計及簡單的VC程式設計,而無需考慮韌體設計以及驅動程式的`編寫,從而能大大縮短USB外設產品的開發週期。此外,FT245R支援USB2.0規範,滿足專案需求。FT245R晶片可實現USB介面與並行I/O介面之間資料的傳輸。USB收發器從計算機接受USB序列資料後,由序列介面引擎將資料轉換成並行資料,儲存在FIFO接收緩衝區,當讀取訊號為低時,就將接收緩衝區的資料送到並行輸出資料線上。考慮電磁相容性設計,在USB介面的電源端連線一個磁珠,以減少裝置的噪聲和USB電纜輻射對晶片產生的電磁干擾。

  2.4D/A的配置及電源設計

  電路中使用的32通道D/A晶片最高輸出電壓為200V,精度為14bit,滿足每路輸出電壓幅值和精度的要求。電路的128通道輸出可由4片A/D晶片實現。A/D晶片的輸出電壓由微控制器控制,由於微控制器PIC24H與A/D晶片都支援SPI協議,因此本電路使用SPI介面傳輸完成微控制器和A/D之間的通訊。A/D晶片要實現0~200V範圍內的電壓輸出,需要配置-5V、4.096V、5V和200V,而電路只有5V直流供電,因此需將5V轉換為-5V、4.096V和200V。設計的電路中分別選用相應的升壓晶片完成電壓的轉換。

  3電路製作

  根據上述設計方案,選取合適的晶片,製作完成該驅動電路。向該電路輸入相應的輸出電壓指令,測得在0~180V的範圍內,實際輸出電壓和期望輸入電壓之間的誤差基本小於0.1V,滿足設計要求。實驗中的數字微流控晶片需要實現對液滴的基本操作,其方法為對液滴移動路線上的電極依次通電,所加電壓為交流電壓。交流電壓可以透過在指定時刻對D/A晶片輸入相關輸出電壓資訊,從而獲得所需交流電壓輸出。

  4結論

  根據實際數字微流控晶片的需求,設計了具有128通道方波輸出的高度整合化驅動電路,在最低限度佔用空間的前提下,實現了每路都可以獨立控制輸出方波的頻率和幅值,所設計的電路可以滿足實際需求。提出的驅動電路設計思想可以應用於更為複雜的數字微流控晶片,在多電極數字微流控晶片驅動電路的製作方面具有借鑑意義。

 

【數字微流控晶片高整合驅動電路設計論文】相關文章: