身體是一顆電池、一條導線,外加一支很爛的天線
把一隻手的兩根手指輕輕按上另一邊的手腕,你就摸到了——很微弱地——一台發電機。你心臟的每一次跳動,都是一場有秩序的離子雪崩:鈉、鉀、鈣,這些帶電的離子,在數百萬個肌肉細胞的細胞膜上來回奔流。它們一移動,就把一些微小的電壓,透過你身體裡那大半是導電鹹水的部分推送出去,而這些電壓,一路傳到了你的皮膚表面。那一道被「抹開」的心跳電氣回音,就是一個生物電位,也是整個生醫電子領域的原料。身體並不安靜。它隨時都在播送,用一種以毫伏為單位的語言。
但它播送的,是耳語的音量。一段 ECG(心臟在皮膚上的電氣訊號)大約只有 1 mV——一伏特的千分之一。一段 EEG(頭皮上的腦波)還要再微弱十到一百倍,只有 10–100 µV,比一個便宜放大器自己的雜訊還小。一段 EMG(你出力時肌肉的放電)則是這個家族裡最大聲的一個,可達數毫伏,而它多半是個*麻煩*——病人只要一發抖,它就污染了 ECG。三種訊號,同一套物理,三個不同的問題。手藝就在於:從一個同時喊著三種聲音的身體裡,把你要的那一種讀出來。
BIOPOTENTIAL WHAT IT IS AMPLITUDE BANDWIDTH -------------------------------------------------------------------- ECG heart muscle firing ~0.5 - 4 mV 0.05 - 150 Hz EMG skeletal muscle firing 0.05 - 5 mV 20 - 500 Hz EEG brain cortical activity 10 - 100 uV 0.5 - 40 Hz EOG eye movement ~0.05 - 3.5 mV DC - 30 Hz -------------------------------------------------------------------- for scale: a single AA battery = 1.5 V = 1,500,000 uV
電極—皮膚介面:你接過最爛的一個接點
在你能放大心臟之前,你得先在電氣上*碰到*它——而麻煩,大半就住在這一碰裡。身體靠離子導電;你的導線靠電子導電。當一個金屬電極遇上皮膚,這兩個世界就得在一道化學邊界上交換電荷,而這個電極—皮膚介面,本身就像一個亂七八糟的小電路:一個很高的串聯電阻、一個由那層乾死的外層皮膚造成的並聯電容,以及——最糟的——一個在每個金屬與電解質接面都會冒出來、達數百毫伏的半電池直流電壓。這個偏移量,*比你想讀的那段 ECG 大上好幾百倍*。
而且這個介面還不肯乖乖待著。皮膚乾的時候,接觸阻抗可以高達數百千歐姆——這正是為什麼護理師會先把貼片處刮乾淨、再用濕式凝膠電極:凝膠讓介面灌滿離子、把阻抗壓下來,就像先把乾海綿沾濕,它才肯吸水。當病人呼吸、出汗或抽動,那個半電池電壓就會漂移,產生緩慢起伏的基線漂移,以及突如其來、看起來跟真正心臟事件一模一樣的動作假影——只要你不夠專心,就會被騙。你等於是在一台廚房磅秤上幫一根羽毛秤重,而有人一直在撞那張桌子。
儀表放大器:把 50 Hz 怪物趕走
現在,真正的敵人進場了——而且是字面上地進場。病人周圍每一條市電導線、每一盞燈、每一個插座,都會以電容方式耦合進他的身體,於是整個身體就以 50 或 60 Hz 晃動著,在電極上可以達到 一伏特甚至更高。對上你那 1 mV 的訊號,這個嗡嗡聲是個一千比一的惡霸。但這裡有個救命的恩典:這個干擾幾乎是*同等地*抵達兩個 ECG 電極的,因為兩個電極都貼在同一個身體上。它是一個共模訊號。而你真正想要的——心臟的電壓——是以兩個電極之間的*差值*出現的。所以,只要你做出一個只放大「差值」、卻*無視*兩個輸入端共有部分的放大器,那個嗡嗡聲就會自己把自己消掉。
這個放大器,就是儀表放大器(in-amp),也是這整篇指南裡最重要的一個零件。它通常由三顆運算放大器組成:兩顆輸入緩衝器,呈現出極高的輸入阻抗(這樣它們才不會去拖累高阻抗的電極、把訊號吃掉),再把訊號餵給第三顆負責取差值的運算放大器。它的品質指標,是共模拒斥比(CMRR)——它放大差值的能力,比放大共模垃圾的能力,強了多少倍。一顆好的 in-amp 可以達到 100 到 120 dB,意思是它偏袒你的訊號、勝過那個嗡嗡聲達 十萬到一百萬倍。就是*這個*,把一團被嗡嗡聲淹沒的亂流,變成一段讀得懂的 ECG。
ECG electrode RA o---->[ +buffer ]--.
| \
common-mode 50/60 Hz hum | diff amp --> Vout = G*(LA - RA)
rides EQUALLY on both inputs | / (hum cancels!)
| /
ECG electrode LA o---->[ +buffer ]'
ECG electrode RL o---->[ Right-Leg Drive ] feeds inverted
common-mode back --> actively crushes
into the body the hum further
CMRR = 20*log10( gain_difference / gain_common-mode )
= 110 dB -> the in-amp prefers your 1 mV ECG
over a 1 V hum by ~316,000 : 1把這些組起來,你就有了一個ECG 類比前端:in-amp 做最粗重的活,一個約 0.05 Hz 的高通濾波器,終於把那頑固的電極直流偏移剝掉,一個低通濾波器砍掉訊號頻帶以上的雜訊,再用一個陷波濾波器,挖掉殘餘的市電音調。那著名的右腿驅動電極是個漂亮的收尾——它不只是被動地拒斥共模嗡嗡聲,而是主動地量測它、再把一份反相的副本推回病人身上,把身體的共模電壓,硬拉進放大器最舒服的工作區。一切都做完之後,這段被清乾淨的擺動,才終於抵達ADC,化為螢幕畫得出來的數字。
主動式醫療裝置:從發亮的指尖,到一個閉迴路
讀取一個生物電位,只是生醫電子的一半。另一半,是對身體做動作——而一旦一個裝置把能量送*進*一個人體內,你在這條軌跡裡見過的每一個零件,就會同時登場。先從最友善的那個開始:那個夾在指尖、地球上每一間醫院都有的脈搏血氧儀。它是純粹的光電技術,正是第三、第四階段的內容:兩顆 LED——一顆紅光(約 660 nm)、一顆紅外光(約 940 nm)——穿過你的手指,另一側的一顆光電二極體量測有多少光撐過了這趟旅程。富氧血(鮮紅)和缺氧血(暗紅)對這兩種顏色的吸收不同,所以紅光與紅外光吸收量的*比值*——而且只取訊號中隨脈搏跳動的那段動脈成分——就揭露了你的血氧飽和度,SpO₂。一次心跳、一種顏色,加上一條比爾定律——不必扎針。
現在,把賭注加大。一顆心律調節器不是去讀心臟——它是去命令心臟。心律調節器電子同時做這個階段的兩件工作:一個感測放大器(ECG 前端的近親)監看心臟自己的搏動,而如果在該來的時候沒來,一個輸出級就把一個時機精準的 約 2–5 V、約 0.5 ms 脈衝,透過一條導線打進心肌,觸發一次收縮。整個裝置必須靠一顆密封、永遠無法充電的鋰碘電池,運作 十年甚至更久——這正是為什麼心律調節器的設計,是一場對微瓦永不停歇的追獵,也是對第二階段電池與能量儲存課程的直接回呼。你浪費掉的每一微安,都是從病人下一次手術裡偷走的一天。
在化學那一側的近親,是生物感測器。一個戴在手臂上的連續血糖監測器,有一個鍍著酵素的微小電極,就插在皮膚底下;葡萄糖與酵素反應,反應釋放或消耗電子,而由此產生的電流——奈安等級——被一個超低電流的前端讀取,每隔幾分鐘變成一個血糖讀數。脈搏血氧儀是*光學*感測;血糖感測器是*電化學*感測;而 ECG 是*電生理*感測。三扇望進同一個身體的窗,而每一扇,都終結在同一個地方:一個微弱的訊號、一個放大器、一個 ADC,與一個數字。
這一切的前沿,是那個閉迴路——也是感測與刺激終於相遇的地方。一個深腦或脊髓的神經刺激系統,不是只靠一個定時器盲目地放電。它透過一組電極*記錄*神經活動,即時判斷一陣顫抖、一場癲癇、或一個慢性疼痛的模式是不是正要發作,然後透過另一組電極*送出*一道矯正電流——把「讀取身體」與「對身體做動作」之間的迴路閉合起來。刺激有它自己一條硬規則:你要送出雙相、電荷平衡的脈衝(一個正相,被一個負相精準抵消),這樣電極上才不會累積淨電荷——因為沒被抵消的電荷會電解組織、腐蝕金屬。同樣的電荷,平衡時治癒,失衡時摧毀。
安全、隔離,與微瓦的暴政
這裡有一條規則,讓生醫電子和你學過的所有其他領域都不一樣:你的電路,是直接接在一個活人身上的。 一個消費性的小玩意壞了,你換一個就好。一個醫療裝置壞了,可能害死人。身體幾乎不提供任何保護——只要 幾毫安 的電流穿過胸口,就可能把心臟推進顫動;而如果有一條導線像心律調節器的導線那樣,直接通到心肌,那需要的電流還遠遠更少。所以,任何碰到病人的裝置,第一條戒律就是電氣隔離:病人與牆上插座之間,永遠不准有一條連續的銅路徑。
隔離,是靠把訊號送過一道*不導電*的縫隙來達成的。一個隔離放大器,把放大後的 ECG,透過一個微小的變壓器、一個光學連結、或一個電容器送過去——能量與資訊跨得過去,但危險的故障電流跨不過去。病人那一側電子的電源,來自它自己一個隔離的供電;整段與病人相連的部分,與市電的接地完全浮接、互不相干。這就是每一台床邊監測儀背後那個隱藏的架構:一個「病人側」和一個「機器側」,彼此交談,卻永遠不共用一條導線。
第二個暴君,是功耗。一個植入物沒辦法插電,而動手術去換它的電池是一場大手術,所以一顆心律調節器或神經刺激器,可能得靠一顆銅板大小的電池活上十年。這逼出了一種對超低功耗的執念,滲進每一個設計決定:放大器偏壓在奈安等級、時脈慢到爬行、整顆晶片有 99% 的時間在睡覺,只在要抓一次心跳時才醒過來。這就是第二階段那堂能量儲存的課,被真正兌現了:當你沒辦法把電池做得更大,你就得把電子的胃口,做得更小。能量效率在這裡不是一個賣點。它是一個五年植入物,和一個十五年植入物之間的差別。
匯流:一個穿戴裝置,整條軌跡
把你最後一個假設拿掉——別再以為這些前沿是各自分開的。看看你旁邊手腕上的智慧手錶,或者一個心臟病人從醫院戴回家的那片貼片,你會發現整條軌跡,被壓縮進一個銅板大小的裝置裡。裡面有一顆電池和它的管理——第二階段——讓它撐上好幾天。裡面有光電——第三、第四階段——綠光與紅外光 LED,正貼著皮膚做血氧與心率感測。裡面有 MEMS 感測器——第五階段——加速度計數著步數、偵測著一次跌倒。裡面也有生醫電子——這個階段——錶背上的乾式電極,在你把手指按上錶冠時,捕捉一段單導程 ECG。
+---------------------- SMARTWATCH / WEARABLE PATCH ----------------------+
| |
rung2 | [ Li battery + BMS ] --power--> everything, for days on a charge |
| |
rung3 | [ red + IR LEDs ] --light--> skin --reflected--> [ photodiode ] | pulse
rung4 | | | oximetry
| v |
rung5 | [ MEMS accelerometer ] --motion--> steps, falls | |
| | |
rung6 | [ dry ECG electrodes ] --1 mV--> [ in-amp + ADC ] ------+ |
| | |
| [ low-power MCU + radio ] |
| decide / display / upload |
+------------------------------------------------------------------------+
batteries + photonics + sensors + bioelectronics = one device on your wrist那個匯流,是這整條軌跡安靜的論點,而現在,你可以從一個單一的物件上把它讀出來。電池儲存能量;光電、感測器與生醫電子,各自打開一扇望向物理世界的不同的窗;一顆運算放大器,把每一個微弱的訊號舉到看得見;一個 ADC,把它變成數字;一顆低功耗處理器,判斷它代表什麼。身體,從頭到尾就只是你在第一階段學到的那個通用模式——轉換、放大、數位化、行動——最難的那個案例,只不過跑在地球上最不留情的條件下:訊號源是一個人、雜訊比訊號大上一千倍,而一個錯位置的毫安,就足以致命。精通了它,你就精通了電機工程的應用前沿。