陳盛闖,陳嘉俊,鄭澤華
(華南農業大學珠江學院,廣東 廣州 510900)
基于CC2530的茂菲氏滴管液滴檢測系統設計研究
陳盛闖,陳嘉俊,鄭澤華
(華南農業大學珠江學院,廣東 廣州 510900)
為了獲取靜脈輸液的輸液速度、液量、輸液時間等精準參數和實時監測,在茂菲氏滴管上進行液滴檢測模塊硬件電路設計、檢測模塊外形設計、液滴數據采集和處理;方案采用了CC2530片上系統作為采集結點,能完成液滴的檢測功能,采用成熟工藝的紅外對管作為檢測裝置,采集的數據通過片上系統收集和處理,處理可得的數據便可知輸液速度、估算液量、輸液時間估算等,后期可通過CC2530的通訊功能把數據送往上位機.經過大量的實驗證明,這是一個成熟可靠的檢測方案.
CC2530;紅外檢測;液滴數據檢測;智能輸液;下位機
針對醫療輸液設備液滴速度精確性、輸液檢測的靈敏度、檢測設備復雜性等問題,研究了對靜脈輸液的輸液速度,液量,輸液時間等參數的獲取和進行實時監測的改良性的液滴檢測方法,采用CC2530作為采集結點,既能完成液滴的檢測功能,又能完成和上位機的數據傳輸,將設備安裝在輸液瓶的茂菲氏滴管上,打開設備電源即開始監測輸液狀態,多個設備可在一定范圍內組網,后期可做將輸液實時數據傳送到主機.根據實際情況,對輸液設備要求,必須對輸液速度進行精確檢測,所以必須實時檢測到每一滴滴下的藥液,記錄藥液滴下時間間隔,計算其實際輸液速度.業界紅外對管工藝成熟,性能佳,外形、規格多樣,本方案選擇適合的紅外對管對茂菲氏滴管液滴檢測.以下分四個部分對液滴檢測裝置實現方法進行介紹.
為了捕捉到液滴滴下信號,設計了圖1液滴檢測模塊.其中D1是很紅外發射管,R3是紅外接收管,接收管實際是紅外光敏電阻,D1和R3以成熟工藝設計成紅外對管.R3接收發射管D1所發出的紅外光,入射光越強,電阻越小,阻值與光強成線性變化,由此輸出電壓Vout隨光敏電阻分壓而變化,入射光越強,分壓越小,Vout越小,而入射光越弱,Vout越大.液滴檢測模塊原理圖如圖1所示.

圖1
R1為紅外發射管限流電阻,偏置電阻R2與光敏電阻組成分壓電路.期望液滴通過紅外對管時對Vout造成的影響盡可能大,使得容易檢測且抗干擾能力強.通過大量實驗計算R3在無光照射情況下阻值達到兆Ω,直接接受照射阻值約7KΩ.本模塊實現的原理是液滴通過光速時液滴對紅外光有散射作用,使得接收管受到的紅外光強減弱,光敏電阻阻值增大,分壓增大,Vout增大.根據公式(1)計算輸出電壓

選取10K阻值的電阻作為偏置電阻R2較為合適,使得液滴通過紅外能產生明顯的電壓信號.在本設計系統實驗測得一滴液滴大約可以造成0.6V的電壓變化.
液滴的縱截面要比紅外光速橫截面大,為了保證液滴通過紅外光速能完全遮擋,紅外對管的發射光口要求比液滴小,且紅外對管需要改造外形合適于安置在茂菲氏滴管上,保證液滴滴下能精確通過紅外光速.液滴幾何分析圖如圖2所示.

圖2
如果藥滴開始自由下落的茂菲氏管口到紅外對管的距離D越小,允許茂菲氏滴管傾斜的角度就會越大.因為如果在測量的范圍不變、傾斜度不變的條件下,D越是小,藥物下落時偏離中心線就會越小.所以,在做結構的時候,應盡量縮小D的值.以增加可傾斜度,系統檢測更穩定,魯棒性更佳.所以設計將紅外對管規劃在終端設備的上部分,盡量靠近滴管口.設計效果如圖3所示.

圖3 紅外對管安裝效果圖
首先,液滴通過紅外對管,影響紅外對管輸出的電壓是模擬量,而CC2530集成片內ADC,省去設計ADC電路的步驟.CC2530芯片的內置ADC支持最多14bit的AD轉換,包含12個有效位的ENOB.包括一個模擬多路轉換器,總共具有8個分別可配置的通道;以及一個參考電壓發生器,還具有若干運行模式.
本系統設計采用AVDD5作為參考電壓,即CC2530的供電電壓3.3V,檢測模塊紅外對管的VCC也應是3.3V.一般ADC采集Vout的電壓模擬量轉換成數字量,通過簡單公式計算其實際電壓,而本系統設計沒必要計算出電壓值,只需要根據數字量的變化情況,就可以判斷液滴是否滴下.
原理是,當液滴沒有滴下時,紅外對管穩定對射,Vout電壓穩定,此時連續采集到的電壓的A/D值應該相差不大;若液滴下落過程對紅外對管光束遮擋,則A/D值產生跳變,比沒有液滴時A/D值大得多.
經過大量實驗分析液滴下落經過紅外光束大約是18ms,設置A/D采集周期為5ms,連續采集5個為一組,采集一組A/D值的時間大于液滴經過光束的時間,所以如果液滴滴下時采集到的一組A/D值里,必然同時存在無液滴遮擋時的A/D值和有液滴遮擋的A/D值,兩種狀態的A/D值相差比較大.
因此可以采用此法采集A/D值,每當收集夠一組,計算方差,方差超過設定閾值,說明有液滴通過.因為方差數字非常大,而兩種狀態的A/D值的平方因子已經差異很大,可以采取平方因子作為判斷依據.平均值計算公式(2)

由平方因子公式(3)

方差處理A/D數據后,立即預設定的閾值進行判斷,當ADVar超過閾值,液滴總數變量自增1,記錄保存時間,再將時間變量清0,重新開始計時.應用CC2530定時器,設置定時50ms,每當定時器溢出中斷,時間變量自增1.所以當液滴下落被檢測到時,記錄保存的時間變量以50ms為單位時間.設時間變量為Count,液滴落下周期公式:Time=50ms*Count.
根據TI公司設計函數框架,啟動操作系統函數.



經過大量實驗研究分析,CC2530片上系統的運行速度、體積、工藝、功耗等各方面都能滿足本方案需求,紅外檢測也是可行方法,工業級紅外對管與偏置電阻組成電路,實現液滴對紅外對管輸出電壓產生明顯變化,而紅外檢測速度快,滿足液滴在滴下過程也能快速感應,經過后能快速恢復,都非常適用.能較好的達到靜脈輸液的輸液速度、液量、輸液時間等參數的獲取和實時監測效果.
〔1〕huqin.點滴水滴的紅外檢測[EB/OL].http://www.51hei.com/mcu/4341.html,2016-06-30.
〔2〕龐娜,曹健,李楓.淺析ZigBee無線傳感器網絡設計[J].傳感器應用技術,2012(8):27-28.
〔3〕何希才.傳感器及其應用電路[M].北京:電子工業出版社,2001.
〔4〕張睿,王建中.基于CC2530的無線溫度傳感網絡的設計[J].杭州電子科技大學學報,2014(3):87-90.
〔5〕瞿犇.基于無線網絡的智能輸液控制系統的研制[D].南京航空航天大學,2010.
〔6〕肖征,劉俊松,王雷.輸液滴速實時監測系統的設計與實現[J].研究論著,2011(11):17-21.
TP27
A
1673-260X(2017)02-0025-03
2016-11-06
.輸液瓶(袋)液位檢測和遠程提示報警系統設計(201512623030)