系統(tǒng)顯示功能的實現(xiàn),實際上是對顯示控制器SED1330的編程控制。SED1330控制器具有系統(tǒng)控制、顯示操作、繪制操作、存儲操作等共15條指令。
在進行系統(tǒng)顯示模塊的編程時,我們利用C96語言對SED1330的指令功能進行分類組合、封裝,編制了一個基本的顯示控制圖函數(shù)庫。通過對子函數(shù)的調(diào)用,非常方便地實現(xiàn)了復(fù)雜的人機界面程序設(shè)計。
數(shù)據(jù)采集到整個系統(tǒng)最重要的問題。如何實現(xiàn)數(shù)據(jù)采集,保證數(shù)據(jù)采集的實時性,并且能高效率地進行數(shù)據(jù)采集,盡可能少的時間占用少的系統(tǒng)資源,對于多參數(shù)同時監(jiān)護的情況下,是確保系統(tǒng)處理的實時性的重要因素。
在軟件設(shè)計中,我們利用硬件定時器及軟件定時器,進行定時中斷,進行多通道、多采樣點的數(shù)據(jù)采集流程設(shè)計。由于人體生理信號的變化較緩慢,采用此種方法已經(jīng)可以確保高精度、實時性的數(shù)據(jù)采集。
系統(tǒng)軟件的主要特點是,以實時數(shù)據(jù)為核心,以功能獨立化、結(jié)構(gòu)模塊化為軟件設(shè)計模式。系統(tǒng)開發(fā)采用了結(jié)構(gòu)化的,從上到下的模塊劃分及從底到上的硬件功能封裝的軟件開發(fā)設(shè)計方法。本系統(tǒng)采用C96語言進行軟件系統(tǒng)開發(fā)。
1.當(dāng)顯示器黑屏沒有圖像顯示時(不過目前市面上的顯示器在主機沒有信號送來時,屏幕上會顯示器"沒有信號線連接"),首先檢查主機電源是否插接良好,電源的風(fēng)扇是否轉(zhuǎn)動?主機面板上電源指示燈、硬盤指示燈是閃否...
一、LCD(液晶顯示器)開機閃爍的主要原因是:1、顯卡刷新率問題,可適當(dāng)提高刷新率(60Hz以下);2、外界干擾,應(yīng)使顯示器遠離干擾源;3、高壓板輸出電壓不穩(wěn)定,導(dǎo)致供給背光電路的電壓不穩(wěn)定,需要重點...
液晶顯示器是由液晶分子折射背光源的光線來呈現(xiàn)出不同的顏色,液晶分子自身是無法發(fā)光的,主要通過背光源的照射來實現(xiàn),,
多參數(shù)監(jiān)護儀硬件設(shè)計
(1)系統(tǒng)采用EEPROM 28C64作為程序存儲器;采用一片非易失性靜態(tài)存儲器(NASRAM)作為數(shù)據(jù)存儲器。NASRAM具有靜態(tài)存儲器的優(yōu)點,同時具有非易失性的特點。非易失性的特點是指存儲芯片在掉電的情況下,能夠正確無誤地保存所有數(shù)據(jù),保存時間長達10年。采用芯片的非易失性的特點可以不用為此芯片提供掉電備用電源,即可實現(xiàn)掉電數(shù)據(jù)保護。
(2)液晶顯示模塊
為了對心電波形、脈搏波形及其它生理參數(shù)進行顯示,而且對波形顯示具有足夠的分辨率,為此系統(tǒng)采用圖形液晶顯示屏。為了減少儀器的體積,實現(xiàn)系統(tǒng)低成本,功耗小的要求,選用了特別適用于便攜式監(jiān)護儀的單色LCD顯示屏。
該顯示屏為日立LMG70520XNGR液晶顯示屏,點陣數(shù)為640×200,點尺寸為0.22×0.30,其驅(qū)動電源為+5V和-20~-21V,耗電僅8mW,能滿足本系統(tǒng)的要求。
為控制該顯示屏的顯示,我們選取了適用于該顯示屏的顯示控制器SED1330。該芯片是用于計算機的指令與數(shù)據(jù),并產(chǎn)生相應(yīng)的時序及數(shù)據(jù)控制液晶顯示屏的顯示。該控制器自帶RAM,自行管理顯示緩沖區(qū),與CPU之間通過8位數(shù)據(jù)并行傳輸,與顯示屏之間是4位數(shù)據(jù)并行傳輸。
(3)鍵盤輸入模塊
系統(tǒng)設(shè)計的功能鍵采用中斷方式輸入。當(dāng)有任一功能鍵按下時,產(chǎn)生鍵盤中斷,CPU執(zhí)行中斷程序,讀取鍵碼,執(zhí)行相應(yīng)操作;沒有鍵按下時,不占用CPU的運行時間,提高了CPU的運行效率。
鍵盤采用兩片74LS373構(gòu)成矩陣軟件編碼鍵盤,鍵盤部分直接掛在單片機1的總線上。不占用單片機I/O口線,也不必為此擴展系統(tǒng)I/O口,可減少系統(tǒng)消耗功率。
通過為鍵盤分配相應(yīng)的I/O地址,可采用讀寫該地址的方式獲得鍵碼。硬件實現(xiàn)簡單,軟件編程方便。
(4)電源系統(tǒng) 基于低功耗和便于攜帶使用的考慮,系統(tǒng)采用電池供電及外接AC-DC變換器件供電的方式。設(shè)計采用三節(jié)1.5V電池供電。該電壓通過穩(wěn)壓器件提供+5V的電壓給系統(tǒng)工作。同時采用DC-DC電壓變換器+5V的電壓變換至-18~-24V電壓,以提供給LCD顯示屏工作。
選擇電池作為電源是基于如下考慮:具有高輸出能力、小型結(jié)構(gòu)、標準尺寸和低價格。
(5)外圍器件控制
系統(tǒng)各外圍器件的片選信號由74LS373鎖存的地址信號,經(jīng)芯片GAL16V8C譯碼產(chǎn)生。GAL芯片是可編程邏輯陣列,通過對其引腳的編程,將其作為譯碼器,依據(jù)P4口高字節(jié)8位地址進行片選,其編程方便,使用靈活。系統(tǒng)除用作譯碼器外,在單片機2中,還用作控制氣泵和氣閥的開關(guān)。
通過簇已分配給氣泵或氣閥I/O口地址,寫上"0"或"1",則輸出引腳OUT1、OUT2為低或高電平。該電平將保持,直到再次往同一地址寫"1"或"0",如此,可定時控制氣泵或氣閥開關(guān)。
多參數(shù)監(jiān)護儀系統(tǒng)結(jié)構(gòu)
系統(tǒng)原理框圖如圖1所示。該監(jiān)護儀由兩個單片機組成雙CPU系統(tǒng)。
單片機1完成對體溫、心電波形、脈搏脈形的信號檢測、處理、數(shù)據(jù)存儲,并通過LCD顯示屏對各波形、參數(shù)進行定時顯示、報警。
單片機2承擔(dān)其中耗時較長的血壓測量及血氧飽和度的檢測,使之不影響整個系統(tǒng)的正常工作,同時還承擔(dān)對心率、呼吸頻率的測定。
兩個單片機間的信息交換通過1個8位的并行口進行,由2根I/O口實現(xiàn)通信控制。具體是用P1口,配合兩個高速輸入、輸出I/O口(HIS.0、HSO.0),用作兩個單片機之間的數(shù)據(jù)傳送。這種雙機間的連續(xù)方式屬于松耦合的多處理機系統(tǒng)(參考文獻8),在硬件實現(xiàn)上較為簡單,只需在軟件編程時,為其通信方式設(shè)計必要的通信協(xié)議、數(shù)據(jù)傳輸方式等。
多參數(shù)監(jiān)護儀工作原理
便攜式微電腦多參數(shù)生理監(jiān)護儀的主機由兩個16位微控制器80C196組成。
系統(tǒng)通過信號檢測與預(yù)處理模塊將生物醫(yī)學(xué)信號轉(zhuǎn)換成電信號,并進行干擾抑制、信號濾波和放大等預(yù)處理。然后,通過數(shù)據(jù)提取與處理模塊進行采樣、量化,并對各參數(shù)進行計算分析,結(jié)果與設(shè)定閾值比較,進行監(jiān)督報警,將結(jié)果數(shù)據(jù)實時存儲到RAM,并可實時傳送至PC機上,在PC機上可實時顯示各參數(shù)值。
如下:
lnitCD(); /*初始化SED1330*/
ClearDispBufffer(); /*對顯示緩存區(qū)清零*/
ChooseScreen(screen); /*選擇顯示緩存區(qū)*/
SetCsrAbsAddr(addr); /*設(shè)置光標絕對位置*/
SetCsrDir(dir); /*設(shè)置光標移動方向*/
PutChar16xy(x,y,data); /*顯示點陣為16×16的字體*/
SetPutPixel(x,y); /*在顯示屏上顯示一點*/
H_line(x1,x2,y,linestyle); /*畫水平線*/
V_line(x1,y1,x2,y2); /*畫垂直線*/
lnvert(x1,y1,x2,y2); /*對矩形區(qū)域反顯*/
Clear(left,top,right,bottom); /*清除矩形區(qū)域*/
部分液晶顯示子程序示例如下:
# include 80c196.h
# include "data.dat"
# include init.c
# define UP 0x4e
# define DOWN 0x4f
# define LEFT 0x4d
# define RIGHT 0x4c
# define AP 80
# define SA1 0
# define SAD2 0x3e80
# define Max_X 640
# define Max_Y 200
# define ECQ_Y 128
# define PLUSE_Y 50
# define NORMAL ox4f
# define DOT_1 0xaa
# define DOT_2 0x66
unsigned char * comm_reg;
unsigned char * pram_reg;
unsigned int_sad;
/************************/
/* var screensvalue is:1 or 2.*/
ChooseScreen(screen)
Unsigned char screen;
{
switch(screen){
case 1:
_sad=SAD1;break;
case 2:
_sad=SAD2;break;
defaulf:
_sad=SAD1;}
}
/*************************/
lnitl_CD()
{
* comm_reg=0x40; /*SYSTEM SET */
* pram_reg=0x34;/P1 CGRAM font dot array(now is:8x16)*/
* pram_reg=0x87; /*P2 */
* pram_reg=0x07;
* pram_reg=80;
* pram_reg=93; /*P5 93 */
* pram_reg=200;
* pram_reg=80; /*P7 */
* pram_reg=0; /*P8 */
* comm_reg=0x44; /*SetSooll() */
/*set SAD1 */
* pram_reg=0x0; /*P1 */
* pram_reg=200; /*P3 */
/* set SAD2 */
* pram_reg=0x80; /*P4 */
* pram_reg=0x3e;
* pram_reg=200; /*P6 */
/*set SAD3 */
* pram_reg=0x00; /*P7 */
* pram_reg=0x7d; /*P8 */
/*set SAD4 */
┆
* comm_reg=0xf58; /*Set Display(OFF)*/
/* *pram_reg=0; */
* comm_reg=0x5d; /*SetCsrForm()*/
* pram_reg=6;
* pram_reg=0x86;
* comm_reg=0x5a; /*set HDOT SCR*/
* pram_reg=0; /*must be clear*/
* comm_reg=0x4c; /*set csr dis is:RIGHT*/
* comm_reg=0x5b; /*SetOvlay */
* pram_reg=0x1c; /*three graphics display zone*/
* comm_reg=0x5c; /*SetCGRAM(addr)*/
* pram_reg=0xf0; /*turn off the CGAM */
* pram_reg=0;
* comm_reg=0x59; /*SetDisplay(ON)*/
* pram_reg=0x16;
ClearDispBuffer();
}
………………
利用LCD顯示屏進行顯示時,需要解決的問題是清除圖形間斷現(xiàn)象。模擬波形是連續(xù)圖形,但顯示屏是以離散點加以顯示的,這樣會造成波形快速升降沿間斷的現(xiàn)象。
為此,我們設(shè)計了一比較子程序。當(dāng)相鄰兩列的點的幅值差大于2時,就將兩點間的所有點"點亮",使顯示的圖形連續(xù)。
本系統(tǒng)功能的實現(xiàn),主要由中斷程序程序?qū)崿F(xiàn)。如采用鍵盤輸入中斷、數(shù)據(jù)采集中斷、雙機通信、上下位機間的通信等中斷服務(wù)。中斷服務(wù)在整個系統(tǒng)軟件中起著不可缺少的作用。
本系統(tǒng)還利用PC機功能強,處理信息量大的特點,把監(jiān)護儀采集到的數(shù)據(jù)通過RS-232串行口傳送到PC機。由PC機進行數(shù)據(jù)的存儲和數(shù)據(jù)的進一步處理,并采用各種圖表等形式顯示參數(shù)、趨勢圖畫面,為操作者提供了非常友好的軟件界面
近年來,國內(nèi)醫(yī)院加快了信息化的建設(shè)進程,這將使醫(yī)院信息系統(tǒng)逐步走向"以病人為中心"的臨床信息系統(tǒng),醫(yī)院也會轉(zhuǎn)變?yōu)楣芾聿∪诵枰姆?wù)模式。醫(yī)院信息化需要醫(yī)療設(shè)備的信息化和數(shù)字化,傳統(tǒng)的監(jiān)護儀已經(jīng)開始向信息監(jiān)護儀發(fā)展,這種集病人生命體征監(jiān)護、臨床信息處理、數(shù)據(jù)交互、設(shè)備信息集成于一體的監(jiān)護儀將給廣大的醫(yī)護人員在日常的臨床醫(yī)療活動中帶來極大的幫助。
格式:pdf
大?。?span id="ojl2xdi" class="single-tag-height">460KB
頁數(shù): 2頁
評分: 4.5
主要介紹了多參數(shù)監(jiān)護儀放氣閥、探頭等三例常見故障的排除。
格式:pdf
大小:460KB
頁數(shù): 31頁
評分: 4.6
計量標準技術(shù)報告 計 量 標 準 名 稱 心腦電圖機檢定裝置 計 量 標 準 負 責(zé) 人 建標單位名稱 (公章 ) 填 寫 日 期 2 目 錄 一、建立計量標準的目的???????????????? ( 1 ) 二、計量標準的工作原理及其組成???????????? ( 1 ) 三、選用的計量標準器及主要配套設(shè)備?????????? ( 2 ) 四、計量標準的主要技術(shù)指標?????????????? ( 3 ) 五、環(huán)境條件????????????????????? ( 3 ) 六、計量標準的量值溯源和傳遞框圖??????????? ( 4 ) 七、計量標準的測量重復(fù)性考核????????????? ( 5 ) 八、計量標準的穩(wěn)定性考核??????????????? ( 6 ) 九、測量不確定度評定????????????????? ( 7 ) 十、計量標準的測量不確定
《多參數(shù)監(jiān)護儀質(zhì)量控制檢測技術(shù)》主要介紹了多參數(shù)監(jiān)護儀的質(zhì)量檢測基礎(chǔ)知識、主要監(jiān)護參數(shù)及其測量原理、多參數(shù)監(jiān)護儀質(zhì)量檢測標準器(包括多參數(shù)病人模擬器、無創(chuàng)血壓模擬器、血氧飽和度模擬器)的工作原理和操作方法、軍隊多參數(shù)監(jiān)護儀的質(zhì)量檢測技術(shù)規(guī)范及檢測實例。
第一章 多參數(shù)監(jiān)護儀質(zhì)量檢測基礎(chǔ)知識
第一節(jié) 多參數(shù)監(jiān)護儀的應(yīng)用領(lǐng)域和安全重要性
第二節(jié) 多參數(shù)監(jiān)護儀相關(guān)的法規(guī)要求
第二章 多參數(shù)監(jiān)護儀及其測量原理
第一節(jié) 醫(yī)用監(jiān)護儀器概述
第二節(jié) 心電信號測量
第三節(jié) 呼吸信號測量
第四節(jié) 血壓信號測量
第五節(jié) 血氧飽和度測量
第六節(jié) 其他監(jiān)護參數(shù)測量
第三章 多參數(shù)監(jiān)護儀質(zhì)量檢測標準器
第一節(jié) 多參數(shù)病人模擬器
第二節(jié) 無創(chuàng)血壓模擬器
第三節(jié) 血氧飽和度模擬器
第四章 多參數(shù)監(jiān)護儀質(zhì)量檢測技術(shù)
第一節(jié) 軍隊質(zhì)量檢測技術(shù)規(guī)范介紹
第二節(jié) PM-9000型多參數(shù)監(jiān)護儀的質(zhì)量檢測技術(shù)
第三節(jié) Dash3000型多參數(shù)監(jiān)護儀的質(zhì)量檢測技術(shù)
附錄A 監(jiān)護儀質(zhì)量檢測原始記錄
附錄B 監(jiān)護儀常見英文縮寫
重復(fù)用血氧探頭、體溫探頭、心電導(dǎo)聯(lián)線、心電圖機連接線、HOLTER動態(tài)心電記錄盒、低噪聲連接線、B超探頭、精密連接線、血壓袖帶、輸液加壓袋等。另有一次性消耗品:一次性血氧探頭、一次性體溫探頭、一次性心電導(dǎo)聯(lián)線、一次性血壓袖帶、一次性有創(chuàng)壓傳感器電纜、一次性輸液加壓袋等。機內(nèi)線系列:可為多參數(shù)監(jiān)護儀、血氧儀,、心電圖機、HOLTER動態(tài)心電記錄盒、B超、胎兒監(jiān)護儀、生化分析儀、血液分析儀、尿液分析儀、X光機、DR數(shù)字X光機、MR核磁共振成像儀、血透設(shè)備、麻醉機、呼吸機等各種醫(yī)療電子設(shè)備配套。