一種便攜式智能血糖測試儀的研制
一、引 言
血糖測試是指對人體血液中葡萄糖濃度的測量。對于糖尿病患者, 血糖濃度是反映病情狀況的一個(gè)重要指標,需經(jīng)常性地進(jìn)行血糖測量以監測病情的發(fā)展。因此, 便攜式血糖測試儀成為目前發(fā)展較快的一類(lèi)家用醫療儀器, 它使患者在病情較穩定的階段可以自行監測血糖濃度。本文將介紹一種以單片機為核心的便攜式智能血糖測試儀。
本文引用地址:http://dyxdggzs.com/article/150418.htm二、血糖測量的原理
1. 葡萄糖氧化酶印刷電極
便攜式智能血糖測試儀采用一次性使用的葡萄糖氧化酶印刷電極(下簡(jiǎn)稱(chēng)酶電極) 作為傳感器,酶電極的結構如圖1所示。
圖1 酶電極的結構
給酶電極加恒定的工作電壓V , 將被測血樣滴在測量點(diǎn)上, 電極上的氧化酶即與血樣中的葡萄糖發(fā)生反應, 其特點(diǎn)是經(jīng)過(guò)一段時(shí)間后(約30s) , 酶電極的電流與血樣中葡萄糖濃度呈一定的線(xiàn)性關(guān)系, 圖2 所示為測量過(guò)程中酶電極的電流變化曲線(xiàn)。實(shí)驗表明, 在0. 4V的工作電壓下, 對應于2~25mmol/ L的血糖濃度, 酶電極的電流響應約3 ~50μA。
圖2 酶電極的響應曲線(xiàn)
2. 參比測量法
由于酶電極具有一定的分散性,所以實(shí)際測量中采用參比電極測量法。參比電極是按如下方法確定的: 從同一批酶電極中抽樣選擇若干酶電極對已知濃度( C0 ) 的試樣進(jìn)行測量,其響應電流的平均值I0 就是反映這一批酶電極性能的特征參數。參比電極就是一個(gè)固定電阻,其阻值等于工作電壓V 除以平均響應電流I0 。
使用參比電極的測量步驟是:先將參比電極插入測試儀的電極插口中, 儀器測得電流I0 ,該過(guò)程稱(chēng)作標定;再用酶電極對血樣進(jìn)行正常的測量,測得電流I , 則血糖濃度按如下公式計算:
C = ( C0·I) / I0
3. 溫度補償
葡萄糖氧化酶對溫度的變化比較敏感,實(shí)驗中以25 ℃的響應值為基準,在0~40 ℃的溫度變化范圍內,葡萄糖氧化酶響應的溫度系數Kt 為0. 7~1. 2 , 溫度越高,響應值越大??梢?jiàn)要保證測量的精度,必須進(jìn)行溫度補償??紤]溫度補償的血糖濃度計算公式如下:
C = ( C0·I) / ( I0·Kt)
在本測試儀中, 環(huán)境溫度的測量采用半導體熱敏電阻, 熱敏電阻的阻值在0~50 ℃的范圍內與溫度基本呈反比關(guān)系。給熱敏電阻恒壓供電,測量其響應電流, 即可測得熱敏電阻的當前阻值并計算出環(huán)境溫度。
三、硬件設計
便攜式智能血糖測試儀的硬件由89C51單片機芯片、液晶顯示器、V / F 變換器、恒電位測量電路、多路轉換開(kāi)關(guān)、溫度電阻、標準電阻、電源電壓監測和電池等部分組成。圖3 所示為恒電位測量電路的原理圖,Rx 代表酶電極。電壓基準源LM336 提供的2. 5V 電壓經(jīng)過(guò)分壓后獲得0. 4V 工作電壓, 經(jīng)電壓跟隨器對酶電極進(jìn)行恒電位激勵;根據運算放大器的特性, If ≈ Io≈0 , 則響應電流I x ≈ Io ; 該電流信號由取樣電阻R1 獲得,經(jīng)差動(dòng)放大為0~2. 5V 的電壓信號送V / F 變換器。
圖3 恒電位測量電路
多路開(kāi)關(guān)4051 可將測量通道在測量插口(酶電極或參比電極) 、熱敏電阻、10kΩ 標準電阻和空載之間切換。當切換到熱敏電阻時(shí),系統測量環(huán)境溫度并進(jìn)行溫度補償。當切換到空載時(shí),系統測得測量通道的零點(diǎn)漂移;當系統切換到10kΩ標準電阻時(shí), 系統可測得通道增益的漂移, 系統可根據這些數據進(jìn)行自校正計算。
系統由3 節7 號1. 5V 電池供電,當電壓低于4V 即顯示電壓過(guò)低。整機運行功耗小于0. 125mW; 系統在軟件控制下定時(shí)關(guān)機, 關(guān)機后89C51 處于掉電模式, 其片內RAM 中保存測量結果和標定數據, 維持電流約50μA。整機僅有一個(gè)按鍵, 按壓該鍵系統將開(kāi)機或復位。
四、軟件設計
圖4 所示為便攜式血糖測量?jì)x的系統程序流程圖,89C51 的定時(shí)器0 工作在定時(shí)中斷方式, 其中斷服務(wù)程序完成系統時(shí)鐘、LCD 驅動(dòng)、讀V / F 結果等工作。定時(shí)器1工作在計數方式,在定時(shí)器0 的控制下測量V / F 輸出的頻率信號。主程序按本文第一節所述的方法和步驟實(shí)現整個(gè)測量過(guò)程, 其中采用了一些基本的智能化技術(shù),如:自動(dòng)補償、信息的自動(dòng)識別、測量的可信度評價(jià)等。
圖4 便攜式智能血糖測試儀的程序流程圖
1. 自動(dòng)補償
測量?jì)x在每次開(kāi)機或復位后都進(jìn)行一次自校正測量和溫度補償測量, 獲得的自校正系數和溫度補償系數將帶入以下的測量計算中。具體步驟如前所述。
2. 信息的自動(dòng)判別
由于測量?jì)x只有一個(gè)操作按鍵, 所以測量的過(guò)程信息要根據測量信號的特征進(jìn)行自動(dòng)判別。測量?jì)x在30s 倒計時(shí)中, 連續測量插口的信號, 監測其響應值是否超過(guò)一個(gè)約定的閥值(略大于空載值) 。若超過(guò)閥值則判斷用戶(hù)已將血樣滴在酶電極上或插入的是參比電極, 程序進(jìn)入正讀秒的測量階段。若30s 倒計完時(shí), 測量的信號仍為空載, 則判斷用戶(hù)不再進(jìn)行測量, 系統關(guān)機。
測量?jì)x進(jìn)入正讀秒測量狀態(tài)后, 在前10s 根據信號的響應特征判斷插入的是酶電極還是參比電極: 酶電極的響應信號是一個(gè)變化的過(guò)程(如圖2 所示) ; 而參比電極的響應信號則是恒定的。
3. 測量的可信度評價(jià)
在進(jìn)行自校正和標定測量時(shí), 由于信號的變化范圍是已知的, 所以對測量數據均進(jìn)行判斷, 對超過(guò)上、下限取值的信號判斷為系統故障或操作錯誤。
每次血樣測量后, 在顯示10s 本次的的測量結果后, 再將上一次的測量結果交替顯示8s 才關(guān)機, 提醒用戶(hù)比較兩次測量, 若差別較大則應注意判斷是病情好轉、病情惡化還是操作上的錯誤。
五、結束語(yǔ)
本文所介紹的便攜式智能血糖測試儀已通過(guò)有關(guān)部門(mén)的鑒定, 測試儀電氣部分的測量性能為: 電流測量范圍0~50μA ,分辨率0. 1μA ,精度0. 25 % , 溫度測量范圍0 ~50 ℃,分辨率0. 1 ℃,精度0. 4 %; 與葡萄糖酶電極配合時(shí)的血糖測量精度為3 %。儀器本身具有成本低、體積小、性能穩定和操作簡(jiǎn)單可靠等優(yōu)點(diǎn), 顯然這些特點(diǎn)在很大程度上得益于單片機使用和智能化技術(shù)的應用。
相關(guān)推薦
技術(shù)專(zhuān)區
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線(xiàn)
- 開(kāi)關(guān)電源
- 單片機
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機控制
- 藍牙
- PLC
- PWM
- 汽車(chē)電子
- 轉換器
- 電源管理
- 信號放大器
評論