基于热敏打印机的心电图形快速打印方法的研究及应用实例_第1页
基于热敏打印机的心电图形快速打印方法的研究及应用实例_第2页
基于热敏打印机的心电图形快速打印方法的研究及应用实例_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第页共页基于热敏打印机的心电图形快速打印方法的研究及应用实例基于热敏打印机的心电图形快速打印方法的研究及应用实例【摘要】:^p:介绍了基于热敏打印机的心电图不同打印方式的快速实现方法,着重讨论了一种快速12导同步打印算法,并在应用实例中提出了串行热敏打印机的SPI口线模拟的解决方案。【关键词】:^p:热敏打印机12导联同步打印SPI口模拟目前,我国各医院普遍使用的心电图机绝大多数是机电式的,即通过电极检测心电信号,放大后直接记录,存在着打印效率低、噪声污染严重、心电波形失真等缺点。与之相比,数字式心电图机通过软件实现噪声抑制和心电参数的提取,并采用数字式打印机输出心电图形,可为医护人员提供更完美心电图和更多诊断信息,必将成为市场的开展趋势,有着更广阔的应用前景。由于数字心电图机通过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×8位数据相对应,每次将要打印的一线数据都转换完再输出。这样只需在数据转换时考虑打印位置和方式,输出程序只需将216字节的数据按位输出即可,并且每打印一线数据只需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论