2。使标准的收缩压、舒张压能被血压计测量。
示波法电子血压计(以下简称血压计)是通过绕扎在手臂上的袖带中的空气压力由高到底的变化过程中,手臂肱动脉由阻断到导通,使得袖带中的压力叠加上一系列压力小脉冲。血压计感应这些信号,经过一定的运算,求出人体肱动脉的收缩压和舒张压。血压计的检定在产生标准的血压波信号后,必须有一个机构负责把血压波信号传递给血压计。这个传递机构等同于人体的手臂把血压传递给血压计,称为模拟手臂。模拟手臂的力学特性等效于人体手臂。方案二符合量值传递的要求,方法可靠,不存在附加误差,而且能完全检定所设计的血压计。
综上所述,本课题将主要采用方案二。
2。2系统总体设计方案
本课题将主要采用压力传感器使人体的压力信号转化为微弱的电信号,然后我们通过一个信号放大器,将微电压信号增强至0-5V,再对增强后的电压信号进行传输,使其到达ADC0804芯片,由其转化成某一数字量;最后我们通过单片机的处理,将刚刚得到的数字信号值发送到相对应的LED屏幕上,具体内容如下图所示。
图2-1 系统设计图
3 系统硬件设计
本课题通过对血压传感器、AT89C51单片机、A/D模数转换器以及放大电路等的连接与调试,将血压传感器的微电信号经放大电路放大后,传至A/D转换器变为电压信号,最后发送至单片机,由显示电路显示出来。
3。1 单片机最小系统设计
3。1。1 AT89C51单片机论文网
该单片机为一个功耗低、性能高,性价比较强的CMOS 八位微控制器,包含4K system Flash 储存,能够编译程序。在其单片机内部,可对只读存储器反复擦除1000次。通过高密度存储性好的材料合成,与工业上的MCS-51指令集和输出的引脚能够相互兼容,在单芯片上,拥有方便的八位处理器以及可编译的闪存,相较之AT89C02051而言,AT89C51是一种高效的微控制器,让该单片机能够广泛的适用于大量的嵌入式系统中。
AT89C51引脚图如图3-1所示:
图3-1 AT89C51
1。主要性能:
(1)与MCS-51 兼容;
(2)4K字节在系统可编程Flash存储器;
(3)1000次擦写周期;
(4)全静态操作:0Hz-24MHz;
(5)三级加密程序存储器;
(6)32个可编程I/O口线;
(7)两个16位定时器/计数器;
(8)5个中断源;
(9)可编程的串行通道;
(10)低功耗空闲和掉电模式;
(11)片内数据储存时间:10年;
(12)128×8位内部随机存储器(RAM);
(13)片内的振荡器和时钟电路;
2。引脚参数
P0 口:P0口是一个8位的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。当引脚作为高阻抗写入时,P0端将被写成1。 当访问外部ROM(程序存储器)时,P0口也会被作为低8位地址/数据复用。在这种情况下, P0端口不再具有内部上拉的电阻。 在flash编程时,P0口又被用来接收指令字符;而在我们对程序进行校验时,P0端口又将输出指令字符,在我们进行程序校验的过程中,我们需要外部接上拉的电阻。
P1 口:P1 口是一个8 位的双向I/O 口,其P1端口具有内部上拉的电阻, 每位能驱动4 个 TTL 逻辑电平。P1口内部被上拉为高电平时,引脚被写入“1”,被当作输入口,相反,由于内部被上拉,P1口输出电流时,外部就将被下拉为低电平。 在flash进行编程时,P1口将接收低8位地址字节,校验时亦如此。文献综述
P2 口:P2 口是一个8 位的双向I/O 口,其内部具有一上拉电阻,每位驱动4 个 TTL 逻辑电平。当我们想要将其作为输入口使用时,我们需要对P2 端口进行写“1”操作,使内部上拉电阻能够把端口拉高。而当其被作为输入口使用时,由于内部电阻的影响,外部被拉低,将输出电流(IIL)。 当访问外部程序存储器或我们采用16位地址读取外部数据存储器时,高8位地址将由其送出。在这种情况下,内部上拉电阻将经由P2口变为1。当我们使用 8位地址访问外部数据存储器时,P2口输出SFR(特殊功能寄存器)的内容。 在flash编程时,P2口也会接收高8位地址字符和一些控制信号,而flash校验时,也是如此。