基于单片机AT89C51的电子血压计的设计
设计的电子血压计是采用示波法测量原理, 以AT89C51 单片机为控制核心,辅以
US9111-006-D 型压力传感器与 MCU 之间模拟信号处理,通过 ADC0808 转换器完成数字
信号转换以及液晶显示、报警、自动关机等电路来实现家用电子血压计的设计。在本次设
计中,通过对模拟脉搏波的输入进行放大,通过 AD 转换器来进行模拟信号到数字信号的
转换,最后通过单片机进行处理,来完成显示、比较、储存、查询等功能。
关键词:血压计;传感器;液晶显示; AT89C51 单片机
设计系统最终要实现的
性能指标如下:
1) 显示范围:0-299mmHg
2) 测量范围:40-270mmHg
3) 脉率:40-200 次/分
4) 放气速率:2.3-6.0mmHg/
5) 分辨率:1mmHg
6) 静态压力基本误差: 3mmHg
7) 动态压力基本误差: 5-8mmHg
8) 脉率误差:5%
9) 低电压显示:当电池电压低于 4.0-0.2V 时,显示低压符号
10) 记忆功能:能显示前次测量值
11) 自动关机:5min
在单片机控制系统中,软件是很重要的一部分。本设计编程采用的是汇编语言,用汇
编语言编程简单、开发快,指令执行的速度快,节省存储空间。本文主要介绍了基于
AT89C51 单片机的电子血压计的设计思路及方法,详细介绍了系统所实现的功能,系统的
设计方法,系统的总体构成,模块电路的设计步骤和系统的调试方法等内容。