新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 基于熱敏打印機的心電圖形快速打印方法的研究及應用實例

        基于熱敏打印機的心電圖形快速打印方法的研究及應用實例

        ——
        作者:天津大學精密儀器與光電子工程學院 于 超 李 剛 林 凌 諶雅琴 時間:2006-10-23 來源:電子技術應用 收藏
        目前,我國各醫院普遍使用的心電圖機絕大多數是機電式的,即通過電極檢測心電信號,放大后直接記錄,存在著打印效率低、噪聲污染嚴重、心電波形失真等缺點。與之相比,數字式心電圖機通過軟件實現噪聲抑制和心電參數的提取,并采用數字式打印機輸出心電圖形,可為醫護人員提供更完美心電圖和更多診斷信息,必將成為市場的發展趨勢,有著更廣闊的應用前景。由于數字心電圖機通過ADC采集的數據是離散的,要將其在圖紙上還原為原始的心電圖形,除了要將數據與圖紙上的離散點對應起來,還要根據信號變化的趨勢,在這些點之間連線,使之成為連續的圖形。將心電數據尤其是多導聯心電數據同步、準確、快速打印出來是整個系統開發的難點和關鍵,而高效打印算法對數字心電圖機的開發無疑是很有意義的。

        隨著電子技術的發展,打印機已經廣泛應用到各個領域,成為各種智能數字化儀器儀表的重要數據輸出手段。而其中憑其體積小、重量輕、可靠性高、打印字符清晰、無噪聲、走紙均勻等獨特能而越來越受到青睞,更是成為小型醫療儀器如心電圖機的首先。

        下面以筆者課題組開發的12導同步心電圖機為例,介紹以普通52單片機為主控芯片應用串行實現多種方式的心電圖形打印,并重點描述了12導聯同步打印方式的程序實現方案。

        1 系統硬件設計

        系統配置了一個內置式數字打印機,它主要由熱敏打印頭(W216-QS)和步進電機組成。W126-QS點陣式熱敏打印頭打印數據采用串行輸入,其內部不僅包含有由C-MOS集成芯片構成的1728位移位寄存器,還包含借助高密度厚膜工藝制成的加熱元件。這些加熱元件通過鎖存和切換晶體管驅動,可在熱敏打印紙上產生1728個點,對應的打印寬度為216mm,分辨率為8dot/mm。熱敏打印頭所需的打印數據為串行數據,數據傳輸遵循SPI口的通信協議。系統采用了口線模擬SPI的工作方式與打印頭通信,電路如圖1所示。

        考慮到52單片機內部令有256字節的內部RAM,系統還外擴1片HM628128存儲12導心電數據和中間轉換結果。

        2 系統軟件編寫

        數字打印實現的兩個關鍵問題:①如何將心電數據轉換成打印數據;②如果將數據輸出到數字打印機。通常采用的方法是轉換數據同時將其輸出到打印機打印。這樣節省了存儲器空間;缺點是程序實現復雜,通用性差(不同打印方式的數據輸出程序不同),系統功能不易擴展,數據轉換和輸出都要考慮打印點位置,并且每輸出一點的數據都要調用一次程序,加大了系統開銷。系統軟件中沒有采有這種方式,而是在內存中開辟216字節打印緩沖區,將熱敏打印頭1728個點與216



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平顶山市| 阳新县| 贵州省| 六盘水市| 麻阳| 石台县| 鸡泽县| 温泉县| 富锦市| 拜城县| 岐山县| 昭苏县| 昌宁县| 邳州市| 庆元县| 安溪县| 宣城市| 莱芜市| 辽宁省| 奉节县| 烟台市| 屏南县| 英超| 隆林| 定南县| 崇文区| 宜兰市| 台山市| 英超| 翁源县| 通化市| 潼关县| 阿城市| 海南省| 寿阳县| 大渡口区| 鄂州市| 祥云县| 成安县| 南皮县| 沙河市|