1. 개요
유전체상 전기습윤(EWOD, Electrowetting-on-Dielectric)은 소수성 절연 유전 박막(Teflon/CYTOP 및 Parylene-C)으로 코팅된 미세 전극 어레이 위에 전압을 인가하여 고체-액체 계면의 유효 에너지를 정전기적으로 제어함으로써 액적의 접촉각(Contact Angle)을 가역적으로 변화시키는 디지털 미세유체학(DMF)의 핵심 기술입니다. 물리적인 채널이나 기계식 밸브 없이도 마이크로리터(uL)~나노리터(nL) 부피의 개별 액적을 소프트웨어 명령으로 생성, 이동, 분할, 병합할 수 있습니다. 본 고에서는 접촉각 포화 및 절연 파괴를 원천 방지하고 액적 위치를 정전용량으로 감지하는 10,000Hz 0-Alloc C# 전압 제어 서보 엔진을 구현합니다.
2. 수학적 모델링 및 지배 방정식
인가 전압 \(V\)에 따른 액적 접촉각 \(\theta(V)\)는 영-립만(Young-Lippmann) 상태 방정식으로 정식화됩니다:
여기서 \(\theta_0 \approx 115^\circ\)는 무전압 소수성 접촉각, \(\epsilon_d\)는 유전막 비유전율, \(d\)는 막 두께, \(\gamma_{LV}\)는 표면 장력입니다. 인접 전극 간의 접촉각 비대칭(\(\theta_V < \theta_0\))에 의해 액적 선단에 작용하는 순환 정전기 구동력 \(F_{ewod}\)과 점성 소산력 \(F_{drag}\)의 평형식은 다음과 같습니다:
액적을 두 개로 쪼개는 분할(Splitting) 공정에서는 중앙 전극 OFF 및 양단 전극 ON 상태에서 모세관 압력차에 의한 레일리-플라토 넥(Neck) 축소가 발생하며, 임계 분할 조건은 다음과 같이 주어집니다:
3. 실시간 피드백 제어 아키텍처
4. 고성능 0-Alloc C# 서보 엔진 구현
가비지 컬렉션 부하 없이 10,000Hz 속도로 EWOD 구동 전압과 전극 시퀀스를 제어하는 초고속 C# 구조입니다:
using System;
using System.Runtime.CompilerServices;
namespace ZeliDesk.Stem.DigitalMicrofluidics
{
public readonly record struct EwodConfig(
double DielectricThicknessUm, // 유전체 두께 d (예: 2.0 um)
double DielectricConstant, // 유전율 eps_d (예: 3.1 Parylene-C)
double SurfaceTensionNPerM, // 계면 장력 gamma_LV (예: 0.072 N/m 물)
double ElectrodePitchUm, // 전극 크기 w (예: 1000.0 um = 1 mm)
double MaxSafeVoltageVolt // 절연 파괴 한계 안전 전압 (예: 85.0 V)
);
public ref struct EwodServoState
{
public double AppliedVoltageVolt;
public double CalculatedContactAngleDeg;
public double DrivingForceMicroNewton;
public double MeasuredCapacitancePf;
public bool IsDropletArrived;
}
public static class EwodDropletActuationServo
{
private const double Eps0 = 8.8541878128e-12;
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static void ActuateElectrode(
in EwodConfig cfg,
double measuredCapacitancePf,
double targetVelocityMmPerSec,
ref EwodServoState state)
{
state.MeasuredCapacitancePf = measuredCapacitancePf;
// 1. 액적 도달 여부 판정 (공기 용량 5 pF -> 액적 충진 용량 > 25 pF)
bool arrived = measuredCapacitancePf > 22.0;
state.IsDropletArrived = arrived;
// 2. 목표 속도에 맞춘 동적 전압 산출 (V^2 ~ F_driving)
// 기본 구동 전압 55V 기준 오차 보정
double baseVoltage = (arrived) ? 0.0 : Math.Clamp(45.0 + (targetVelocityMmPerSec * 1.2), 30.0, cfg.MaxSafeVoltageVolt);
state.AppliedVoltageVolt = baseVoltage;
// 3. 영-립만 접촉각 계산 (초기각 theta_0 = 115 deg)
double cosTheta0 = Math.Cos(115.0 * Math.PI / 180.0);
double dM = cfg.DielectricThicknessUm * 1e-6;
double wM = cfg.ElectrodePitchUm * 1e-6;
double voltageTerm = (Eps0 * cfg.DielectricConstant / (2.0 * cfg.SurfaceTensionNPerM * dM)) * (baseVoltage * baseVoltage);
double cosThetaV = Math.Clamp(cosTheta0 + voltageTerm, -1.0, Math.Cos(60.0 * Math.PI / 180.0)); // 60도 포화각
state.CalculatedContactAngleDeg = Math.Acos(cosThetaV) * (180.0 / Math.PI);
// 4. 구동 정전기력 F_ewod 계산 (uN 단위)
double fNewtons = cfg.SurfaceTensionNPerM * wM * (cosThetaV - cosTheta0);
state.DrivingForceMicroNewton = fNewtons * 1e6;
}
}
}
5. 국방 및 교육 현장 응용
- 국방 화학/생물학 현장 긴급 분자진단 키트(Point-of-Care Bio-defense): 전원과 튜브 없이 손바닥 크기 카트리지에서 시료 전처리, PCR 증폭, 형광 판독을 완전 자동화.
- 2022 개정 화학 및 유체물리 교과 교구: 표면장력, 정전기 인력, 모세관 현상 및 접촉각 히스테리시스를 가상 디지털 미세유체 랩으로 실습.
6. 결론
본 유전체상 전기습윤(EWOD) 디지털 미세유체 액적 서보 엔진은 10,000Hz 0-Alloc C# 최적화로 액적 위치를 정전용량으로 감지하고 접촉각을 정밀 변조하여 유전 파괴 없는 초고속 액적 수송을 완벽히 보장합니다.