39基于单片机的便携式心电监测系统的研究
本文关键词:基于单片机的便携式心电监测系统的研究,由笔耕文化传播整理发布。
西南交通大学硕士研究生学位论文;第44页;要极大的存储容量,且要求存储器要具有掉电不丢失的;FIash;MemorY以其优越的表现进入我们的视线;Memo;ash;Memory具有容量大、;功耗低、体积小的突出优点,而且其性价比SRAM高;FIash;rY;DA28F640;留尊口帮辞晋《计;西南交通大学硕士研究生学位论文;第45页;5.4.1数据缓冲;数据
西南交通大学硕士研究生学位论文
第44页
要极大的存储容量,且要求存储器要具有掉电不丢失的特点,综合以上因素,对比国内市场上的非易失性存储器,其中SRAM容量较小且价格昂贵。而
FIash
MemorY以其优越的表现进入我们的视线。FI
Memo
ash
Memory具有容量大、
功耗低、体积小的突出优点,而且其性价比SRAM高得多,因此我们决定选用
FIash
rY。目前国内市场供应最大容量的FIash是InteI公司的
DA28F640。本系统选用ATMEL公司的AT29LV040。接口电路如图5—6所示。
留尊口帮辞晋《计。吕三∞霉、『∞圃
西南交通大学硕士研究生学位论文
第45页
5.4.1数据缓冲
数据缓冲器一般应用普通的RAM。RAM具有价格低、应用方便和技术成熟的特点。由于本监护仪需要进行心电波形的实时分析,而闪速存储器的读写次数是有限的,考虑到闪速存储器的寿命问题.因此需要RAM来完成数据的暂存。对心电波形的分析是以8秒为一段的,根据200Hz采样率和8比特
的量化精度,8秒的心电数据需要1600个字节的缓冲器;另外,本监护仪配
有LCD显示器,因此需要保存大量的汉字点阵信息;数据的预处理也需要一定的数据缓冲器。因此,综合以上原因,RAM的容量要在6K字节以上,我们
选择HM6264nw叫乍为数据缓冲器.读写时序如图5—7所示。HM6264是28脚,单5V供电,具有编程简单。体积小,接口性能良好的特点。而且它具有两
个片选端CSl、CS2,我们把它设计为CSl接地、CS2作为唯一片选,这样,
当0S2无效时,HM6264维持状态,功耗降低到难常水平的五分之一。wE接
写引脚,低电平有效.0E接读引脚,低电平有效。
A
一一
米
,……
\\\\二
一
一
Va*n
an一…
一
米
一
k…
U1
tc02
Lz2
|一
丰/乡‘,//7,///[
一
to£
一…7777÷
雠
£一
\\\\\、、、、、\\\紫~’
一
~…~关≮。≮\÷≮。<“≮≮\一
-I
Y/力,.7////。17
一
I
tHZ2
~
l一
HIgn
}toI__z~I
Impea.-Anee
奠D、/Vlillll。i。嗽霄夺…
图5—7HM6264读写时序图
5.4.2
AT29LV040大容量闪存
AT29LV040是一种3V系统供电的闪速可编程可电擦除的8位存储器(PEROM)。“1,具有4M位(512K×8)的存储空间,分成2048个分区,每一分区256个字节。该芯片采用ATMEL公司的非易失性的CMOS工艺制造,在使用范围内存取时间为150ns,此时功率消耗仅为54mW。当AT29LV040处于休眠状态时,CMOS的维持电流不超过40uA。AT29LV040的每一分区可擦写超过10,
000次。原理框图见图5--8所示,有8位数据线,19位地址线,C…E、O…E、而
西南交通大学硕士研究生学位论文
第46页
分别作为它的读写控制线。AT29I。V040县有掉电保护功能,用它作为数据存
储器可以使数据在意外掉电或关闭电源的情况下得以保存。
AT29LV040具有软件数据保护功能,激活软件数据保护功能的方法是用
特定三个地址写入一串3个字节数据的编程命令。在激活该功能后,在每个编程周期都必须写入相同的3个字节编程命令序列,否则不会把数据写入。3个字节编程命令序列如下:MOV
MOV
A,#AA从H:
DPTR,#5555H;
, ̄IOVX@DPTR,A;
MOVMOV
A,#55H:
DPTR.#2A^A1{:
MOVX,,@DPTR,A;
MOVMOV
A,#AOAOH:DPTR,#5555H;
tIOVX@DPTR.A:
VCC———+
GND———’
晰J糍精皂圹啊3
砌.器票穗躐
图5—8AI、29LV040原理框图
5.4,3程序存储器的扩展
虽然微控制器AT89C52自带8K字节的内部存储容量.但考虑到以后监护
软件的可发展性,本系统对内存进行了扩展。选用具有64K容量的TMS27C512作为扩展内存。
西南交通大学硕士研究生学位论文
第47页
5.5液晶显示系统
为提供友好的人机界面,增强监护功能,本系统采用了液晶显示器显示菜单和心电信号。首先讨论对液晶显示器的点阵要求。按照普通心电图的标准记录规格,即走纸速度为20mm/s,振幅增益为10mm/mV。结合本系统200Hz的采样率、5mV的输入电压范围和1000的增益,可以算出20mm/s对应200
点/s,所以LCD长轴为10点/mm:LCD的视预宽度为:5mV×10mm/mV=50mm。
根据A/D转换分析,当满幅即输入为10V时,A/D转换输出为十六进制OFFH即255,则5mY经放大后为5V,对应128个点,这样得到:128点/5mV=26点/mV,所以LCD宽轴应为2.6点/mm,即3点/mm。结台本监护仪,考虑到LCD显示器点阵越大体积越大的特点,选择一种点阵较少,体积较小的液晶显示器。选用北京精电蓬远公司的MGLSl2864m”w,其是128×64点阵图形显示器,控制器为HD61202。
5.5.1
硬件连接电路
MGLSl2864显示器单电源+5V供电,体积为78X70(mm),视预为62X44(mm).点阵为128X64,有两个控制器20个引脚,引脚安排见表5—1。
表5—1MGLSl2864接口引脚信息
脚号
1
名称
GND
Vcc
电平
0
功能
参考地
电源正极
高电平为数据,低电平为指令
高电平从LCD凄数据到MPU,低电平写MPU数据到LCD
24
56
+5V
H/LH/L
RS
R/W
E
H到L
H/LHL一5V+4.2V
0
LCD使能信号,下降沿有效,读数据时,E为高电平
数据总线
7~14
15、16
17
1819
D0~D7
CSl,0S2
RSTBVout
片选信号
复位信号,低电平有效
--5V电源输山端LCD背光正电源端
LED+
LED——
20
LCD背光负电源端,一般接地
西南交通大学硕士研究生学位论文
A189052与MGLSl2864接口电路如图5—9所示。
第48页
图5—9液晶模块接口电路
在试验中,发现MPU到液晶模块接口的连线稍长时,应考虑加驱动,例
如MPU信号线上接74LS245。另外,在选用时序改造芯片时,要选择TTL电平,不应选择CMOS电平。例如上图中74LS00。不要选用74HC00。
5.5,2
软件编程
本监护仪采用128×64的液晶图形显示器,可实时显示心电波形:五个按键配合菜单显示,实现多种功能选择,提供友好的人机界面,使操作更简
捷。1.按键
本监护仪有五个按键配合菜单显示,实现多种功能。按键的方式采用查询方式。在软件中,程序不断的查询按键状态,然后执行相应的程序,实现该按键的功能。2.显示菜单
选用L28x64点阵的液晶显示器,取16×16点阵字符,每个字符的显示
只需将待显示的字符代码写入对应LCD屏幕上行、列位置即可。
3.显示心电波形””“”。w
首先对数据采集系统的原始波形数据进行处理,要转换成液晶屏上的坐标值,才可以用程序来实现显示。纵坐标值(Y值)要根据AD芯片的转换精
度和液晶屏坐标系Y轴分辨率转换而成。坐标转换公式为:
下载地址:39基于单片机的便携式心电监测系统的研究_图文.Doc
【】最新搜索
基于单片机的便携式心电监测系统的研究_图文
文体常识95
开展大课间体育活动74
ZJ910电焊网隔离栅连接钢管、防落网检查记录表
知识点4细胞的生活
影音先锋 中文字幕
老带新活动方案
电机悬挂装置故障
催乳师考试试题2016最新版
10公共卫生服务健康教育项目整改报告
本文关键词:基于单片机的便携式心电监测系统的研究,由笔耕文化传播整理发布。
本文编号:184746
本文链接:https://www.wllwen.com/yixuelunwen/swyx/184746.html